MixVPR: Feature Mixing for Visual Place Recognition
Not on the map. Why?
Abstract (arXiv)
Visual Place Recognition (VPR) is a crucial part of mobile robotics and autonomous driving as well as other computer vision tasks. It refers to the process of identifying a place depicted in a query image using only computer vision. At large scale, repetitive structures, weather and illumination changes pose a real challenge, as appearances can drastically change over time. Along with tackling these challenges, an efficient VPR technique must also be practical in real-world scenarios where latency matters. To address this, we introduce MixVPR, a new holistic feature aggregation technique that takes feature maps from pre-trained backbones as a set of global features. Then, it incorporates a global relationship between elements in each feature map in a cascade of feature mixing, eliminating the need for local or pyramidal aggregation as done in NetVLAD or TransVPR. We demonstrate the effectiveness of our technique through extensive experiments on multiple large-scale benchmarks. Our method outperforms all existing techniques by a large margin while having less than half the number of parameters compared to CosPlace and NetVLAD. We achieve a new all-time high recall@1 score of 94.6% on Pitts250k-test, 88.0% on MapillarySLS, and more importantly, 58.4% on Nordland. Finally, our method outperforms two-stage retrieval techniques such as Patch-NetVLAD, TransVPR and SuperGLUE all while being orders of magnitude faster. Our code and trained models are available at https://github.com/amaralibey/MixVPR.
Key facts. Cited by 160 papers in the map (data through 7 Oct 2026). Builds on 27 of its 52 references that are in the map. First posted on arXiv 3 Mar 2023.
Builds on
27 of 52 references.
References · 27
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 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
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2018Deep Learning for Generic Object Detection: A Surveycited by 392
- 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368
- 2021Pay Attention to MLPscited by 367
15 more
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 160
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 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 92
- 2015On the Performance of ConvNet Features for Place Recognitioncited by 72
- 2021Deep Learning for Instance Retrieval: A Surveycited by 70
- 2015Aggregating Deep Convolutional Features for Image Retrievalcited by 63
- 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
- 2019Multi-Process Fusion: Visual Place Recognition Using Multiple Image Processing Methodscited by 38
- 2021Semantic Reinforced Attention Learning for Visual Place Recognitioncited by 19
Built on by
Citing papers per year: 2023: 14; 2024: 54; 2025: 52; 2026: 40.
160 papers.
Sort:
By area:
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 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
- 2025MegaLoc: One Retrieval to Place Them Allcited by 58
- 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognitioncited by 49
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2025UAVScenes: A Multi-Modal Dataset for UAVscited by 26
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
38 more
- 2024CV-Cities: Advancing Cross-View Geo-Localization in Global Citiescited by 22
- 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
- 2024Revisit Anything: Visual Place Recognition via Image Segment Retrievalcited by 19
- 2024Multiagent Multitraversal Multimodal Self-Driving: Open MARS Datasetcited by 18
- 2024On the Estimation of Image-matching Uncertainty in Visual Place Recognitioncited 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
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
- 2024Statewide Visual Geolocalization in the Wildcited by 12
- 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
- 2025Scaling Image Geo-Localization to Continent Levelcited by 10
- 2023Applications of Spiking Neural Networks in Visual Place Recognitioncited by 9
- 2024Multiview Scene Graphcited by 9
- 2024MeshVPR: Citywide Visual Place Recognition Using 3D Meshescited by 8
- 2025HOTFormerLoc: Hierarchical Octree Transformer for Versatile Lidar Place Recognition Across Ground and Aerial Viewscited by 8
- 2025Bridging Perspectives: A Survey on Cross-view Collaborative Intelligence with Egocentric-Exocentric Visioncited by 8
- 2025UniPR-3D: Towards Universal Visual Place Recognition with Visual Geometry Grounded Transformercited by 8
- 2023DINO-Mix: Enhancing Visual Place Recognition with Foundational Vision Model and Feature Mixingcited by 7
- 2024EarthLoc: Astronaut Photography Localization by Indexing Earth from Spacecited by 7
- 2024JIST: Joint Image and Sequence Training for Sequential Visual Place Recognitioncited by 7
- 2024Tell Me Where You Are: Multimodal LLMs Meet Place Recognitioncited by 7
- 2024Improving Visual Place Recognition Based Robot Navigation By Verifying Localization Estimatescited by 7
- 2024SALSA: Swift Adaptive Lightweight Self-Attention for Enhanced LiDAR Place Recognitioncited by 7
- 2024MSSPlace: Multi-Sensor Place Recognition with Visual and Text Semanticscited 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
- 2025Towards Implicit Aggregation: Robust Image Representation for Place Recognition in the Transformer Eracited 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
- 2026WildCross: A Cross-Modal Large Scale Benchmark for Place Recognition and Metric Depth Estimation in Natural Environmentscited 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
- 2024VXP: Voxel-Cross-Pixel Large-scale Image-LiDAR Place Recognitioncited by 4
- 2024Visual Localization in 3D Maps: Comparing Point Cloud, Mesh, and NeRF Representationscited by 4
- 2025Improving Visual Place Recognition with Sequence-Matching Receptiveness Predictioncited by 4
- 2025Astra: Toward General-Purpose Mobile Robots via Hierarchical Multimodal Learningcited by 4
50 most cited of 160 All 160 (JSON)
- 2026Geometry-Conditioned Visual Place Recognition in Natural Environments23 Sep 2026
- 2026M3GA-Wild: A Large-Scale Dataset and Benchmark for Multi-Modal Multi-session Ground-to-Aerial Place Recognition in Forests19 Sep 2026
- 2026Multi-viewpoint Geo-localization with Event Cameras18 Sep 2026
- 2026HuMemSLAM: Efficient Human-Inspired Semantic Place Recognition for Robust Visual SLAM15 Sep 2026
- 2026TRAIL: Trajectory-Aware Visual Place Recognition against Unordered Databases7 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
- 2026Breaking D'ej`a Vu: Independent Auditing of Visual Place Recognition through Vision-Language Reasoning14 Jul 2026
38 more
- 2026Computing Monetary Risk Measures in Linear Time6 Jul 2026
- 2026Route-MHT: Multimodal Transformer Guardrails for Thermal Visual Place Recognition6 Jul 2026
- 2026DL-VINS-Factory: A Modular Framework for Learned Visual Front-Ends in Visual-Inertial SLAM2 Jul 2026
- 2026GeoFidelity-Bench: Evaluating Block-Conditioned Geographic Fidelity in Text-to-Image Street-View Generation22 Jun 2026
- 2026Cross-Modal Benchmarking for Robotic Perception in Natural Environments10 Jun 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
- 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
- 2026KappaPlace: Learning Hyperspherical Uncertainty for Visual Place Recognition via Prototype-Anchored Supervision19 May 2026
- 2026MAG-VLAQ: Multi-modal Aerial-Ground Query Aggregation for Cross-View Place Recognition10 May 2026
- 2026InfoGeo: Information-Theoretic Object-Centric Learning for Cross-View Generalizable UAV Geo-Localization8 May 2026
- 2026SCD4VPR: Multi-modal Scene Change Detection for Long-term Visual Place Recognition Database Update13 Apr 2026
- 2026Hierarchical Visual Relocalization with Nearest View Synthesis from Feature Gaussian Splatting31 Mar 2026
- 2026Event-Driven Neuromorphic Vision Enables Energy-Efficient Visual Place Recognition24 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
- 2026WildCross: A Cross-Modal Large Scale Benchmark for Place Recognition and Metric Depth Estimation in Natural Environments2 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
- 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
- 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
- 2025UniPR-3D: Towards Universal Visual Place Recognition with Visual Geometry Grounded Transformer24 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
- 2025SwiftVGGT: A Scalable Visual Geometry Grounded Transformer for Large-Scale Scenes23 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
- 2025Semi-distributed Cross-modal Air-Ground Relative Localization10 Nov 2025
50 newest of 160 All 160 (JSON)
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 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
- 2025MegaLoc: One Retrieval to Place Them Allcited by 58
- 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognitioncited by 49
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2025UAVScenes: A Multi-Modal Dataset for UAVscited by 26
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
12 most cited of 155 All 155 (JSON)
- 2026Geometry-Conditioned Visual Place Recognition in Natural Environments23 Sep 2026
- 2026M3GA-Wild: A Large-Scale Dataset and Benchmark for Multi-Modal Multi-session Ground-to-Aerial Place Recognition in Forests19 Sep 2026
- 2026Multi-viewpoint Geo-localization with Event Cameras18 Sep 2026
- 2026HuMemSLAM: Efficient Human-Inspired Semantic Place Recognition for Robust Visual SLAM15 Sep 2026
- 2026TRAIL: Trajectory-Aware Visual Place Recognition against Unordered Databases7 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
- 2026Computing Monetary Risk Measures in Linear Time6 Jul 2026
- 2026Route-MHT: Multimodal Transformer Guardrails for Thermal Visual Place Recognition6 Jul 2026
12 newest of 155 All 155 (JSON)