Advances in Manufacturing ›› 2019, Vol. 7 ›› Issue (3): 343-352.doi: 10.1007/s40436-019-00262-5

• • 上一篇    

Surface reconstruction from unorganized point clouds based on edge growing

Xu-Jia Qin1,2, Zhong-Tian Hu1, Hong-Bo Zheng1, Mei-Yu Zhang1   

  1. 1 College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, People's Republic of China;
    2 Key Laboratory of Visual Media Intelligent Processing Technology of Zhejiang Province, Hangzhou 310023, People's Republic of China
  • 收稿日期:2018-08-30 修回日期:2019-01-05 出版日期:2019-09-25 发布日期:2019-10-09
  • 通讯作者: Xu-Jia Qin E-mail:qxj@zjut.edu.cn
  • 基金资助:
    This work was supported by the National Natural Science Foundation of China (Grant Nos. 61702455, 61672462 and 61672463).

Surface reconstruction from unorganized point clouds based on edge growing

Xu-Jia Qin1,2, Zhong-Tian Hu1, Hong-Bo Zheng1, Mei-Yu Zhang1   

  1. 1 College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, People's Republic of China;
    2 Key Laboratory of Visual Media Intelligent Processing Technology of Zhejiang Province, Hangzhou 310023, People's Republic of China
  • Received:2018-08-30 Revised:2019-01-05 Online:2019-09-25 Published:2019-10-09
  • Contact: Xu-Jia Qin E-mail:qxj@zjut.edu.cn
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (Grant Nos. 61702455, 61672462 and 61672463).

摘要: Owing to unorganized point cloud data, unexpected triangles, such as holes and slits, may be generated during mesh surface reconstruction. To solve this problem, a mesh surface reconstruction method based on edge growing from unorganized point clouds is proposed. The method first constructs an octree structure for unorganized point cloud data, and determines the k-nearest neighbor for each point. Subsequently, the method searches for flat areas in the point clouds to be used as the initial mesh edge growth regions, to avoid incorrect reconstruction of the mesh surface owing to the growth of initial sharp areas. Finally, the optimal mesh surface is obtained by controlling the mesh edge growing based on compulsive restriction and comprehensive optimization criteria. The experimental results of mesh surface reconstruction show that the method is feasible and shows high reconstruction performance without introducing holes or slits in the reconstructed mesh surface.

The full text can be downloaded at https://link.springer.com/content/pdf/10.1007%2Fs40436-019-00262-5.pdf

关键词: Mesh surface reconstruction, Point clouds, Edge growing, Octree

Abstract: Owing to unorganized point cloud data, unexpected triangles, such as holes and slits, may be generated during mesh surface reconstruction. To solve this problem, a mesh surface reconstruction method based on edge growing from unorganized point clouds is proposed. The method first constructs an octree structure for unorganized point cloud data, and determines the k-nearest neighbor for each point. Subsequently, the method searches for flat areas in the point clouds to be used as the initial mesh edge growth regions, to avoid incorrect reconstruction of the mesh surface owing to the growth of initial sharp areas. Finally, the optimal mesh surface is obtained by controlling the mesh edge growing based on compulsive restriction and comprehensive optimization criteria. The experimental results of mesh surface reconstruction show that the method is feasible and shows high reconstruction performance without introducing holes or slits in the reconstructed mesh surface.

The full text can be downloaded at https://link.springer.com/content/pdf/10.1007%2Fs40436-019-00262-5.pdf

Key words: Mesh surface reconstruction, Point clouds, Edge growing, Octree