Self-Supervised Domain Calibration and Uncertainty Estimation for Place Recognition
Not on the map. Why?
Abstract (arXiv)
Visual place recognition techniques based on deep learning, which have imposed themselves as the state-of-the-art in recent years, do not generalize well to environments visually different from the training set. Thus, to achieve top performance, it is sometimes necessary to fine-tune the networks to the target environment. To this end, we propose a self-supervised domain calibration procedure based on robust pose graph optimization from Simultaneous Localization and Mapping (SLAM) as the supervision signal without requiring GPS or manual labeling. Moreover, we leverage the procedure to improve uncertainty estimation for place recognition matches which is important in safety critical applications. We show that our approach can improve the performance of a state-of-the-art technique on a target environment dissimilar from its training set and that we can obtain uncertainty estimates. We believe that this approach will help practitioners to deploy robust place recognition solutions in real-world applications. Our code is available publicly: https://github.com/MISTLab/vpr-calibration-and-uncertainty
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 35 of its 52 references that are in the map. First posted on arXiv 8 Mar 2022.
Builds on
35 of 52 references.
References · 35
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2019Searching for MobileNetV3cited by 1,994
- 2014How transferable are features in deep neural networks?cited by 1,225
- 2019A Comprehensive Survey on Transfer Learningcited by 1,160
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2021Domain Generalization: A Surveycited by 764
- 2018Deep Visual Domain Adaptation: A Surveycited by 635
- 2021KITTI-360: A Novel Dataset and Benchmarks for Urban Scene Understanding in 2D and 3Dcited by 575
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 499
- 2016Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Agecited by 411
23 more
- 2021Patch-NetVLAD: Multi-Scale Fusion of Locally-Global Descriptors for Place Recognitioncited by 238
- 2019Evaluating Scalable Bayesian Deep Learning Methods for Robust Computer Visioncited by 182
- 2019Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejectioncited by 94
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2016Places: An Image Database for Deep Scene Understandingcited by 76
- 2015On the Performance of ConvNet Features for Place Recognitioncited by 72
- 2018Night-to-Day Image Translation for Retrieval-based Localizationcited by 57
- 2019Scalable Place Recognition Under Appearance Change for Autonomous Drivingcited by 42
- 2020Bayesian Triplet Loss: Uncertainty Quantification in Image Retrievalcited by 32
- 2020DASGIL: Domain Adaptation for Semantic and Geometric-aware Image-based Localizationcited by 28
- 2021Generalized Contrastive Optimization of Siamese Networks for Place Recognitioncited by 27
- 2018Modeling Perceptual Aliasing in SLAM via Discrete-Continuous Graphical Modelscited by 24
- 2017Data-Efficient Decentralized Visual SLAMcited by 23
- 2021Towards Collaborative Simultaneous Localization and Mapping: a Survey of the Current Research Landscapecited by 15
- 2020Unsupervised Learning Methods for Visual Place Recognition in Discretely and Continuously Changing Environmentscited by 14
- 2021Place recognition survey: An update on deep learning approachescited by 13
- 2022STUN: Self-Teaching Uncertainty Estimation for Place Recognitioncited by 13
- 2019Don't Worry About the Weather: Unsupervised Condition-Dependent Domain Adaptationcited by 10
- 2018Exploiting Local Feature Patterns for Unsupervised Domain Adaptationcited by 8
- 2019Unsupervised Data Uncertainty Learning in Visual Retrieval Systemscited by 7
- 2020A Registration-aided Domain Adaptation Network for 3D Point Cloud Based Place Recognitioncited by 4
- 2020Graph-based non-linear least squares optimization for visual place recognition in changing environmentscited by 3
- 2019Self-Supervised Visual Place Recognition Learning in Mobile Robotscited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 0; 2026: 1.
5 papers.
- 2023Swarm-SLAM : Sparse Decentralized Collaborative Simultaneous Localization and Mapping Framework for Multi-Robot Systemscited by 21
- 2023GeoAdapt: Self-Supervised Test-Time Adaptation in LiDAR Place Recognition Using Geometric Priorscited by 8
- 2022Self-Supervised Place Recognition by Refining Temporal and Featural Pseudo Labels from Panoramic Datacited by 3
- 2024VIPeR: Visual Incremental Place Recognition with Adaptive Mining and Continual Learningcited by 2
- 2026QdaVPR: A novel query-based domain-agnostic model for visual place recognitioncited by 1
- 2026QdaVPR: A novel query-based domain-agnostic model for visual place recognition8 Mar 2026
- 2024VIPeR: Visual Incremental Place Recognition with Adaptive Mining and Continual Learning31 Jul 2024
- 2023GeoAdapt: Self-Supervised Test-Time Adaptation in LiDAR Place Recognition Using Geometric Priors9 Aug 2023
- 2023Swarm-SLAM : Sparse Decentralized Collaborative Simultaneous Localization and Mapping Framework for Multi-Robot Systems16 Jan 2023
- 2022Self-Supervised Place Recognition by Refining Temporal and Featural Pseudo Labels from Panoramic Data19 Aug 2022