Laser & Optoelectronics Progress, Volume. 62, Issue 8, 0815008(2025)

Dynamic SLAM Algorithm Based on Instance Segmentation and Optical Flow Feature Clustering

Heng Zhang1, Xiaoqiang Zhang1、*, Guanwu Jiang1,2, Zhixin Zhang1, Yang He1, and Xuliang Wang2
Author Affiliations
  • 1School of Information Engineering, Southwest University of Science and Technology, Mianyang 621010, Sichuan , China
  • 2Engineering Research Center for Integration and Application of Digital Learning Technology, Ministry of Education, Beijing 100039, China
  • show less

    Simultaneous localization and mapping (SLAM) is a technology widely employed in fields such as autonomous driving and augmented reality. Traditional visual SLAM methods assume a static environment, which compromises positioning accuracy and robustness in dynamic settings. To address this limitation, a dynamic SLAM algorithm based on instance segmentation and optical flow feature clustering is proposed. A thread for instance segmentation is introduced, utilizing YOLACT real-time instance segmentation to detect potential dynamic targets. Since directly removing the feature points of dynamic targets may result in an insufficient number of static feature points, which adversely affects pose estimation, an optical flow feature clustering algorithm is proposed to further refine the selection of static feature points. In addition, the enhanced and efficient local descriptor BEBLID is employed as a replacement for the original BRIEF feature descriptor to improve matching accuracy. The offline-trained BEBLID bag-of-words model is subsequently utilized to enable relocation and loop detection. Experiments conducted on the TUM dynamic scene dataset demonstrate the effectiveness of the proposed algorithm. When compared with ORB-SLAM2, the algorithm achieves an average reduction of 97.3% in the root mean square error of absolute trajectory error in dynamic environments, with a maximum reduction of 98.1%. Compared with other dynamic SLAM approaches, the proposed method also exhibits improved accuracy to a significant extent.

    Keywords
    Tools

    Get Citation

    Copy Citation Text

    Heng Zhang, Xiaoqiang Zhang, Guanwu Jiang, Zhixin Zhang, Yang He, Xuliang Wang. Dynamic SLAM Algorithm Based on Instance Segmentation and Optical Flow Feature Clustering[J]. Laser & Optoelectronics Progress, 2025, 62(8): 0815008

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Machine Vision

    Received: Aug. 2, 2024

    Accepted: Oct. 8, 2024

    Published Online: Apr. 14, 2025

    The Author Email: Xiaoqiang Zhang (xqzhang@swust.edu.cn)

    DOI:10.3788/LOP241797

    CSTR:32186.14.LOP241797

    Topics