Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Delta Descriptors: Change-Based Place Representation for Robust Visual Localization

About

Visual place recognition is challenging because there are so many factors that can cause the appearance of a place to change, from day-night cycles to seasonal change to atmospheric conditions. In recent years a large range of approaches have been developed to address this challenge including deep-learnt image descriptors, domain translation, and sequential filtering, all with shortcomings including generality and velocity-sensitivity. In this paper we propose a novel descriptor derived from tracking changes in any learned global descriptor over time, dubbed Delta Descriptors. Delta Descriptors mitigate the offsets induced in the original descriptor matching space in an unsupervised manner by considering temporal differences across places observed along a route. Like all other approaches, Delta Descriptors have a shortcoming - volatility on a frame to frame basis - which can be overcome by combining them with sequential filtering methods. Using two benchmark datasets, we first demonstrate the high performance of Delta Descriptors in isolation, before showing new state-of-the-art performance when combined with sequence-based matching. We also present results demonstrating the approach working with four different underlying descriptor types, and two other beneficial properties of Delta Descriptors in comparison to existing techniques: their increased inherent robustness to variations in camera motion and a reduced rate of performance degradation as dimensional reduction is applied. Source code is made available at https://github.com/oravus/DeltaDescriptors.

Sourav Garg, Ben Harwood, Gaurangi Anand, Michael Milford• 2020

Related benchmarks

TaskDatasetResultRank
Visual Place RecognitionMSLS SF
Recall@134
22
Sequence-level Visual Place RecognitionOxford2 pos=2m (test)
R@126.5
16
Sequence-level Visual Place RecognitionOxford1 pos=2m (test)
R@136.9
16
Sequence-level Visual Place RecognitionMSLS pos=25m (val)
Recall@143
16
Sequence-level Visual Place RecognitionNordLand pos=10f (test)
R@10.531
16
Visual Place RecognitionMSLS Amman
Recall@124
13
Visual Place RecognitionGeneral Efficiency Benchmark
Params (M)14.74
9
Showing 7 of 7 rows

Other info

Follow for update