Hattori Shota, Yatagawa Tatsuya, Ohtake Yutaka, Suzuki Hiromasa
IEEE Trans Vis Comput Graph. 2025 Feb;31(2):1448-1464. doi: 10.1109/TVCG.2024.3364365. Epub 2025 Jan 6.
In this article, we present a self-prior-based mesh inpainting framework that requires only an incomplete mesh as input, without the need for any training datasets. Additionally, our method maintains the polygonal mesh format throughout the inpainting process without converting the shape format to an intermediate one, such as a voxel grid, a point cloud, or an implicit function, which are typically considered easier for deep neural networks to process. To achieve this goal, we introduce two graph convolutional networks (GCNs): single-resolution GCN (SGCN) and multi-resolution GCN (MGCN), both trained in a self-supervised manner. Our approach refines a watertight mesh obtained from the initial hole filling to generate a complete output mesh. Specifically, we train the GCNs to deform an oversmoothed version of the input mesh into the expected complete shape. The deformation is described by vertex displacements, and the GCNs are supervised to obtain accurate displacements at vertices in real holes. To this end, we specify several connected regions of the mesh as fake holes, thereby generating meshes with various sets of fake holes. The correct displacements of vertices are known in these fake holes, thus enabling training GCNs with loss functions that assess the accuracy of vertex displacements. We demonstrate that our method outperforms traditional dataset-independent approaches and exhibits greater robustness compared with other deep-learning-based methods for shapes that infrequently appear in shape datasets.
在本文中,我们提出了一种基于自先验的网格修复框架,该框架仅需要一个不完整的网格作为输入,无需任何训练数据集。此外,我们的方法在整个修复过程中保持多边形网格格式,无需将形状格式转换为中间格式,如体素网格、点云或隐函数,这些格式通常被认为对深度神经网络来说更容易处理。为了实现这一目标,我们引入了两个图卷积网络(GCN):单分辨率GCN(SGCN)和多分辨率GCN(MGCN),两者均以自监督方式进行训练。我们的方法对从初始孔洞填充获得的封闭网格进行细化,以生成完整的输出网格。具体来说,我们训练GCN将输入网格的过度平滑版本变形为预期的完整形状。变形由顶点位移描述,并且监督GCN以在实际孔洞中的顶点处获得准确的位移。为此,我们将网格的几个连接区域指定为假孔洞,从而生成具有各种假孔洞集的网格。在这些假孔洞中,顶点的正确位移是已知的,因此能够使用评估顶点位移准确性的损失函数来训练GCN。我们证明,我们的方法优于传统的与数据集无关的方法,并且与其他基于深度学习的方法相比,对于形状数据集中不常出现的形状表现出更强的鲁棒性。