Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmark
Not on the map. Why?
Abstract (arXiv)
Visual localization, i.e., camera pose estimation in a known scene, is a core component of technologies such as autonomous driving and augmented reality. State-of-the-art localization approaches often rely on image retrieval techniques for one of two purposes: (1) provide an approximate pose estimate or (2) determine which parts of the scene are potentially visible in a given query image. It is common practice to use state-of-the-art image retrieval algorithms for both of them. These algorithms are often trained for the goal of retrieving the same landmark under a large range of viewpoint changes which often differs from the requirements of visual localization. In order to investigate the consequences for visual localization, this paper focuses on understanding the role of image retrieval for multiple visual localization paradigms. First, we introduce a novel benchmark setup and compare state-of-the-art retrieval representations on multiple datasets using localization performance as metric. Second, we investigate several definitions of "ground truth" for image retrieval. Using these definitions as upper bounds for the visual localization paradigms, we show that there is still sgnificant room for improvement. Third, using these tools and in-depth analysis, we show that retrieval performance on classical landmark retrieval or place recognition tasks correlates only for some but not all paradigms to localization performance. Finally, we analyze the effects of blur and dynamic scenes in the images. We conclude that there is a need for retrieval approaches specifically designed for localization paradigms. Our benchmark and evaluation protocols are available at https://github.com/naver/kapture-localization.
Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). Builds on 41 of its 126 references that are in the map. First posted on arXiv 31 May 2022.
Builds on
41 of 126 references.
References · 41
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2017Mask R-CNNcited by 7,277
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 499
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 326
- 2020Google Landmarks Dataset v2 -- A Large-Scale Benchmark for Instance-Level Recognition and Retrievalcited by 309
- 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
- 2017Geometric Loss Functions for Camera Pose Regression with Deep Learningcited by 224
- 2021Back to the Feature: Learning Robust Camera Localization from Pixels to Posecited by 199
- 2018Revisiting Oxford and Paris: Large-Scale Image Retrieval Benchmarkingcited by 191
29 more
- 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 185
- 2019Understanding the Limitations of CNN-based Absolute Camera Pose Regressioncited by 177
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 161
- 2017Geometry-Aware Learning of Maps for Camera Localizationcited by 161
- 2017Learning Less is More - 6D Camera Localization via 3D Surface Regressioncited by 146
- 2016Image-based localization using LSTMs for structured feature correlationcited by 136
- 2016End-to-end Learning of Deep Visual Representations for Image Retrievalcited by 122
- 2019Hierarchical Scene Coordinate Classification and Regression for Visual Localizationcited by 93
- 2017Revisiting IM2GPS in the Deep Learning Eracited by 80
- 2017Camera Relocalization by Computing Pairwise Relative Poses Using Convolutional Neural Networkcited by 79
- 2019Expert Sample Consensus Applied to Camera Re-Localizationcited by 70
- 2020Robust Image Retrieval-based Visual Localization using Kapturecited by 66
- 2021On the Limits of Pseudo Ground Truth in Visual Camera Re-localisationcited by 63
- 2019To Learn or Not to Learn: Visual Localization from Essential Matricescited by 61
- 2018ArcFace: Additive Angular Margin Loss for Deep Face Recognitioncited by 56
- 2014Visual Instance Retrieval with Deep Convolutional Networkscited by 48
- 2015Cross-dimensional Weighting for Aggregated Deep Convolutional Featurescited by 42
- 2020Benchmarking Image Retrieval for Visual Localizationcited by 42
- 2018Real-Time RGB-D Camera Pose Estimation in Novel Scenes using a Relocalisation Cascadecited by 35
- 2018Project AutoVision: Localization and 3D Scene Perception for an Autonomous Vehicle with a Multi-Camera Systemcited by 34
- 2021Large-scale Localization Datasets in Crowded Indoor Spacescited by 29
- 2019Let's Take This Online: Adapting Scene Coordinate Regression Network Predictions for Online RGB-D Camera Relocalisationcited by 28
- 2021Learning Camera Localization via Dense Scene Matchingcited by 28
- 2019Sparse-to-Dense Hypercolumn Matching for Long-Term Visual Localizationcited by 20
- 2019Is This The Right Place? Geometric-Semantic Pose Verification for Indoor Visual Localizationcited by 18
- 2016Random Forests versus Neural Networks - What's Best for Camera Localization?cited by 15
- 2016Good Practice in CNN Feature Transfercited by 12
- 2016Exploiting 2D Floorplan for Building-scale Panorama RGBD Alignmentcited by 8
- 2017GraphMatch: Efficient Large-Scale Graph Construction for Structure from Motioncited by 2
Built on by
Citing papers per year: 2022: 2; 2023: 6; 2024: 8; 2025: 8; 2026: 3.
27 papers.
Sort:
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
- 2024GS-CPR: Efficient Camera Pose Refinement via 3D Gaussian Splattingcited by 31
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localizationcited by 20
- 2022Learning Cross-view Geo-localization Embeddings via Dynamic Weighted Decorrelation Regularizationcited by 17
- 2023End-to-End (Instance)-Image Goal Navigation through Correspondence as an Emergent Phenomenoncited by 16
- 2024Multi-Level Embedding and Alignment Network with Consistency and Invariance Learning for Cross-View Geo-Localizationcited by 16
- 2022General Place Recognition Survey: Towards the Real-world Autonomy Agecited by 11
- 2025Gaussian Splatting Feature Fields for Privacy-Preserving Visual Localizationcited by 10
- 2025A Guide to Structureless Visual Localizationcited by 9
- 2024Self-supervised Learning of Neural Implicit Feature Fields for Camera Pose Refinementcited by 5
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignmentcited by 5
15 more
- 2023Self-Supervised Learning for Place Representation Generalization across Appearance Changescited by 4
- 2023Yes, we CANN: Constrained Approximate Nearest Neighbors for local feature-based visual localizationcited by 4
- 2023Learning to Localize in Unseen Scenes with Relative Pose Regressorscited by 3
- 2023Dark Side Augmentation: Generating Diverse Night Examples for Metric Learningcited by 3
- 2025Can we make NeRF-based visual localization privacy-preserving?cited by 3
- 2024AIR-HLoc: Adaptive Retrieved Images Selection for Efficient Visual Localisationcited by 2
- 2024Weatherproofing Retrieval for Localization with Generative AI and Geometric Consistencycited by 1
- 2025YOWO: You Only Walk Once to Jointly Map An Indoor Scene and Register Ceiling-mounted Camerascited by 1
- 2026Benchmarking Efficient & Effective Camera Pose Estimation Strategies for Novel View Synthesiscited by 1
- 20233DoF Localization from a Single Image and an Object Map: the Flatlandia Problem and Datasetcited by 0
- 2024Towards Global Localization using Multi-Modal Object-Instance Re-Identificationcited by 0
- 2025A-SCoRe: Attention-based Scene Coordinate Regression for wide-ranging scenarioscited by 0
- 2025Multiview Image-Based Localizationcited by 0
- 2026LoD-Loc v3: Generalized Aerial Localization in Dense Cities using Instance Silhouette Alignmentcited by 0
- 2026Hierarchical Visual Relocalization with Nearest View Synthesis from Feature Gaussian Splattingcited by 0
- 2026Hierarchical Visual Relocalization with Nearest View Synthesis from Feature Gaussian Splatting31 Mar 2026
- 2026Benchmarking Efficient & Effective Camera Pose Estimation Strategies for Novel View Synthesis20 Mar 2026
- 2026LoD-Loc v3: Generalized Aerial Localization in Dense Cities using Instance Silhouette Alignment20 Mar 2026
- 2025YOWO: You Only Walk Once to Jointly Map An Indoor Scene and Register Ceiling-mounted Cameras20 Nov 2025
- 2025Can we make NeRF-based visual localization privacy-preserving?26 Aug 2025
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localization25 Aug 2025
- 2025Gaussian Splatting Feature Fields for Privacy-Preserving Visual Localization31 Jul 2025
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignment1 Jul 2025
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2025Multiview Image-Based Localization30 Mar 2025
- 2025A-SCoRe: Attention-based Scene Coordinate Regression for wide-ranging scenarios18 Mar 2025
- 2024Multi-Level Embedding and Alignment Network with Consistency and Invariance Learning for Cross-View Geo-Localization19 Dec 2024
15 more
- 2024Towards Global Localization using Multi-Modal Object-Instance Re-Identification18 Sep 2024
- 2024GS-CPR: Efficient Camera Pose Refinement via 3D Gaussian Splatting20 Aug 2024
- 2024Self-supervised Learning of Neural Implicit Feature Fields for Camera Pose Refinement12 Jun 2024
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizer22 Apr 2024
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement16 Apr 2024
- 2024AIR-HLoc: Adaptive Retrieved Images Selection for Efficient Visual Localisation27 Mar 2024
- 2024Weatherproofing Retrieval for Localization with Generative AI and Geometric Consistency14 Feb 2024
- 2023End-to-End (Instance)-Image Goal Navigation through Correspondence as an Emergent Phenomenon28 Sep 2023
- 2023Dark Side Augmentation: Generating Diverse Night Examples for Metric Learning28 Sep 2023
- 2023Yes, we CANN: Constrained Approximate Nearest Neighbors for local feature-based visual localization15 Jun 2023
- 20233DoF Localization from a Single Image and an Object Map: the Flatlandia Problem and Dataset13 Apr 2023
- 2023Learning to Localize in Unseen Scenes with Relative Pose Regressors5 Mar 2023
- 2023Self-Supervised Learning for Place Representation Generalization across Appearance Changes4 Mar 2023
- 2022Learning Cross-view Geo-localization Embeddings via Dynamic Weighted Decorrelation Regularization10 Nov 2022
- 2022General Place Recognition Survey: Towards the Real-world Autonomy Age9 Sep 2022
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
- 2024GS-CPR: Efficient Camera Pose Refinement via 3D Gaussian Splattingcited by 31
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localizationcited by 20
- 2022Learning Cross-view Geo-localization Embeddings via Dynamic Weighted Decorrelation Regularizationcited by 17
- 2023End-to-End (Instance)-Image Goal Navigation through Correspondence as an Emergent Phenomenoncited by 16
- 2024Multi-Level Embedding and Alignment Network with Consistency and Invariance Learning for Cross-View Geo-Localizationcited by 16
- 2022General Place Recognition Survey: Towards the Real-world Autonomy Agecited by 11
- 2025Gaussian Splatting Feature Fields for Privacy-Preserving Visual Localizationcited by 10
- 2025A Guide to Structureless Visual Localizationcited by 9
- 2024Self-supervised Learning of Neural Implicit Feature Fields for Camera Pose Refinementcited by 5
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignmentcited by 5
12 most cited of 27 All 27 (JSON)
- 2026Hierarchical Visual Relocalization with Nearest View Synthesis from Feature Gaussian Splatting31 Mar 2026
- 2026Benchmarking Efficient & Effective Camera Pose Estimation Strategies for Novel View Synthesis20 Mar 2026
- 2026LoD-Loc v3: Generalized Aerial Localization in Dense Cities using Instance Silhouette Alignment20 Mar 2026
- 2025YOWO: You Only Walk Once to Jointly Map An Indoor Scene and Register Ceiling-mounted Cameras20 Nov 2025
- 2025Can we make NeRF-based visual localization privacy-preserving?26 Aug 2025
- 2025SAIL-Recon: Large SfM by Augmenting Scene Regression with Localization25 Aug 2025
- 2025Gaussian Splatting Feature Fields for Privacy-Preserving Visual Localization31 Jul 2025
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignment1 Jul 2025
- 2025A Guide to Structureless Visual Localization24 Apr 2025
- 2025Multiview Image-Based Localization30 Mar 2025
- 2025A-SCoRe: Attention-based Scene Coordinate Regression for wide-ranging scenarios18 Mar 2025
- 2024Multi-Level Embedding and Alignment Network with Consistency and Invariance Learning for Cross-View Geo-Localization19 Dec 2024
12 newest of 27 All 27 (JSON)