{"title":"TSO-BoW: Accurate Long-Term Loop Closure Detection With Constant Query Time via Online Bag of Words and Trajectory Segmentation","authors":"Shufang Zhang;Jiazheng Wu;Kaiyi Wang;Sanpeng Deng","doi":"10.1109/LRA.2025.3550799","DOIUrl":null,"url":null,"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.","PeriodicalId":13241,"journal":{"name":"IEEE Robotics and Automation Letters","volume":"10 5","pages":"4388-4395"},"PeriodicalIF":4.6000,"publicationDate":"2025-03-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Robotics and Automation Letters","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10924314/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0
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.
期刊介绍:
The scope of this journal is to publish peer-reviewed articles that provide a timely and concise account of innovative research ideas and application results, reporting significant theoretical findings and application case studies in areas of robotics and automation.