# Data-Efficient Sequence-Based Visual Place Recognition with Highly Compressed JPEG Images

arXiv: https://arxiv.org/abs/2302.13314 · HTML: https://mlsanity.com/paper/2302.13314/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 23 of its 58 references that are in the map.
- First posted on arXiv 26 Feb 2023.

## Builds on (most cited first, 23 of 23)

- [ImageNet Large Scale Visual Recognition Challenge](https://mlsanity.com/paper/1409.0575/) (2014)
- [NetVLAD: CNN architecture for weakly supervised place recognition](https://mlsanity.com/paper/1511.07247/) (2015)
- [OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networks](https://mlsanity.com/paper/1312.6229/) (2013)
- [VPR-Bench: An Open-Source Visual Place Recognition Evaluation Framework with Quantifiable Viewpoint and Appearance Change](https://mlsanity.com/paper/2005.08135/) (2020)
- [Deep Learning Features at Scale for Visual Place Recognition](https://mlsanity.com/paper/1701.05105/) (2017)
- [On the Performance of ConvNet Features for Place Recognition](https://mlsanity.com/paper/1501.04158/) (2015)
- [A Holistic Visual Place Recognition Approach using Lightweight CNNs for Significant ViewPoint and Appearance Changes](https://mlsanity.com/paper/1811.03032/) (2018)
- [Convolutional Neural Network-based Place Recognition](https://mlsanity.com/paper/1411.1509/) (2014)
- [Lightweight Unsupervised Deep Loop Closure](https://mlsanity.com/paper/1805.07703/) (2018)
- [Data-Efficient Decentralized Visual SLAM](https://mlsanity.com/paper/1710.05772/) (2017)
- [Memorable Maps: A Framework for Re-defining Places in Visual Place Recognition](https://mlsanity.com/paper/1811.03529/) (2018)
- [Binary Neural Networks for Memory-Efficient and Effective Visual Place Recognition in Changing Environments](https://mlsanity.com/paper/2010.00716/) (2020)
- [Improving Visual Place Recognition Performance by Maximising Complementarity](https://mlsanity.com/paper/2102.08416/) (2021)
- [Levelling the Playing Field: A Comprehensive Comparison of Visual Place Recognition Approaches under Changing Conditions](https://mlsanity.com/paper/1903.09107/) (2019)
- [An Efficient and Scalable Collection of Fly-inspired Voting Units for Visual Place Recognition in Changing Environments](https://mlsanity.com/paper/2109.10986/) (2021)
- [Visual Place Recognition for Aerial Robotics: Exploring Accuracy-Computation Trade-off for Local Image Descriptors](https://mlsanity.com/paper/1908.00258/) (2019)
- [Efficient Decentralized Visual Place Recognition From Full-Image Descriptors](https://mlsanity.com/paper/1705.10739/) (2017)
- [Highly-Efficient Binary Neural Networks for Visual Place Recognition](https://mlsanity.com/paper/2202.12375/) (2022)
- [SwitchHit: A Probabilistic, Complementarity-Based Switching System for Improved Visual Place Recognition in Changing Environments](https://mlsanity.com/paper/2203.00591/) (2022)
- [CAMAL: Context-Aware Multi-layer Attention framework for Lightweight Environment Invariant Visual Place Recognition](https://mlsanity.com/paper/1909.08153/) (2019)
- [DeepSeqSLAM: A Trainable CNN+RNN for Joint Global Description and Sequence-based Place Recognition](https://mlsanity.com/paper/2011.08518/) (2020)
- [ConvSequential-SLAM: A Sequence-based, Training-less Visual Place Recognition Technique for Changing Environments](https://mlsanity.com/paper/2009.13454/) (2020)
- [Sequence-Based Filtering for Visual Route-Based Navigation: Analysing the Benefits, Trade-offs and Design Choices](https://mlsanity.com/paper/2103.01994/) (2021)

## Built on by (most cited first, 1 of 1)

- [Distillation Improves Visual Place Recognition for Low Quality Images](https://mlsanity.com/paper/2310.06906/) (2023)

## Abstract (arXiv)

Visual Place Recognition (VPR) is a fundamental task that allows a robotic platform to successfully localise itself in the environment. For decentralised VPR applications where the visual data has to be transmitted between several agents, the communication channel may restrict the localisation process when limited bandwidth is available. JPEG is an image compression standard that can employ high compression ratios to facilitate lower data transmission for VPR applications. However, when applying high levels of JPEG compression, both the image clarity and size are drastically reduced. In this paper, we incorporate sequence-based filtering in a number of well-established, learnt and non-learnt VPR techniques to overcome the performance loss resulted from introducing high levels of JPEG compression. The sequence length that enables 100% place matching performance is reported and an analysis of the amount of data required for each VPR technique to perform the transfer on the entire spectrum of JPEG compression is provided. Moreover, the time required by each VPR technique to perform place matching is investigated, on both uniformly and non-uniformly JPEG compressed data. The results show that it is beneficial to use a highly compressed JPEG dataset with an increased sequence length, as similar levels of VPR performance are reported at a significantly reduced bandwidth. The results presented in this paper also emphasize that there is a trade-off between the amount of data transferred and the total time required to perform VPR. Our experiments also suggest that is often favourable to compress the query images to the same quality of the map, as more efficient place matching can be performed. The experiments are conducted on several VPR datasets, under mild to extreme JPEG compression.
