atlas

Research map / Vision-language and multimodal / Visual question answering

VQA4CIR: Boosting Composed Image Retrieval with Visual Question Answering

AAAI 2025 · Vision-language and multimodal › Visual question answering · approach: Universal VQA models · 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.

Post-processes composed image retrieval rankings by fine-tuning LLaMA to generate yes/no QA pairs from relative captions and fine-tuning LLaVA to verify each candidate image, then soft-reranking inconsistent candidates.

Problem

Composed image retrieval (CIR) methods often return top-ranked images that contradict the relative caption, so the correct target is ranked lower than it should be.

Approach

Treat reranking as self-verification: an LLM decomposes the relative caption into yes/no questions, a fine-tuned LVLM answers them for each retrieved candidate, and candidates whose answers mismatch the expected QA answers are pushed down via a soft rank-shift function R(p^A)=alpha*exp(-beta*p^A). The method is plug-in and works on top of any CIR model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add VQA4CIR rerankingSPRC · CIRR testRecall@10: 89.74 -> 91.85Helped
Add VQA4CIR rerankingSPRC · Fashion-IQ validationAvg. recall: 64.76 vs. 65.41Helped
Rerank top 70 candidates instead of none (ablation)VQA4CIR on CIRR · CIRR validationAverage: 82.06 -> 84.33Helped
Increase candidate count from top 70 to top 150 (ablation)VQA4CIR · CIRR validationAverage: 84.33 -> 84.14Hurt
Use pretrained LLaVA without fine-tuning instead of fine-tuned LLaVA (ablation)VQA4CIR · CIRR validationAverage: 84.33 vs. 81.98Hurt
Use pretrained InstructBLIP without fine-tuning instead of fine-tuned LLaVA (ablation)VQA4CIR · CIRR validationAverage: 84.33 vs. 80.59Hurt
Fine-tune LLaVA with LoRA rather than use it pretrained (ablation)VQA4CIR · CIRR validationAverage: 81.98 -> 84.33Helped
Train the prompt only rather than freeze it and train LoRA (ablation)LLaMA QA generation · CIRR validationAverage: 84.33 vs. 77.99Hurt
Train both prompt and LoRA rather than freeze the prompt and train LoRA (ablation)LLaMA QA generation · CIRR validationAverage: 84.33 vs. 82.85Hurt
Use caption-wise rather than question-wise reranking (ablation)VQA4CIR · CIRR validationAverage recall: 2.62% and 3.27%Helped
Increase α to its reported optimum (ablation)VQA4CIR · CIRR validationAverage recall: nullMixed
Increase β to its reported optimum (ablation)VQA4CIR · CIRR validationAverage recall: nullMixed

Surprising findings

Limitations

Experimental setup

Datasets: CIRR Fashion-IQ

Benchmarks: CIRR Fashion-IQ

Metrics: Recall@K Recall_Subset@K average recall

Baselines: CLIP4CIR SPRC Re-ranking (Liu et al.) CoVR-BLIP CASE TG-CIR LF-CLIP CompoDiff

Builds on: SPRC CLIP4CIR LLaVA LoRA

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