TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/MagicLens: Self-Supervised Image Retrieval with Open-Ended...

MagicLens: Self-Supervised Image Retrieval with Open-Ended Instructions

Kai Zhang, Yi Luan, Hexiang Hu, Kenton Lee, Siyuan Qiao, Wenhu Chen, Yu Su, Ming-Wei Chang

2024-03-28Supervised Image RetrievalZero-shot Text-to-Image RetrievalRetrievalZero-Shot Composed Image Retrieval (ZS-CIR)Implicit RelationsImage Retrieval
PaperPDFCode(official)

Abstract

Image retrieval, i.e., finding desired images given a reference image, inherently encompasses rich, multi-faceted search intents that are difficult to capture solely using image-based measures. Recent works leverage text instructions to allow users to more freely express their search intents. However, they primarily focus on image pairs that are visually similar and/or can be characterized by a small set of pre-defined relations. The core thesis of this paper is that text instructions can enable retrieving images with richer relations beyond visual similarity. To show this, we introduce MagicLens, a series of self-supervised image retrieval models that support open-ended instructions. MagicLens is built on a key novel insight: image pairs that naturally occur on the same web pages contain a wide range of implicit relations (e.g., inside view of), and we can bring those implicit relations explicit by synthesizing instructions via foundation models. Trained on 36.7M (query image, instruction, target image) triplets with rich semantic relations mined from the web, MagicLens achieves results comparable with or better than prior best on eight benchmarks of various image retrieval tasks, while maintaining high parameter efficiency with a significantly smaller model size. Additional human analyses on a 1.4M-image unseen corpus further demonstrate the diversity of search intents supported by MagicLens. Code and models are publicly available at https://open-vision-language.github.io/MagicLens/.

Results

TaskDatasetMetricValueModel
Image RetrievalFashion IQ(Recall@10+Recall@50)/248.1MagicLens (CoCa L)
Image RetrievalFashion IQR@1038MagicLens (CoCa L)
Image RetrievalFashion IQR@5058.2MagicLens (CoCa L)
Image RetrievalFashion IQ(Recall@10+Recall@50)/245.3MagicLens (CoCa B)
Image RetrievalFashion IQ(Recall@10+Recall@50)/241.6MagicLens (CLIP L)
Image RetrievalFashion IQR@1030.7MagicLens (CLIP L)
Image RetrievalFashion IQR@5052.5MagicLens (CLIP L)
Image RetrievalFashion IQ(Recall@10+Recall@50)/236.85MagicLens (CLIP B)
Image RetrievalCIRCOmAP@1035.4MagicLens (CoCa L)
Image RetrievalCIRCOmAP@1032MagicLens (CoCa B)
Image RetrievalCIRCOmAP@1030.8MagicLens (CLIP L)
Image RetrievalCIRCOmAP@1023.8MagicLens (CLIP B)
Image RetrievalImageNet-R(Recall@10+Recall@50)/252.95MagicLens (CoCa L)
Image RetrievalImageNet-R(Recall@10+Recall@50)/251.75MagicLens (CoCa B)
Image RetrievalImageNet-R(Recall@10+Recall@50)/248MagicLens (CLIP L)
Image RetrievalImageNet-R(Recall@10+Recall@50)/236.4MagicLens (CLIP B)
Image RetrievalCIRRR@133.3MagicLens (CoCa L)
Image RetrievalCIRRR@1077.9MagicLens (CoCa L)
Image RetrievalCIRRR@567MagicLens (CoCa L)
Image RetrievalCIRRR@5094.4MagicLens (CoCa L)
Image RetrievalCIRRR@130.1MagicLens (CLIP L)
Image RetrievalCIRRR@1074.4MagicLens (CLIP L)
Image RetrievalCIRRR@561.7MagicLens (CLIP L)
Image RetrievalCIRRR@5092.6MagicLens (CLIP L)
Image RetrievalCIRRR@564MagicLens (CoCa B)
Image RetrievalCIRRR@558MagicLens (CLIP B)
Composed Image Retrieval (CoIR)Fashion IQ(Recall@10+Recall@50)/248.1MagicLens (CoCa L)
Composed Image Retrieval (CoIR)Fashion IQR@1038MagicLens (CoCa L)
Composed Image Retrieval (CoIR)Fashion IQR@5058.2MagicLens (CoCa L)
Composed Image Retrieval (CoIR)Fashion IQ(Recall@10+Recall@50)/245.3MagicLens (CoCa B)
Composed Image Retrieval (CoIR)Fashion IQ(Recall@10+Recall@50)/241.6MagicLens (CLIP L)
Composed Image Retrieval (CoIR)Fashion IQR@1030.7MagicLens (CLIP L)
Composed Image Retrieval (CoIR)Fashion IQR@5052.5MagicLens (CLIP L)
Composed Image Retrieval (CoIR)Fashion IQ(Recall@10+Recall@50)/236.85MagicLens (CLIP B)
Composed Image Retrieval (CoIR)CIRCOmAP@1035.4MagicLens (CoCa L)
Composed Image Retrieval (CoIR)CIRCOmAP@1032MagicLens (CoCa B)
Composed Image Retrieval (CoIR)CIRCOmAP@1030.8MagicLens (CLIP L)
Composed Image Retrieval (CoIR)CIRCOmAP@1023.8MagicLens (CLIP B)
Composed Image Retrieval (CoIR)ImageNet-R(Recall@10+Recall@50)/252.95MagicLens (CoCa L)
Composed Image Retrieval (CoIR)ImageNet-R(Recall@10+Recall@50)/251.75MagicLens (CoCa B)
Composed Image Retrieval (CoIR)ImageNet-R(Recall@10+Recall@50)/248MagicLens (CLIP L)
Composed Image Retrieval (CoIR)ImageNet-R(Recall@10+Recall@50)/236.4MagicLens (CLIP B)
Composed Image Retrieval (CoIR)CIRRR@133.3MagicLens (CoCa L)
Composed Image Retrieval (CoIR)CIRRR@1077.9MagicLens (CoCa L)
Composed Image Retrieval (CoIR)CIRRR@567MagicLens (CoCa L)
Composed Image Retrieval (CoIR)CIRRR@5094.4MagicLens (CoCa L)
Composed Image Retrieval (CoIR)CIRRR@130.1MagicLens (CLIP L)
Composed Image Retrieval (CoIR)CIRRR@1074.4MagicLens (CLIP L)
Composed Image Retrieval (CoIR)CIRRR@561.7MagicLens (CLIP L)
Composed Image Retrieval (CoIR)CIRRR@5092.6MagicLens (CLIP L)
Composed Image Retrieval (CoIR)CIRRR@564MagicLens (CoCa B)
Composed Image Retrieval (CoIR)CIRRR@558MagicLens (CLIP B)

Related Papers

From Roots to Rewards: Dynamic Tree Reasoning with RL2025-07-17HapticCap: A Multimodal Dataset and Task for Understanding User Experience of Vibration Haptic Signals2025-07-17A Survey of Context Engineering for Large Language Models2025-07-17MCoT-RE: Multi-Faceted Chain-of-Thought and Re-Ranking for Training-Free Zero-Shot Composed Image Retrieval2025-07-17FAR-Net: Multi-Stage Fusion Network with Enhanced Semantic Alignment and Adaptive Reconciliation for Composed Image Retrieval2025-07-17Developing Visual Augmented Q&A System using Scalable Vision Embedding Retrieval & Late Interaction Re-ranker2025-07-16Language-Guided Contrastive Audio-Visual Masked Autoencoder with Automatically Generated Audio-Visual-Text Triplets from Videos2025-07-16Context-Aware Search and Retrieval Over Erasure Channels2025-07-16