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
    Figures & Tables(15)
    Algorithm framework
    GCNv2 neural network structure
    Comparisons between improved and original algorithm for extracting feature points in TUM dataset. (a) ORB-SLAM3 algorithm; (b) GCNv2 algorithm
    Result of target detection and segmentation
    Process of adaptive threshold setting
    Dynamic feature point elimination process
    Comparison of translation error between proposed algorithm and ORB-SLAM3. ORB-SLAM3: (a) walking-rpy, (b) walking-halfsphere, (c) walking-static, (d) walking-xyz; proposed algorithm: (e) walking-rpy, (f) walking-halfsphere, (g) walking-static, (h) walking-xyz
    Comparisons of trajectory errors between proposed algorithm and ORB-SLAM3. ORB-SLAM3: (a) walking-rpy, (b) walking-halfsphere, (c) walking-static, (d) walking-xyz; proposed algorithm: (e) walking-rpy, (f) walking-halfsphere, (g) walking-static, (h) walking-xyz
    Dense 3D point cloud map construction. (a) ORB-SLAM3 global dense map construction; (b) improved dense global map construction; (c) before local filtering of dynamic feature points; (d) after partial filtering of dynamic feature points
    • Table 1. Presents comparison of RMSE for ATE before and after adding adaptive threshold in TUM dataset

      View table

      Table 1. Presents comparison of RMSE for ATE before and after adding adaptive threshold in TUM dataset

      Sequence nameBefore /mAfter /mPerformance improvement/%
      fr3_walking_xyz0.01710.013223
      fr3_walking_static0.01030.006141
      fr3_walking_rpy0.14680.057661
      fr3_walking_hs0.02190.017221
    • Table 2. Experimental environment

      View table

      Table 2. Experimental environment

      Configuration nameArgument
      Processor11th Gen Intel Core i7-11800H
      Dominant frequency2.30 GHz
      Internal memory16 G
      Graphics cardNVDIA GeForce RTX 3070 LapTop GPU
      Operating systemUbuntu 18.04
    • Table 3. Comparisons of ATE between ORB-SLAM3 and proposed algorithm

      View table

      Table 3. Comparisons of ATE between ORB-SLAM3 and proposed algorithm

      Dataset nameORB-SLAM3Textual algorithmPerformance improvement
      RMSE /mSD /mRMSE /mSD /mRMSE /%SD /%
      fr3_walking_xyz0.26230.13710.01290.00679595
      fr3_walking_static0.02140.00920.00800.00326365
      fr3_sitting_static0.00750.00360.00590.00302117
      fr3_walking_rpy0.15220.06630.05880.04616130
      fr3_walking_hs0.24020.08500.01820.00859289
      fr3_sitting_hs0.02290.01260.01670.00832734
    • Table 4. Comparisons of RPE between ORB-SLAM3 and proposed algorithm

      View table

      Table 4. Comparisons of RPE between ORB-SLAM3 and proposed algorithm

      Dataset nameORB-SLAM3Textual algorithmPerformance improvement
      RMSE/mSD/mRMSE/mSD/mRMSE/%SD/%
      fr3_walking_xyz0.01120.00620.01010.00561010
      fr3_walking_static0.00520.00330.00140.00117367
      fr3_sitting_static0.00550.00300.00440.00232023
      fr3_walking_rpy0.02110.01520.00580.00367376
      fr3_walking_hs0.01240.00680.01190.006347
      fr3_sitting_hs0.01310.00750.00760.00404247
    • Table 5. Comparison of ATE of proposed algorithm and ORB-SLAM2 in KITTI dataset

      View table

      Table 5. Comparison of ATE of proposed algorithm and ORB-SLAM2 in KITTI dataset

      Sequence nameORB-SLAM2Proposed algorithm
      KITTI022.81342.3056
      KITTI030.34200.3011
      KITTI050.40060.2965
    • Table 6. Comparison of RMSE for ATE of proposed algorithm with other dynamic SLAM algorithms in TUM dataset

      View table

      Table 6. Comparison of RMSE for ATE of proposed algorithm with other dynamic SLAM algorithms in TUM dataset

      Sequence nameORB-SLAM3Dyna-SLAMDS-SLAMTextual algorithm
      fr3_walking_xyz0.24280.01300.12040.0135
      fr3_walking_static0.02170.00620.00650.0053
      fr3_walking_rpy0.15030.02600.13730.0527
      fr3_walking_hs0.22400.01710.02060.0166
    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