Structured Pruning for Efficient Visual Place Recognition
Not on the map. Why?
Abstract (arXiv)
Visual Place Recognition (VPR) is fundamental for the global re-localization of robots and devices, enabling them to recognize previously visited locations based on visual inputs. This capability is crucial for maintaining accurate mapping and localization over large areas. Given that VPR methods need to operate in real-time on embedded systems, it is critical to optimize these systems for minimal resource consumption. While the most efficient VPR approaches employ standard convolutional backbones with fixed descriptor dimensions, these often lead to redundancy in the embedding space as well as in the network architecture. Our work introduces a novel structured pruning method, to not only streamline common VPR architectures but also to strategically remove redundancies within the feature embedding space. This dual focus significantly enhances the efficiency of the system, reducing both map and model memory requirements and decreasing feature extraction and retrieval latencies. Our approach has reduced memory usage and latency by 21% and 16%, respectively, across models, while minimally impacting recall@1 accuracy by less than 1%. This significant improvement enhances real-time applications on edge devices with negligible accuracy loss.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 28 of its 41 references that are in the map. First posted on arXiv 12 Sep 2024.
Builds on
28 of 41 references.
References · 28
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2020What is the State of Neural Network Pruning?cited by 578
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
- 2019Kimera: an Open-Source Library for Real-Time Metric-Semantic Localization and Mappingcited by 181
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
16 more
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2017Deep Learning Features at Scale for Visual Place Recognitioncited by 96
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 92
- 2022Deep Visual Geo-localization Benchmarkcited by 83
- 2024BoQ: A Place is Worth a Bag of Learnable Queriescited by 63
- 2024CricaVPR: Cross-image Correlation-aware Representation Learning for Visual Place Recognitioncited by 61
- 2018A Holistic Visual Place Recognition Approach using Lightweight CNNs for Significant ViewPoint and Appearance Changescited by 53
- 2024Towards Seamless Adaptation of Pre-trained Models for Visual Place Recognitioncited by 49
- 2020Binary Neural Networks for Memory-Efficient and Effective Visual Place Recognition in Changing Environmentscited by 15
- 2022StructVPR: Distill Structural Knowledge with Weighting Samples for Visual Place Recognitioncited by 13
- 2023Design Space Exploration of Low-Bit Quantized Neural Networks for Visual Place Recognitioncited by 10
- 2022Highly-Efficient Binary Neural Networks for Visual Place Recognitioncited by 7
- 2021On Procrustes Analysis in Hyperbolic Spacecited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025TeTRA-VPR: A Ternary Transformer Approach for Compact Visual Place Recognitioncited by 1
- 2026Learning 1-Bit LiDAR-based Localization with Auxiliary Objectivecited 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
- 2026Learning 1-Bit LiDAR-based Localization with Auxiliary Objective26 Jun 2026
- 2025TeTRA-VPR: A Ternary Transformer Approach for Compact Visual Place Recognition4 Mar 2025