Thinking Fast and Slow: Efficient Text-to-Visual Retrieval with Transformers
Not on the map. Why?
Abstract (arXiv)
Our objective is language-based search of large-scale image and video datasets. For this task, the approach that consists of independently mapping text and vision to a joint embedding space, a.k.a. dual encoders, is attractive as retrieval scales and is efficient for billions of images using approximate nearest neighbour search. An alternative approach of using vision-text transformers with cross-attention gives considerable improvements in accuracy over the joint embeddings, but is often inapplicable in practice for large-scale retrieval given the cost of the cross-attention mechanisms required for each sample at test time. This work combines the best of both worlds. We make the following three contributions. First, we equip transformer-based models with a new fine-grained cross-attention architecture, providing significant improvements in retrieval accuracy whilst preserving scalability. Second, we introduce a generic approach for combining a Fast dual encoder model with our Slow but accurate transformer-based model via distillation and re-ranking. Finally, we validate our approach on the Flickr30K image dataset where we show an increase in inference speed by several orders of magnitude while having results competitive to the state of the art. We also extend our method to the video domain, improving the state of the art on the VATEX dataset.
Key facts. Cited by 93 papers in the map (data through 7 Oct 2026). Builds on 59 of its 79 references that are in the map. First posted on arXiv 30 Mar 2021.
Builds on
59 of 79 references.
References · 59
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,219
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
38 more
- 2019LXMERT: Learning Cross-Modality Encoder Representations from Transformerscited by 1,548
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,483
- 2015Microsoft COCO Captions: Data Collection and Evaluation Servercited by 1,447
- 2015Flickr30k Entities: Collecting Region-to-Phrase Correspondences for Richer Image-to-Sentence Modelscited by 1,352
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2019VisualBERT: A Simple and Performant Baseline for Vision and Languagecited by 1,291
- 2020Oscar: Object-Semantics Aligned Pre-training for Vision-Language Taskscited by 1,213
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
- 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 966
- 2019VL-BERT: Pre-training of Generic Visual-Linguistic Representationscited by 954
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2016Stacked Hourglass Networks for Human Pose Estimationcited by 913
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2019Unified Vision-Language Pre-Training for Image Captioning and VQAcited by 494
- 2014Long-term Recurrent Convolutional Networks for Visual Recognition and Descriptioncited by 483
- 2019Unicoder-VL: A Universal Encoder for Vision and Language by Cross-modal Pre-trainingcited by 451
- 2019VATEX: A Large-Scale, High-Quality Multilingual Dataset for Video-and-Language Researchcited by 412
- 2020HERO: Hierarchical Encoder for Video+Language Omni-representation Pre-trainingcited by 362
- 2020VirTex: Learning Visual Representations from Textual Annotationscited by 338
- 2018A Short Note about Kinetics-600cited by 331
- 2020Pixel-BERT: Aligning Image Pixels with Text by Deep Multi-Modal Transformerscited by 288
- 2017Sampling Matters in Deep Embedding Learningcited by 285
- 201912-in-1: Multi-Task Vision and Language Representation Learningcited by 278
- 2019Structured Knowledge Distillation for Dense Predictioncited by 277
- 2020Self-Supervised MultiModal Versatile Networkscited by 276
- 2020ActBERT: Learning Global-Local Video-Text Representationscited by 267
- 2019UNITER: UNiversal Image-TExt Representation Learningcited by 225
- 2020Fine-grained Video-Text Retrieval with Hierarchical Graph Reasoningcited by 180
- 2015Cross Modal Distillation for Supervision Transfercited by 173
- 2016Exploring the Limits of Language Modelingcited by 172
- 2020Support-set bottlenecks for video-text representation learningcited by 170
- 2017Learning from Noisy Labels with Distillationcited by 160
- 2015Learning Deep Structure-Preserving Image-Text Embeddingscited by 139
- 2014Hypercolumns for Object Segmentation and Fine-grained Localizationcited by 128
- 2017Data Distillation: Towards Omni-Supervised Learningcited by 126
- 2017Learning Two-Branch Neural Networks for Image-Text Matching Taskscited by 119
- 2018Learning a Text-Video Embedding from Incomplete and Heterogeneous Datacited by 103
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2021: 10; 2022: 28; 2023: 33; 2024: 6; 2025: 11; 2026: 5.
93 papers.
Sort:
By area:
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2022Multimodal Learning with Transformers: A Surveycited by 399
- 2022Egocentric Video-Language Pretrainingcited by 231
- 2023TMR: Text-to-Motion Retrieval Using Contrastive 3D Human Motion Synthesiscited by 194
- 2023SwiftSage: A Generative Agent with Fast and Slow Thinking for Complex Interactive Taskscited by 166
- 2022OmniVL:One Foundation Model for Image-Language and Video-Language Taskscited by 143
- 2023Cross-Modal Implicit Relation Reasoning and Aligning for Text-to-Image Person Retrievalcited by 131
- 2022X-Pool: Cross-Modal Language-Video Attention for Text-Video Retrievalcited by 127
- 2024LamRA: Large Multimodal Model as Your Advanced Retrieval Assistantcited by 106
- 2022Temporal Alignment Networks for Long-term Videocited by 84
- 2022ARTEMIS: Attention-based Retrieval with Text-Explicit Matching and Implicit Similaritycited by 82
- 2021xGQA: Cross-Lingual Visual Question Answeringcited by 72
38 more
- 2021Cross Modal Retrieval with Querybank Normalisationcited by 71
- 2022Video Transformers: A Surveycited by 63
- 2023HI-TOM: A Benchmark for Evaluating Higher-Order Theory of Mind Reasoning in Large Language Modelscited by 61
- 2022A CLIP-Hitchhiker's Guide to Long Video Retrievalcited by 57
- 2022Image-text Retrieval: A Survey on Recent Research and Developmentcited by 55
- 2023Revisiting the Role of Language Priors in Vision-Language Modelscited by 50
- 2022Local-Global Context Aware Transformer for Language-Guided Video Segmentationcited by 41
- 2022X-DETR: A Versatile Architecture for Instance-wise Vision-Language Taskscited by 41
- 2023Transformers in Speech Processing: A Surveycited by 38
- 2022Cross-Modal Adapter for Vision-Language Retrievalcited by 35
- 2025Chat-Driven Text Generation and Interaction for Person Retrievalcited by 34
- 2022Improving Cross-Modal Retrieval with Set of Diverse Embeddingscited by 33
- 2022ViSTA: Vision and Scene Text Aggregation for Cross-Modal Retrievalcited by 29
- 2022Image Retrieval from Contextual Descriptionscited by 26
- 2022CommerceMM: Large-Scale Commerce MultiModal Representation Learning with Omni Retrievalcited by 25
- 2021Fast-Slow Transformer for Visually Grounding Speechcited by 23
- 2023Opening the Vocabulary of Egocentric Actionscited by 23
- 2022Cross-Lingual Cross-Modal Retrieval with Noise-Robust Learningcited by 22
- 2021Distilled Dual-Encoder Model for Vision-Language Understandingcited by 21
- 2022Partially Does It: Towards Scene-Level FG-SBIR with Partial Inputcited by 20
- 2023Balance Act: Mitigating Hubness in Cross-Modal Retrieval with Query and Gallery Bankscited by 20
- 2023REBAR: Retrieval-Based Reconstruction for Time-series Contrastive Learningcited by 19
- 2023Distilling Efficient Vision Transformers from CNNs for Semantic Segmentationcited by 18
- 2024Imagine and Seek: Improving Composed Image Retrieval with an Imagined Proxycited by 18
- 2022Localized Vision-Language Matching for Open-vocabulary Object Detectioncited by 17
- 2022Video Question Answering with Iterative Video-Text Co-Tokenizationcited by 16
- 2023Vision-Language Modelling For Radiological Imaging and Reports In The Low Data Regimecited by 15
- 2023Are Diffusion Models Vision-And-Language Reasoners?cited by 14
- 2023Collaborative Group: Composed Image Retrieval via Consensus Learning from Noisy Annotationscited by 14
- 2025Dynamic Uncertainty Learning with Noisy Correspondence for Text-Based Person Searchcited by 11
- 2023Efficient Token-Guided Image-Text Retrieval with Consistent Multimodal Contrastive Trainingcited by 10
- 2021X-volution: On the unification of convolution and self-attentioncited by 9
- 2021Vision Transformer Hashing for Image Retrievalcited by 9
- 2022LoopITR: Combining Dual and Cross Encoder Architectures for Image-Text Retrievalcited by 9
- 2025ELIP: Enhanced Visual-Language Foundation Models for Image Retrievalcited by 9
- 2022Weakly Supervised Grounding for VQA in Vision-Language Transformerscited by 8
- 2023Towards Fast and Accurate Image-Text Retrieval with Self-Supervised Fine-Grained Alignmentcited by 8
- 2023Automating Nearest Neighbor Search Configuration with Constrained Optimizationcited by 7
50 most cited of 93 All 93 (JSON)
- 2026MINER: Multi-crop INference-time Enhancement for Rare-Object Retrieval with Frozen Dual Encoders22 Sep 2026
- 2026Beyond Similarity: Foundation Models as an Efficient Backbone for Training-Free Composed Video Retrieval9 Sep 2026
- 2026FIRE-CIR: Fine-grained Reasoning for Composed Fashion Image Retrieval10 Apr 2026
- 2026TRACE: Task-Adaptive Reasoning and Representation Learning for Universal Multimodal Retrieval3 Mar 2026
- 2026Semantic Leakage from Image Embeddings30 Jan 2026
- 2025Attention Grounded Enhancement for Visual Document Retrieval17 Nov 2025
- 2025Dual Learning with Dynamic Knowledge Distillation and Soft Alignment for Partially Relevant Video Retrieval14 Oct 2025
- 2025Captioning for Text-Video Retrieval via Dual-Group Direct Preference Optimization20 Sep 2025
- 2025Chat-Driven Text Generation and Interaction for Person Retrieval16 Sep 2025
- 2025Recurrence Meets Transformers for Universal Multimodal Retrieval10 Sep 2025
- 2025Minimizing the Pretraining Gap: Domain-aligned Text-Based Person Retrieval14 Jul 2025
- 2025Maximal Matching Matters: Preventing Representation Collapse for Robust Cross-Modal Retrieval26 Jun 2025
38 more
- 2025Highlighting What Matters: Promptable Embeddings for Attribute-Focused Image Retrieval21 May 2025
- 2025DSADF: Thinking Fast and Slow for Decision Making13 May 2025
- 2025Dynamic Uncertainty Learning with Noisy Correspondence for Text-Based Person Search10 May 2025
- 2025ELIP: Enhanced Visual-Language Foundation Models for Image Retrieval21 Feb 2025
- 2024LamRA: Large Multimodal Model as Your Advanced Retrieval Assistant2 Dec 2024
- 2024Imagine and Seek: Improving Composed Image Retrieval with an Imagined Proxy24 Nov 2024
- 2024Image-text matching for large-scale book collections29 Jul 2024
- 2024How to Make Cross Encoder a Good Teacher for Efficient Image-Text Retrieval?10 Jul 2024
- 2024Learning text-to-video retrieval from image captioning26 Apr 2024
- 2024Event-aware Video Corpus Moment Retrieval21 Feb 2024
- 2023Generating Illustrated Instructions7 Dec 2023
- 2023Vision-Language Models Learn Super Images for Efficient Partially Relevant Video Retrieval1 Dec 2023
- 2023Boot and Switch: Alternating Distillation for Zero-Shot Dense Retrieval27 Nov 2023
- 2023REBAR: Retrieval-Based Reconstruction for Time-series Contrastive Learning1 Nov 2023
- 2023MCAD: Multi-teacher Cross-modal Alignment Distillation for efficient image-text retrieval30 Oct 2023
- 2023HI-TOM: A Benchmark for Evaluating Higher-Order Theory of Mind Reasoning in Large Language Models25 Oct 2023
- 2023Linking Surface Facts to Large-Scale Knowledge Graphs23 Oct 2023
- 2023InvGC: Robust Cross-Modal Retrieval by Inverse Graph Convolution20 Oct 2023
- 2023Balance Act: Mitigating Hubness in Cross-Modal Retrieval with Query and Gallery Banks17 Oct 2023
- 2023Distilling Efficient Vision Transformers from CNNs for Semantic Segmentation11 Oct 2023
- 2023In-Style: Bridging Text and Uncurated Videos with Style Transfer for Text-Video Retrieval16 Sep 2023
- 2023Dual-Path Temporal Map Optimization for Make-up Temporal Video Grounding12 Sep 2023
- 2023Towards Fast and Accurate Image-Text Retrieval with Self-Supervised Fine-Grained Alignment27 Aug 2023
- 2023Opening the Vocabulary of Egocentric Actions22 Aug 2023
- 2023Text-guided Image Restoration and Semantic Enhancement for Text-to-Image Person Retrieval18 Jul 2023
- 2023Fine-grained Text-Video Retrieval with Frozen Image Encoders14 Jul 2023
- 2023Efficient Token-Guided Image-Text Retrieval with Consistent Multimodal Contrastive Training15 Jun 2023
- 2023Collaborative Group: Composed Image Retrieval via Consensus Learning from Noisy Annotations3 Jun 2023
- 2023Revisiting the Role of Language Priors in Vision-Language Models2 Jun 2023
- 2023SwiftSage: A Generative Agent with Fast and Slow Thinking for Complex Interactive Tasks27 May 2023
- 2023Are Diffusion Models Vision-And-Language Reasoners?25 May 2023
- 2023TMR: Text-to-Motion Retrieval Using Contrastive 3D Human Motion Synthesis2 May 2023
- 2023ZeroSearch: Local Image Search from Text with Zero Shot Learning1 May 2023
- 2023Teacher Network Calibration Improves Cross-Quality Knowledge Distillation15 Apr 2023
- 2023Vision-Language Modelling For Radiological Imaging and Reports In The Low Data Regime30 Mar 2023
- 2023Train/Test-Time Adaptation with Retrieval25 Mar 2023
- 2023Cross-Modal Implicit Relation Reasoning and Aligning for Text-to-Image Person Retrieval22 Mar 2023
- 2023Transformers in Speech Processing: A Survey21 Mar 2023
50 newest of 93 All 93 (JSON)
- 2023SwiftSage: A Generative Agent with Fast and Slow Thinking for Complex Interactive Taskscited by 166
- 2023Cross-Modal Implicit Relation Reasoning and Aligning for Text-to-Image Person Retrievalcited by 131
- 2023HI-TOM: A Benchmark for Evaluating Higher-Order Theory of Mind Reasoning in Large Language Modelscited by 61
- 2023Are Diffusion Models Vision-And-Language Reasoners?cited by 14
- 2026TRACE: Task-Adaptive Reasoning and Representation Learning for Universal Multimodal Retrievalcited by 7
- 2025DSADF: Thinking Fast and Slow for Decision Makingcited by 6
- 2026FIRE-CIR: Fine-grained Reasoning for Composed Fashion Image Retrievalcited by 0
- 2026FIRE-CIR: Fine-grained Reasoning for Composed Fashion Image Retrieval10 Apr 2026
- 2026TRACE: Task-Adaptive Reasoning and Representation Learning for Universal Multimodal Retrieval3 Mar 2026
- 2025DSADF: Thinking Fast and Slow for Decision Making13 May 2025
- 2023HI-TOM: A Benchmark for Evaluating Higher-Order Theory of Mind Reasoning in Large Language Models25 Oct 2023
- 2023SwiftSage: A Generative Agent with Fast and Slow Thinking for Complex Interactive Tasks27 May 2023
- 2023Are Diffusion Models Vision-And-Language Reasoners?25 May 2023
- 2023Cross-Modal Implicit Relation Reasoning and Aligning for Text-to-Image Person Retrieval22 Mar 2023
- 2024LamRA: Large Multimodal Model as Your Advanced Retrieval Assistantcited by 106
- 2023Revisiting the Role of Language Priors in Vision-Language Modelscited by 50
- 2023Vision-Language Modelling For Radiological Imaging and Reports In The Low Data Regimecited by 15
- 2023In-Style: Bridging Text and Uncurated Videos with Style Transfer for Text-Video Retrievalcited by 5
- 2023Vision-Language Models Learn Super Images for Efficient Partially Relevant Video Retrievalcited by 5
- 2022A Comprehensive Empirical Study of Vision-Language Pre-trained Model for Supervised Cross-Modal Retrievalcited by 4
- 2025Recurrence Meets Transformers for Universal Multimodal Retrievalcited by 3
- 2025Recurrence Meets Transformers for Universal Multimodal Retrieval10 Sep 2025
- 2024LamRA: Large Multimodal Model as Your Advanced Retrieval Assistant2 Dec 2024
- 2023Vision-Language Models Learn Super Images for Efficient Partially Relevant Video Retrieval1 Dec 2023
- 2023In-Style: Bridging Text and Uncurated Videos with Style Transfer for Text-Video Retrieval16 Sep 2023
- 2023Revisiting the Role of Language Priors in Vision-Language Models2 Jun 2023
- 2023Vision-Language Modelling For Radiological Imaging and Reports In The Low Data Regime30 Mar 2023
- 2022A Comprehensive Empirical Study of Vision-Language Pre-trained Model for Supervised Cross-Modal Retrieval8 Jan 2022
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2022Multimodal Learning with Transformers: A Surveycited by 399
- 2022Egocentric Video-Language Pretrainingcited by 231
- 2023TMR: Text-to-Motion Retrieval Using Contrastive 3D Human Motion Synthesiscited by 194
- 2022OmniVL:One Foundation Model for Image-Language and Video-Language Taskscited by 143
- 2022X-Pool: Cross-Modal Language-Video Attention for Text-Video Retrievalcited by 127
- 2022Temporal Alignment Networks for Long-term Videocited by 84
- 2022ARTEMIS: Attention-based Retrieval with Text-Explicit Matching and Implicit Similaritycited by 82
- 2021xGQA: Cross-Lingual Visual Question Answeringcited by 72
- 2021Cross Modal Retrieval with Querybank Normalisationcited by 71
- 2022Video Transformers: A Surveycited by 63
- 2022A CLIP-Hitchhiker's Guide to Long Video Retrievalcited by 57
12 most cited of 78 All 78 (JSON)
- 2026MINER: Multi-crop INference-time Enhancement for Rare-Object Retrieval with Frozen Dual Encoders22 Sep 2026
- 2026Beyond Similarity: Foundation Models as an Efficient Backbone for Training-Free Composed Video Retrieval9 Sep 2026
- 2026Semantic Leakage from Image Embeddings30 Jan 2026
- 2025Attention Grounded Enhancement for Visual Document Retrieval17 Nov 2025
- 2025Dual Learning with Dynamic Knowledge Distillation and Soft Alignment for Partially Relevant Video Retrieval14 Oct 2025
- 2025Chat-Driven Text Generation and Interaction for Person Retrieval16 Sep 2025
- 2025Minimizing the Pretraining Gap: Domain-aligned Text-Based Person Retrieval14 Jul 2025
- 2025Maximal Matching Matters: Preventing Representation Collapse for Robust Cross-Modal Retrieval26 Jun 2025
- 2025Highlighting What Matters: Promptable Embeddings for Attribute-Focused Image Retrieval21 May 2025
- 2025Dynamic Uncertainty Learning with Noisy Correspondence for Text-Based Person Search10 May 2025
- 2025ELIP: Enhanced Visual-Language Foundation Models for Image Retrieval21 Feb 2025
- 2024Imagine and Seek: Improving Composed Image Retrieval with an Imagined Proxy24 Nov 2024
12 newest of 78 All 78 (JSON)