Viewpoint Invariant Dense Matching for Visual Geolocalization
Not on the map. Why?
Abstract (arXiv)
In this paper we propose a novel method for image matching based on dense local features and tailored for visual geolocalization. Dense local features matching is robust against changes in illumination and occlusions, but not against viewpoint shifts which are a fundamental aspect of geolocalization. Our method, called GeoWarp, directly embeds invariance to viewpoint shifts in the process of extracting dense features. This is achieved via a trainable module which learns from the data an invariance that is meaningful for the task of recognizing places. We also devise a new self-supervised loss and two new weakly supervised losses to train this module using only unlabeled data and weak labels. GeoWarp is implemented efficiently as a re-ranking method that can be easily embedded into pre-existing visual geolocalization pipelines. Experimental validation on standard geolocalization benchmarks demonstrates that GeoWarp boosts the accuracy of state-of-the-art retrieval architectures. The code and trained models are available at https://github.com/gmberton/geo_warp
Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). Builds on 20 of its 48 references that are in the map. First posted on arXiv 20 Sep 2021.
Builds on
20 of 48 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 264
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 160
- 2017Learning Less is More - 6D Camera Localization via 3D Surface Regressioncited by 146
- 2017Convolutional neural network architecture for geometric matchingcited by 138
- 2016Deep Image Homography Estimationcited by 135
- 2019Neural-Guided RANSAC: Learning Where to Sample Model Hypothesescited by 129
8 more
- 2016End-to-end Learning of Deep Visual Representations for Image Retrievalcited by 122
- 2018Learning to Navigate in Cities Without a Mapcited by 103
- 2020SOLAR: Second-Order Loss and Attention for Image Retrievalcited by 45
- 2020Adaptive-Attentive Geolocalization from few queries: a hybrid approachcited by 39
- 2016WarpNet: Weakly Supervised Matching for Single-view Reconstructioncited by 22
- 2018Efficient Image Retrieval via Decoupling Diffusion into Online and Offline Processingcited by 20
- 2020Predicting Visual Overlap of Images Through Interpretable Non-Metric Box Embeddingscited by 16
- 2016Self-localization from Images with Small Overlapcited by 3
Built on by
Citing papers per year: 2022: 4; 2023: 13; 2024: 7; 2025: 9; 2026: 3.
36 papers.
Sort:
By area:
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2022Deep Visual Geo-localization Benchmarkcited by 83
- 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
- 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognitioncited by 49
- 2023CROSSFIRE: Camera Relocalization On Self-Supervised Features from an Implicit Representationcited by 45
- 2023PATS: Patch Area Transportation with Subdivision for Local Feature Matchingcited by 33
- 2022Adaptive Assignment for Geometry Aware Local Feature Matchingcited by 30
- 2023Adaptive Spot-Guided Transformer for Consistent Local Feature Matchingcited by 22
- 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognitioncited by 15
24 more
- 2023Deep Learning for Visual Localization and Mapping: A Surveycited by 14
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
- 2023Long-range UAV Thermal Geo-localization with Satellite Imagerycited by 10
- 2023AANet: Aggregation and Alignment Network with Semi-hard Positive Sample Mining for Hierarchical Place Recognitioncited by 9
- 2023Structured Epipolar Matcher for Local Feature Matchingcited by 8
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Eracited by 6
- 2024Deep Homography Estimation for Visual Place Recognitioncited by 5
- 2024Visual place recognition for aerial imagery: A surveycited by 4
- 2025SuperPlace: The Renaissance of Classical Feature Aggregation for Visual Place Recognition in the Era of Foundation Modelscited by 4
- 2025SegMASt3R: Geometry Grounded Segment Matchingcited by 4
- 2025MMS-VPR: A Fine-Grained Multimodal Street-Level Visual Place Recognition Dataset and Evaluation Benchmark for Dense Pedestrian Environmentscited by 3
- 2022Active Domain-Invariant Self-Localization Using Ego-Centric and World-Centric Mapscited by 2
- 2023CoPR: Towards Accurate Visual Localization With Continuous Place-descriptor Regressioncited by 2
- 2024Collaborative Visual Place Recognition through Federated Learningcited by 2
- 2025Through the Lens of Doubt: Robust and Efficient Uncertainty Estimation for Visual Place Recognitioncited by 2
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognitioncited by 2
- 2026Skill-Conditioned Visual Geolocation for Vision-Language Modelscited by 1
- 2023NPR: Nocturnal Place Recognition in Streetscited by 0
- 2023Colonoscopy Coverage Revisited: Identifying Scanning Gaps in Real-Timecited by 0
- 2024NocPlace: Nocturnal Visual Place Recognition via Generative and Inherited Knowledge Transfercited by 0
- 2025SciceVPR: Stable Cross-Image Correlation Enhanced Model for Visual Place Recognitioncited by 0
- 2025The Overlooked Value of Test-time Reference Sets in Visual Place Recognitioncited by 0
- 2025Joint Multi-Condition Representation Modelling via Matrix Factorisation for Visual Place Recognitioncited by 0
- 2026Evaluation of Visual Place Recognition Methods for Image Pair Retrieval in 3D Vision and Roboticscited by 0
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognition24 Apr 2026
- 2026Skill-Conditioned Visual Geolocation for Vision-Language Models10 Apr 2026
- 2026Evaluation of Visual Place Recognition Methods for Image Pair Retrieval in 3D Vision and Robotics14 Mar 2026
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Era8 Nov 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
- 2025SegMASt3R: Geometry Grounded Segment Matching6 Oct 2025
- 2025The Overlooked Value of Test-time Reference Sets in Visual Place Recognition4 Oct 2025
- 2025SuperPlace: The Renaissance of Classical Feature Aggregation for Visual Place Recognition in the Era of Foundation Models16 Jun 2025
- 2025MMS-VPR: A Fine-Grained Multimodal Street-Level Visual Place Recognition Dataset and Evaluation Benchmark for Dense Pedestrian Environments18 May 2025
- 2025SciceVPR: Stable Cross-Image Correlation Enhanced Model for Visual Place Recognition28 Feb 2025
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognition23 Feb 2025
24 more
- 2024Visual place recognition for aerial imagery: A survey2 Jun 2024
- 2024Collaborative Visual Place Recognition through Federated Learning20 Apr 2024
- 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognition31 Mar 2024
- 2024CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognition29 Feb 2024
- 2024NocPlace: Nocturnal Visual Place Recognition via Generative and Inherited Knowledge Transfer27 Feb 2024
- 2024Deep Homography Estimation for Visual Place Recognition25 Feb 2024
- 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognition22 Feb 2024
- 2023Remote Sensing Vision-Language Foundation Models without Annotations via Ground Remote Alignment12 Dec 2023
- 2023AANet: Aggregation and Alignment Network with Semi-hard Positive Sample Mining for Hierarchical Place Recognition8 Oct 2023
- 2023Deep Learning for Visual Localization and Mapping: A Survey27 Aug 2023
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognition21 Aug 2023
- 2023Long-range UAV Thermal Geo-localization with Satellite Imagery5 Jun 2023
- 2023Colonoscopy Coverage Revisited: Identifying Scanning Gaps in Real-Time17 May 2023
- 2023CoPR: Towards Accurate Visual Localization With Continuous Place-descriptor Regression14 Apr 2023
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognition6 Apr 2023
- 2023NPR: Nocturnal Place Recognition in Streets1 Apr 2023
- 2023Structured Epipolar Matcher for Local Feature Matching29 Mar 2023
- 2023Adaptive Spot-Guided Transformer for Consistent Local Feature Matching29 Mar 2023
- 2023PATS: Patch Area Transportation with Subdivision for Local Feature Matching14 Mar 2023
- 2023CROSSFIRE: Camera Relocalization On Self-Supervised Features from an Implicit Representation8 Mar 2023
- 2022Adaptive Assignment for Geometry Aware Local Feature Matching18 Jul 2022
- 2022Active Domain-Invariant Self-Localization Using Ego-Centric and World-Centric Maps22 Apr 2022
- 2022Deep Visual Geo-localization Benchmark7 Apr 2022
- 2022Rethinking Visual Geo-localization for Large-Scale Applications5 Apr 2022
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2022Deep Visual Geo-localization Benchmarkcited by 83
- 2024CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognitioncited by 61
- 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognitioncited by 49
- 2023CROSSFIRE: Camera Relocalization On Self-Supervised Features from an Implicit Representationcited by 45
- 2023PATS: Patch Area Transportation with Subdivision for Local Feature Matchingcited by 33
- 2022Adaptive Assignment for Geometry Aware Local Feature Matchingcited by 30
- 2023Adaptive Spot-Guided Transformer for Consistent Local Feature Matchingcited by 22
- 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognitioncited by 15
- 2023Deep Learning for Visual Localization and Mapping: A Surveycited by 14
12 most cited of 34 All 34 (JSON)
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognition24 Apr 2026
- 2026Evaluation of Visual Place Recognition Methods for Image Pair Retrieval in 3D Vision and Robotics14 Mar 2026
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Era8 Nov 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
- 2025SegMASt3R: Geometry Grounded Segment Matching6 Oct 2025
- 2025The Overlooked Value of Test-time Reference Sets in Visual Place Recognition4 Oct 2025
- 2025SuperPlace: The Renaissance of Classical Feature Aggregation for Visual Place Recognition in the Era of Foundation Models16 Jun 2025
- 2025MMS-VPR: A Fine-Grained Multimodal Street-Level Visual Place Recognition Dataset and Evaluation Benchmark for Dense Pedestrian Environments18 May 2025
- 2025SciceVPR: Stable Cross-Image Correlation Enhanced Model for Visual Place Recognition28 Feb 2025
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognition23 Feb 2025
- 2024Visual place recognition for aerial imagery: A survey2 Jun 2024
12 newest of 34 All 34 (JSON)