TSO-BoW: Accurate Long-Term Loop Closure Detection With Constant Query Time via Online Bag of Words and Trajectory Segmentation

This letter presents TSO-BoW, a lightweight trajectory segmentation-based Bag-of-Words algorithm for loop closure detection, utilizing intermittent online training for collected segments. In the online training phase, segments of collected data form sub-trajectories that are used for online training based on their features, ultimately creating corresponding sub-databases for querying. In the querying phase, we use a multiple-level querying approach. Initially, candidate sub-databases are selected based on geometric distance using prior pose information. Subsequently, a lower bound criterion is applied to filter out some sub-databases, followed by PnP-RANSAC for geometric verification and precise relative pose estimation. Our algorithm mitigates the pose drift issue in prior pose selection-based loop detection algorithms by using a segmented Bag-of-Words and lower bound elimination. It maintains constant query time and memory cost without compromising query performance in long-term (Simultaneous localization and mapping) SLAM. Evaluations on large-scale public datasets demonstrate our algorithm's excellent computational and memory efficiency, query time efficiency, and superior query performance in long-term SLAM system.

Authors

Institutions

Publication Details

Journal
IEEE Robotics and Automation Letters
Published
2025-03-12
DOI
https://doi.org/10.1109/lra.2025.3550799
Primary Topic
Data Management and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TSO-BoW: Accurate Long-Term Loop Closure Detection With Constant Query Time via Online Bag of Words and Trajectory Segmentation

Sanpeng Deng, Jianguo Wu, Shufang Zhang, Kaiyi Wang
IEEE Robotics and Automation Letters
Data Management and Algorithms
article

TSO-BoW: Accurate Long-Term Loop Closure Detection With Constant Query Time via Online Bag of Words and Trajectory Segmentation

Sanpeng Deng, Jianguo Wu, Shufang Zhang, Kaiyi Wang
article en

Abstract

This letter presents TSO-BoW, a lightweight trajectory segmentation-based Bag-of-Words algorithm for loop closure detection, utilizing intermittent online training for collected segments. In the online training phase, segments of collected data form sub-trajectories that are used for online training based on their features, ultimately creating corresponding sub-databases for querying. In the querying phase, we use a multiple-level querying approach. Initially, candidate sub-databases are selected based on geometric distance using prior pose information. Subsequently, a lower bound criterion is applied to filter out some sub-databases, followed by PnP-RANSAC for geometric verification and precise relative pose estimation. Our algorithm mitigates the pose drift issue in prior pose selection-based loop detection algorithms by using a segmented Bag-of-Words and lower bound elimination. It maintains constant query time and memory cost without compromising query performance in long-term (Simultaneous localization and mapping) SLAM. Evaluations on large-scale public datasets demonstrate our algorithm's excellent computational and memory efficiency, query time efficiency, and superior query performance in long-term SLAM system.

IEEE Robotics and Automation LettersVol. 10(5)
Tianjin University of Technology (CN), Tianjin University (CN), Wuhu Hit Robot Technology Research Institute (CN)
Openalex Percentile: Top 95%
Data Management and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.