cs.CVMar 24, 2026

Event-Driven Neuromorphic Vision Enables Energy-Efficient Visual Place Recognition

Authors: Geoffroy Keime, Nicolas Cuperlier, Benoit R. Cottereau

Organizations: IPAL, CNRS IRL 2955, Singapore · Univ Toulouse, CNRS, CerCo UMR 5549, Toulouse, France · Laboratoire ETIS UMR 8051, CY Cergy-Paris Université, ENSEA, CNRS, Cergy, France

Abstract

Reliable visual place recognition (VPR) under dynamic real-world conditions is critical for autonomous robots, yet conventional deep networks remain limited by high computational and energy demands. Inspired by the mammalian navigation system, we introduce SpikeVPR, a bio-inspired and neuromorphic approach combining event-based cameras with spiking neural networks (SNNs) to generate compact, invariant place descriptors from few exemplars, achieving robust recognition under extreme changes in illumination, viewpoint, and appearance. SpikeVPR is trained end-to-end using surrogate gradient learning and incorporates EventDilation, a novel augmentation strategy enhancing robustness to speed and temporal variations. Evaluated on two challenging benchmarks (Brisbane-Event-VPR and NSAVP), SpikeVPR achieves performance comparable to state-of-the-art deep networks while using 50 times fewer parameters and consuming 30 and 250 times less energy, enabling real-time deployment on mobile and neuromorphic platforms. These results demonstrate that spike-based coding offers an efficient pathway toward robust VPR in complex, changing environments.

Figures & tables

Appendix figures & tables5 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Visual Place Recognition Using Rate-Encoded Spiking Neural Networks with Discrete STDP Learning

    Jul 15, 2026Altzi Tsanko, Oikonomou Katerina Maria, Antonios GasteratosVisual Place RecognitionSpiking Neural Networks

  2. SpikeTrack: A Spike-driven Framework for Efficient Visual Tracking

    Feb 27, 2026Qiuyang Zhang, Jiujun Cheng, Qichao Mao +5Visual Object TrackingSpiking Neural Networks