A Light Touch Approach to Teaching Transformers Multi-view Geometry
Not on the map. Why?
Abstract (arXiv)
Transformers are powerful visual learners, in large part due to their conspicuous lack of manually-specified priors. This flexibility can be problematic in tasks that involve multiple-view geometry, due to the near-infinite possible variations in 3D shapes and viewpoints (requiring flexibility), and the precise nature of projective geometry (obeying rigid laws). To resolve this conundrum, we propose a "light touch" approach, guiding visual Transformers to learn multiple-view geometry but allowing them to break free when needed. We achieve this by using epipolar lines to guide the Transformer's cross-attention maps, penalizing attention values outside the epipolar lines and encouraging higher attention along these lines since they contain geometrically plausible matches. Unlike previous methods, our proposal does not require any camera pose information at test-time. We focus on pose-invariant object instance retrieval, where standard Transformer networks struggle, due to the large differences in viewpoint between query and retrieved images. Experimentally, our method outperforms state-of-the-art approaches at object retrieval, without needing pose information at test-time.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 58 of its 100 references that are in the map. First posted on arXiv 28 Nov 2022.
Builds on
58 of 100 references.
References · 58
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,222
38 more
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,620
- 2020Point Transformercited by 1,470
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,104
- 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,101
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2019VL-BERT: Pre-training of Generic Visual-Linguistic Representationscited by 954
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2021Multiscale Vision Transformerscited by 897
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 652
- 2021Transformer in Transformercited by 633
- 2015Deep Metric Learning via Lifted Structured Feature Embeddingcited by 449
- 2020End-to-End Human Pose and Mesh Reconstruction with Transformerscited by 418
- 2021XCiT: Cross-Covariance Image Transformerscited by 338
- 2018Video Action Transformer Networkcited by 316
- 2020Google Landmarks Dataset v2 -- A Large-Scale Benchmark for Instance-Level Recognition and Retrievalcited by 309
- 2016LIFT: Learned Invariant Feature Transformcited by 306
- 2021Video Transformer Networkcited by 272
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 266
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 238
- 2019R2D2: Repeatable and Reliable Detector and Descriptorcited by 207
- 2018PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognitioncited by 198
- 2018Revisiting Oxford and Paris: Large-Scale Image Retrieval Benchmarkingcited by 191
- 2017Multi-view Supervision for Single-view Reconstruction via Differentiable Ray Consistencycited by 177
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 161
- 2019MAGSAC++, a fast, reliable and accurate robust estimatorcited by 161
- 2016Deep Image Retrieval: Learning global representations for image searchcited by 147
- 2019Cross-Batch Memory for Embedding Learningcited by 132
- 2020Epipolar Transformerscited by 117
- 2020Revisiting Training Strategies and Generalization Performance in Deep Metric Learningcited by 100
- 2021Training Vision Transformers for Image Retrievalcited by 90
- 2020Spatial Temporal Transformer Network for Skeleton-based Action Recognitioncited by 77
- 2019CAM-Convs: Camera-Aware Multi-Scale Convolutions for Single-View Depthcited by 75
- 2018Unsupervised Geometry-Aware Representation for 3D Human Pose Estimationcited by 73
- 2021Instance-level Image Retrieval using Reranking Transformerscited by 63
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 1.
6 papers.
- 2024Grounding Image Matching in 3D with MASt3Rcited by 983
- 2023Navigating to Objects Specified by Imagescited by 51
- 2023TopicFM+: Boosting Accuracy and Efficiency of Topic-Assisted Feature Matchingcited by 10
- 2025ELIP: Enhanced Visual-Language Foundation Models for Image Retrievalcited by 9
- 2024TrafficLoc: Localizing Traffic Surveillance Cameras in 3D Scenescited by 2
- 2024SCENES: Subpixel Correspondence Estimation With Epipolar Supervisioncited by 1
- 2025ELIP: Enhanced Visual-Language Foundation Models for Image Retrieval21 Feb 2025
- 2024TrafficLoc: Localizing Traffic Surveillance Cameras in 3D Scenes13 Dec 2024
- 2024Grounding Image Matching in 3D with MASt3R14 Jun 2024
- 2024SCENES: Subpixel Correspondence Estimation With Epipolar Supervision19 Jan 2024
- 2023TopicFM+: Boosting Accuracy and Efficiency of Topic-Assisted Feature Matching2 Jul 2023
- 2023Navigating to Objects Specified by Images3 Apr 2023