VPR-Bench: An Open-Source Visual Place Recognition Evaluation Framework with Quantifiable Viewpoint and Appearance Change
Not on the map. Why?
Abstract (arXiv)
Visual Place Recognition (VPR) is the process of recognising a previously visited place using visual information, often under varying appearance conditions and viewpoint changes and with computational constraints. VPR is related to the concepts of localisation, loop closure, image retrieval and is a critical component of many autonomous navigation systems ranging from autonomous vehicles to drones and computer vision systems. While the concept of place recognition has been around for many years, VPR research has grown rapidly as a field over the past decade due to improving camera hardware and its potential for deep learning-based techniques, and has become a widely studied topic in both the computer vision and robotics communities. This growth however has led to fragmentation and a lack of standardisation in the field, especially concerning performance evaluation. Moreover, the notion of viewpoint and illumination invariance of VPR techniques has largely been assessed qualitatively and hence ambiguously in the past. In this paper, we address these gaps through a new comprehensive open-source framework for assessing the performance of VPR techniques, dubbed "VPR-Bench". VPR-Bench (Open-sourced at: https://github.com/MubarizZaffar/VPR-Bench) introduces two much-needed capabilities for VPR researchers: firstly, it contains a benchmark of 12 fully-integrated datasets and 10 VPR techniques, and secondly, it integrates a comprehensive variation-quantified dataset for quantifying viewpoint and illumination invariance. We apply and analyse popular evaluation metrics for VPR from both the computer vision and robotics communities, and discuss how these different metrics complement and/or replace each other, depending upon the underlying applications and system requirements.
Key facts. Cited by 101 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 18; 2023: 21; 2024: 23; 2025: 15; 2026: 12.
101 papers.
Sort:
By area:
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 92
- 2022Deep Visual Geo-localization Benchmarkcited by 83
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extractioncited by 77
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 63
- 2021Zero-Shot Day-Night Domain Adaptation with a Physics Priorcited by 47
- 2023Data-efficient Large Scale Place Recognition with Graded Similarity Supervisioncited by 43
- 2023Visual Place Recognition: A Tutorialcited by 31
38 more
- 2022Adaptive Assignment for Geometry Aware Local Feature Matchingcited by 30
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphscited by 29
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2023Are Local Features All You Need for Cross-Domain Visual Place Recognition?cited by 21
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrievalcited by 19
- 2025Focus on Local: Finding Reliable Discriminative Regions for Visual Place Recognitioncited by 16
- 2021Improving Visual Place Recognition Performance by Maximising Complementaritycited by 15
- 2021A Hierarchical Dual Model of Environment- and Place-Specific Utility for Visual Place Recognitioncited by 15
- 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognitioncited by 15
- 2024Pair-VPR: Place-Aware Pre-training and Contrastive Pair Classification for Visual Place Recognition with Vision Transformerscited by 15
- 2021Spiking Neural Networks for Visual Place Recognition via Weighted Neuronal Assignmentscited by 14
- 2022MultiRes-NetVLAD: Augmenting Place Recognition Training with Low-Resolution Imagerycited by 14
- 2022VPAIR -- Aerial Visual Place Recognition and Localization in Large-scale Outdoor Environmentscited by 14
- 2021An Efficient and Scalable Collection of Fly-inspired Voting Units for Visual Place Recognition in Changing Environmentscited by 12
- 2022BioSLAM: A Bio-inspired Lifelong Memory System for General Place Recognitioncited by 12
- 2022General Place Recognition Survey: Towards the Real-world Autonomy Agecited by 11
- 2024Swarm Intelligence in Geo-Localization: A Multi-Agent Large Vision-Language Model Collaborative Frameworkcited by 11
- 2022HiTPR: Hierarchical Transformer for Place Recognition in Point Cloudcited 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
- 2023Applications of Spiking Neural Networks in Visual Place Recognitioncited by 9
- 2024Multiview Scene Graphcited by 9
- 2022SwitchHit: A Probabilistic, Complementarity-Based Switching System for Improved Visual Place Recognition in Changing Environmentscited by 8
- 2023Global Proxy-based Hard Mining for Visual Place Recognitioncited by 8
- 2024Fieldscale: Locality-Aware Field-based Adaptive Rescaling for Thermal Infrared Imagecited by 8
- 2022Highly-Efficient Binary Neural Networks for 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
- 2021Unsupervised Complementary-aware Multi-process Fusion for Visual Place Recognitioncited by 6
- 2024ProGEO: Generating Prompts through Image-Text Contrastive Learning for Visual Geo-localizationcited by 6
- 2022Benchmark for Models Predicting Human Behavior in Gap Acceptance Scenarioscited by 5
- 2023Deep Declarative Dynamic Time Warping for End-to-End Learning of Alignment Pathscited by 5
- 2024Visual place recognition for aerial imagery: A surveycited by 4
- 2025VSLAM-LAB: A Comprehensive Framework for Visual SLAM Methods and Datasetscited by 4
- 2021Sequence-Based Filtering for Visual Route-Based Navigation: Analysing the Benefits, Trade-offs and Design Choicescited by 3
- 2022Self-Supervised Place Recognition by Refining Temporal and Featural Pseudo Labels from Panoramic Datacited by 3
- 2022Boosting Performance of a Baseline Visual Place Recognition Technique by Predicting the Maximally Complementary Techniquecited by 3
- 2024Breaking the Frame: Visual Place Recognition by Overlap Predictioncited by 3
- 2024VLAD-BuFF: Burst-aware Fast Feature Aggregation for Visual Place Recognitioncited by 3
50 most cited of 101 All 101 (JSON)
- 2026Calibrating Retrieval Geometry: Reliability-Guided Training-Free Aggregation for Visual Place Recognition22 Sep 2026
- 2026360CityArena: A Realistic Virtual Urban Navigation Benchmark for Embodied Agents9 Aug 2026
- 2026Are All Tokens Necessary for Visual Place Recognition? An Empirical Study of Token Reduction for Efficient Inference17 Jul 2026
- 2026Breaking D'ej`a Vu: Independent Auditing of Visual Place Recognition through Vision-Language Reasoning14 Jul 2026
- 2026One Channel to Rule Them All: Rethinking Input Representation for Visual Place Recognition31 May 2026
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognition24 Apr 2026
- 2026Systematic Evaluation of Novel View Synthesis for Video Place Recognition6 Mar 2026
- 2026Quantile Transfer for Reliable Operating Point Selection in Visual Place Recognition4 Feb 2026
- 2026Real-Time Loop Closure Detection in Visual SLAM via NetVLAD and Faiss2 Feb 2026
- 2026Beyond First-Order: Learning Riemannian Geometries for Invariant Visual Place Recognition31 Jan 2026
- 2026A Survey on Semantic Communication for Vision: Categories, Frameworks, Enabling Techniques, and Applications29 Jan 2026
- 2026DC-VLAQ: Query-Residual Aggregation for Robust Visual Place Recognition19 Jan 2026
38 more
- 2025Towards Test-time Efficient Visual Place Recognition via Asymmetric Query Processing15 Dec 2025
- 2025Adaptive Thresholding for Visual Place Recognition using Negative Gaussian Mixture Statistics9 Dec 2025
- 2025Beyond Paired Data: Self-Supervised UAV Geo-Localization from Reference Imagery Alone2 Dec 2025
- 2025Enhancing Geo-localization for Crowdsourced Flood Imagery via LLM-Guided Attention25 Nov 2025
- 2025D2-VPR: A Parameter-efficient Visual-foundation-model-based Visual Place Recognition Method via Knowledge Distillation and Deformable Aggregation16 Nov 2025
- 2025Through the Lens of Doubt: Robust and Efficient Uncertainty Estimation for Visual Place Recognition15 Oct 2025
- 2025The Overlooked Value of Test-time Reference Sets in Visual Place Recognition4 Oct 2025
- 2025Query-Based Adaptive Aggregation for Multi-Dataset Joint Training Toward Universal Visual Place Recognition4 Jul 2025
- 2025Adversarial Attacks and Detection in Visual Place Recognition for Safer Robot Navigation19 Jun 2025
- 2025MMS-VPR: A Fine-Grained Multimodal Street-Level Visual Place Recognition Dataset and Evaluation Benchmark for Dense Pedestrian Environments18 May 2025
- 2025Focus on Local: Finding Reliable Discriminative Regions for Visual Place Recognition14 Apr 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
- 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
- 2024On Motion Blur and Deblurring in Visual Place Recognition10 Dec 2024
- 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
- 2024Pair-VPR: Place-Aware Pre-training and Contrastive Pair Classification for Visual Place Recognition with Vision Transformers9 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
- 2024Swarm Intelligence in Geo-Localization: A Multi-Agent Large Vision-Language Model Collaborative Framework21 Aug 2024
- 2024Towards Revisiting Visual Place Recognition for Joining Submaps in Multimap SLAM17 Jul 2024
- 2024LVLM-empowered Multi-modal Representation Learning for Visual Place Recognition9 Jul 2024
- 2024Breaking the Frame: Visual Place Recognition by Overlap Prediction23 Jun 2024
- 2024ProGEO: Generating Prompts through Image-Text Contrastive Learning for Visual Geo-localization4 Jun 2024
- 2024Visual place recognition for aerial imagery: A survey2 Jun 2024
- 2024Fieldscale: Locality-Aware Field-based Adaptive Rescaling for Thermal Infrared Image24 May 2024
- 2024Register assisted aggregation for Visual Place Recognition19 May 2024
- 2024BoQ: A Place is Worth a Bag of Learnable Queries12 May 2024
- 2024General Place Recognition Survey: Towards Real-World Autonomy8 May 2024
- 2024Collaborative Visual Place Recognition through Federated Learning20 Apr 2024
- 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognition31 Mar 2024
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphs30 Mar 2024
- 2024NocPlace: Nocturnal Visual Place Recognition via Generative and Inherited Knowledge Transfer27 Feb 2024
- 2024Regressing Transformers for Data-efficient Visual Place Recognition29 Jan 2024
- 2024Multi-Technique Sequential Information Consistency For Dynamic Visual Place Recognition In Changing Environments16 Jan 2024
50 newest of 101 All 101 (JSON)
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 92
- 2022Deep Visual Geo-localization Benchmarkcited by 83
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extractioncited by 77
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 63
- 2021Zero-Shot Day-Night Domain Adaptation with a Physics Priorcited by 47
- 2023Data-efficient Large Scale Place Recognition with Graded Similarity Supervisioncited by 43
- 2023Visual Place Recognition: A Tutorialcited by 31
12 most cited of 98 All 98 (JSON)
- 2026Calibrating Retrieval Geometry: Reliability-Guided Training-Free Aggregation for Visual Place Recognition22 Sep 2026
- 2026360CityArena: A Realistic Virtual Urban Navigation Benchmark for Embodied Agents9 Aug 2026
- 2026One Channel to Rule Them All: Rethinking Input Representation for Visual Place Recognition31 May 2026
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognition24 Apr 2026
- 2026Systematic Evaluation of Novel View Synthesis for Video Place Recognition6 Mar 2026
- 2026Quantile Transfer for Reliable Operating Point Selection in Visual Place Recognition4 Feb 2026
- 2026Real-Time Loop Closure Detection in Visual SLAM via NetVLAD and Faiss2 Feb 2026
- 2026Beyond First-Order: Learning Riemannian Geometries for Invariant Visual Place Recognition31 Jan 2026
- 2026A Survey on Semantic Communication for Vision: Categories, Frameworks, Enabling Techniques, and Applications29 Jan 2026
- 2026DC-VLAQ: Query-Residual Aggregation for Robust Visual Place Recognition19 Jan 2026
- 2025Towards Test-time Efficient Visual Place Recognition via Asymmetric Query Processing15 Dec 2025
- 2025Adaptive Thresholding for Visual Place Recognition using Negative Gaussian Mixture Statistics9 Dec 2025
12 newest of 98 All 98 (JSON)