Learning Self-Prior for Mesh Inpainting Using Self-Supervised Graph Convolutional Networks
Not on the map. Why?
Abstract (arXiv)
In this paper, 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. Our code and test data are available at https://github.com/astaka-pe/SeMIGCN.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 39 of its 72 references that are in the map. First posted on arXiv 1 May 2023.
Builds on
39 of 72 references.
References · 39
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2017Deep Image Priorcited by 1,097
- 2018PCN: Point Completion Networkcited by 382
- 2020Implicit Functions in Feature Space for 3D Shape Reconstruction and Completioncited by 343
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
- 2016Shape Completion using 3D-Encoder-Predictor CNNs and Shape Synthesiscited by 219
27 more
- 2022AutoSDF: Shape Priors for 3D Completion, Reconstruction and Generationcited by 208
- 2016Thingi10K: A Dataset of 10,000 3D-Printing Modelscited by 182
- 2020DiffusionNet: Discretization Agnostic Learning on Surfacescited by 163
- 2018Deep Geometric Prior for Surface Reconstructioncited by 110
- 2020Point Cloud Completion by Skip-attention Network with Hierarchical Foldingcited by 106
- 2022ShapeFormer: Transformer-based Shape Completion via Sparse Representationcited by 106
- 2020PMP-Net: Point Cloud Completion by Learning Multi-step Point Moving Pathscited by 97
- 2018MeshNet: Mesh Neural Network for 3D Shape Representationcited by 95
- 2022MultiScale MeshGraphNetscited by 94
- 2017High-Resolution Shape Completion Using Deep Neural Networks for Global Structure and Local Geometry Inferencecited by 87
- 2019DeepRED: Deep Image Prior Powered by REDcited by 84
- 2016Shape Completion Enabled Robotic Graspingcited by 79
- 2019Unpaired Point Cloud Completion on Real Scans using Adversarial Trainingcited by 66
- 2022Reconstructing Surfaces for Sparse Point Clouds with On-Surface Priorscited by 60
- 2019RL-GAN-Net: A Reinforcement Learning Agent Controlled GAN Network for Real-Time Point Cloud Shape Completioncited by 58
- 2019A Bayesian Perspective on the Deep Image Priorcited by 52
- 2021Rethinking Deep Image Prior for Denoisingcited by 38
- 2022Iterative Poisson Surface Reconstruction (iPSR) for Unoriented Pointscited by 31
- 2023Unsupervised Inference of Signed Distance Functions from Single Sparse Point Clouds without Learning Priorscited by 28
- 2022PatchComplete: Learning Multi-Resolution Patch Priors for 3D Shape Completion on Unseen Categoriescited by 21
- 2021Self-Supervised Point Cloud Completion via Inpaintingcited by 16
- 2020Self-Sampling for Neural Point Cloud Consolidationcited by 15
- 2021Differentiable Surface Triangulationcited by 14
- 2021Deep Hybrid Self-Prior for Full 3D Mesh Generationcited by 13
- 2021Unsupervised Shape Completion via Deep Prior in the Neural Tangent Kernel Perspectivecited by 8
- 2021Picasso: A CUDA-based Library for Deep Learning over 3D Meshescited by 4
- 2022MetaDIP: Accelerating Deep Image Prior with Meta Learningcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.