Chinese Journal of Lasers, Volume. 46, Issue 4, 0404006(2019)

Point Cloud Registration Algorithm Based on Canonical Correlation Analysis

Zhirong Tang1、*, Mingzhe Liu1、*, Yue Jiang2, Feixiang Zhao1, and Chengqiang Zhao1
Author Affiliations
  • 1 State Key Laboratory of Geohazard Prevention and Geoenvironment Protection, Chengdu University of Technology, Chengdu, Sichuan 610059, China
  • 2 School of Electrical Engineering and Information, Sichuan University, Chengdu, Sichuan 610065, China
  • show less
    Figures & Tables(14)
    Flow chart of algorithm
    Initial state of point clouds. (a) Armadillo; (b) Cat
    Registration effect of each algorithm. (a) CCA; (b) GA+ICP; (c) GA+Scale-ICP ;(d) CPD; (e) Go-ICP
    Registration effects of Bunny point cloud. (a) 15% data loss; (b) 20% data loss; (c) 25% data loss
    Registration effects of Dragon point cloud. (a) 15% data loss; (b) 20% data loss; (c) 25% data loss
    Registration error and registration time of 5 algorithms. (a) Registration error of Bunny point cloud; (b) registration error of Dragon point cloud; (c) registration time of Bunny point cloud; (d) registration time of Dragon point cloud
    Initial state of point clouds. (a) Elephant; (b) Horse
    Affine registration effects of two algorithms. (a) CCA; (b) Scale-ICP
    Two sets of physical pictures. (a) A; (b) B
    Initial state of two sets of point clouds. (a) A point cloud; (b) B point cloud
    Registration effects of five algorithms. (a) CCA; (b) CCA+ICP; (c) CCA+Scale-ICP; (d) CPD; (e) Go-ICP
    • Table 1. Registration time and error of 5 algorithms

      View table

      Table 1. Registration time and error of 5 algorithms

      AlgorithmTime /sRMSE /mm
      ArmadilloCatArmadilloCat
      CCA3.71.12.03328.5744×10-4
      GA+ICP223.816.42.03278.5718×10-4
      GA+Scale-ICP7.21.92.03370.0016
      CPD215.932.43.40360.0169
      Go-ICP31.226.62.14880.0326
    • Table 2. RMSE and registration time of two registration algorithms

      View table

      Table 2. RMSE and registration time of two registration algorithms

      AlgorithmTime /sRMSE /mm
      ElephantHorseElephantHorse
      CCA2.64.20.02035.0824×10-4
      Scale-ICP2.86.80.03690.0034
    • Table 3. Registration error and time of 5 algorithms

      View table

      Table 3. Registration error and time of 5 algorithms

      AlgorithmTime /sRMSE /mm
      A pointcloudB pointcloudA pointcloudB pointcloud
      CCA1.93.84.16800.4251
      CAA+ICP317.8375.84.14470.3755
      CAA+Scale-ICP10.326.75.50353.2537
      CPD43.062.35.93091.3431
      Go-ICP27.627.74.90310.4706
    Tools

    Get Citation

    Copy Citation Text

    Zhirong Tang, Mingzhe Liu, Yue Jiang, Feixiang Zhao, Chengqiang Zhao. Point Cloud Registration Algorithm Based on Canonical Correlation Analysis[J]. Chinese Journal of Lasers, 2019, 46(4): 0404006

    Download Citation

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

    Category: measurement and metrology

    Received: Nov. 20, 2018

    Accepted: Dec. 29, 2018

    Published Online: May. 9, 2019

    The Author Email:

    DOI:10.3788/CJL201946.0404006

    Topics