摘 要: 隐式神经网络用于三维表面重建时,存在重建物体的结构不准确、表面缺乏局部细节等问题,针对此问题,文章提出了一种基于PRPNet(点云残差编码网络)的三维表面重建方法。首先采用更深的网络结构且加入残差模块挖掘点云潜在的结构信息,加入PointMateBase模块,以增强局部细节表示能力;其次使用特征权重网络获取查询点的占用概率;最后通过区域增长的Marching Cubes算法提取三维表面。实验结果表明,PRPNet模型在ShapetNet和Synthetic Rooms数据集上的精度较DpConvONet模型相应数据集上的精度分别提升了2.5百分点和2.6百分点,能够有效提升三维表面重建性能。 |
关键词: 三维表面重建;隐式神经网络;点云;残差模块;PointMateBase模块;特征权重网络;Marching Cubes算法 |
中图分类号: TP391.41
文献标识码: A
|
|
3D Surface Reconstruction Method Based on PRPNet |
LEI Dong1, SONG Junfeng1,2, YE Zhen2
|
(1.School of In f ormation Science and Technology, Zhejiang Sci-Tech University, Hangzhou 310018, China; 2.School of Mathematics and Computer Science, Lishui University, Lishui 323000, China)
ld18862639901@163.com; dachan@126.com; yezhen@lsu.edu.cn
|
Abstract: When implicit neural network is applied to 3D surface reconstruction, there are problems such as inaccurate structure of reconstructed objects and lack of local details on the surface. To address these problems, this paper proposes a 3D surface reconstruction method based on PRPNet (Point Cloud Residual Encoding Network). Firstly, a deeper network structure with a residual module is utilized to explore the latent structural information of point clouds, and a PointMateBase module is incorporated to enhance the representation capability of local details. Secondly,a feature weight network is employed to obtain the occupancy probability of query points. Finally, the 3D surface is extracted using the region-growing Marching Cubes algorithm. Experimental results demonstrate that the accuracy of PRPNet model on the ShapetNet and Synthetic Rooms datasets has improved by 2. 5 percentage points and 2. 6 percentage points respectively compared to DpConvONet model, indicating the effectiveness of enhancing the performance of 3D surface reconstruction. |
Keywords: 3D surface reconstruction; implicit neural network; point cloud; residual module; PointMateBase module; feature weight network; Marching Cubes algorithm |