MutualVPR: A Mutual Learning Framework for Resolving Supervision Inconsistencies via Adaptive Clustering
Not on the map. Why?
Abstract (arXiv)
Visual Place Recognition (VPR) enables robust localization through image retrieval based on learned descriptors. However, drastic appearance variations of images at the same place caused by viewpoint changes can lead to inconsistent supervision signals, thereby degrading descriptor learning. Existing methods either rely on manually defined cropping rules or labeled data for view differentiation, but they suffer from two major limitations: (1) reliance on labels or handcrafted rules restricts generalization capability; (2) even within the same view direction, occlusions can introduce feature ambiguity. To address these issues, we propose MutualVPR, a mutual learning framework that integrates unsupervised view self-classification and descriptor learning. We first group images by geographic coordinates, then iteratively refine the clusters using K-means to dynamically assign place categories without orientation labels. Specifically, we adopt a DINOv2-based encoder to initialize the clustering. During training, the encoder and clustering co-evolve, progressively separating drastic appearance variations of the same place and enabling consistent supervision. Furthermore, we find that capturing fine-grained image differences at a place enhances robustness. Experiments demonstrate that MutualVPR achieves state-of-the-art (SOTA) performance across multiple datasets, validating the effectiveness of our framework in improving view direction generalization, occlusion robustness.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 25 of its 34 references that are in the map. First posted on arXiv 12 Dec 2024.
Builds on
25 of 34 references.
References · 25
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 236
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 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
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
13 more
- 2017Deep Learning Features at Scale for Visual Place Recognitioncited by 96
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 92
- 2018CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Mapscited by 68
- 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
- 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
- 2024Close, But Not There: Boosting Geographic Distance Sensitivity in Visual Place Recognitioncited by 27
- 2023Are Local Features All You Need for Cross-Domain Visual Place Recognition?cited by 21
- 2021Probabilistic Visual Place Recognition for Hierarchical Localizationcited by 20
- 2021Semantic Reinforced Attention Learning for Visual Place Recognitioncited by 19
- 2024EDTformer: An Efficient Decoder Transformer for Visual Place Recognitioncited by 10
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026DreamX-World 1.0: A General-Purpose Interactive World Modelcited by 33
- 2026R2M-Bench: Evaluating Revisit Memory via Relative Consistency in Interactive Video World Modelscited by 2
- 2026VisualDeltas: Learning Preferences from Visual Quality Perturbationscited by 0
- 2026From Open Waters to Enclosed Cabins: ProteusVPR for Cross-Scene Visual Place Recognition in Maritime Perception and Cabin Inspectioncited by 0
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognitioncited by 0
- 2026AdaptVPR: Route-Aware Hard Positive Generation for Robust Visual Place Recognition3 Sep 2026
- 2026R2M-Bench: Evaluating Revisit Memory via Relative Consistency in Interactive Video World Models27 Aug 2026
- 2026From Open Waters to Enclosed Cabins: ProteusVPR for Cross-Scene Visual Place Recognition in Maritime Perception and Cabin Inspection23 Jun 2026
- 2026DreamX-World 1.0: A General-Purpose Interactive World Model15 Jun 2026
- 2026VisualDeltas: Learning Preferences from Visual Quality Perturbations7 Mar 2026