PU-GAN: a Point Cloud Upsampling Adversarial Network
arXiv:1907.10844
Abstract
Point clouds acquired from range scans are often sparse, noisy, and non-uniform. This paper presents a new point cloud upsampling network called PU-GAN, which is formulated based on a generative adversarial network (GAN), to learn a rich variety of point distributions from the latent space and upsample points over patches on object surfaces. To realize a working GAN network, we construct an up-down-up expansion unit in the generator for upsampling point features with error feedback and self-correction, and formulate a self-attention unit to enhance the feature integration. Further, we design a compound loss with adversarial, uniform and reconstruction terms, to encourage the discriminator to learn more latent patterns and enhance the output point distribution uniformity. Qualitative and quantitative evaluations demonstrate the quality of our results over the state-of-the-arts in terms of distribution uniformity, proximity-to-surface, and 3D reconstruction quality.
arXiv commentaccepted by ICCV2019, project page at https://liruihui.github.io/publication/PU-GAN
References in corpus (5)
- GANs Trained by a Two Time-Scale Update Rule Converge to a Local Nash Equilibrium
- Self-Attention Generative Adversarial Networks
- Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling
- Learning Representations and Generative Models for 3D Point Clouds
- ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenes