• Laser & Optoelectronics Progress
  • Vol. 62, Issue 2, 0215007 (2025)
Junjun Lu1,*, Ke Ding2, Zuoxi Zhao1, and Feng Wang2
Author Affiliations
  • 1College of Engineering, South China Agricultural University, Guangzhou 510640, Guangdong , China
  • 2Guangdong University of Technology, Guangzhou 510006, Guangdong , China
  • show less
    DOI: 10.3788/LOP241055 Cite this Article Set citation alerts
    Junjun Lu, Ke Ding, Zuoxi Zhao, Feng Wang. A Novel Three-Dimensional Point Cloud Matching Algorithm Based on Point Region Features and Weighted Voting[J]. Laser & Optoelectronics Progress, 2025, 62(2): 0215007 Copy Citation Text show less
    PPF point pair features
    Fig. 1. PPF point pair features
    PRF point region features
    Fig. 2. PRF point region features
    Features of different planes. (a) Point domain features on a plane; (b) intra-region normal vector on a plane; (c) point domain features on a surface; (d) intra-region normal vector on a surface
    Fig. 3. Features of different planes. (a) Point domain features on a plane; (b) intra-region normal vector on a plane; (c) point domain features on a surface; (d) intra-region normal vector on a surface
    PRF algorithm flowchart
    Fig. 4. PRF algorithm flowchart
    Establishing a local coordinate system
    Fig. 5. Establishing a local coordinate system
    Pose matching and voting process
    Fig. 6. Pose matching and voting process
    Test subject point cloud. (a) Wrench; (b) steel pipe; (c) T-shaped PVC pipe
    Fig. 7. Test subject point cloud. (a) Wrench; (b) steel pipe; (c) T-shaped PVC pipe
    Influence of λ value on matching results. (a) Effect of λ on the number of clustering results of coarsely matched poses of different parts; (b) effect of λ on the RMSE of the estimation of coarse matching poses of different parts; (c) effect of λ on the MAE of the estimation of coarse matching poses of different parts
    Fig. 8. Influence of λ value on matching results. (a) Effect of λ on the number of clustering results of coarsely matched poses of different parts; (b) effect of λ on the RMSE of the estimation of coarse matching poses of different parts; (c) effect of λ on the MAE of the estimation of coarse matching poses of different parts
    Scene point cloud
    Fig. 9. Scene point cloud
    Rough matching algorithm accuracy. (a) RMSE; (b) MAE
    Fig. 10. Rough matching algorithm accuracy. (a) RMSE; (b) MAE
    Mismatches problems in the test. (a) Reverse matching; (b) translational matching
    Fig. 11. Mismatches problems in the test. (a) Reverse matching; (b) translational matching
    Accuracy of complete matching. (a) RMSE; (b) MAE
    Fig. 12. Accuracy of complete matching. (a) RMSE; (b) MAE
    Matching effect of PRF+AA-ICP
    Fig. 13. Matching effect of PRF+AA-ICP
    AlgorithmTime /msTotal time /msD
    FPFH + ICP941472143
    SHOT + ICP30267634
    PPF + ICP58280234
    PRF + ICP72583513
    PRF +AA-ICP7257837
    Table 1. Time and number of iterations used by different algorithms
    Junjun Lu, Ke Ding, Zuoxi Zhao, Feng Wang. A Novel Three-Dimensional Point Cloud Matching Algorithm Based on Point Region Features and Weighted Voting[J]. Laser & Optoelectronics Progress, 2025, 62(2): 0215007
    Download Citation