Papers › Reason-before-Retrieve: One-Stage Reflective Chain-of-Thoughts for Training-Free...

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

15 Dec 2024CVPR 2025 1arXiv:2412.11077archive 2025-07-28

Yuanmin Tang, Xiaoting Qin, Jue Zhang, Jing Yu, Gaopeng Gou, Gang Xiong, Qingwei Ling, Saravan Rajmohan, Dongmei Zhang, Qi Wu

Composed Image Retrieval (CIR) aims to retrieve target images that closely resemble a reference image while integrating user-specified textual modifications, thereby capturing user intent more precisely. Existing training-free zero-shot CIR (ZS-CIR) methods often employ a two-stage process: they first generate a caption for the reference image and then use Large Language Models for reasoning to obtain a target description. However, these methods suffer from missing critical visual details and limited reasoning capabilities, leading to suboptimal retrieval performance. To address these challenges, we propose a novel, training-free one-stage method, One-Stage Reflective Chain-of-Thought Reasoning for ZS-CIR (OSrCIR), which employs Multimodal Large Language Models to retain essential visual information in a single-stage reasoning process, eliminating the information loss seen in two-stage methods. Our Reflective Chain-of-Thought framework further improves interpretative accuracy by aligning manipulation intent with contextual cues from reference images. OSrCIR achieves performance gains of 1.80% to 6.44% over existing training-free methods across multiple tasks, setting new state-of-the-art results in ZS-CIR and enhancing its utility in vision-language applications. Our code will be available at https://github.com/Pter61/osrcir2024/.

PaperPDFConference PDFCode

Code

Pter61/osrcir officialmentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Image RetrievalRetrievalZero-Shot Composed Image Retrieval (ZS-CIR)

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRCO OSrCIR (CLIP G/14) mAP@10 31.14 #11 of 43 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRCO OSrCIR (CLIP L/14) mAP@10 25.33 #18 of 43 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRCO OSrCIR (CLIP B/32) mAP@10 19.17 #25 of 43 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP G/14) R@1 37.26 #7 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP G/14) R@10 77.33 #7 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP G/14) R@5 67.25 #7 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP L/14) R@1 29.45 #17 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP L/14) R@10 69.86 #17 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP L/14) R@5 57.68 #17 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP B/32) R@1 25.42 #20 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP B/32) R@10 68.19 #20 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) CIRR OSrCIR (CLIP B/32) R@5 54.54 #20 of 47 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) Fashion IQ OSrCIR (CLIP G/14) (Recall@10+Recall@50)/2 47.34 #8 of 41 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) Fashion IQ OSrCIR (CLIP B/32) (Recall@10+Recall@50)/2 42.87 #18 of 41 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) Fashion IQ OSrCIR (CLIP L/14) (Recall@10+Recall@50)/2 42.82 #19 of 41 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) GeneCIS OSrCIR (CLIP G/14) A-R@1 19.6 #1 of 11 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) GeneCIS OSrCIR (CLIP L/14) A-R@1 17.9 #2 of 11 Archive leaderboard report
Zero-Shot Composed Image Retrieval (ZS-CIR) GeneCIS OSrCIR (CLIP B/32) A-R@1 17.4 #3 of 11 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections