Deep Visual Geo-localization Benchmark
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a new open-source benchmarking framework for Visual Geo-localization (VG) that allows to build, train, and test a wide range of commonly used architectures, with the flexibility to change individual components of a geo-localization pipeline. The purpose of this framework is twofold: i) gaining insights into how different components and design choices in a VG pipeline impact the final results, both in terms of performance (recall@N metric) and system requirements (such as execution time and memory consumption); ii) establish a systematic evaluation protocol for comparing different methods. Using the proposed framework, we perform a large suite of experiments which provide criteria for choosing backbone, aggregation and negative mining depending on the use-case and requirements. We also assess the impact of engineering techniques like pre/post-processing, data augmentation and image resizing, showing that better performance can be obtained through somewhat simple procedures: for example, downscaling the images' resolution to 80% can lead to similar results with a 36% savings in extraction time and dataset storage requirement. Code and trained models are available at https://deep-vg-bench.herokuapp.com/.
Key facts. Cited by 83 papers in the map (data through 7 Oct 2026). Builds on 44 of its 94 references that are in the map. First posted on arXiv 7 Apr 2022.
Builds on
44 of 94 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2014CNN Features off-the-shelf: an Astounding Baseline for Recognitioncited by 316
32 more
- 2020Google Landmarks Dataset v2 -- A Large-Scale Benchmark for Instance-Level Recognition and Retrievalcited by 305
- 2021Escaping the Big Data Paradigm with Compact Transformerscited by 261
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 184
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 160
- 2016Deep Image Retrieval: Learning global representations for image searchcited by 147
- 2016End-to-end Learning of Deep Visual Representations for Image Retrievalcited by 122
- 2020Self-supervising Fine-grained Region Similarities for Large-scale Image Localizationcited by 110
- 2020VPR-Bench: An Open-Source Visual Place Recognition Evaluation Framework with Quantifiable Viewpoint and Appearance Changecited by 101
- 2017Deep Learning Features at Scale for Visual Place Recognitioncited by 96
- 2021Training Vision Transformers for Image Retrievalcited by 90
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2016CNN Image Retrieval Learns from BoW: Unsupervised Fine-Tuning with Hard Examplescited by 58
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognitioncited by 56
- 2018A Holistic Visual Place Recognition Approach using Lightweight CNNs for Significant ViewPoint and Appearance Changescited by 53
- 2014Visual Instance Retrieval with Deep Convolutional Networkscited by 48
- 2020Benchmarking Image Retrieval for Visual Localizationcited by 42
- 2020Adaptive-Attentive Geolocalization from few queries: a hybrid approachcited by 39
- 2021Viewpoint Invariant Dense Matching for Visual Geolocalizationcited by 36
- 2020DenserNet: Weakly Supervised Visual Localization Using Multi-scale Feature Aggregationcited by 33
- 2018Attention-based Pyramid Aggregation Network for Visual Place Recognitioncited by 21
- 2020Delta Descriptors: Change-Based Place Representation for Robust Visual Localizationcited by 21
- 2021Leveraging EfficientNet and Contrastive Learning for Accurate Global-scale Location Estimationcited by 19
- 2021Semantic Reinforced Attention Learning for Visual Place Recognitioncited by 19
- 2020Two-stage Discriminative Re-ranking for Large-scale Landmark Retrievalcited by 18
- 2020Look Around You: Sequence-based Radar Place Recognition with Learned Rotational Invariancecited by 14
- 2019Attention-Aware Age-Agnostic Visual Place Recognitioncited by 10
- 2017Siamese Network of Deep Fisher-Vector Descriptors for Image Retrievalcited by 7
- 2017Saliency Weighted Convolutional Features for Instance Searchcited by 6
- 2018Semantically-Aware Attentive Neural Embeddings for Image-based Visual Localizationcited by 5
- 2019Improving Image-Based Localization with Deep Learning: The Impact of the Loss Functioncited by 1
Built on by
Citing papers per year: 2022: 2; 2023: 25; 2024: 25; 2025: 20; 2026: 11.
83 papers.
Sort:
By area:
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2023Remote Sensing Vision-Language Foundation Models without Annotations via Ground Remote Alignmentcited by 71
- 2024CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognitioncited by 61
- 2025MegaLoc: One Retrieval to Place Them Allcited by 58
- 2023PIGEON: Predicting Image Geolocationscited by 55
- 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognitioncited by 49
- 2023Data-efficient Large Scale Place Recognition with Graded Similarity Supervisioncited by 43
- 2023Learning Generalized Zero-Shot Learners for Open-Domain Image Geolocalizationcited by 41
- 2023Towards Natural Language-Guided Drones: GeoText-1652 Benchmark with Spatial Relation Matchingcited by 40
- 2023Are Local Features All You Need for Cross-Domain Visual Place Recognition?cited by 21
38 more
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrievalcited by 19
- 2024Towards Generalizable Scene Change Detectioncited by 17
- 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognitioncited by 15
- 2024EffoVPR: Effective Foundation Model Utilization for Visual Place Recognitioncited by 15
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
- 2024Statewide Visual Geolocalization in the Wildcited by 12
- 2023PlaceNav: Topological Navigation through Place Recognitioncited by 11
- 2024GOMAA-Geo: GOal Modality Agnostic Active Geo-localizationcited by 11
- 2023Long-range UAV Thermal Geo-localization with Satellite Imagerycited by 10
- 2023Design Space Exploration of Low-Bit Quantized Neural Networks for Visual Place Recognitioncited by 10
- 2024EDTformer: An Efficient Decoder Transformer for Visual Place Recognitioncited by 10
- 2023AANet: Aggregation and Alignment Network with Semi-hard Positive Sample Mining for Hierarchical Place Recognitioncited by 9
- 2024Cross-View Meets Diffusion: Aerial Image Synthesis with Geometry and Text Guidancecited by 9
- 2024Multiview Scene Graphcited by 9
- 2024Fieldscale: Locality-Aware Field-based Adaptive Rescaling for Thermal Infrared Imagecited by 8
- 2024JIST: Joint Image and Sequence Training for Sequential Visual Place Recognitioncited by 7
- 2024NYC-Event-VPR: A Large-Scale High-Resolution Event-Based Visual Place Recognition Dataset in Dense Urban Environmentscited by 7
- 2025WeatherPrompt: Multi-modality Representation Learning for All-Weather Drone Visual Geo-Localizationcited by 7
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Eracited by 6
- 2023Deep Declarative Dynamic Time Warping for End-to-End Learning of Alignment Pathscited by 5
- 2023PanoVPR: Towards Unified Perspective-to-Equirectangular Visual Place Recognition via Sliding Windows across the Panoramic Viewcited by 5
- 2023ColonMapper: topological mapping and localization for colonoscopycited by 5
- 2024Topological SLAM in colonoscopies leveraging deep features and topological priorscited by 5
- 2022Aerial View Localization with Reinforcement Learning: Towards Emulating Search-and-Rescuecited by 4
- 2023Yes, we CANN: Constrained Approximate Nearest Neighbors for local feature-based visual localizationcited by 4
- 2023VG-SSL: Benchmarking Self-supervised Representation Learning Approaches for Visual Geo-localizationcited by 4
- 2023Jointly Optimized Global-Local Visual Localization of UAVscited by 4
- 2024PlaceFormer: Transformer-based Visual Place Recognition using Multi-Scale Patch Selection and Fusioncited by 4
- 2025VSLAM-LAB: A Comprehensive Framework for Visual SLAM Methods and Datasetscited by 4
- 2025Feature Complementation Architecture for Visual Place Recognitioncited by 4
- 2025SuperPlace: The Renaissance of Classical Feature Aggregation for Visual Place Recognition in the Era of Foundation Modelscited by 4
- 2022Which country is this picture from? New data and methods for DNN-based country recognitioncited by 3
- 2024Structured Pruning for Efficient Visual Place Recognitioncited by 3
- 2024VLAD-BuFF: Burst-aware Fast Feature Aggregation for Visual Place Recognitioncited by 3
- 2025Image-Based Relocalization and Alignment for Long-Term Monitoring of Dynamic Underwater Environmentscited by 3
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognitioncited by 3
- 2025GeoExplorer: Active Geo-localization with Curiosity-Driven Explorationcited by 3
50 most cited of 83 All 83 (JSON)
- 2026Calibrating Retrieval Geometry: Reliability-Guided Training-Free Aggregation for Visual Place Recognition22 Sep 2026
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
- 2026FoundYou: A Unified Model for Personalized Segmentation and Retrieval30 Aug 2026
- 2026Are All Tokens Necessary for Visual Place Recognition? An Empirical Study of Token Reduction for Efficient Inference17 Jul 2026
- 2026Selectivity Drives Efficiency: Dataset Pruning for Visual Place Recognition16 Jul 2026
- 2026Defending from GeoLocalization through Adversarial Road Trips3 Jul 2026
- 2026DisPlace: Discriminative Place Projections for Multi-Reference Visual Place Recognition29 May 2026
- 2026Vision-Based Localization in Dense Urban Environments: A Case Study of an Urban Village in China29 May 2026
- 2026Where Do Vision-Language Models Fail? World Scale Analysis for Image Geolocalization17 Apr 2026
- 2026EPRBench: A High-Quality Benchmark Dataset for Event Stream Based Visual Place Recognition13 Feb 2026
- 2026Quantile Transfer for Reliable Operating Point Selection in Visual Place Recognition4 Feb 2026
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Era8 Nov 2025
38 more
- 2025Object-aware graph matching network for cross-domain remote sensing image localization4 Nov 2025
- 2025The Overlooked Value of Test-time Reference Sets in Visual Place Recognition4 Oct 2025
- 2025SAGE: Spatial-visual Adaptive Graph Exploration for Efficient Visual Place Recognition30 Sep 2025
- 2025Handling Multiple Hypotheses in Coarse-to-Fine Dense Image Matching10 Sep 2025
- 2025WeatherPrompt: Multi-modality Representation Learning for All-Weather Drone Visual Geo-Localization13 Aug 2025
- 2025GeoExplorer: Active Geo-localization with Curiosity-Driven Exploration31 Jul 2025
- 2025Query-Based Adaptive Aggregation for Multi-Dataset Joint Training Toward Universal Visual Place Recognition4 Jul 2025
- 2025EmbodiedPlace: Learning Mixture-of-Features with Embodied Constraints for Visual Place Recognition16 Jun 2025
- 2025SuperPlace: The Renaissance of Classical Feature Aggregation for Visual Place Recognition in the Era of Foundation Models16 Jun 2025
- 2025Feature Complementation Architecture for Visual Place Recognition14 Jun 2025
- 2025HypeVPR: Exploring Hyperbolic Space for Perspective to Equirectangular Visual Place Recognition5 Jun 2025
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognition8 Apr 2025
- 2025VSLAM-LAB: A Comprehensive Framework for Visual SLAM Methods and Datasets6 Apr 2025
- 2025CQVPR: Landmark-aware Contextual Queries for Visual Place Recognition11 Mar 2025
- 2025TextInPlace: Indoor Visual Place Recognition in Repetitive Structures with Scene Text Spotting and Verification9 Mar 2025
- 2025Image-Based Relocalization and Alignment for Long-Term Monitoring of Dynamic Underwater Environments6 Mar 2025
- 2025TeTRA-VPR: A Ternary Transformer Approach for Compact Visual Place Recognition4 Mar 2025
- 2025MegaLoc: One Retrieval to Place Them All24 Feb 2025
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognition23 Feb 2025
- 2024EDTformer: An Efficient Decoder Transformer for Visual Place Recognition1 Dec 2024
- 2024NYC-Event-VPR: A Large-Scale High-Resolution Event-Based Visual Place Recognition Dataset in Dense Urban Environments28 Oct 2024
- 2024Multiview Scene Graph15 Oct 2024
- 2024VLAD-BuFF: Burst-aware Fast Feature Aggregation for Visual Place Recognition28 Sep 2024
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrieval26 Sep 2024
- 2024Topological SLAM in colonoscopies leveraging deep features and topological priors25 Sep 2024
- 2024Statewide Visual Geolocalization in the Wild25 Sep 2024
- 2024Structured Pruning for Efficient Visual Place Recognition12 Sep 2024
- 2024Towards Generalizable Scene Change Detection10 Sep 2024
- 2024Cross-View Meets Diffusion: Aerial Image Synthesis with Geometry and Text Guidance8 Aug 2024
- 2024CSCPR: Cross-Source-Context Indoor RGB-D Place Recognition24 Jul 2024
- 2024GOMAA-Geo: GOal Modality Agnostic Active Geo-localization4 Jun 2024
- 2024EffoVPR: Effective Foundation Model Utilization for Visual Place Recognition28 May 2024
- 2024Fieldscale: Locality-Aware Field-based Adaptive Rescaling for Thermal Infrared Image24 May 2024
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinement16 Apr 2024
- 2024PoCo: Point Context Cluster for RGBD Indoor Place Recognition3 Apr 2024
- 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognition31 Mar 2024
- 2024NYC-Indoor-VPR: A Long-Term Indoor Visual Place Recognition Dataset with Semi-Automatic Annotation31 Mar 2024
- 2024JIST: Joint Image and Sequence Training for Sequential Visual Place Recognition28 Mar 2024
50 newest of 83 All 83 (JSON)
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2024CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognitioncited by 61
- 2025MegaLoc: One Retrieval to Place Them Allcited by 58
- 2023PIGEON: Predicting Image Geolocationscited by 55
- 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognitioncited by 49
- 2023Data-efficient Large Scale Place Recognition with Graded Similarity Supervisioncited by 43
- 2023Learning Generalized Zero-Shot Learners for Open-Domain Image Geolocalizationcited by 41
- 2023Towards Natural Language-Guided Drones: GeoText-1652 Benchmark with Spatial Relation Matchingcited by 40
- 2023Are Local Features All You Need for Cross-Domain Visual Place Recognition?cited by 21
- 2024The Unreasonable Effectiveness of Pre-Trained Features for Camera Pose Refinementcited by 21
12 most cited of 80 All 80 (JSON)
- 2026Calibrating Retrieval Geometry: Reliability-Guided Training-Free Aggregation for Visual Place Recognition22 Sep 2026
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
- 2026FoundYou: A Unified Model for Personalized Segmentation and Retrieval30 Aug 2026
- 2026Selectivity Drives Efficiency: Dataset Pruning for Visual Place Recognition16 Jul 2026
- 2026Defending from GeoLocalization through Adversarial Road Trips3 Jul 2026
- 2026DisPlace: Discriminative Place Projections for Multi-Reference Visual Place Recognition29 May 2026
- 2026Vision-Based Localization in Dense Urban Environments: A Case Study of an Urban Village in China29 May 2026
- 2026EPRBench: A High-Quality Benchmark Dataset for Event Stream Based Visual Place Recognition13 Feb 2026
- 2026Quantile Transfer for Reliable Operating Point Selection in Visual Place Recognition4 Feb 2026
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Era8 Nov 2025
- 2025Object-aware graph matching network for cross-domain remote sensing image localization4 Nov 2025
- 2025The Overlooked Value of Test-time Reference Sets in Visual Place Recognition4 Oct 2025
12 newest of 80 All 80 (JSON)