Self-Supervised Place Recognition by Refining Temporal and Featural Pseudo Labels from Panoramic Data
Not on the map. Why?
Abstract (arXiv)
Visual place recognition (VPR) using deep networks has achieved state-of-the-art performance. However, most of them require a training set with ground truth sensor poses to obtain positive and negative samples of each observation's spatial neighborhood for supervised learning. When such information is unavailable, temporal neighborhoods from a sequentially collected data stream could be exploited for self-supervised training, although we find its performance suboptimal. Inspired by noisy label learning, we propose a novel self-supervised framework named TF-VPR that uses temporal neighborhoods and learnable feature neighborhoods to discover unknown spatial neighborhoods. Our method follows an iterative training paradigm which alternates between: (1) representation learning with data augmentation, (2) positive set expansion to include the current feature space neighbors, and (3) positive set contraction via geometric verification. We conduct auto-labeling and generalization tests on both simulated and real datasets, with either RGB images or point clouds as inputs. The results show that our method outperforms self-supervised baselines in recall rate, robustness, and heading diversity, a novel metric we propose for VPR. Our code and datasets can be found at https://ai4ce.github.io/TF-VPR/
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 21 of its 59 references that are in the map. First posted on arXiv 19 Aug 2022.
Builds on
21 of 59 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2019Habitat: A Platform for Embodied AI Researchcited by 1,191
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 920
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 901
- 2020Learning from Noisy Labels with Deep Neural Networks: A Surveycited by 582
- 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
- 2018Gibson Env: Real-World Perception for Embodied Agentscited by 481
9 more
- 2019Confidence Regularized Self-Trainingcited by 419
- 2018Semi-parametric Topological Memory for Navigationcited by 209
- 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 181
- 2020VPR-Bench: An Open-Source Visual Place Recognition Evaluation Framework with Quantifiable Viewpoint and Appearance Changecited by 101
- 2018Lightweight Unsupervised Deep Loop Closurecited by 32
- 2021Self-supervised Geometric Perceptioncited by 26
- 2018Simultaneous Edge Alignment and Learningcited by 22
- 2021NYU-VPR: Long-Term Visual Place Recognition Benchmark with View Direction and Data Anonymization Influencescited by 12
- 2022Self-Supervised Domain Calibration and Uncertainty Estimation for Place Recognitioncited by 5
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 2.
3 papers.