Additional value-added conditional moving least squares method for point cloud hole repair

被引:0
|
作者
Lan Y. [1 ]
Kang C. [1 ]
Wang N. [1 ]
Yang J. [1 ]
Chen J. [1 ]
机构
[1] College of Geomatics and Geoinformation, Guilin University of Technology, Guilin
关键词
curvature constraints; hole repair; iterative slicing; moving least squares method; point cloud models; value-added conditions;
D O I
10.3788/IRLA20220390
中图分类号
学科分类号
摘要
Due to the limitations of scanning equipment or the complexity of the model structure, holes appear in the point cloud model, which seriously affects the subsequent processing of the model. To address the problem of point cloud hole repair, this paper proposes a point cloud hole repair method with an additional value-added conditional moving least squares method. Firstly, the closed hole boundary is extracted and iteratively sliced through density analysis, which not only reduces the impact of the uneven distribution of the point cloud, but also improves the retention standard of detailed features of the model; Besides, the discrete group of points is projected onto the fitted surface, and the projected point set is fitted twice to obtain the nodes of the fitted surface to ensure that there are enough boundary neighborhood nodes for hole repair; Finally, the holes are repaired by using the additional value-added conditional moving least squares method. Meanwhile, the curvature of the value-added point cloud is constrained, so as to achieve the reconstruction that fits the spatial characteristics of the original model. In the test, different types of holes are artificially made on four point cloud models, and the effectiveness of proposed method is verified by comparison with the existing four methods. The results show that, compared with the four existing methods, the completeness and accuracy of this method are improved by more than 1.83%, and the root mean square error of the alignment and the root mean square of the curvature are reduced by more than 68%, which proves the applicability of this method for point cloud model holes, which can provide reliable information for the reconstruction of 3D point cloud models. © 2023 Chinese Society of Astronautics. All rights reserved.
引用
收藏
相关论文
共 21 条
  • [1] Shao X J, Pan S, Song S, Et al., Research on point cloud splicing for inner surface inspection of deep hole, Infrared and Laser Engineering, 50, 12, (2021)
  • [2] Zhao F Q, Zhou M Q., Hierarchical point cloud denoising algorithm, Optics and Precision Engineering, 28, 7, pp. 1618-1625, (2020)
  • [3] Chang B T, Chen C F, Guo J J, Et al., Interpolation-based filtering with segmentation for airborne LiDAR point clouds, Infrared and Laser Engineering, 50, 9, (2021)
  • [4] Pang C, Zhong X, Hu H, Et al., Adaptive obstacle detection for mobile robots in urban environments using downward-looking 2D LiDAR, Sensors, 18, 6, pp. 1749-1767, (2018)
  • [5] Wu Q H, Cai Q J S, Lai C A, Et al., Registration of losing point cloud based on clustering extended Gaussian image, Optics and Precision Engineering, 29, 5, pp. 1199-1206, (2021)
  • [6] Huang X, Xie C, Fang X, Et al., Combining pixel and object-based machine learning for identification of water-body types from urban high-resolution remote-sensing imagery, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 8, 5, pp. 2097-2110, (2015)
  • [7] Han J, Jiang B C, Xia L, Et al., A B-spline curve fitting algorithm based on contour key points, Applied Mathematics and Mechanics, 36, 4, pp. 423-431, (2015)
  • [8] Hu Y Y, Wang J J, Fan Y Y, Et al., LiDAR-based three-dimensional modeling and volume calculation for space objects [J], ChineseJournalofLasers, 47, 5, (2020)
  • [9] Yang Y Q, Li S H., Hole repairing algorithm for point cloud data based on least square support vector machine, Journal of Jilin University (Science Edition), 56, 3, pp. 692-696, (2018)
  • [10] Li Y W, Geng G H, Wei X R., Hole-filling algorithm based on poisson equation, Computer Engineering, 480, 10, pp. 209-221, (2017)