Laser & Optoelectronics Progress, Volume. 58, Issue 6, 615001(2021)

Loop Closure Detection of Visual SLAM Based on Improved LBD and Data-Dependent Measure

Shi Jiahao1,2, Meng Qinghao1,2, and Dai Xuyang1,2、*
Author Affiliations
  • 1School of Electrical and Information Engineering,Tianjin University, Tianjin 300072, China
  • 2Institute of Robotics and Autonomous System, Tianjin University, Tianjin 300072, China
  • show less
    Figures & Tables(13)
    Illustration of LBD and binary conversion
    Distribution of band descriptors. (a) Line 1; (b) Line 2
    Flowchart of loop closure detection
    Results of line band descriptor matching. (a) Rotation and scale change; (b) viewpoint change; (c) illumination change
    Performance of different methods on different datasets. (a) CC dataset; (b) NC dataset; (c) L6I dataset; (d) L6O dataset
    Performance of loop closure detection algorithms with different descriptors. (a) CC dataset; (b) NC dataset; (c) L6I dataset; (d) L6O dataset
    P-R curves on different datasets
    • Table 1. Comparison of band descriptors

      View table

      Table 1. Comparison of band descriptors

      Number of bits12345678
      Line 111111111
      Line 211111111
    • Table 2. Datasets for loop closure detection

      View table

      Table 2. Datasets for loop closure detection

      DatasetEnvironmentNumber of imagesImage size
      Lip6 Indoor(L6I)Indoor388240×192
      Lip6 Outdoor(L6O)Outdoor531240×192
      City Center(CC)Outdoor2146640×480
      New College(NC)Outdoor2474640×480
    • Table 3. Accuracy of line band descriptor matching

      View table

      Table 3. Accuracy of line band descriptor matching

      ParameterRotation and scaleViewpointIllumination
      Number of all matches173257159
      LBDNumber of correct matches146168144
      Accuracy/%84.3965.3790.57
      Improved LBDNumber of correct matches160195155
      Accuracy/%92.4975.8897.48
    • Table 4. Maximum recall at different features and 100% accuracy unit: %

      View table

      Table 4. Maximum recall at different features and 100% accuracy unit: %

      DatasetPoint featureLBDImproved LBDPoint and line feature
      CC50.6259.8967.5569.88
      NC73.3746.7363.4476.51
      L6I81.8260.0072.7386.36
      L6O66.1114.2924.5871.10
    • Table 5. Average execution time of loop closure detection unit: ms/frame

      View table

      Table 5. Average execution time of loop closure detection unit: ms/frame

      DatasetORB+LBD+L1 norm methodProposed method
      Feature processingLoop detectionFeature processingLoop detection
      CC140.97.7142.939.6
      NC153.96.9157.534.5
      L6O23.71.224.33.6
      L6I12.20.312.40.7
    • Table 6. Maximum recall of different algorithms at 100% accuracy unit: %

      View table

      Table 6. Maximum recall of different algorithms at 100% accuracy unit: %

      DatasetAlgorithm in Ref.[8]Algorithm in Ref.[10]Algorithm in Ref.[12]Algorithm in Ref.[21]Algorithm in Ref.[22]Proposed algorithm
      CC3743.0367.5952.3674.0169.88
      NC4757.1467.0576.51
      L6I23.6480.4542.3286.36
      L6O69.6549.5571.10
    Tools

    Get Citation

    Copy Citation Text

    Shi Jiahao, Meng Qinghao, Dai Xuyang. Loop Closure Detection of Visual SLAM Based on Improved LBD and Data-Dependent Measure[J]. Laser & Optoelectronics Progress, 2021, 58(6): 615001

    Download Citation

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

    Category: Machine Vision

    Received: Jul. 20, 2020

    Accepted: --

    Published Online: Mar. 2, 2021

    The Author Email: Xuyang Dai (dxy1993@tju.edu.cn)

    DOI:10.3788/LOP202158.0615001

    Topics