2022
DOI: 10.1109/tro.2022.3148908
|View full text |Cite
|
Sign up to set email alerts
|

Binary Neural Networks for Memory-Efficient and Effective Visual Place Recognition in Changing Environments

Abstract: Visual place recognition (VPR) is a robot's ability to determine whether a place was visited before using visual data. While conventional handcrafted methods for VPR fail under extreme environmental appearance changes, those based on convolutional neural networks (CNNs) achieve state-of-the-art performance but result in heavy runtime processes and model sizes that demand a large amount of memory. Hence, CNN-based approaches are unsuitable for resource-constrained platforms, such as small robots and drones. In … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
4

Relationship

3
5

Authors

Journals

citations
Cited by 12 publications
(10 citation statements)
references
References 59 publications
0
10
0
Order By: Relevance
“…Quantization is a viable strategy for efficient VPR, focusing on minimizing the precision of weights and activations. In its most extreme form, binary neural networks represent weights and activations with a single bit, yielding impressive memory and latency efficiencies [27], [28], thereby rendering them suitable for micro-controllers and low-power CPUs.…”
Section: Related Workmentioning
confidence: 99%
“…Quantization is a viable strategy for efficient VPR, focusing on minimizing the precision of weights and activations. In its most extreme form, binary neural networks represent weights and activations with a single bit, yielding impressive memory and latency efficiencies [27], [28], thereby rendering them suitable for micro-controllers and low-power CPUs.…”
Section: Related Workmentioning
confidence: 99%
“…Region-VLAD [54] is based on the same approach as Cross-Region-BoW but employs VLAD for feature pooling. [55] and [56] present computationally efficient and compact binary neural networks (BNN) for VPR achieving comparable performance in changing environments with full-precision systems such as HybridNet. However, BNNs require dedicated hardware or an inference engine that enables an efficient computation of bitwise operations.…”
Section: Hmm Sequencementioning
confidence: 99%
“…In [41], the authors have used the AlexNet ConvNet [42] pre-trained on the ImageNet ILSVRC dataset [43] for object recognition. The authors of [44] and [45] use binary neural networks (BNNs) for VPR. These systems are less computationally demanding than other CNN-based VPR techniques, while achieving similar place matching performance as full-precision systems.…”
Section: Literature Reviewmentioning
confidence: 99%