Laser & Optoelectronics Progress, Volume. 62, Issue 10, 1015003(2025)

Dynamic ORB-SLAM3 Optimization Method for Adaptive Separation of Dynamic Targets

Tao Song*, Daiheng Yue, Yichen Yang, Ting Chen, and Yuan Gong
Author Affiliations
  • Chongqing Key Laboratory of Optical Fiber Sensing and Photoelectric Detection, Chongqing University of Technology, Chongqing 400542, China
  • show less

    In traditional visual simultaneous localization and mapping (SLAM) algorithms, it is typically assumed that the objects in the environment are static. Nevertheless, dynamic objects are inevitably present in practical applications. The participation of imaging feature points in feature matching and pose estimation introduces errors that influence back-end optimization and subsequently weaken the robustness of the SLAM system, which makes it impossible to obtain globally consistent pose trajectories and maps. This paper proposes a dynamic SLAM algorithm that combines the feature point extraction of the geometric correspondence network v2 (GCNv2) and adaptive separation of dynamic targets via YOLOv8s-seg semantic segmentation. First, the ORB-SLAM3 framework is utilized to extract the feature points based on GCNv2 and generate the corresponding descriptors. Then, the YOLOv8s-seg network is employed to segment the dynamic objects, and the dynamic targets in the scene are detected using the optical flow method. Meanwhile, the optical flow field is used to statistically measure the dynamic degree of the targets, and the threshold for eliminating dynamic feature points is adaptively adjusted based on the dynamic degree to reduce the pose estimation error of the SLAM system. Finally, the static feature points are fused via nonlinear optimization, loop closure detection, and local mapping in the back-end of ORB-SLAM3. Experimental results obtained using the TUM dataset show that, in highly dynamic scenarios, the root mean square error (RMSE) of the absolute trajectory error (ATE) of the proposed algorithm decreases by an average of 77.75%, and the standard deviation (SD) decreases by an average of 69.75%, compared with ORB-SLAM3. The proposed method also achieves significant progress in comparison with Dyna-SLAM and DS-SLAM in that it effectively enhances the positioning accuracy and tracking robustness of ORB-SLAM3 in dynamic scenarios.

    Keywords
    Tools

    Get Citation

    Copy Citation Text

    Tao Song, Daiheng Yue, Yichen Yang, Ting Chen, Yuan Gong. Dynamic ORB-SLAM3 Optimization Method for Adaptive Separation of Dynamic Targets[J]. Laser & Optoelectronics Progress, 2025, 62(10): 1015003

    Download Citation

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

    Category: Machine Vision

    Received: Sep. 10, 2024

    Accepted: Nov. 5, 2024

    Published Online: Apr. 22, 2025

    The Author Email: Tao Song (tsong@cqut.edu.cn)

    DOI:10.3788/LOP241972

    CSTR:32186.14.LOP241972

    Topics