Laser & Optoelectronics Progress, Volume. 62, Issue 12, 1215005(2025)

Improved Visual SLAM Localization Algorithm for ORB Feature Matching

Daixian Zhu1, Jiaxin Wei1、*, and Shulin Liu2
Author Affiliations
  • 1College of Communications and Information Technology, Xi'an University of Science and Technology, Xi'an 710054, Shaanxi , China
  • 2College of Electrical and Control Engineering, Xi'an University of Science and Technology, Xi'an 710054, Shaanxi , China
  • show less
    Figures & Tables(9)
    Flow chart of our AM-ORB algorithm
    Feature extraction results. (a) ORB algorithm; (b) MAGSAC++ algorithm; (c) GMS algorithm; (d) light adaptive algorithm; (e) AM-ORB algorithm
    Feature matching effect comparison. (a) Directly matching; (b) ORB algorithm; (c) MAGSAC++ algorithm; (d) GMS algorithm; (e) light adaptive algorithm; (f) AM-ORB algorithm
    Comparison between estimated and real trajectories
    • Table 1. Feature extraction results of different algorithms

      View table

      Table 1. Feature extraction results of different algorithms

      AlgorithmFeature extraction time /msNumber of feature points
      ORB33.8450
      MAGSAC++32.1452
      GMS30.5500
      Light adaptive30.9472
      AM-ORB26.1500
    • Table 2. Matching results of different algorithms for the same image

      View table

      Table 2. Matching results of different algorithms for the same image

      AlgorithmMatching duration /msMismatch removal duration /msInternal points quantityMatching ratio /%
      ORB21.307.387537.5
      MAGSAC++14.723.6011758.5
      GMS9.353.3913567.5
      Light adaptive8.292.5413869.0
      AM-ORB8.112.2114572.5
    • Table 3. Comparison results of ATE between our algorithm and ORB-SLAM3

      View table

      Table 3. Comparison results of ATE between our algorithm and ORB-SLAM3

      DatasetRMSE of ATE /mMEAN of ATE /mSSE of ATE /mStd of ATE /m
      ORB-SLAM3OursORB-SLAM3OursORB-SLAM3OursORB-SLAM3Ours
      fr1_xyz0.0096870.0093960.0081350.0079060.0741280.0697410.0052590.005078
      fr1_desk0.0197040.0160150.0154960.0128440.2216920.1467050.0121700.009566
      fr2_360_kidnap0.3743500.3691860.1773580.162416184.982477179.91300.3296700.331541
      fr2_pioneer_3600.0888650.0709840.0781180.0614996.5466174.1771400.0423620.035449
      fr3_static0.0081330.0075490.0071640.0067530.0447190.0385220.0038510.003373
    • Table 4. Comparison results of RPE between our algorithm and ORB-SLAM3

      View table

      Table 4. Comparison results of RPE between our algorithm and ORB-SLAM3

      DatesetRMSE of RPE /mMEAN of RPE /mSSE of RPE /mStd of RPE /m
      ORB-SLAM3OursORB-SLAM3OursORB-SLAM3OursORB-SLAM3Ours
      fr1_xyz0.0058400.0058110.0048690.0048230.0269060.0266410.0032250.003241
      fr1_desk0.0110410.0093720.0078800.0073250.0696080.0501570.0077330.005847
      fr2_360_kidnap0.1157060.1173640.0160270.01559617.65871018.16840.1145910.116324
      fr2_pioneer_3600.0233480.0207640.0126780.0118080.4513700.3570040.0196060.017080
      fr3_static0.0049800.0048100.0042070.0041340.0167370.0156150.0026640.002459
    • Table 5. Comparison of ATE accuracy of different algorithms

      View table

      Table 5. Comparison of ATE accuracy of different algorithms

      AlgorithmRMSE of ATE /m
      fr1_xyzfr1_deskfr2_deskfr2_pioneer_slamfr2_pioneer_360fr3_office
      Ref. [170.0110.0200.0090.018
      Ref. [70.0100.0190.0190.012
      FAST ORB-SLAM180.0100.0140.0090.011
      GCNv2-PROSAC-SLAM190.0190.1210.054
      Ours0.0090.0160.0050.1100.0200.011
    Tools

    Get Citation

    Copy Citation Text

    Daixian Zhu, Jiaxin Wei, Shulin Liu. Improved Visual SLAM Localization Algorithm for ORB Feature Matching[J]. Laser & Optoelectronics Progress, 2025, 62(12): 1215005

    Download Citation

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

    Category: Machine Vision

    Received: Oct. 15, 2024

    Accepted: Dec. 19, 2024

    Published Online: Jun. 9, 2025

    The Author Email: Jiaxin Wei (wjx@stu.xust.edu.cn)

    DOI:10.3788/LOP242119

    Topics