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

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

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- Builds on 24 of its 40 references that are in the map.
- First posted on arXiv 28 Mar 2024.

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

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Is Space-Time Attention All You Need for Video Understanding?](https://mlsanity.com/paper/2102.05095/) (2021)
- [CosFace: Large Margin Cosine Loss for Deep Face Recognition](https://mlsanity.com/paper/1801.09414/) (2018)
- [NetVLAD: CNN architecture for weakly supervised place recognition](https://mlsanity.com/paper/1511.07247/) (2015)
- [Fine-tuning CNN Image Retrieval with No Human Annotation](https://mlsanity.com/paper/1711.02512/) (2017)
- [Escaping the Big Data Paradigm with Compact Transformers](https://mlsanity.com/paper/2104.05704/) (2021)
- [Rethinking Visual Geo-localization for Large-Scale Applications](https://mlsanity.com/paper/2204.02287/) (2022)
- [MixVPR: Feature Mixing for Visual Place Recognition](https://mlsanity.com/paper/2303.02190/) (2023)
- [GSV-Cities: Toward Appropriate Supervised Visual Place Recognition](https://mlsanity.com/paper/2210.10239/) (2022)
- [Deep Visual Geo-localization Benchmark](https://mlsanity.com/paper/2204.03444/) (2022)
- [SeqNet: Learning Descriptors for Sequence-based Hierarchical Place Recognition](https://mlsanity.com/paper/2102.11603/) (2021)
- [Data-efficient Large Scale Place Recognition with Graded Similarity Supervision](https://mlsanity.com/paper/2303.11739/) (2023)
- [Benchmarking Image Retrieval for Visual Localization](https://mlsanity.com/paper/2011.11946/) (2020)
- [Hyperdimensional computing as a framework for systematic aggregation of image descriptors](https://mlsanity.com/paper/2101.07720/) (2021)
- [The Revisiting Problem in Simultaneous Localization and Mapping: A Survey on Visual Loop Closure Detection](https://mlsanity.com/paper/2204.12831/) (2022)
- [Learning Sequential Descriptors for Sequence-based Visual Place Recognition](https://mlsanity.com/paper/2207.03868/) (2022)
- [Delta Descriptors: Change-Based Place Representation for Robust Visual Localization](https://mlsanity.com/paper/2006.05700/) (2020)
- [Condition-Invariant Multi-View Place Recognition](https://mlsanity.com/paper/1902.09516/) (2019)
- [What makes visual place recognition easy or hard?](https://mlsanity.com/paper/2106.12671/) (2021)
- [HPointLoc: Point-based Indoor Place Recognition using Synthetic RGB-D Images](https://mlsanity.com/paper/2212.14649/) (2022)
- [Pit30M: A Benchmark for Global Localization in the Age of Self-Driving Cars](https://mlsanity.com/paper/2012.12437/) (2020)
- [Learning Sequence Descriptor based on Spatio-Temporal Attention for Visual Place Recognition](https://mlsanity.com/paper/2305.11467/) (2023)
- [Graph-based non-linear least squares optimization for visual place recognition in changing environments](https://mlsanity.com/paper/2012.14766/) (2020)

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

- [UniPR-3D: Towards Universal Visual Place Recognition with Visual Geometry Grounded Transformer](https://mlsanity.com/paper/2512.21078/) (2025)
- [GSPR: Multimodal Place Recognition Using 3D Gaussian Splatting for Autonomous Driving](https://mlsanity.com/paper/2410.00299/) (2024)
- [Collaborative Visual Place Recognition through Federated Learning](https://mlsanity.com/paper/2404.13324/) (2024)
- [Flexible and Efficient Spatio-Temporal Transformer for Sequential Visual Place Recognition](https://mlsanity.com/paper/2510.04282/) (2025)
- [Text2Graph VPR: A Text-to-Graph Expert System for Explainable Place Recognition in Changing Environments](https://mlsanity.com/paper/2512.18613/) (2025)
- [FoundYou: A Unified Model for Personalized Segmentation and Retrieval](https://mlsanity.com/paper/2608.29917/) (2026)
- [TRAIL: Trajectory-Aware Visual Place Recognition against Unordered Databases](https://mlsanity.com/paper/2609.07373/) (2026)
- [Recovering from Pose-Selection Failures in Repeated Visual Localization](https://mlsanity.com/paper/2610.16409/) (2026)

## Abstract (arXiv)

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
