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
- Sanpeng Deng (ORCID: https://orcid.org/0000-0001-5398-0741)
- Jianguo Wu (ORCID: https://orcid.org/0000-0002-1182-3024)
- Shufang Zhang (ORCID: https://orcid.org/0000-0002-9888-2587)
- Kaiyi Wang (ORCID: https://orcid.org/0009-0004-8679-0572)
Institutions
- Tianjin University of Technology (CN)
- Tianjin University (CN)
- Wuhu Hit Robot Technology Research Institute (CN)
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