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

Learning Sequence Descriptor based on Spatio-Temporal Attention for Visual Place Recognition

About

Visual Place Recognition (VPR) aims to retrieve frames from a geotagged database that are located at the same place as the query frame. To improve the robustness of VPR in perceptually aliasing scenarios, sequence-based VPR methods are proposed. These methods are either based on matching between frame sequences or extracting sequence descriptors for direct retrieval. However, the former is usually based on the assumption of constant velocity, which is difficult to hold in practice, and is computationally expensive and subject to sequence length. Although the latter overcomes these problems, existing sequence descriptors are constructed by aggregating features of multiple frames only, without interaction on temporal information, and thus cannot obtain descriptors with spatio-temporal discrimination.In this paper, we propose a sequence descriptor that effectively incorporates spatio-temporal information. Specifically, spatial attention within the same frame is utilized to learn spatial feature patterns, while attention in corresponding local regions of different frames is utilized to learn the persistence or change of features over time. We use a sliding window to control the temporal range of attention and use relative positional encoding to construct sequential relationships between different features. This allows our descriptors to capture the intrinsic dynamics in a sequence of frames.Comprehensive experiments on challenging benchmark datasets show that the proposed approach outperforms recent state-of-the-art methods.The code is available at https://github.com/tiev-tongji/Spatio-Temporal-SeqVPR.

Junqiao Zhao, Fenglin Zhang, Yingfeng Cai, Gengxuan Tian, Wenjie Mu, Chen Ye, Tiantian Feng• 2023

Related benchmarks

TaskDatasetResultRank
Visual Place RecognitionMSLS SF
Recall@168
22
Sequence-level Visual Place RecognitionMSLS pos=25m (val)
Recall@187.6
16
Sequence-level Visual Place RecognitionOxford1 pos=2m (test)
R@158.3
16
Sequence-level Visual Place RecognitionNordLand pos=10f (test)
R@10.635
16
Sequence-level Visual Place RecognitionOxford2 pos=2m (test)
R@117.8
16
Visual Place RecognitionMSLS Amman
Recall@130.3
13
Visual Place RecognitionGeneral Efficiency Benchmark
Params (M)13.06
9
Showing 7 of 7 rows

Other info

Follow for update