atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Alt-Text with Context: Improving Accessibility for Images on Twitter

ICLR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Concept-guided image captioning · 1 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 a multimodal alt-text generator that prefixes a GPT-2 decoder with both CLIP-projected image features and embedded tweet text, and releases a 371k-image Twitter alt-text dataset.

Problem

Generating accessible alt-text for images shared on social media (Twitter), where user-written tweet text can provide context beyond the image and gold alt-text is noisy and more descriptive than typical captions.

Approach

Concatenate a ClipCap-style projected CLIP image prefix with the embedded tweet text as a multimodal prompt to a finetuned GPT-2 decoder, so a unimodal LM conditions on both image and social media context; decoding uses beam search without repeats and optional ROUGE-L reranking against the tweet.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add tweet text conditioning to image conditioningOurs (Text + Image) versus ClipCap (From Scratch) · Twitter alt-text test setBLEU@4: 0.696 -> 1.826Helped
add image conditioning to tweet-text-only conditioning (ablation)Ours (Text + Image) · Twitter alt-text test setCIDEr: 1.738 -> 7.661Helped
replace the retrieved tweet with a randomly chosen tweet (ablation)Ours (Text + Image) · Twitter alt-text test setBLEU@4: 1.826 -> 0.546Hurt
use greedy decoding instead of beam search with no-repeat trigram blocking (ablation)Ours (Text + Image) · Twitter alt-text test setBLEU@4: 0.587 -> 1.826Hurt
add no-repeat trigram blocking to greedy decoding (ablation)Ours (Text + Image) · Twitter alt-text test setBLEU@4: 0.587 -> 0.469Hurt
add no-repeat trigram blocking to greedy decoding (ablation)Ours (Text + Image) · Twitter alt-text test setROUGE-L: 7.166 -> 7.774Helped
use beam search without no-repeat trigram blocking instead of with it (ablation)Ours (Text + Image) · Twitter alt-text test setBLEU@4: 0.400 -> 1.826Hurt
rerank beam-search candidates by ROUGE-L similarity to tweet text (ablation)Ours (Text + Image), BS (NR) · Twitter alt-text test setBLEU@4: 1.826 -> 1.897Helped
rerank beam-search candidates by ROUGE-L similarity to tweet text (ablation)Ours (Text + Image), BS (NR) · Twitter alt-text test setCIDEr: 7.661 -> 6.791Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Twitter alt-text dataset (371k images, scraped from Twitter API v2, 2022) Conceptual Captions

Benchmarks: Twitter alt-text test set (20,260 images)

Metrics: BLEU@4 METEOR ROUGE-L CIDEr human preference (fluency, descriptiveness)

Baselines: Nearest Neighbor Copy Tweet Text ClipCap (Frozen) ClipCap (Finetuned) ClipCap (From Scratch) BLIP-2 (Frozen) Ours (Text Only) Ours (Rand Text)

Builds on: ClipCap CLIP GPT-2 BLIP-2

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