# Sequence-Based Filtering for Visual Route-Based Navigation: Analysing the Benefits, Trade-offs and Design Choices

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

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 16 of its 60 references that are in the map.
- First posted on arXiv 2 Mar 2021.

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

- [NetVLAD: CNN architecture for weakly supervised place recognition](https://mlsanity.com/paper/1511.07247/) (2015)
- [CNN Features off-the-shelf: an Astounding Baseline for Recognition](https://mlsanity.com/paper/1403.6382/) (2014)
- [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)
- [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)
- [Fast, Compact and Highly Scalable Visual Place Recognition through Sequence-based Matching of Overloaded Representations](https://mlsanity.com/paper/2001.08434/) (2020)
- [Are State-of-the-art Visual Place Recognition Techniques any Good for Aerial Robotics?](https://mlsanity.com/paper/1904.07967/) (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)

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

- [Dynamically Modulating Visual Place Recognition Sequence Length For Minimum Acceptable Performance Scenarios](https://mlsanity.com/paper/2407.00863/) (2024)
- [Data Efficient Visual Place Recognition Using Extremely JPEG-Compressed Images](https://mlsanity.com/paper/2209.08343/) (2022)
- [Data-Efficient Sequence-Based Visual Place Recognition with Highly Compressed JPEG Images](https://mlsanity.com/paper/2302.13314/) (2023)

## Abstract (arXiv)

Visual Place Recognition (VPR) is the ability to correctly recall a previously visited place using visual information under environmental, viewpoint and appearance changes. An emerging trend in VPR is the use of sequence-based filtering methods on top of single-frame-based place matching techniques for route-based navigation. The combination leads to varying levels of potential place matching performance boosts at increased computational costs. This raises a number of interesting research questions: How does performance boost (due to sequential filtering) vary along the entire spectrum of single-frame-based matching methods? How does sequence matching length affect the performance curve? Which specific combinations provide a good trade-off between performance and computation? However, there is lack of previous work looking at these important questions and most of the sequence-based filtering work to date has been used without a systematic approach. To bridge this research gap, this paper conducts an in-depth investigation of the relationship between the performance of single-frame-based place matching techniques and the use of sequence-based filtering on top of those methods. It analyzes individual trade-offs, properties and limitations for different combinations of single-frame-based and sequential techniques. A number of state-of-the-art VPR methods and widely used public datasets are utilized to present the findings that contain a number of meaningful insights for the VPR community.
