Fast, Compact and Highly Scalable Visual Place Recognition through Sequence-based Matching of Overloaded Representations
Not on the map. Why?
Abstract (arXiv)
Visual place recognition algorithms trade off three key characteristics: their storage footprint, their computational requirements, and their resultant performance, often expressed in terms of recall rate. Significant prior work has investigated highly compact place representations, sub-linear computational scaling and sub-linear storage scaling techniques, but have always involved a significant compromise in one or more of these regards, and have only been demonstrated on relatively small datasets. In this paper we present a novel place recognition system which enables for the first time the combination of ultra-compact place representations, near sub-linear storage scaling and extremely lightweight compute requirements. Our approach exploits the inherently sequential nature of much spatial data in the robotics domain and inverts the typical target criteria, through intentionally coarse scalar quantization-based hashing that leads to more collisions but is resolved by sequence-based matching. For the first time, we show how effective place recognition rates can be achieved on a new very large 10 million place dataset, requiring only 8 bytes of storage per place and 37K unitary operations to achieve over 50% recall for matching a sequence of 100 frames, where a conventional state-of-the-art approach both consumes 1300 times more compute and fails catastrophically. We present analysis investigating the effectiveness of our hashing overload approach under varying sizes of quantized vector length, comparison of near miss matches with the actual match selections and characterise the effect of variance re-scaling of data on quantization.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 0; 2023: 2; 2024: 1; 2025: 1; 2026: 1.
10 papers.
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Surveycited by 56
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognitioncited by 56
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
- 2021Place recognition survey: An update on deep learning approachescited by 13
- 2023Learning Sequence Descriptor based on Spatio-Temporal Attention for Visual Place Recognitioncited by 6
- 2021Sequence-Based Filtering for Visual Route-Based Navigation: Analysing the Benefits, Trade-offs and Design Choicescited by 3
- 2023Distillation Improves Visual Place Recognition for Low Quality Imagescited by 0
- 2026Are All Tokens Necessary for Visual Place Recognition? An Empirical Study of Token Reduction for Efficient Inferencecited by 0
- 2026Are All Tokens Necessary for Visual Place Recognition? An Empirical Study of Token Reduction for Efficient Inference17 Jul 2026
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognition23 Feb 2025
- 2024General Place Recognition Survey: Towards Real-World Autonomy8 May 2024
- 2023Distillation Improves Visual Place Recognition for Low Quality Images10 Oct 2023
- 2023Learning Sequence Descriptor based on Spatio-Temporal Attention for Visual Place Recognition19 May 2023
- 2021Place recognition survey: An update on deep learning approaches19 Jun 2021
- 2021Where is your place, Visual Place Recognition?11 Mar 2021
- 2021Sequence-Based Filtering for Visual Route-Based Navigation: Analysing the Benefits, Trade-offs and Design Choices2 Mar 2021
- 2021SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognition23 Feb 2021
- 2021Semantics for Robotic Mapping, Perception and Interaction: A Survey2 Jan 2021