• Acta Optica Sinica
  • Vol. 42, Issue 8, 0810001 (2022)
Qiming Li, Jieji Ren, Xiaohan Pei, Mingjun Ren*, Limin Zhu, and Xinquan Zhang
Author Affiliations
  • School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
  • show less
    DOI: 10.3788/AOS202242.0810001 Cite this Article Set citation alerts
    Qiming Li, Jieji Ren, Xiaohan Pei, Mingjun Ren, Limin Zhu, Xinquan Zhang. High-Accuracy Point Cloud Matching Algorithm for Weak-Texture Surface Based on Multi-Modal Data Cooperation[J]. Acta Optica Sinica, 2022, 42(8): 0810001 Copy Citation Text show less
    Schematic diagram of ICP algorithm
    Fig. 1. Schematic diagram of ICP algorithm
    Schematic diagram of compound sensor system. (a) Upward view; (b) front view
    Fig. 2. Schematic diagram of compound sensor system. (a) Upward view; (b) front view
    Flow chart of proposed algorithm
    Fig. 3. Flow chart of proposed algorithm
    Relationship of arbitrary normal vector with its k nearest normal vectors
    Fig. 4. Relationship of arbitrary normal vector with its k nearest normal vectors
    Relationship between positions of arbitrary point and center of gravity in neighborhood
    Fig. 5. Relationship between positions of arbitrary point and center of gravity in neighborhood
    Schematic diagram of weak-texture surface. (a) Three-dimensional graph of surface; (b) weak-texture graph
    Fig. 6. Schematic diagram of weak-texture surface. (a) Three-dimensional graph of surface; (b) weak-texture graph
    Registration results of different algorithms. (a) Unregistered image; (b) ground-truth image; (c) ICP algorithm; (d) IRLS-ICP algorithm; (e) NICP algorithm; (f) proposed algorithm
    Fig. 7. Registration results of different algorithms. (a) Unregistered image; (b) ground-truth image; (c) ICP algorithm; (d) IRLS-ICP algorithm; (e) NICP algorithm; (f) proposed algorithm
    Comparison of reconstruction indicators. (a) Comparison of RMSE; (b) comparison of PV value
    Fig. 8. Comparison of reconstruction indicators. (a) Comparison of RMSE; (b) comparison of PV value
    Two-dimensional graphs of surfaces with different periods
    Fig. 9. Two-dimensional graphs of surfaces with different periods
    Experimental results of surfaces with different curvatures
    Fig. 10. Experimental results of surfaces with different curvatures
    Overall diagram of experimental equipments
    Fig. 11. Overall diagram of experimental equipments
    Initial positions of point clouds. (a) Initial position of two adjacent point clouds; (b) initial position of overlapping area of point clouds
    Fig. 12. Initial positions of point clouds. (a) Initial position of two adjacent point clouds; (b) initial position of overlapping area of point clouds
    Registration results for overlapping areas of point clouds. (a) ICP algorithm; (b) IRLS-ICP algorithm; (c) NICP algorithm; (d) proposed algorithm
    Fig. 13. Registration results for overlapping areas of point clouds. (a) ICP algorithm; (b) IRLS-ICP algorithm; (c) NICP algorithm; (d) proposed algorithm
    σn /mm00.02480.04930.07400.09820.1234
    Normal noise /(°)02.004.015.998.0110.00
    Table 1. Relationship between σn and measurement error of normal vector angle
    AlgorithmRunning time /sRMSE /mmPV /mmNumber of iterations
    Proposed28.5613210.04024143820255280.003732092617681025
    NICP2714.1606220.10346544000000000.0199531142678505150
    IRLS-ICP62.1583050.17772842000000000.0286594845618601150
    ICP11.6217000.38227188995042200.069831671000000020
    Table 2. Comparison of registration results
    Qiming Li, Jieji Ren, Xiaohan Pei, Mingjun Ren, Limin Zhu, Xinquan Zhang. High-Accuracy Point Cloud Matching Algorithm for Weak-Texture Surface Based on Multi-Modal Data Cooperation[J]. Acta Optica Sinica, 2022, 42(8): 0810001
    Download Citation