Highly-Efficient Binary Neural Networks for Visual Place Recognition
Not on the map. Why?
Abstract (arXiv)
VPR is a fundamental task for autonomous navigation as it enables a robot to localize itself in the workspace when a known location is detected. Although accuracy is an essential requirement for a VPR technique, computational and energy efficiency are not less important for real-world applications. CNN-based techniques archive state-of-the-art VPR performance but are computationally intensive and energy demanding. Binary neural networks (BNN) have been recently proposed to address VPR efficiently. Although a typical BNN is an order of magnitude more efficient than a CNN, its processing time and energy usage can be further improved. In a typical BNN, the first convolution is not completely binarized for the sake of accuracy. Consequently, the first layer is the slowest network stage, requiring a large share of the entire computational effort. This paper presents a class of BNNs for VPR that combines depthwise separable factorization and binarization to replace the first convolutional layer to improve computational and energy efficiency. Our best model achieves state-of-the-art VPR performance while spending considerably less time and energy to process an image than a BNN using a non-binary convolution as a first stage.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 27 of its 60 references that are in the map. First posted on arXiv 24 Feb 2022.
Builds on
27 of 60 references.
References · 27
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2019Learned Step Size Quantizationcited by 628
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
- 2015Particular object retrieval with integral max-pooling of CNN activationscited by 161
- 2020VPR-Bench: An Open-Source Visual Place Recognition Evaluation Framework with Quantifiable Viewpoint and Appearance Changecited by 101
15 more
- 2017Deep Learning Features at Scale for Visual Place Recognitioncited by 96
- 2015On the Performance of ConvNet Features for Place Recognitioncited by 72
- 2018A Holistic Visual Place Recognition Approach using Lightweight CNNs for Significant ViewPoint and Appearance Changescited by 53
- 2018Lightweight Unsupervised Deep Loop Closurecited by 32
- 2019A Cross-Season Correspondence Dataset for Robust Semantic Segmentationcited by 28
- 2020Larq Compute Engine: Design, Benchmark, and Deploy State-of-the-Art Binarized Neural Networkscited by 20
- 2018Memorable Maps: A Framework for Re-defining Places in Visual Place Recognitioncited by 16
- 2020Binary Neural Networks for Memory-Efficient and Effective Visual Place Recognition in Changing Environmentscited by 16
- 2019A Hybrid Compact Neural Architecture for Visual Place Recognitioncited by 15
- 2021Improving Visual Place Recognition Performance by Maximising Complementaritycited by 15
- 2019Levelling the Playing Field: A Comprehensive Comparison of Visual Place Recognition Approaches under Changing Conditionscited by 13
- 2015Convolutional Neural Network-Based Image Representation for Visual Loop Closure Detectioncited by 12
- 2021An Efficient and Scalable Collection of Fly-inspired Voting Units for Visual Place Recognition in Changing Environmentscited by 12
- 2019Visual Place Recognition for Aerial Robotics: Exploring Accuracy-Computation Trade-off for Local Image Descriptorscited by 10
- 2017CNN Feature boosted SeqSLAM for Real-Time Loop Closure Detectioncited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 1; 2025: 1; 2026: 2.
8 papers.
- 2025SelaVPR++: Towards Seamless Adaptation of Foundation Models for Efficient Place Recognitioncited by 14
- 2023Design Space Exploration of Low-Bit Quantized Neural Networks for Visual Place Recognitioncited by 11
- 2024Structured Pruning for Efficient Visual Place Recognitioncited by 3
- 2022Data Efficient Visual Place Recognition Using Extremely JPEG-Compressed Imagescited by 1
- 2023Data-Efficient Sequence-Based Visual Place Recognition with Highly Compressed JPEG Imagescited by 1
- 2023Aggregating Multiple Bio-Inspired Image Region Classifiers For Effective And Lightweight Visual Place Recognitioncited by 0
- 2026Are All Tokens Necessary for Visual Place Recognition? An Empirical Study of Token Reduction for Efficient Inferencecited 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
- 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
- 2024Structured Pruning for Efficient Visual Place Recognition12 Sep 2024
- 2023Aggregating Multiple Bio-Inspired Image Region Classifiers For Effective And Lightweight Visual Place Recognition20 Dec 2023
- 2023Design Space Exploration of Low-Bit Quantized Neural Networks for Visual Place Recognition14 Dec 2023
- 2023Data-Efficient Sequence-Based Visual Place Recognition with Highly Compressed JPEG Images26 Feb 2023
- 2022Data Efficient Visual Place Recognition Using Extremely JPEG-Compressed Images17 Sep 2022
Similar, not cited
Close in wording, no citation either way
- 2021A comprehensive review of Binary Neural Network
- 2025BD-Net: Has Depth-Wise Convolution Ever Been Applied in Binary Neural Networks?
- 2022Join the High Accuracy Club on ImageNet with A Binary Neural Network Ticket
- 2022Recurrent Bilinear Optimization for Binary Neural Networks
- 2021A Framework for Fast Scalable BNN Inference using Googlenet and Transfer Learning
- 2025TeTRA-VPR: A Ternary Transformer Approach for Compact Visual Place Recognition
- 2022Binary Neural Networks as a general-propose compute paradigm for on-device computer vision
- 2024TSCM: A Teacher-Student Model for Vision Place Recognition Using Cross-Metric Knowledge Distillation