atlas

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

Reason-before-Retrieve: One-Stage Reflective Chain-of-Thoughts for Training-Free Zero-Shot Composed Image Retrieval

CVPR 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Composed and text-based image retrieval · 14 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 OSrCIR, a training-free one-stage reflective chain-of-thought prompting method where an MLLM (GPT-4o) reasons a target image description directly from the reference image and manipulation text, then retrieves with CLIP for zero-shot composed image retrieval.

Problem

Training-free zero-shot composed image retrieval (ZS-CIR) with two-stage captioning-then-LLM pipelines loses critical visual details and under-exploits LLM reasoning about implicit user intent.

Approach

Replace the two-stage caption-then-LLM pipeline with a single MLLM call that takes the reference image and manipulation text together and follows a reflective chain-of-thought (original description, thoughts, reflections, target description) with vision-by-language in-context examples, then performs CLIP text-to-image retrieval.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use one-stage reasoning instead of the strongest two-stage baselineZS-CIR with ViT-L/14 · CIRCO testmAP@5: 18.92 -> 23.87Helped
Use one-stage reasoning instead of the strongest baselineZS-CIR with ViT-L/14 · CIRR testRecall@1: 25.60 -> 29.45Helped
Use reflective one-stage reasoning instead of the strongest training-free baselineZS-CIR with ViT-L/14 · GeneCIS test averageR@1: 16.1 -> 17.9Helped
Use reflective one-stage reasoning instead of the strongest training-free baselineZS-CIR with ViT-L/14 · FashionIQ validation averageR@10: 29.05 -> 33.26Helped
Use two-stage reasoning instead of one-stage reasoning (ablation)OSrCIR · CIRCOmAP@5: 23.87 -> 21.73Hurt
Remove Reflective CoT (ablation)OSrCIR · CIRCOmAP@5: 23.87 -> 20.86Hurt
Remove the Original Image Description step (ablation)OSrCIR · CIRCOmAP@5: 23.87 -> 22.56Hurt
Remove the Thoughts step (ablation)OSrCIR · CIRCOmAP@5: 23.87 -> 21.46Hurt
Remove the Reflections step (ablation)OSrCIR · CIRCOmAP@5: 23.87 -> 22.04Hurt
Remove vision-by-language in-context samples (ablation)OSrCIR · CIRCOmAP@5: 23.87 -> 22.97Hurt
Replace GPT-4o with LLaVA (ablation)OSrCIR · CIRCOmAP@5: 23.87 -> 20.89Hurt
Replace GPT-4o with MiniGPT-4 (ablation)OSrCIR · CIRCOmAP@5: 23.87 -> 19.85Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIRR CIRCO FashionIQ GeneCIS

Benchmarks: CIRCO CIRR GeneCIS FashionIQ

Metrics: mAP@k Recall@k RecallSubset@k

Baselines: Pic2Word SEARLE Context-I2W LinCIR CIReVL CIReVL*

Builds on: CIReVL Chain-of-Thought prompting CLIP

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