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

iSEARLE: Improving Textual Inversion for Zero-Shot Composed Image Retrieval

About

Given a query consisting of a reference image and a relative caption, Composed Image Retrieval (CIR) aims to retrieve target images visually similar to the reference one while incorporating the changes specified in the relative caption. The reliance of supervised methods on labor-intensive manually labeled datasets hinders their broad applicability. In this work, we introduce a new task, Zero-Shot CIR (ZS-CIR), that addresses CIR without the need for a labeled training dataset. We propose an approach named iSEARLE (improved zero-Shot composEd imAge Retrieval with textuaL invErsion) that involves mapping the visual information of the reference image into a pseudo-word token in CLIP token embedding space and combining it with the relative caption. To foster research on ZS-CIR, we present an open-domain benchmarking dataset named CIRCO (Composed Image Retrieval on Common Objects in context), the first CIR dataset where each query is labeled with multiple ground truths and a semantic categorization. The experimental results illustrate that iSEARLE obtains state-of-the-art performance on three different CIR datasets -- FashionIQ, CIRR, and the proposed CIRCO -- and two additional evaluation settings, namely domain conversion and object composition. The dataset, the code, and the model are publicly available at https://github.com/miccunifi/SEARLE.

Lorenzo Agnolucci, Alberto Baldrati, Alberto Del Bimbo, Marco Bertini• 2024

Related benchmarks

TaskDatasetResultRank
Composed Image RetrievalCIRR (test)
Recall@126.19
481
Composed Image RetrievalFashionIQ (val)
Shirt Recall@1031.8
455
Composed Image RetrievalCIRCO (test)
mAP@1013.61
234
Composed Image Retrieval (Image-Text to Image)CIRR--
75
Composed Image RetrievalCIRCO--
63
Composed Image RetrievalFashion-IQ
Average Recall@1029.2
40
Domain ConversionImageNet to ImageNet-R (val)
Cartoon Recall@1012.84
16
Object CompositionCOCO (val)
Recall@117.54
16
Showing 8 of 8 rows

Other info

Code

Follow for update