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

Binocular-Vision SLAM Based on Improved ELSED Line-Detection Algorithm

Xu Zhu1, Xiping Xu1、*, Ning Zhang1, Zhi Meng2, Hongwei Tan1, Luqing Zhang1, Yiming Hu1, and Jiaxu Zhang1
Author Affiliations
  • 1School of Optoelectronic Engineering, Changchun University of Science and Technology, Changchun 130022, Jilin , China
  • 2Unit 31693, Harbin 150000, Heilongjiang , China
  • show less
    Figures & Tables(13)
    Overall structure
    Line feature reprojection error
    Comparison experiment of line feature detection carried out on the EuRoC dataset. (a) Original ELSED detection line feature effect; (b) improved ELSED detection line feature effect
    Comparison experiment of line feature matching optimization carried out on the EuRoC dataset. (a) Unoptimized matching effect; (b) optimized matching effect
    Comparison of trajectory evaluation results for different algorithms. (a) ORB-SLAM3; (b) ORB-LINE-SLAM; (c) ORB&ELSED-SLAM(O); (d) ORB&ELSED-SLAM(M)
    Comparison between trajectories of 01, 02, 08, and 09 sequences predicted by ORB&ELSED(M) and real trajectories. (a) 01 sequence trajectory; (b) 02 sequence trajectory; (c) 08 sequence trajectory; (d) 09 sequence trajectory
    Comparison of predicted trajectories and true trajectories of four algorithms on fantasy-csc1 sequence. (a) ORB-SLAM3; (b) ORB-LINE-SLAM; (c) ORB&ELSED-SLAM(O); (d) ORB&ELSED-SLAM(M)
    • Table 1. Performance comparison of line feature extraction algorithms

      View table

      Table 1. Performance comparison of line feature extraction algorithms

      SequenceELSED(M)ELSED(O)LSD
      Time /msLine numberLength /pixelTime /msLine numberLength /pixelTime /msLine numberLength /pixel
      MH0132.49087.4436.017968.77141.717453.01
      MH0231.28789.9035.316870.62127.016853.69
      MH0333.18690.7637.516670.73132.316554.93
      MH0423.88997.6127.315776.57106.316357.95
      MH0524.18796.8128.115675.51107.216057.56
    • Table 2. Performance comparison of line feature matching algorithms

      View table

      Table 2. Performance comparison of line feature matching algorithms

      SequenceLBDOptimized LBD
      Number of matchesSuccess rate /%Number of matchesSuccess rate /%
      MH017480.926788.62
      MH027681.446687.31
      MH037183.616789.62
      MH047583.216987.23
      MH057182.536590.51
    • Table 3. Performance comparison of different algorithms on the EuRoC dataset

      View table

      Table 3. Performance comparison of different algorithms on the EuRoC dataset

      SequenceORB-SLAM2ORB-SLAM3PL-SLAMORB_LINE_SLAM
      RTEATERTEATERTEATERTEATE
      MH012.23450.03632.63450.03492.56770.04162.23780.0381
      MH022.22690.03732.32690.04182.34220.0522
      MH035.13960.03795.23960.04715.41440.03995.14040.0401
      MH045.96240.10026.06240.06546.01320.06415.97040.0449
      MH055.40490.05065.40490.05395.60390.06975.40320.0452
      V1012.35030.08682.45030.08822.31430.0923
      V1023.41810.06163.41810.07023.21450.0659
      V1032.23200.08202.33200.14182.41320.0889
      V2011.90590.06681.86660.07772.06710.07091.86990.0619
      V2023.06800.06283.16800.09383.21030.05653.07990.0549
      V2033.25170.23933.25170.77273.43510.3261
      SequenceRef. [11] algorithmORB-LINE-SLAMORB&ELSED(O)ORB&ELSED(M)
      RTEATERTEATERTEATERTEATE
      MH011.98420.03612.23710.03722.13440.03692.06710.0366
      MH022.22770.03982.02390.03782.23110.03682.01330.0359
      MH035.12330.04115.23380.03815.11330.03935.09710.0368
      MH045.92310.04335.97440.10385.97110.09955.89660.0607
      MH055.10220.04635.39790.04855.34130.04815.06310.0443
      V1012.21570.08552.35210.08682.25660.08672.41340.0849
      V1023.89710.06223.41140.06153.35660.06013.45660.0599
      V1032.06710.07652.27790.08772.37120.07842.14330.0882
      V2011.98340.06551.87150.06271.96330.06621.76520.0581
      V2023.15440.05743.08370.05993.17520.05963.02110.0543
      V2033.34710.22343.78470.26413.32740.29373.17520.1909
    • Table 4. Performance comparison of different algorithms on KITTI dataset

      View table

      Table 4. Performance comparison of different algorithms on KITTI dataset

      SequenceORB-LINE-SLAMORB&ELSED(O)ORB&ELSED(M)
      RTEATERTEATERTEATE
      000.02821.30740.02711.32270.02331.2706
      010.057810.07600.051410.44700.04659.3312
      020.02926.34640.02756.71650.02145.6930
      030.01710.78170.01730.72730.01860.7845
      040.02030.99200.01940.98960.01850.8000
      050.01720.75480.01690.77090.01540.7215
      060.01850.58990.01740.59540.01650.5057
      070.01680.49430.01630.49770.01680.4652
      080.03853.48900.03643.40170.03543.2581
      090.02101.66750.02071.68470.02011.6114
      100.01991.08690.01991.12770.01991.0264
    • Table 5. Performance comparison of different algorithms on UMA dataset

      View table

      Table 5. Performance comparison of different algorithms on UMA dataset

      SequenceORB-SLAM3Ref. [11] algorithmORB-LINE-SLAMORB&ELSED(O)ORB&ELSED(M)
      RTEATERTEATERTEATERTEATERTEATE
      Corridor-eng0.15370.15210.16030.16230.17570.16730.14440.1481
      Hall1-rev-eng0.27910.28880.21330.10330.21830.06170.24860.06210.20870.0604
      Class-csc10.27130.06710.28870.05170.29330.06220.28960.0764
      Class-csc20.34570.04920.33840.05180.37760.07450.31580.0509
      Conference-csc10.08100.21520.10350.02430.12510.02790.12290.02170.12200.0208
      Fantasy-csc10.23710.09090.20890.05130.22680.05980.23180.06770.20450.0367
    • Table 6. Running time of different algorithms

      View table

      Table 6. Running time of different algorithms

      SequenceRef. [11] algorithmORB-LINE-SLAMORB&ELSED(O)ORB&ELSED(M)
      Corridor-eng191269209185
      Hall1-rev-eng206271216200
      Class-csc1201304207206
      Class-csc2197294221204
      Conference-csc1233290246223
      Fantasy-csc1203211202196
    Tools

    Get Citation

    Copy Citation Text

    Xu Zhu, Xiping Xu, Ning Zhang, Zhi Meng, Hongwei Tan, Luqing Zhang, Yiming Hu, Jiaxu Zhang. Binocular-Vision SLAM Based on Improved ELSED Line-Detection Algorithm[J]. Laser & Optoelectronics Progress, 2025, 62(10): 1015013

    Download Citation

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

    Category: Machine Vision

    Received: Aug. 13, 2024

    Accepted: Dec. 2, 2024

    Published Online: Apr. 28, 2025

    The Author Email: Xiping Xu (xxp@cust.edu.cn)

    DOI:10.3788/LOP241835

    CSTR:32186.14.LOP241835

    Topics