3D Shape Processing by Convolutional Denoising Autoencoders on Local Patches

Abstract

We propose a system for surface completion and inpainting of 3D shapes using denoising autoencoders with convolutional layers, learnt on local patches. Our method uses height map based local patches parameterized using 3D mesh quadrangulation of the low resolution input shape. This provides us sufficient amount of local 3D patch dataset to learn deep generative Convolutional Neural Networks (CNNs) for the task of repairing moderate sized holes. We design generative networks specifically suited for the 3D encoding following ideas from the recent progress in 2D inpainting, and show our results to be better than the previous methods of surface inpainting that use linear dictionary. We validate our method on both synthetic shapes and real world scans.

Cite

Text

Sarkar et al. "3D Shape Processing by Convolutional Denoising Autoencoders on Local Patches." IEEE/CVF Winter Conference on Applications of Computer Vision, 2018. doi:10.1109/WACV.2018.00213

Markdown

[Sarkar et al. "3D Shape Processing by Convolutional Denoising Autoencoders on Local Patches." IEEE/CVF Winter Conference on Applications of Computer Vision, 2018.](https://mlanthology.org/wacv/2018/sarkar2018wacv-d/) doi:10.1109/WACV.2018.00213

BibTeX

@inproceedings{sarkar2018wacv-d,
  title     = {{3D Shape Processing by Convolutional Denoising Autoencoders on Local Patches}},
  author    = {Sarkar, Kripasindhu and Varanasi, Kiran and Stricker, Didier},
  booktitle = {IEEE/CVF Winter Conference on Applications of Computer Vision},
  year      = {2018},
  pages     = {1925-1934},
  doi       = {10.1109/WACV.2018.00213},
  url       = {https://mlanthology.org/wacv/2018/sarkar2018wacv-d/}
}