基于边占用分割距离场的点云表面重建
Surface Reconstruction of Point Clouds Based on Edge Occupancy Segmentation Distance Field
-
摘要: 隐式表示是三维形状表示和重建的重要方法. 针对现有方法将空间点划分为内部点和外部点来构建隐式场, 限制了其对开放表面和多层表面的重建能力; 以及依赖移动立方体从隐式场提取表面导致在非线性区域出现插值误差的问题, 提出由边占用模块和分割距离模块2部分组成的边占用分割距离隐式场方法. 边占用模块中, 在相邻两空间点加入分割点, 3个点组成一条空间边, 直接分析空间边与目标曲面的占用关系, 可以重建开放表面和多层表面; 分割距离模块中, 根据分割点的近邻权重计算空间边被目标曲面分隔开的距离, 更利于确定插值点, 提高表面重建精度. 在ShapeNetCore数据集上的实验结果表明, 所提方法在倒角距离和2种F得分评价指标上相较于GIFS分别提升了13.4%, 7.8%和1.7%, 不仅可以恢复封闭表面, 还能够有效地重建开放表面和多层表面.Abstract: Implicit representation is an important method for 3D shape representation and reconstruction. The core of existing methods is to divide spatial points into internal points and external points to construct implicit fields. This strategy limits its ability to reconstruct open surfaces and multi-layer surfaces. In addition, existing methods rely on marching cubes to extract surfaces from implicit fields, which will lead to interpolation errors in nonlinear regions. To address the above two problems, an edge occupancy segmentation distance implicit field (EOSDF) method is proposed, which consists of two parts: an edge occupancy module and a segmentation distance module. The edge occupancy module adds segmentation points to two adjacent spatial points, and three points form a spatial edge. The occupancy relationship between the spatial edge and the target surface is directly analyzed, so that open surfaces and multi-layer surfaces can be reconstructed. The segmentation distance module calculates the distance between the spatial edge separated by the target surface according to the neighbor weights of the segmentation points, which is more conducive to determining the interpolation points and improving the surface reconstruction accuracy. Experimental results on the ShapeNetCore dataset show that the proposed method improves the chamfer distance and two F-score evaluation indicators by 13.4%, 7.8% and 1.7% respectively compared with GIFS. It can not only restore closed surfaces, but also effectively reconstruct open surfaces and multi-layer surfaces.