Chinese Journal of Liquid Crystals and Displays, Volume. 40, Issue 3, 493(2025)

Efficient registration algorithm for models and indoor and outdoor point clouds

Junjie LI, Chen LEI, Weicheng LI, Xiaohui YU, Yuhan YANG, and Wenli ZHU*
Author Affiliations
  • College of Mechanical Engineering, Wuhan Polytechnic University, Wuhan 430048, China
  • show less
    Figures & Tables(15)
    Flow chart of proposed algorithm
    Flow chart of the VGICP algorithm based on GPU parallel computing
    Acceleration comparison of different VGICP algorithms in Bunny model
    Acceleration comparison of different VGICP algorithm in dragon model
    Registration results of Dragon model with different precision registration algorithms. (a) Initial pose of point cloud; (b) GICP algorithm; (c) NDT algorithm[20]; (d) Improved ICP[21]; (e) Proposed precise registration algorithm.
    Registration results of small scale point clouds with noise in different registration algorithms. (a), (b) Initial pose of point cloud; (c), (d) Ref.[20] algorithm; (e), (f) Ref.[21] algorithm; (g), (h) Proposed point cloud registration algorithm.
    Registration results of Park point cloud. (a) Initial pose of point cloud; (b) Ref.[20] algorithm; (c) Ref.[21] algorithm; (d) Proposed point cloud registration algorithm.
    Registration results of Residence point cloud. (a) Initial pose of point cloud; (b) Ref.[20] algorithm; (c) Ref.[21] algorithm; (d) Proposed point cloud registration algorithm.
    Registration results of Heritage Building point cloud. (a) Initial pose of point cloud; (b) Ref.[20] algorithm; (c) Ref.[21] algorithm; (d) Proposed point cloud registration algorithm.
    • Table 1. Registration time and registration error of different precise registration algorithms

      View table
      View in Article

      Table 1. Registration time and registration error of different precise registration algorithms

      Registration algorithmRegistration time/sRegistration error/m
      GICP7.0492.242 6×10-5
      NDT200.9415.318 0×10-5
      Improved ICP2110.5505.761 8×10-6
      Proposed algorithm0.2923.545 7×10-8
    • Table 2. Registration time and registration error of 0° and 24° dragon model with noise in different registration algorithms

      View table
      View in Article

      Table 2. Registration time and registration error of 0° and 24° dragon model with noise in different registration algorithms

      Registration method for 0° and 24° dragon modelCoarse registrationPrecise algorithmCoarse align error/mPrecise align error/mTotal time/s
      Ref.[20MethodNDTVGICP9.783 0×10-55.965 0×10-50.232
      Time/s0.1540.078
      Ref.[21MethodISS+FPFH+SAC-IAImproved ICP4.078 7×10-46.438 8×10-50.565
      Time/s0.0650.500
      Proposed algorithmMethodISS+FPFH+RANSACVGICP-CUDA2.662 2×10-45.457 9×10-50.118
      Time/s0.0680.050
    • Table 3. Registration time and registration error of indoor point cloud with noise in different registration algorithms

      View table
      View in Article

      Table 3. Registration time and registration error of indoor point cloud with noise in different registration algorithms

      Registration method for indoor point cloudCoarse registrationPrecise algorithmCoarse align error/mPrecise align error/mTotal time/s
      Ref.[20MethodNDTVGICP0.003 140.003 631.740
      Time/s1.5270.213
      Ref.[21MethodISS+FPFH+SAC-IAImproved ICP0.037 400.003 161.444
      Time/s0.1851.259
      Proposed algorithmMethodISS+FPFH+RANSACVGICP-CUDA0.014 789.004 9×10-40.306
      Time/s0.1960.110
    • Table 4. Registration time and registration error of Park point cloud with different registration algorithms

      View table
      View in Article

      Table 4. Registration time and registration error of Park point cloud with different registration algorithms

      Registration method for park point cloudCoarse registrationPrecise algorithmCoarse align error/mPrecise align error/mTotal time/s
      Ref.[20MethodNDTVGICP18.928 2019.262 7040.003
      Time/s36.0913.912
      Ref.[21MethodISS+FPFH+SAC-IAImproved ICP0.091 8961.346 4×10-6111.546
      Time/s9.311102.235
      Proposed algorithmMethodISS+FPFH+RANSACVGICP-CUDA0.000 3941.327 4×10-69.846
      Time/s7.013 22.833
    • Table 5. Registration time and registration error of Residence point cloud with different registration algorithms

      View table
      View in Article

      Table 5. Registration time and registration error of Residence point cloud with different registration algorithms

      Registration method for residence point cloudCoarse registrationPrecise algorithmCoarse align error/mPrecise align error/mTotal time/s
      Ref.[20MethodNDTVGICP99.573 3099.144 7023.156
      Time/s20.3322.824
      Ref.[21MethodISS+FPFH+SAC-IAImproved ICP9.597 275.212 60118.767
      Time/s9.570109.197
      Proposed algorithmMethodISS+FPFH+RANSACVGICP-CUDA8.291 295.707 046.517
      Time/s5.3421.175
    • Table 6. Registration time and registration error of Heritage Building point cloud with different registration algorithms

      View table
      View in Article

      Table 6. Registration time and registration error of Heritage Building point cloud with different registration algorithms

      Registration method for heritage point cloudCoarse registrationPrecise algorithmCoarse align error/mPrecise align error/mTotal time/s
      Ref.[20MethodNDTVGICP152.652 0156.444 05.528
      Time/s2.0773.451
      Ref.[21MethodISS+FPFH+SAC-IAImproved ICP54.491 555.632 745.646
      Time/s0.48445.162
      Proposed algorithmMethodISS+FPFH+RANSACVGICP-CUDA146.128 0156.496 00.648
      Time/s0.2960.352
    Tools

    Get Citation

    Copy Citation Text

    Junjie LI, Chen LEI, Weicheng LI, Xiaohui YU, Yuhan YANG, Wenli ZHU. Efficient registration algorithm for models and indoor and outdoor point clouds[J]. Chinese Journal of Liquid Crystals and Displays, 2025, 40(3): 493

    Download Citation

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

    Category:

    Received: Jun. 28, 2024

    Accepted: --

    Published Online: Apr. 27, 2025

    The Author Email: Wenli ZHU (zwl829@126.com)

    DOI:10.37188/CJLCD.2024-0184

    Topics