Composed Image Retrieval (CIR) uses a reference image plus a natural-language edit to retrieve images that apply the requested change while preserving other relevant visual content. Classic fusion pipelines typically rely on supervised triplets and can lose fine-grained cues, while recent zero-shot approaches often caption the reference image and merge the caption with the edit, which may miss implicit user intent and return repetitive results. We present Pix2Key, which represents both queries and candidates as open-vocabulary visual dictionaries, enabling intent-aware constraint matching and diversity-aware reranking in a unified embedding space. A self-supervised pretraining component, V-Dict-AE, further improves the dictionary representation using only images, strengthening fine-grained attribute understanding without CIR-specific supervision. On the DFMM-Compose benchmark, Pix2Key improves Recall@10 up to 3.2 points, and adding V-Dict-AE yields an additional 2.3-point gain while improving intent consistency and maintaining high list diversity.
Figures & tables
Figure 1: Overview of Pix2Key. (a) Inference pipeline: both the composed query and candidate images are converted into visual dictionaries for unified matching, followed by diversity-aware reranking. (b) V-Dict-AE pretraining: a self-supervised autoencoding objective learns compact visual-dictionary tokens by reconstructing images through a frozen generative decoder, improving fine-grained intent alignment for retrieval. The pretrained VLM can replace the captioner in the inference pipeline for dictionary extraction.
Method
Dresses
Shirts
Tops&Tees
Avg
R@10
R@50
R@10
R@50
R@10
R@50
R@10
R@50
Training-free methods:
Image-only
4.76
12.35
7.07
15.82
6.87
14.64
6.23
14.27
Text-only
14.86
34.14
19.57
33.79
21.17
39.39
18.53
35.77
Image + Text
13.57
31.27
14.96
26.70
19.35
33.74
15.96
30.57
CIReVL ( Karthik et al., 2024 )
23.74
45.62
29.01
47.65
30.87
52.76
27.87
48.68
Table 1: FashionIQ composed image retrieval results, reported as Recall@10 and Recall@50 on Dresses, Shirts, and Tops&Tees, as well as the overall average. Image-only , Text-only , and Image+Text denote unimodal and naive fusion baselines under the standard evaluation protocol. Pix2Key variants are highlighted in orange . Best in each column is in bold .
Method
CIRR
DFMM-Compose
R@1
R@5
R@10
R@50
AC@50
ILD@50
R@10
R@50
Training-free methods:
CIReVL ( Karthik et al., 2024 )
23.94
52.51
66.00
86.95
36.42
46.44
18.12
35.40
CIReVL+MMR
25.17
52.93
66.12
86.45
35.79
49.26
19.30
34.82
Pix2Key
27.02
54.26
68.15
89.44
51.26
54.15
21.31
37.56
With pretrained tokenization:
Table 2: Results on CIRR and DFMM-Compose . CIRR is evaluated by Recall@K. DFMM-Compose reports Recall@K together with two list-level metrics computed over the top-50 retrieved candidates: AC@50 for attribute consistency and ILD@50 for intra-list diversity. Pix2Key variants are highlighted in orange . Best in each column is in bold .
Figure 2: Qualitative comparison of composed retrieval results. Each example shows the reference image, the modification text, and the top-4 retrieved candidates.
Method
pos.
neg.
open
MMR
R@50
ILD@50
AC@50
embeds pos. only
✓
✗
✗
✗
37.27
51.65
52.49
embeds pos. & neg.
✓
✓
✗
✗
39.41
51.69
53.31
embeds w/o neg.
✓
✗
✓
✓
38.56
52.80
51.72
w/o MMR reranking
✓
✓
✓
✗
40.48
49.22
53.90
Pix2Key+V-Dict-AE
✓
✓
✓
✓
40.96
53.96
54.44
Table 3: Component ablations on DFMM-Compose . Columns pos. , neg. , and open indicate whether the query dictionary includes affirmative constraints, negated constraints, and open-set anchors, respectively; MMR indicates diversity-aware reranking. Our setting is highlighted in orange , and the best value in each metric column is in bold .
Table 4: Sensitivity analysis on CIRR , reported as Recall@5. Each subtable varies a single factor while keeping the remaining settings fixed. The default configuration in each sub-study is highlighted in orange , and the best value is shown in bold . Text encoder denotes the backbone used for embedding dictionary text into the retrieval space.
Composed image retrieval (CIR) aims to retrieve images that satisfy a user-specified modification while preserving relevant visual content from a reference image. Collecting target images for this purpose is costly, motivating zero-shot CIR methods that instead use target captions as supervision. However, target captions may omit source details that should be preserved. We therefore propose, Preserve-and-Compose Training, which complements target-caption supervision with visual evidence from the source image. PACT learns from image--text--text (ITT) triplets without target images or gallery updates, aligning composed queries with target captions while preserving source evidence through visual supervision. We further introduce Chord scoring, which combines target similarity with source-relative directional agreement in the frozen image space. Results across four ZS-CIR benchmarks show that combining target-caption supervision with source-image evidence leads to strong retrieval performance across datasets, backbone scales, and external galleries. The code is available on https://github.com/sehyunkwon/PACT.
Zero-shot composed image retrieval (ZS-CIR) aims to retrieve a target image based on a reference image and modification text. Recent approaches commonly rely on large vision-language models to generate target image captions for retrieval. However, these captions may include redundant semantic details, introducing noise when retrieving the target image and leading to suboptimal retrieval results. To address this issue, we propose Less-is-More CIR, a two-stage training-free framework that combines Concise Retrieval and Critic Re-ranking. In the first stage, concise target-oriented captions are generated that preserve only the most discriminative modification semantics, thereby reducing semantic noise in the retrieval. In the second stage, a critic re-rank module further evaluates the retrieved candidates from the perspectives of modification consistency and reference preservation. Extensive experiments demonstrate the effectiveness and robustness of the proposed framework for the ZS-CIR. Our code is available at: https://github.com/dxlabskku/LM-CIR.
Yuqian Zheng, Hyoju Ahn, Hyeongjin Ahn +1
Department of Applied Artificial Intelligence, Sungkyunkwan University, Seoul, Republic of Korea · Department of Immersive Media Engineering, Sungkyunkwan University, Seoul, Republic of Korea · Jaume I University, Castellon, Spain
Zero-shot composed image retrieval (ZS-CIR) aims to retrieve a target image from a multimodal query consisting of a reference image and an edit text describing the desired modification. Recent ZS-CIR studies have relied on projection-based methods that map a reference image into pseudo-word tokens in the text embedding space. However, such methods require additional projection and re-encoding steps, increasing training complexity, reducing efficiency, and introducing a discrepancy between training and inference. In this paper, we propose DiCE-CIR, a direct composition learning method that predicts composed query representations by directly composing a reference image and an edit text. To enable scalable training without manually annotated triplets, we automatically construct compositional training samples from large-scale image-caption pairs using a large language model. Based on these samples, we train a lightweight composition module with objectives that promote alignment with the target, edit-consistent semantic transformation, and retrieval discriminability. We conduct extensive experiments on ZS-CIR benchmarks and show that DiCE-CIR achieves state-of-the-art performance on CIRCO and competitive performance on CIRR while maintaining high computational efficiency.
Gwang-Ho Na, Ho-Joong Kim, Seong-Whan Lee
Department of Artificial Intelligence, Korea University, Anam-dong, Seongbuk-ku, Seoul 02841, Korea