EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition
Not on the map. Why?
Abstract (arXiv)
Visual Place Recognition is a task that aims to predict the place of an image (called query) based solely on its visual features. This is typically done through image retrieval, where the query is matched to the most similar images from a large database of geotagged photos, using learned global descriptors. A major challenge in this task is recognizing places seen from different viewpoints. To overcome this limitation, we propose a new method, called EigenPlaces, to train our neural network on images from different point of views, which embeds viewpoint robustness into the learned global descriptors. The underlying idea is to cluster the training data so as to explicitly present the model with different views of the same points of interest. The selection of this points of interest is done without the need for extra supervision. We then present experiments on the most comprehensive set of datasets in literature, finding that EigenPlaces is able to outperform previous state of the art on the majority of datasets, while requiring 60% less GPU memory for training and using 50% smaller descriptors. The code and trained models for EigenPlaces are available at smallurlhttps://github.com/gmberton/EigenPlaces, while results with any other baseline can be computed with the codebase at smallurlhttps://github.com/gmberton/autoVPR.
Key facts. Cited by 111 papers in the map (data through 14 Oct 2026). Builds on 36 of its 66 references that are in the map. First posted on arXiv 21 Aug 2023.
Builds on
36 of 66 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 971
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 737
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 499
- 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 238
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 163
24 more
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 161
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 161
- 2020Self-supervising Fine-grained Region Similarities for Large-scale Image Localizationcited by 110
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 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
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 93
- 2022Deep Visual Geo-localization Benchmarkcited by 84
- 2021Instance-level Image Retrieval using Reranking Transformerscited by 63
- 2018Night-to-Day Image Translation for Retrieval-based Localizationcited by 57
- 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
- 2023Data-efficient Large Scale Place Recognition with Graded Similarity Supervisioncited by 43
- 2019Scalable Place Recognition Under Appearance Change for Autonomous Drivingcited by 42
- 2020Adaptive-Attentive Geolocalization from few queries: a hybrid approachcited by 39
- 2019Multi-Process Fusion: Visual Place Recognition Using Multiple Image Processing Methodscited by 38
- 2021Viewpoint Invariant Dense Matching for Visual Geolocalizationcited by 36
- 2020DenserNet: Weakly Supervised Visual Localization Using Multi-scale Feature Aggregationcited by 33
- 2022AmsterTime: A Visual Place Recognition Benchmark Dataset for Severe Domain Shiftcited by 32
- 2018Adversarial Training for Adverse Conditions: Robust Metric Localisation using Appearance Transfercited by 25
- 2022Learning Sequential Descriptors for Sequence-based Visual Place Recognitioncited by 25
- 2018Attention-based Pyramid Aggregation Network for Visual Place Recognitioncited by 21
- 2021Semantic Reinforced Attention Learning for Visual Place Recognitioncited by 19
- 2021Inside Out Visual Place Recognitioncited by 12
Built on by
Citing papers per year: 2023: 2; 2024: 37; 2025: 40; 2026: 32.
111 papers.
Sort:
By area:
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 152
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 64
- 2024CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognitioncited by 61
- 2025MegaLoc: One Retrieval to Place Them Allcited by 60
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2024ROADWork: A Dataset and Benchmark for Learning to Recognize, Observe, Analyze and Drive Through Work Zonescited by 22
- 2024AddressCLIP: Empowering Vision-Language Models for City-wide Image Address Localizationcited by 21
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrievalcited by 19
- 2024EffoVPR: Effective Foundation Model Utilization for Visual Place Recognitioncited by 15
- 2024Pair-VPR: Place-Aware Pre-training and Contrastive Pair Classification for Visual Place Recognition with Vision Transformerscited by 15
- 2024DROID-Splat: Combining end-to-end SLAM with 3D Gaussian Splattingcited by 15
38 more
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
- 2024Statewide Visual Geolocalization in the Wildcited by 12
- 2024EDTformer: An Efficient Decoder Transformer for Visual Place Recognitioncited by 10
- 2025Scaling Image Geo-Localization to Continent Levelcited by 10
- 2025A Guide to Structureless Visual Localizationcited by 9
- 2024MeshVPR: Citywide Visual Place Recognition Using 3D Meshescited by 8
- 2025UniPR-3D: Towards Universal Visual Place Recognition with Visual Geometry Grounded Transformercited by 8
- 2024EarthLoc: Astronaut Photography Localization by Indexing Earth from Spacecited by 7
- 2024MSSPlace: Multi-Sensor Place Recognition with Visual and Text Semanticscited by 7
- 2024NYC-Event-VPR: A Large-Scale High-Resolution Event-Based Visual Place Recognition Dataset in Dense Urban Environmentscited by 7
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Eracited by 6
- 2024MutualVPR: A Mutual Learning Framework for Resolving Supervision Inconsistencies via Adaptive Clusteringcited by 5
- 2025Improving Visual Place Recognition with Sequence-Matching Receptiveness Predictioncited by 5
- 2025VSLAM-LAB: A Comprehensive Framework for Visual SLAM Methods and Datasetscited by 5
- 2024Explicit Interaction for Fusion-Based Place Recognitioncited by 4
- 2024Visual Localization in 3D Maps: Comparing Point Cloud, Mesh, and NeRF Representationscited by 4
- 2024LiteVLoc: Map-Lite Visual Localization for Image Goal Navigationcited by 4
- 2025SuperPlace: The Renaissance of Classical Feature Aggregation for Visual Place Recognition in the Era of Foundation Modelscited by 4
- 2025Ensemble-Based Event Camera Place Recognition Under Varying Illuminationcited by 4
- 2025A2GC: Asymmetric Aggregation with Geometric Constraints for Locally Aggregated Descriptorscited by 4
- 2024BEV2PR: BEV-Enhanced Visual Place Recognition with Structural Cuescited by 3
- 2024Structured Pruning for Efficient Visual Place Recognitioncited by 3
- 2024VLAD-BuFF: Burst-aware Fast Feature Aggregation for Visual Place Recognitioncited by 3
- 2024On Motion Blur and Deblurring in 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
- 2025MMS-VPR: A Fine-Grained Multimodal Street-Level Visual Place Recognition Dataset and Evaluation Benchmark for Dense Pedestrian Environmentscited by 3
- 2025Scale, Don't Fine-tune: Guiding Multimodal LLMs for Efficient Visual Place Recognition at Test-Timecited by 3
- 2025Through the Lens of Doubt: Robust and Efficient Uncertainty Estimation for Visual Place Recognitioncited by 3
- 2023ClusVPR: Efficient Visual Place Recognition with Clustering-based Weighted Transformercited by 2
- 2024AIR-HLoc: Adaptive Retrieved Images Selection for Efficient Visual Localisationcited by 2
- 2024Collaborative Visual Place Recognition through Federated Learningcited by 2
- 2024LVLM-empowered Multi-modal Representation Learning for Visual Place Recognitioncited by 2
- 2024VIPeR: Visual Incremental Place Recognition with Adaptive Mining and Continual Learningcited by 2
- 2025TextInPlace: Indoor Visual Place Recognition in Repetitive Structures with Scene Text Spotting and Verificationcited by 2
- 2025EmbodiedPlace: Learning Mixture-of-Features with Embodied Constraints for Visual Place Recognitioncited by 2
- 2025VLM-Guided Visual Place Recognition for Planet-Scale Geo-Localizationcited by 2
- 2025SAGE: Spatial-visual Adaptive Graph Exploration for Efficient Visual Place Recognitioncited by 2
50 most cited of 111 All 111 (JSON)
- 2026Remember, Revisit, Revise: Scaffold Memory for Long-Horizon 3D Geometry14 Oct 2026
- 2026ROSETTA: Rotation Subspace Estimation for Training-free Transmodal Alignment9 Oct 2026
- 2026Multi-viewpoint Geo-localization with Event Cameras18 Sep 2026
- 2026HuMemSLAM: Efficient Human-Inspired Semantic Place Recognition for Robust Visual SLAM15 Sep 2026
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
- 2026POI-Loc: A Fine-Grained POI Localization Benchmark and an Asymmetric Global-to-Local Matching Method2 Sep 2026
- 2026Pixel-wise Geo-registration of Drone and Satellite Images28 Aug 2026
- 2026Are Visual Place Recognition Models Recognizing Places or Conditions? Distractor-Augmented Evaluation and Condition Suppression7 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
- 2026DL-VINS-Factory: A Modular Framework for Learned Visual Front-Ends in Visual-Inertial SLAM2 Jul 2026
- 2026Dash2Sim: Closed-Loop Driving Simulation from in-the-wild Dashcam Videos5 Jun 2026
38 more
- 2026One Channel to Rule Them All: Rethinking Input Representation for Visual Place Recognition31 May 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
- 2026KappaPlace: Learning Hyperspherical Uncertainty for Visual Place Recognition via Prototype-Anchored Supervision19 May 2026
- 2026Privacy-Preserving Structureless Visual Localization via Image Obfuscation13 Apr 2026
- 2026Riemannian and Symplectic Geometry for Hierarchical Text-Driven Place Recognition2 Apr 2026
- 2026L3:Scene-agnostic Visual Localization in the Wild9 Mar 2026
- 2026QdaVPR: A novel query-based domain-agnostic model for visual place recognition8 Mar 2026
- 2026Systematic Evaluation of Novel View Synthesis for Video Place Recognition6 Mar 2026
- 2026EventGeM: Global-to-Local Feature Matching for Event-Based Visual Place Recognition6 Mar 2026
- 2026Long-Term Visual Localization in Dynamic Benthic Environments: A Dataset, Footprint-Based Ground Truth, and Visual Place Recognition Benchmark4 Mar 2026
- 2026Altitude-Adaptive Vision-Only Geo-Localization for UAVs in GPS-Denied Environments27 Feb 2026
- 2026Automatic Map Density Selection for Locally-Performant Visual Place Recognition25 Feb 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
- 2026LaVPR: Benchmarking Language and Vision for Place Recognition3 Feb 2026
- 2026DC-VLAQ: Query-Residual Aggregation for Robust Visual Place Recognition19 Jan 2026
- 2026OpenNavMap: Multi-Session Appearance-Based Topometric Mapping for Scalable Visual Navigation18 Jan 2026
- 2026ImLoc: Revisiting Visual Localization with Image-based Representation7 Jan 2026
- 2026SpatiaLoc: Leveraging Multi-Level Spatial Enhanced Descriptors for Cross-Modal Localization7 Jan 2026
- 2025UniPR-3D: Towards Universal Visual Place Recognition with Visual Geometry Grounded Transformer24 Dec 2025
- 2025MMLANDMARKS: a Cross-View Instance-Level Benchmark for Geo-Spatial Understanding19 Dec 2025
- 2025Robust Scene Coordinate Regression via Geometrically-Consistent Global Descriptors19 Dec 2025
- 2025YOPO-Nav: Visual Navigation using 3DGS Graphs from One-Pass Videos10 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
- 2025A2GC: Asymmetric Aggregation with Geometric Constraints for Locally Aggregated Descriptors18 Nov 2025
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Era8 Nov 2025
- 2025Scaling Image Geo-Localization to Continent Level30 Oct 2025
- 2025Joint Multi-Condition Representation Modelling via Matrix Factorisation for Visual Place Recognition20 Oct 2025
- 2025Through the Lens of Doubt: Robust and Efficient Uncertainty Estimation for Visual Place Recognition15 Oct 2025
- 2025TOPO-Bench: An Open-Source Topological Mapping Evaluation Framework with Quantifiable Perceptual Aliasing5 Oct 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
- 2025Synthetic vs. Real Training Data for Visual Navigation15 Sep 2025
- 2025Scale, Don't Fine-tune: Guiding Multimodal LLMs for Efficient Visual Place Recognition at Test-Time2 Sep 2025
- 2025Ensemble-Based Event Camera Place Recognition Under Varying Illumination2 Sep 2025
50 newest of 111 All 111 (JSON)
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 152
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 64
- 2024CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognitioncited by 61
- 2025MegaLoc: One Retrieval to Place Them Allcited by 60
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2024ROADWork: A Dataset and Benchmark for Learning to Recognize, Observe, Analyze and Drive Through Work Zonescited by 22
- 2024AddressCLIP: Empowering Vision-Language Models for City-wide Image Address Localizationcited by 21
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrievalcited by 19
- 2024EffoVPR: Effective Foundation Model Utilization for Visual Place Recognitioncited by 15
- 2024Pair-VPR: Place-Aware Pre-training and Contrastive Pair Classification for Visual Place Recognition with Vision Transformerscited by 15
- 2024DROID-Splat: Combining end-to-end SLAM with 3D Gaussian Splattingcited by 15
12 most cited of 108 All 108 (JSON)
- 2026Remember, Revisit, Revise: Scaffold Memory for Long-Horizon 3D Geometry14 Oct 2026
- 2026ROSETTA: Rotation Subspace Estimation for Training-free Transmodal Alignment9 Oct 2026
- 2026Multi-viewpoint Geo-localization with Event Cameras18 Sep 2026
- 2026HuMemSLAM: Efficient Human-Inspired Semantic Place Recognition for Robust Visual SLAM15 Sep 2026
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
- 2026POI-Loc: A Fine-Grained POI Localization Benchmark and an Asymmetric Global-to-Local Matching Method2 Sep 2026
- 2026Pixel-wise Geo-registration of Drone and Satellite Images28 Aug 2026
- 2026Are Visual Place Recognition Models Recognizing Places or Conditions? Distractor-Augmented Evaluation and Condition Suppression7 Aug 2026
- 2026Selectivity Drives Efficiency: Dataset Pruning for Visual Place Recognition16 Jul 2026
- 2026DL-VINS-Factory: A Modular Framework for Learned Visual Front-Ends in Visual-Inertial SLAM2 Jul 2026
- 2026One Channel to Rule Them All: Rethinking Input Representation for Visual Place Recognition31 May 2026
- 2026DisPlace: Discriminative Place Projections for Multi-Reference Visual Place Recognition29 May 2026
12 newest of 108 All 108 (JSON)