atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Enhancing Vision-Language Pre-training with Rich Supervisions

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Recaptioning and text-supervised pretraining · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes S4, a pre-training paradigm that renders CommonCrawl pages into screenshots and uses 10 HTML-derived supervised tasks to pre-train a Pix2Struct-style image-to-text model, improving document, UI, and detection downstream tasks.

Problem

Screenshot-based vision-language pre-training mostly uses HTML or raw text as targets, leaving fine-grained automatically obtainable supervision (layout, element grounding, tables) under-explored for transferring to downstream chart, UI, and detection tasks.

Approach

Render web pages with Playwright and extract rich annotations from the DOM tree (text, boxes, attributes, node relations, tables, layout) to build ten pre-training tasks that mirror downstream tasks, grouped into S4NL (language outputs) and S4Loc (localization outputs) schemes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Pre-train with S4NL instead of Screen Parsing on 15M screenshotsPix2Struct-base · ChartQARelaxed Match: 52.1 -> 55.0Helped
Pre-train with S4NL instead of Screen Parsing on 15M screenshotsPix2Struct-base · RefExpclsaccuracy: 88.1 -> 94.9Helped
Pre-train with S4NL instead of Screen Parsing on 15M screenshotsPix2Struct-base · Widget CaptioningCider: 129.2 -> 130.6Helped
Pre-train with S4NL instead of Screen Parsing on 15M screenshotsPix2Struct-base · Screen2wordsCider: 104.5 -> 105.7Helped
Pre-train with S4NL instead of Screen Parsing on 15M screenshotsPix2Struct-base · WebSRCExact Match: 60.1 -> 61.1Helped
Pre-train with S4Loc instead of Screen ParsingPix2Struct-base · RefExp candidate freeaccuracy: 52.7 -> 84.3Helped
Pre-train with S4Loc instead of Screen ParsingPix2Struct-base · ICDAR 2019 Modern SubsetAP 50: 3.3 -> 79.4Helped
Add Screenshot Titling to Screen Parsing pre-training (ablation)Pix2Struct-base · Screen2wordsCider: 101.3 -> 101.4No clear effect
Add Attribute Prediction to Screenshot Titling and Screen Parsing (ablation)Pix2Struct-base · Widget CaptioningCider: 129.5 -> 128.3Hurt
Add Attribute Prediction to Screenshot Titling and Screen Parsing (ablation)Pix2Struct-base · RefExpclsaccuracy: 87.8 -> 89.4Helped
Add Node Relation Prediction to the existing natural-language pre-training tasks (ablation)Pix2Struct-base · RefExpclsaccuracy: 89.4 -> 92.7Helped
Add Table Parsing to the existing S4NL tasks (ablation)Pix2Struct-base · Screen2wordsCider: 101.1 -> 103.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: CommonCrawl ChartQA WebSRC Screen2words Widget Captioning RefExp PubLayNet PubTables-1M ICDAR 2019

Benchmarks: ChartQA WebSRC Screen2words Widget Captioning RefExp PubLayNet PubTables-1M ICDAR 2019

Metrics: relaxed accuracy exact match BLEU CIDEr classification accuracy AP50

Baselines: Pix2Struct Donut DETR DiT-B

Builds on: Pix2Struct MarkupLM Donut

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy