R2Former: Unified Retrieval and Reranking Transformer for Place Recognition
Not on the map. Why?
Abstract (arXiv)
Visual Place Recognition (VPR) estimates the location of query images by matching them with images in a reference database. Conventional methods generally adopt aggregated CNN features for global retrieval and RANSAC-based geometric verification for reranking. However, RANSAC only employs geometric information but ignores other possible information that could be useful for reranking, e.g. local feature correlations, and attention values. In this paper, we propose a unified place recognition framework that handles both retrieval and reranking with a novel transformer model, named R2Former. The proposed reranking module takes feature correlation, attention value, and xy coordinates into account, and learns to determine whether the image pair is from the same location. The whole pipeline is end-to-end trainable and the reranking module alone can also be adopted on other CNN or transformer backbones as a generic component. Remarkably, R2Former significantly outperforms state-of-the-art methods on major VPR datasets with much less inference time and memory consumption. It also achieves the state-of-the-art on the hold-out MSLS challenge set and could serve as a simple yet strong solution for real-world large-scale applications. Experiments also show vision transformer tokens are comparable and sometimes better than CNN local features on local matching. The code is released at https://github.com/Jeff-Zilence/R2Former.
Key facts. Cited by 102 papers in the map (data through 7 Oct 2026). Builds on 35 of its 64 references that are in the map. First posted on arXiv 6 Apr 2023.
Builds on
35 of 64 references.
References · 35
- 2017Attention Is All You Needcited by 59,932
- 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
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
23 more
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 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
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2020CrossTransformers: spatially-aware few-shot transfercited by 174
- 2022TransGeo: Transformer Is All You Need for Cross-view Image Geo-localizationcited by 166
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 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
- 2018Learning to Navigate in Cities Without a Mapcited by 103
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2022Deep Visual Geo-localization Benchmarkcited by 83
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021Instance-level Image Retrieval using Reranking Transformerscited by 63
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognitioncited by 56
- 2022Correlation Verification for Image Retrievalcited by 47
- 2020Adaptive-Attentive Geolocalization from few queries: a hybrid approachcited by 39
- 2021SVT-Net: Super Light-Weight Sparse Voxel Transformer for Large Scale Place Recognitioncited by 36
- 2021Viewpoint Invariant Dense Matching for Visual Geolocalizationcited by 36
- 2020Look Around You: Sequence-based Radar Place Recognition with Learned Rotational Invariancecited by 14
- 2019Attention-Aware Age-Agnostic Visual Place Recognitioncited by 10
Built on by
Citing papers per year: 2023: 8; 2024: 39; 2025: 35; 2026: 20.
102 papers.
Sort:
By area:
- 2023GeoCLIP: Clip-Inspired Alignment between Locations and Images for Effective Worldwide Geo-localizationcited by 185
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2023An Outlook into the Future of Egocentric Visioncited by 84
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 63
- 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
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2024G3: An Effective and Adaptive Framework for Worldwide Geolocalization Using Large Multi-Modality Modelscited by 33
- 2024Img2Loc: Revisiting Image Geolocalization using Multi-modality Foundation Models and Image-based Retrieval-Augmented Generationcited by 31
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
38 more
- 2023Are Local Features All You Need for Cross-Domain Visual Place Recognition?cited by 21
- 2024AddressCLIP: Empowering Vision-Language Models for City-wide Image Address Localizationcited by 21
- 2025Challenges and Trends in Egocentric Vision: A Surveycited by 20
- 2025Silent Leaks: Implicit Knowledge Extraction Attack on RAG Systems through Benign Queriescited by 19
- 2024Where's Waldo: Diffusion Features for Personalized Segmentation and Retrievalcited by 18
- 2024Multiagent Multitraversal Multimodal Self-Driving: Open MARS Datasetcited by 18
- 2025GeoRanker: Distance-Aware Ranking for Worldwide Image Geolocalizationcited by 18
- 2024AMES: Asymmetric and Memory-Efficient Similarity Estimation for Instance-level Retrievalcited by 16
- 2025R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localizationcited by 16
- 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
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
- 2024EarthMatch: Iterative Coregistration for Fine-grained Localization of Astronaut Photographycited by 13
- 2024CityGuessr: City-Level Video Geo-Localization on a Global Scalecited by 10
- 2024EDTformer: An Efficient Decoder Transformer for Visual Place Recognitioncited by 10
- 2025Scaling Image Geo-Localization to Continent Levelcited by 10
- 2024MeshVPR: Citywide Visual Place Recognition Using 3D Meshescited by 8
- 2025NAVIG: Natural Language-guided Analysis with Vision Language Models for Image Geo-localizationcited 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
- 2024Tell Me Where You Are: Multimodal LLMs Meet Place Recognitioncited by 7
- 2024GSPR: Multimodal Place Recognition Using 3D Gaussian Splatting for Autonomous Drivingcited by 7
- 2024ProGEO: Generating Prompts through Image-Text Contrastive Learning for Visual Geo-localizationcited by 6
- 2025Bridging Text and Vision: A Multi-View Text-Vision Registration Approach for Cross-Modal Place Recognitioncited by 6
- 2025LocDiff: Identifying Locations on Earth by Diffusing in the Hilbert Spacecited by 6
- 2024RING#: PR-by-PE Global Localization with Roto-translation Equivariant Gram Learningcited by 5
- 2024MutualVPR: A Mutual Learning Framework for Resolving Supervision Inconsistencies via Adaptive Clusteringcited by 5
- 2025LOCORE: Image Re-ranking with Long-Context Sequence Modelingcited by 5
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignmentcited by 5
- 2023VG-SSL: Benchmarking Self-supervised Representation Learning Approaches for Visual Geo-localizationcited by 4
- 2024PlaceFormer: Transformer-based Visual Place Recognition using Multi-Scale Patch Selection and Fusioncited by 4
- 2024Explicit Interaction for Fusion-Based Place Recognitioncited by 4
- 2024Towards Long Term SLAM on Thermal Imagerycited by 4
- 2024Visual place recognition for aerial imagery: A surveycited 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
- 2025A2GC: Asymmetric Aggregation with Geometric Constraints for Locally Aggregated Descriptorscited by 4
- 2026AnyThermal: Towards Learning Universal Representations for Thermal Perceptioncited by 4
50 most cited of 102 All 102 (JSON)
- 2026AI Smart Glasses for Wearable Intelligence: From Egocentric Sensing to Agentic Personalization17 Sep 2026
- 2026POI-Loc: A Fine-Grained POI Localization Benchmark and an Asymmetric Global-to-Local Matching Method2 Sep 2026
- 2026FoundYou: A Unified Model for Personalized Segmentation and Retrieval30 Aug 2026
- 2026Selectivity Drives Efficiency: Dataset Pruning for Visual Place Recognition16 Jul 2026
- 2026Seeing Through the Weights: Privacy Leakage in Scene Coordinate Regression30 Jun 2026
- 2026Vision-Based Localization in Dense Urban Environments: A Case Study of an Urban Village in China29 May 2026
- 2026Faster or Stronger: Towards Flexible Visual Place Recognition via Weighted Aggregation and Token Pruning19 May 2026
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognition24 Apr 2026
- 2026ELViS: Efficient Visual Similarity from Local Descriptors that Generalizes Across Domains30 Mar 2026
- 2026TIGeR: A Unified Framework for Time, Images and Geo-location Retrieval25 Mar 2026
- 2026GeoRouter: Dynamic Paradigm Routing for Worldwide Image Geolocalization25 Mar 2026
- 2026EndoSERV: A Vision-based Endoluminal Robot Navigation System9 Mar 2026
38 more
- 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
- 2026VGGT-MPR: VGGT-Enhanced Multimodal Place Recognition in Autonomous Driving Environments23 Feb 2026
- 2026DiffPlace: Street View Generation via Place-Controllable Diffusion Model Enhancing Place Recognition12 Feb 2026
- 2026(MGS)2-Net: Unifying Micro-Geometric Scale and Macro-Geometric Structure for Cross-View Geo-Localization11 Feb 2026
- 2026AnyThermal: Towards Learning Universal Representations for Thermal Perception5 Feb 2026
- 2026Beyond First-Order: Learning Riemannian Geometries for Invariant Visual Place Recognition31 Jan 2026
- 2026ImLoc: Revisiting Visual Localization with Image-based Representation7 Jan 2026
- 2025UniPR-3D: Towards Universal Visual Place Recognition with Visual Geometry Grounded Transformer24 Dec 2025
- 2025Adaptive Thresholding for Visual Place Recognition using Negative Gaussian Mixture Statistics9 Dec 2025
- 2025A2GC: Asymmetric Aggregation with Geometric Constraints for Locally Aggregated Descriptors18 Nov 2025
- 2025Visible Structure Retrieval for Lightweight Image-Based Relocalisation16 Nov 2025
- 2025Scaling Image Geo-Localization to Continent Level30 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
- 2025Towards Interpretable Geo-localization: a Concept-Aware Global Image-GPS Alignment Framework2 Sep 2025
- 2025DSFormer: A Dual-Scale Cross-Learning Transformer for Visual Place Recognition24 Jul 2025
- 2025Query-Based Adaptive Aggregation for Multi-Dataset Joint Training Toward Universal Visual Place Recognition4 Jul 2025
- 2025LoD-Loc v2: Aerial Visual Localization over Low Level-of-Detail City Models using Explicit Silhouette Alignment1 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
- 2025Environmental Change Detection for Real-World Change Analysis13 Jun 2025
- 2025HypeVPR: Exploring Hyperbolic Space for Perspective to Equirectangular Visual Place Recognition5 Jun 2025
- 2025Silent Leaks: Implicit Knowledge Extraction Attack on RAG Systems through Benign Queries21 May 2025
- 2025GeoRanker: Distance-Aware Ranking for Worldwide Image Geolocalization19 May 2025
- 2025MMS-VPR: A Fine-Grained Multimodal Street-Level Visual Place Recognition Dataset and Evaluation Benchmark for Dense Pedestrian Environments18 May 2025
- 2025To Match or Not to Match: Revisiting Image Matching for Reliable Visual Place Recognition8 Apr 2025
- 2025LOCORE: Image Re-ranking with Long-Context Sequence Modeling27 Mar 2025
- 2025LocDiff: Identifying Locations on Earth by Diffusing in the Hilbert Space23 Mar 2025
- 2025Challenges and Trends in Egocentric Vision: A Survey19 Mar 2025
- 2025Oh-A-DINO: Understanding and Enhancing Attribute-Level Information in Self-Supervised Object-Centric Representations12 Mar 2025
- 2025CQVPR: Landmark-aware Contextual Queries for Visual Place Recognition11 Mar 2025
- 2025StructVPR++: Distill Structural and Semantic Knowledge with Weighting Samples for Visual Place Recognition9 Mar 2025
- 2025TextInPlace: Indoor Visual Place Recognition in Repetitive Structures with Scene Text Spotting and Verification9 Mar 2025
- 2025CarGait: Cross-Attention based Re-ranking for Gait recognition5 Mar 2025
- 2025TeTRA-VPR: A Ternary Transformer Approach for Compact Visual Place Recognition4 Mar 2025
- 2025SciceVPR: Stable Cross-Image Correlation Enhanced Model for Visual Place Recognition28 Feb 2025
50 newest of 102 All 102 (JSON)
- 2023GeoCLIP: Clip-Inspired Alignment between Locations and Images for Effective Worldwide Geo-localizationcited by 185
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2023An Outlook into the Future of Egocentric Visioncited by 84
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 63
- 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
- 2024GLACE: Global Local Accelerated Coordinate Encodingcited by 48
- 2024G3: An Effective and Adaptive Framework for Worldwide Geolocalization Using Large Multi-Modality Modelscited by 33
- 2024Img2Loc: Revisiting Image Geolocalization using Multi-modality Foundation Models and Image-based Retrieval-Augmented Generationcited by 31
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
12 most cited of 97 All 97 (JSON)
- 2026AI Smart Glasses for Wearable Intelligence: From Egocentric Sensing to Agentic Personalization17 Sep 2026
- 2026POI-Loc: A Fine-Grained POI Localization Benchmark and an Asymmetric Global-to-Local Matching Method2 Sep 2026
- 2026FoundYou: A Unified Model for Personalized Segmentation and Retrieval30 Aug 2026
- 2026Selectivity Drives Efficiency: Dataset Pruning for Visual Place Recognition16 Jul 2026
- 2026Seeing Through the Weights: Privacy Leakage in Scene Coordinate Regression30 Jun 2026
- 2026Vision-Based Localization in Dense Urban Environments: A Case Study of an Urban Village in China29 May 2026
- 2026Faster or Stronger: Towards Flexible Visual Place Recognition via Weighted Aggregation and Token Pruning19 May 2026
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognition24 Apr 2026
- 2026ELViS: Efficient Visual Similarity from Local Descriptors that Generalizes Across Domains30 Mar 2026
- 2026TIGeR: A Unified Framework for Time, Images and Geo-location Retrieval25 Mar 2026
- 2026GeoRouter: Dynamic Paradigm Routing for Worldwide Image Geolocalization25 Mar 2026
- 2026EndoSERV: A Vision-based Endoluminal Robot Navigation System9 Mar 2026
12 newest of 97 All 97 (JSON)