VPRTempo: A Fast Temporally Encoded Spiking Neural Network for Visual Place Recognition
Not on the map. Why?
Abstract (arXiv)
Spiking Neural Networks (SNNs) are at the forefront of neuromorphic computing thanks to their potential energy-efficiency, low latencies, and capacity for continual learning. While these capabilities are well suited for robotics tasks, SNNs have seen limited adaptation in this field thus far. This work introduces a SNN for Visual Place Recognition (VPR) that is both trainable within minutes and queryable in milliseconds, making it well suited for deployment on compute-constrained robotic systems. Our proposed system, VPRTempo, overcomes slow training and inference times using an abstracted SNN that trades biological realism for efficiency. VPRTempo employs a temporal code that determines the timing of a single spike based on a pixel's intensity, as opposed to prior SNNs relying on rate coding that determined the number of spikes; improving spike efficiency by over 100%. VPRTempo is trained using Spike-Timing Dependent Plasticity and a supervised delta learning rule enforcing that each output spiking neuron responds to just a single place. We evaluate our system on the Nordland and Oxford RobotCar benchmark localization datasets, which include up to 27k places. We found that VPRTempo's accuracy is comparable to prior SNNs and the popular NetVLAD place recognition algorithm, while being several orders of magnitude faster and suitable for real-time deployment -- with inference speeds over 50 Hz on CPU. VPRTempo could be integrated as a loop closure component for online SLAM on resource-constrained systems such as space and underwater robots.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 Sep 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 3.
6 papers.
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2024Enhancing Visual Place Recognition via Fast and Slow Adaptive Biasing in Event Camerascited by 10
- 2026Event-Driven Neuromorphic Vision Enables Energy-Efficient Visual Place Recognitioncited by 3
- 2025Threshold Adaptation in Spiking Networks Enables Shortest Path Finding and Place Disambiguationcited by 1
- 2026Visual Place Recognition Using Rate-Encoded Spiking Neural Networks with Discrete STDP Learningcited by 0
- 2026Removing the Compute Bottleneck for Event-based Visual Place Recognition with Spiking Neural Networkscited by 0
- 2026Removing the Compute Bottleneck for Event-based Visual Place Recognition with Spiking Neural Networks12 Oct 2026
- 2026Visual Place Recognition Using Rate-Encoded Spiking Neural Networks with Discrete STDP Learning15 Jul 2026
- 2026Event-Driven Neuromorphic Vision Enables Energy-Efficient Visual Place Recognition24 Mar 2026
- 2025Threshold Adaptation in Spiking Networks Enables Shortest Path Finding and Place Disambiguation22 Mar 2025
- 2024General Place Recognition Survey: Towards Real-World Autonomy8 May 2024
- 2024Enhancing Visual Place Recognition via Fast and Slow Adaptive Biasing in Event Cameras25 Mar 2024