Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Pic2Word: Mapping Pictures to Words for Zero-shot Composed Image Retrieval

About

In Composed Image Retrieval (CIR), a user combines a query image with text to describe their intended target. Existing methods rely on supervised learning of CIR models using labeled triplets consisting of the query image, text specification, and the target image. Labeling such triplets is expensive and hinders broad applicability of CIR. In this work, we propose to study an important task, Zero-Shot Composed Image Retrieval (ZS-CIR), whose goal is to build a CIR model without requiring labeled triplets for training. To this end, we propose a novel method, called Pic2Word, that requires only weakly labeled image-caption pairs and unlabeled image datasets to train. Unlike existing supervised CIR models, our model trained on weakly labeled or unlabeled datasets shows strong generalization across diverse ZS-CIR tasks, e.g., attribute editing, object composition, and domain conversion. Our approach outperforms several supervised CIR methods on the common CIR benchmark, CIRR and Fashion-IQ. Code will be made publicly available at https://github.com/google-research/composed_image_retrieval.

Kuniaki Saito, Kihyuk Sohn, Xiang Zhang, Chun-Liang Li, Chen-Yu Lee, Kate Saenko, Tomas Pfister• 2023

Related benchmarks

TaskDatasetResultRank
Composed Image RetrievalCIRR (test)
Recall@132.94
481
Composed Image RetrievalFashionIQ (val)
Shirt Recall@1033.17
455
Composed Image RetrievalCIRCO (test)
mAP@1012.33
234
Composed Image RetrievalFashion-IQ (test)
Dress Recall@100.2801
145
Composed Image Retrieval (Image-Text to Image)CIRR
Recall@130.41
75
Composed Image RetrievalCIRCO
mAP@58.72
63
Compositional Image RetrievalFashionIQ 1.0 (val)
Average Recall@1024.7
42
Composed Image RetrievalFashion-IQ
Average Recall@1025.3
40
Composed Image RetrievalGeneCIS (test)
Recall@111.2
38
Composed Image RetrievalCIRCO 1.0 (test)
mAP@58.7
36
Showing 10 of 53 rows

Other info

Code

Follow for update