VDNA-PR: Using General Dataset Representations for Robust Sequential Visual Place Recognition
Not on the map. Why?
Abstract (arXiv)
This paper adapts a general dataset representation technique to produce robust Visual Place Recognition (VPR) descriptors, crucial to enable real-world mobile robot localisation. Two parallel lines of work on VPR have shown, on one side, that general-purpose off-the-shelf feature representations can provide robustness to domain shifts, and, on the other, that fused information from sequences of images improves performance. In our recent work on measuring domain gaps between image datasets, we proposed a Visual Distribution of Neuron Activations (VDNA) representation to represent datasets of images. This representation can naturally handle image sequences and provides a general and granular feature representation derived from a general-purpose model. Moreover, our representation is based on tracking neuron activation values over the list of images to represent and is not limited to a particular neural network layer, therefore having access to high- and low-level concepts. This work shows how VDNAs can be used for VPR by learning a very lightweight and simple encoder to generate task-specific descriptors. Our experiments show that our representation can allow for better robustness than current solutions to serious domain shifts away from the training data distribution, such as to indoor environments and aerial imagery.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 45 references that are in the map. First posted on arXiv 14 Mar 2024.
Builds on
23 of 45 references.
References · 23
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2014Deep metric learning using Triplet networkcited by 421
- 2018PointNetVLAD: Deep Point Cloud Based Retrieval for Large-Scale Place Recognitioncited by 197
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
11 more
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2023R2Former: Unified Retrieval and Reranking Transformer for Place Recognitioncited by 102
- 2015On the Performance of ConvNet Features for Place Recognitioncited by 72
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognitioncited by 56
- 2022Learning Sequential Descriptors for Sequence-based Visual Place Recognitioncited by 25
- 2020Kidnapped Radar: Topological Radar Localisation using Rotationally-Invariant Metric Learningcited by 16
- 2022VPAIR -- Aerial Visual Place Recognition and Localization in Large-scale Outdoor Environmentscited by 14
- 2023A Bag-of-Prototypes Representation for Dataset-Level Applicationscited by 11
- 2023Visual DNA: Representing and Comparing Images using Distributions of Neuron Activationscited by 7
- 2019Filter Early, Match Late: Improving Network-Based Visual Place Recognitioncited by 5
- 2023What you see is what you get: Experience ranking with deep neural dataset-to-dataset similarity for topological localisationcited by 1
Built on by
Not cited yet.