atlas

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

Question Aware Vision Transformer for Multimodal Reasoning

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Scene graph generation · 18 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 QA-ViT, which injects question representations into the top layers of a frozen ViT via gated cross-attention-style self-attention fusion, making visual encoding question-aware across VL architectures.

Problem

Vision encoders in VL models encode images independently of the user question, so visual features may miss query-relevant fine-grained details, especially for text-in-image and small-object questions.

Approach

Concatenate projected question features into the self-attention of the top L frozen ViT layers so image tokens attend to the question, with a parallel zero-initialized gated projection (tanh(beta)) that preserves the original features at initialization; the method is model-agnostic and modifies only the vision encoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add QA-ViTLLaVA-1.5 · VQAv2vqa-score: +0.8Helped
Add QA-ViTLLaVA-1.5 · VQATvqa-score: +1.7Helped
Add QA-ViTLLaVA-1.5 · TextCapsCIDEr: +2.3Helped
Add QA-ViTLLaVA-1.5 · VizWizvqa-score: +2.6Helped
Replace question conditioning with a fixed textual prompt (ablation)ViT+T5-large · VQAv2 and VQATaccuracy: +0.1%; +1.1%Mixed
Finetune the full vision encoder (ablation)ViT+T5-large · VQAv2 and VQATaccuracy: -0.5%; +0.2%Mixed
Move question fusion to early ViT layers (ablation)QA-ViT · VQAv2 and VQATaccuracy: -2.1%; -3.0%Hurt
Apply question fusion every 2 layers (ablation)QA-ViT · VQAv2 and VQATaccuracy: +0.7%; +1.9%Helped
Apply question fusion at every ViT layer (ablation)QA-ViT · VQAv2 and VQATaccuracy: -0.5%; +1.2%Mixed
Use LLM embeddings instead of the LLM encoder for question representations (ablation)QA-ViT · VQAv2 and VQATaccuracy: +1.0%; +2.8%Helped
Use BERT for question representations (ablation)QA-ViT · VQAv2 and VQATaccuracy: +1.8%; +3.6%Helped
Use the CLIP text encoder for question representations (ablation)QA-ViT · VQAv2 and VQATaccuracy: +1.8%; +3.3%Helped

Surprising findings

Limitations

Experimental setup

Datasets: VQAv2 COCO Captions TextCaps TextVQA ST-VQA OCR-VQA DocVQA VizWiz

Benchmarks: VQAv2 COCO Captions TextVQA ST-VQA TextCaps VizWiz

Metrics: VQA score CIDEr ANLS

Baselines: ViT+T5 BLIP2 InstructBLIP LLaVA-1.5 mPLUG-DocOwl OpenFlamingo-9B IDEFICS-9B IDEFICS-80B Shikra Qwen-VL InstructBLIP+OCR

Builds on: CLIP InstructBLIP BLIP-2 LLaVA-1.5 Flamingo-style gated cross-attention

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