TeTRA-VPR: A Ternary Transformer Approach for Compact Visual Place Recognition

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Grainge, Oliver, Milford, Michael, Bodala, Indu, Ramchurn, Sarvapali D., Ehsan, Shoaib
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913717953757184
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) localizes a query image by matching it against a database of geo-tagged reference images, making it essential for navigation and mapping in robotics. Although Vision Transformer (ViT) solutions deliver high accuracy, their large models often exceed the memory and compute budgets of resource-constrained platforms such as drones and mobile robots. To address this issue, we propose TeTRA, a ternary transformer approach that progressively quantizes the ViT backbone to 2-bit precision and binarizes its final embedding layer, offering substantial reductions in model size and latency. A carefully designed progressive distillation strategy preserves the representational power of a full-precision teacher, allowing TeTRA to retain or even surpass the accuracy of uncompressed convolutional counterparts, despite using fewer resources. Experiments on standard VPR benchmarks demonstrate that TeTRA reduces memory consumption by up to 69% compared to efficient baselines, while lowering inference latency by 35%, with either no loss or a slight improvement in recall@1. These gains enable high-accuracy VPR on power-constrained, memory-limited robotic platforms, making TeTRA an appealing solution for real-world deployment.
format Preprint
id arxiv_https___arxiv_org_abs_2503_02511
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle TeTRA-VPR: A Ternary Transformer Approach for Compact Visual Place Recognition
Grainge, Oliver
Milford, Michael
Bodala, Indu
Ramchurn, Sarvapali D.
Ehsan, Shoaib
Computer Vision and Pattern Recognition
Visual Place Recognition (VPR) localizes a query image by matching it against a database of geo-tagged reference images, making it essential for navigation and mapping in robotics. Although Vision Transformer (ViT) solutions deliver high accuracy, their large models often exceed the memory and compute budgets of resource-constrained platforms such as drones and mobile robots. To address this issue, we propose TeTRA, a ternary transformer approach that progressively quantizes the ViT backbone to 2-bit precision and binarizes its final embedding layer, offering substantial reductions in model size and latency. A carefully designed progressive distillation strategy preserves the representational power of a full-precision teacher, allowing TeTRA to retain or even surpass the accuracy of uncompressed convolutional counterparts, despite using fewer resources. Experiments on standard VPR benchmarks demonstrate that TeTRA reduces memory consumption by up to 69% compared to efficient baselines, while lowering inference latency by 35%, with either no loss or a slight improvement in recall@1. These gains enable high-accuracy VPR on power-constrained, memory-limited robotic platforms, making TeTRA an appealing solution for real-world deployment.
title TeTRA-VPR: A Ternary Transformer Approach for Compact Visual Place Recognition
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2503.02511