结合有序边表法和径向基函数的点云孔洞修补
Point Cloud Hole Repair Combining Ordered Edge List Method and Radial Basis Function
摘要: 为提高三维点云模型表面的完整性,提出了一种结合有序边表法和径向基函数的点云孔洞修补方法。先从三角形网格中提取出边界点,将边界点投影到二维平面上,用有序边表法向孔洞中添加填充点并对其进行三角剖分,将填充点的坐标映射回三维空间,然后提取约束点并确定点的法向量,建立径向基函数,对添加的填充点逐层进行调整。实验结果表明,该算法对于孔洞具有很好的填充效果,填充点在空间分布均匀,与原有孔洞边界连接光滑,可以较精确地恢复原有模型的形态特征。
Abstract:
In order to improve the surface integrity of the 3D point cloud model, a point cloud hole repair method based on ordered edge list method and radial basis function is proposed. Boundary points are first extracted from the triangular mesh, the boundary points are projected onto a two-dimensional plane, and filled points are added to the hole using the ordered edge list method and triangulated, and the coordinates of the filled points are mapped back to three-dimensional space. Then, the constraint points are extracted and the normal vector of the points is determined, a radial basis function is established, and the added filling points are adjusted layer by layer. The experimental results show that the algorithm has a very good filling effect on the holes. The filling points are evenly distributed in space and connected smoothly to the original hole boundary, which can accurately restore the morphological characteristics of the original model.
参考文献
|
[1]
|
Guo, X., Xiao, J. and Wang, Y. (2016) A Survey on Algorithms of Hole Filling in 3D Surface Reconstruction. The Visual Computer, 34, 1-11. [Google Scholar] [CrossRef]
|
|
[2]
|
Centin, M., Pezzotti, N. and Signoroni, A. (2015) Poissondriven Seamless Completion of Triangular Meshes. Computer Aided Geometric Design, 35-36, 42-55.
|
|
[3]
|
李月雯, 耿国华, 魏潇然. 基于泊松方程的孔洞修补算法[J]. 计算机工程, 2017, 43(10): 209-215+221.
|
|
[4]
|
Liu, S. and Wang, C.C.L. (2012) Quasi-Interpolation for Surface Reconstruction from Scattered Data with Radial Basis Function. Computer-Aided Geometric Design, 29, 435-447. [Google Scholar] [CrossRef]
|
|
[5]
|
Gai, S.Y., Da, F.P., Zeng, L.L., et al. (2019) Research on a Hole Filling Algorithm of a Point Cloud Based on Structure from Motion. Journal of the Optical Society of America A, 36, A39-A46. [Google Scholar] [CrossRef]
|
|
[6]
|
刘震, 王艳宾, 白丽丽, 缪永伟. 曲面细节特征保持的三维模型孔洞修复方法[J]. 计算机辅助设计与图形学学报, 2016, 28(12): 2052-2059.
|
|
[7]
|
Wang, Y., Jing, T., Zhao, Y., et al. (2017) Point Cloud Hole Filling Based on Feature Lines Extraction. IEEE International Conference Proceedings on Virtual Reality and Visualization, ICVRV 2017, Zhengzhou, 21-22 October 2017. [Google Scholar] [CrossRef]
|
|
[8]
|
Wang, J. and Oliveira, M.M. (2007) Filling Holes on Locally Smooth Surfaces Reconstructed from Point Clouds. Image and Vision Computing, 25, 103-113. [Google Scholar] [CrossRef]
|
|
[9]
|
刘许, 宋阳. 一种基于移动最小二乘法的点云数据孔洞修补算法研究[J]. 现代电子技术, 2017, 40(5): 101-104.
|