• Laser & Optoelectronics Progress
  • Vol. 56, Issue 19, 191503 (2019)
Zhirong Tang1、*, Yue Jiang2, Changwei Miao1, and Chengqiang Zhao1
Author Affiliations
  • 1College of Nuclear Technology and Automation Engineering, Chengdu University of Technology, Chengdu, Sichuan 610059, China
  • 2School of Electrical Engineering and Information, Sichuan University, Chengdu, Sichuan 610065, China
  • show less
    DOI: 10.3788/LOP56.191503 Cite this Article Set citation alerts
    Zhirong Tang, Yue Jiang, Changwei Miao, Chengqiang Zhao. Three-Dimensional Point Cloud Registration Algorithm Based on Factor Analysis[J]. Laser & Optoelectronics Progress, 2019, 56(19): 191503 Copy Citation Text show less
    Initial states of point clouds. (a) Armadillo; (b) Elephant
    Fig. 1. Initial states of point clouds. (a) Armadillo; (b) Elephant
    Registration effects of Armadillo and Elephant point clouds by five algorithms
    Fig. 2. Registration effects of Armadillo and Elephant point clouds by five algorithms
    Registration effect of Bunny point cloud in different white noise environments
    Fig. 3. Registration effect of Bunny point cloud in different white noise environments
    Registration error and registration time of Bunny point cloud in different white noise environments. (a) Registration time; (b) registration error
    Fig. 4. Registration error and registration time of Bunny point cloud in different white noise environments. (a) Registration time; (b) registration error
    Registration effect of Dragon point cloud in different data missing environments
    Fig. 5. Registration effect of Dragon point cloud in different data missing environments
    Registration error and registration time of Dragon point cloud in different data missing environments. (a) Registration time; (b) registration error
    Fig. 6. Registration error and registration time of Dragon point cloud in different data missing environments. (a) Registration time; (b) registration error
    Pictures of actual object. (a) Bottle; (b) Box
    Fig. 7. Pictures of actual object. (a) Bottle; (b) Box
    Initial states of point clouds. (a) Bottle; (b) Box
    Fig. 8. Initial states of point clouds. (a) Bottle; (b) Box
    Registration effects of five algorithms
    Fig. 9. Registration effects of five algorithms
    AlgorithmTime /sERMSE /mm
    ArmadilloElephantArmadilloElephant
    FA40.827.50.74570.0092
    ICP161.278.30.74250.0092
    Scale-ICP6.26.12.57810.0106
    CPD157.9111.82.58860.0178
    Go-ICP31.228.70.75130.1504
    Table 1. Registration time and registration error of five algorithms
    AlgorithmTime /sERMSE /mm
    BottleBoxBottleBox
    FA23.333.80.48290.4851
    ICP360.5380.10.46430.4840
    Scale-ICP4.37.43.27110.5878
    CPD68.7235.10.54330.5377
    Go-ICP27.829.30.47830.4752
    Table 2. Registration error and registration time of five algorithms for Bottle and Box point clouds
    Zhirong Tang, Yue Jiang, Changwei Miao, Chengqiang Zhao. Three-Dimensional Point Cloud Registration Algorithm Based on Factor Analysis[J]. Laser & Optoelectronics Progress, 2019, 56(19): 191503
    Download Citation