JIST: Joint Image and Sequence Training for Sequential Visual Place Recognition

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Berton, Gabriele, Trivigno, Gabriele, Caputo, Barbara, Masone, Carlo
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913289529720832
author Berton, Gabriele
Trivigno, Gabriele
Caputo, Barbara
Masone, Carlo
author_facet Berton, Gabriele
Trivigno, Gabriele
Caputo, Barbara
Masone, Carlo
contents Visual Place Recognition aims at recognizing previously visited places by relying on visual clues, and it is used in robotics applications for SLAM and localization. Since typically a mobile robot has access to a continuous stream of frames, this task is naturally cast as a sequence-to-sequence localization problem. Nevertheless, obtaining sequences of labelled data is much more expensive than collecting isolated images, which can be done in an automated way with little supervision. As a mitigation to this problem, we propose a novel Joint Image and Sequence Training protocol (JIST) that leverages large uncurated sets of images through a multi-task learning framework. With JIST we also introduce SeqGeM, an aggregation layer that revisits the popular GeM pooling to produce a single robust and compact embedding from a sequence of single-frame embeddings. We show that our model is able to outperform previous state of the art while being faster, using 8 times smaller descriptors, having a lighter architecture and allowing to process sequences of various lengths. Code is available at https://github.com/ga1i13o/JIST
format Preprint
id arxiv_https___arxiv_org_abs_2403_19787
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle JIST: Joint Image and Sequence Training for Sequential Visual Place Recognition
Berton, Gabriele
Trivigno, Gabriele
Caputo, Barbara
Masone, Carlo
Computer Vision and Pattern Recognition
Visual Place Recognition aims at recognizing previously visited places by relying on visual clues, and it is used in robotics applications for SLAM and localization. Since typically a mobile robot has access to a continuous stream of frames, this task is naturally cast as a sequence-to-sequence localization problem. Nevertheless, obtaining sequences of labelled data is much more expensive than collecting isolated images, which can be done in an automated way with little supervision. As a mitigation to this problem, we propose a novel Joint Image and Sequence Training protocol (JIST) that leverages large uncurated sets of images through a multi-task learning framework. With JIST we also introduce SeqGeM, an aggregation layer that revisits the popular GeM pooling to produce a single robust and compact embedding from a sequence of single-frame embeddings. We show that our model is able to outperform previous state of the art while being faster, using 8 times smaller descriptors, having a lighter architecture and allowing to process sequences of various lengths. Code is available at https://github.com/ga1i13o/JIST
title JIST: Joint Image and Sequence Training for Sequential Visual Place Recognition
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2403.19787