Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognition
Not on the map. Why?
Abstract (arXiv)
Visual Place Recognition is a challenging task for robotics and autonomous systems, which must deal with the twin problems of appearance and viewpoint change in an always changing world. This paper introduces Patch-NetVLAD, which provides a novel formulation for combining the advantages of both local and global descriptor methods by deriving patch-level features from NetVLAD residuals. Unlike the fixed spatial neighborhood regime of existing local keypoint features, our method enables aggregation and matching of deep-learned local features defined over the feature-space grid. We further introduce a multi-scale fusion of patch features that have complementary scales (i.e. patch sizes) via an integral feature space and show that the fused features are highly invariant to both condition (season, structure, and illumination) and viewpoint (translation and rotation) changes. Patch-NetVLAD outperforms both global and local feature descriptor-based methods with comparable compute, achieving state-of-the-art visual place recognition results on a range of challenging real-world datasets, including winning the Facebook Mapillary Visual Place Recognition Challenge at ECCV2020. It is also adaptable to user requirements, with a speed-optimised version operating over an order of magnitude faster than the state-of-the-art. By combining superior performance with improved computational efficiency in a configurable framework, Patch-NetVLAD is well suited to enhance both stand-alone place recognition capabilities and the overall performance of SLAM systems.
Key facts. Cited by 238 papers in the map (data through 14 Oct 2026). Builds on 48 of its 92 references that are in the map. First posted on arXiv 2 Mar 2021.
Builds on
48 of 92 references.
References · 48
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 499
- 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 326
- 2016LIFT: Learned Invariant Feature Transformcited by 306
- 2016Large-Scale Image Retrieval with Attentive Deep Local Featurescited by 238
- 2018PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognitioncited by 198
- 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 185
36 more
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 161
- 2019Learning Two-View Correspondences and Geometry Using Order-Aware Networkcited by 149
- 2020Self-supervising Fine-grained Region Similarities for Large-scale Image Localizationcited by 110
- 2017Deep Learning Features at Scale for Visual Place Recognitioncited by 96
- 2015On the Performance of ConvNet Features for Place Recognitioncited by 72
- 2018DGC-Net: Dense Geometric Correspondence Networkcited by 67
- 2015Aggregating Deep Convolutional Features for Image Retrievalcited by 63
- 2017Learnable pooling with Context Gating for video classificationcited by 58
- 2018Night-to-Day Image Translation for Retrieval-based Localizationcited by 57
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognitioncited by 57
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2017Semantic Visual Localizationcited by 54
- 2018A Holistic Visual Place Recognition Approach using Lightweight CNNs for Significant ViewPoint and Appearance Changescited by 53
- 2019Scalable Place Recognition Under Appearance Change for Autonomous Drivingcited by 42
- 2018Detect-to-Retrieve: Efficient Regional Aggregation for Image Searchcited by 39
- 2014Multi-scale Orderless Pooling of Deep Convolutional Activation Featurescited by 38
- 2019Multi-Process Fusion: Visual Place Recognition Using Multiple Image Processing Methodscited by 38
- 2020Event-based visual place recognition with ensembles of temporal windowscited by 36
- 2018Adversarial Training for Adverse Conditions: Robust Metric Localisation using Appearance Transfercited by 25
- 2020Hierarchical Multi-Process Fusion for Visual Place Recognitioncited by 24
- 2020Augmenting Visual Place Recognition with Structural Cuescited by 23
- 2018Attention-based Pyramid Aggregation Network for Visual Place Recognitioncited by 21
- 2020Delta Descriptors: Change-Based Place Representation for Robust Visual Localizationcited by 21
- 2020Attention-Based Query Expansion Learningcited by 21
- 2018Local Descriptor for Robust Place Recognition using LiDAR Intensitycited by 19
- 2019Is This The Right Place? Geometric-Semantic Pose Verification for Indoor Visual Localizationcited by 18
- 2019SDC - Stacked Dilated Convolution: A Unified Descriptor Network for Dense Matching Taskscited by 13
- 2018Hierarchical Metric Learning and Matching for 2D and 3D Geometric Correspondencescited by 11
- 2019Look No Deeper: Recognizing Places from Opposing Viewpoints under Varying Scene Appearance using Single-View Depth Estimationcited by 10
- 2019MRS-VPR: a multi-resolution sampling based global visual place recognition methodcited by 9
- 2018Deep Architectures and Ensembles for Semantic Video Classificationcited by 6
- 2020Same Features, Different Day: Weakly Supervised Feature Learning for Seasonal Invariancecited by 6
- 2019Scale-Adaptive Neural Dense Features: Learning via Hierarchical Context Aggregationcited by 5
- 2020City-Scale Visual Place Recognition with Deep Local Features Based on Multi-Scale Ordered VLAD Poolingcited by 5
- 2019Spatio-Semantic ConvNet-Based Visual Place Recognitioncited by 4
- 2019Geometric Image Correspondence Verification by Dense Pixel Matchingcited by 3
Built on by
Citing papers per year: 2021: 16; 2022: 35; 2023: 42; 2024: 65; 2025: 42; 2026: 38.
238 papers.
Sort:
By area:
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 163
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 161
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 152
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 120
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 111
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 93
- 2022Deep Visual Geo-localization Benchmarkcited by 84
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2023ViewRefer: Grasp the Multi-view Knowledge for 3D Visual Grounding with GPT and Prototype Guidancecited by 70
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 64
38 more
- 2024CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognitioncited by 61
- 2022Where in the World is this Image? Transformer-based Geo-localization in the Wildcited by 58
- 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
- 2022Text2Pos: Text-to-Point-Cloud Cross-Modal Localizationcited by 40
- 2024OpenStreetView-5M: The Many Roads to Global Visual Geolocationcited by 38
- 2021SVT-Net: Super Light-Weight Sparse Voxel Transformer for Large Scale Place Recognitioncited by 36
- 2021AdaFusion: Visual-LiDAR Fusion with Adaptive Weights for Place Recognitioncited by 36
- 2022Learning Super-Features for Image Retrievalcited by 35
- 2024The NeRFect Match: Exploring NeRF Features for Visual Localizationcited by 32
- 2023Visual Place Recognition: A Tutorialcited by 31
- 2024SceneGraphLoc: Cross-Modal Coarse Visual Localization on 3D Scene Graphscited by 29
- 2021Generalized Contrastive Optimization of Siamese Networks for Place Recognitioncited by 27
- 2022Investigating the Role of Image Retrieval for Visual Localization -- An exhaustive benchmarkcited by 27
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2022Learning Sequential Descriptors for Sequence-based Visual Place Recognitioncited by 25
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2022Spectral Geometric Verification: Re-Ranking Point Cloud Retrieval for Metric Localizationcited by 21
- 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
- 2022SeqOT: A Spatial-Temporal Transformer Network for Place Recognition Using Sequential LiDAR Datacited by 20
- 2023Text to Point Cloud Localization with Relation-Enhanced Transformercited by 20
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrievalcited by 19
- 2026VGG-T3: Offline Feed-Forward 3D Reconstruction at Scalecited by 18
- 2023LCPR: A Multi-Scale Attention-Based LiDAR-Camera Fusion Network for Place Recognitioncited by 17
- 2024Towards Generalizable Scene Change Detectioncited by 17
- 2023I2P-Rec: Recognizing Images on Large-scale Point Cloud Maps through Bird's Eye View Projectionscited by 16
- 2024AMES: Asymmetric and Memory-Efficient Similarity Estimation for Instance-level Retrievalcited by 16
- 2025Focus on Local: Finding Reliable Discriminative Regions for Visual Place Recognitioncited by 16
- 2021Spiking Neural Networks for Visual Place Recognition via Weighted Neuronal Assignmentscited by 15
- 2021Learning Co-segmentation by Segment Swapping for Retrieval and Discoverycited by 15
- 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
- 2022MultiRes-NetVLAD: Augmenting Place Recognition Training with Low-Resolution Imagerycited by 14
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
- 2022STUN: Self-Teaching Uncertainty Estimation for Place Recognitioncited by 13
- 2022StructVPR: Distill Structural Knowledge with Weighting Samples for Visual Place Recognitioncited by 13
- 2024EarthMatch: Iterative Coregistration for Fine-grained Localization of Astronaut Photographycited by 13
50 most cited of 238 All 238 (JSON)
- 2026Structure-Aware Matching for Robust UAV Thermal-to-Satellite Geo-Localization9 Oct 2026
- 2026Automotive mmWave Spinning Radar Place Recognition with Spatially Gated Feature-Correlation Representation23 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
- 2026Spotter: Efficient Urban Visual Localization via Geo-Referenced Facade Landmarks in GPS-Degraded Environments24 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
- 2026Visual Place Recognition Using Rate-Encoded Spiking Neural Networks with Discrete STDP Learning15 Jul 2026
- 2026Breaking D'ej`a Vu: Independent Auditing of Visual Place Recognition through Vision-Language Reasoning14 Jul 2026
- 2026Computing Monetary Risk Measures in Linear Time6 Jul 2026
- 2026SLAM: Structured and Localized Analytic Manifold Adaptation for Forgetting-Immune and Domain-Robust Lifelong VPR6 Jul 2026
- 2026Route-MHT: Multimodal Transformer Guardrails for Thermal Visual Place Recognition6 Jul 2026
38 more
- 2026Defending from GeoLocalization through Adversarial Road Trips3 Jul 2026
- 2026PiLoT v2: Pixel-to-Orthogonal Map Alignment for Free-view UAV Geo-localization30 Jun 2026
- 2026Argus: Metric Panoramic 3D Reconstruction for Indoor Scenes29 Jun 2026
- 2026From Open Waters to Enclosed Cabins: ProteusVPR for Cross-Scene Visual Place Recognition in Maritime Perception and Cabin Inspection23 Jun 2026
- 2026Aerial-ground LiDAR place recognition with patch-level self-supervised learning and expanded reciprocal re-ranking17 Jun 2026
- 2026Adversarial Attacks on Robot Localization Systems via Deep Feature Perturbation1 Jun 2026
- 2026DisPlace: Discriminative Place Projections for Multi-Reference Visual Place Recognition29 May 2026
- 2026Efficient 3D Content Reconstruction and Generation18 May 2026
- 2026Region Matters: Efficient and Reliable Region-Aware Visual Place Recognition24 Apr 2026
- 2026PPEDCRF: Dynamic-CRF-Guided Selective Perturbation for Background-Based Location Privacy in Video Sequences18 Apr 2026
- 2026TOL: Textual Localization with OpenStreetMap2 Apr 2026
- 2026PiLoT: Neural Pixel-to-3D Registration for UAV-based Ego and Target Geo-localization21 Mar 2026
- 2026Evaluation of Visual Place Recognition Methods for Image Pair Retrieval in 3D Vision and Robotics14 Mar 2026
- 2026EventGeM: Global-to-Local Feature Matching for Event-Based Visual Place Recognition6 Mar 2026
- 2026VGG-T3: Offline Feed-Forward 3D Reconstruction at Scale26 Feb 2026
- 2026Global-Aware Edge Prioritization for Pose Graph Initialization25 Feb 2026
- 2026Automatic Map Density Selection for Locally-Performant Visual Place Recognition25 Feb 2026
- 2026VGGT-MPR: VGGT-Enhanced Multimodal Place Recognition in Autonomous Driving Environments23 Feb 2026
- 2026IRIS-SLAM: Unified Geo-Instance Representations for Robust Semantic Localization and Mapping21 Feb 2026
- 2026GeoAgent: Learning to Geolocate Everywhere with Reinforced Geographic Characteristics13 Feb 2026
- 2026LaVPR: Benchmarking Language and Vision for Place Recognition3 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
- 2026VVLoc: Prior-free 3-DoF Vehicle Visual Localization31 Jan 2026
- 2026DC-VLAQ: Query-Residual Aggregation for Robust Visual Place Recognition19 Jan 2026
- 2026Loop Closure using AnyLoc Visual Place Recognition in DPV-SLAM6 Jan 2026
- 2025UniPR-3D: Towards Universal Visual Place Recognition with Visual Geometry Grounded Transformer24 Dec 2025
- 2025Text2Graph VPR: A Text-to-Graph Expert System for Explainable Place Recognition in Changing Environments21 Dec 2025
- 2025Robust Scene Coordinate Regression via Geometrically-Consistent Global Descriptors19 Dec 2025
- 2025TransLocNet: Cross-Modal Attention for Aerial-Ground Vehicle Localization with Contrastive Learning11 Dec 2025
- 2025Enhancing Geo-localization for Crowdsourced Flood Imagery via LLM-Guided Attention25 Nov 2025
- 2025YOWO: You Only Walk Once to Jointly Map An Indoor Scene and Register Ceiling-mounted Cameras20 Nov 2025
- 2025A2GC: Asymmetric Aggregation with Geometric Constraints for Locally Aggregated Descriptors18 Nov 2025
- 2025D2-VPR: A Parameter-efficient Visual-foundation-model-based Visual Place Recognition Method via Knowledge Distillation and Deformable Aggregation16 Nov 2025
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Era8 Nov 2025
- 2025Multi-modal Loop Closure Detection with Foundation Models in Severely Unstructured Environments7 Nov 2025
- 2025GraphGeo: Multi-Agent Debate Framework for Visual Geo-localization with Heterogeneous Graph Neural Networks2 Nov 2025
- 2025Scaling Image Geo-Localization to Continent Level30 Oct 2025
50 newest of 238 All 238 (JSON)
- 2024Swarm Intelligence in Geo-Localization: A Multi-Agent Large Vision-Language Model Collaborative Frameworkcited by 11
- 2024Tell Me Where You Are: Multimodal LLMs Meet Place Recognitioncited by 7
- 2026Breaking D'ej`a Vu: Independent Auditing of Visual Place Recognition through Vision-Language Reasoningcited by 0
- 2026Breaking D'ej`a Vu: Independent Auditing of Visual Place Recognition through Vision-Language Reasoning14 Jul 2026
- 2024Swarm Intelligence in Geo-Localization: A Multi-Agent Large Vision-Language Model Collaborative Framework21 Aug 2024
- 2024Tell Me Where You Are: Multimodal LLMs Meet Place Recognition25 Jun 2024
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 163
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 161
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 152
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 120
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 111
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 93
- 2022Deep Visual Geo-localization Benchmarkcited by 84
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2023ViewRefer: Grasp the Multi-view Knowledge for 3D Visual Grounding with GPT and Prototype Guidancecited by 70
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 64
12 most cited of 230 All 230 (JSON)
- 2026Structure-Aware Matching for Robust UAV Thermal-to-Satellite Geo-Localization9 Oct 2026
- 2026Automotive mmWave Spinning Radar Place Recognition with Spatially Gated Feature-Correlation Representation23 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
- 2026Spotter: Efficient Urban Visual Localization via Geo-Referenced Facade Landmarks in GPS-Degraded Environments24 Aug 2026
- 2026Selectivity Drives Efficiency: Dataset Pruning for Visual Place Recognition16 Jul 2026
- 2026Visual Place Recognition Using Rate-Encoded Spiking Neural Networks with Discrete STDP Learning15 Jul 2026
- 2026Computing Monetary Risk Measures in Linear Time6 Jul 2026
- 2026SLAM: Structured and Localized Analytic Manifold Adaptation for Forgetting-Immune and Domain-Robust Lifelong VPR6 Jul 2026
- 2026Route-MHT: Multimodal Transformer Guardrails for Thermal Visual Place Recognition6 Jul 2026
- 2026Defending from GeoLocalization through Adversarial Road Trips3 Jul 2026
- 2026PiLoT v2: Pixel-to-Orthogonal Map Alignment for Free-view UAV Geo-localization30 Jun 2026
12 newest of 230 All 230 (JSON)