Structured Pruning for Efficient Visual Place Recognition

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Grainge, Oliver, Milford, Michael, Bodala, Indu, Ramchurn, Sarvapali D., Ehsan, Shoaib
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866910601690742784
author Grainge, Oliver
Milford, Michael
Bodala, Indu
Ramchurn, Sarvapali D.
Ehsan, Shoaib
author_facet Grainge, Oliver
Milford, Michael
Bodala, Indu
Ramchurn, Sarvapali D.
Ehsan, Shoaib
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2409_07834
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Structured Pruning for Efficient Visual Place Recognition
Grainge, Oliver
Milford, Michael
Bodala, Indu
Ramchurn, Sarvapali D.
Ehsan, Shoaib
Computer Vision and Pattern Recognition
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.
title Structured Pruning for Efficient Visual Place Recognition
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2409.07834