Diffusion Probabilistic Models for 3D Point Cloud Generation

Shitong Luo, Wei Hu
3/2/2021
cs.CV

Official code: luost26/diffusion-point-cloud (789 stars, MIT, last commit 2025-11-28).

Abstract

We present a probabilistic model for point cloud generation, which is fundamental for various 3D vision tasks such as shape completion, upsampling, synthesis and data augmentation. Inspired by the diffusion process in non-equilibrium thermodynamics, we view points in point clouds as particles in a thermodynamic system in contact with a heat bath, which diffuse from the original distribution to a noise distribution. Point cloud generation thus amounts to learning the reverse diffusion process that transforms the noise distribution to the distribution of a desired shape. Specifically, we propose to model the reverse diffusion process for point clouds as a Markov chain conditioned on certain shape latent. We derive the variational bound in closed form for training and provide implementations of the model. Experimental results demonstrate that our model achieves competitive performance in point cloud generation and auto-encoding. The code is available at \url{https://github.com/luost26/diffusion-point-cloud}.

View on arXivView PDF

Code Implementations(1)

MIT

:thought_balloon: Diffusion Probabilistic Models for 3D Point Cloud Generation (CVPR 2021)

789103PythonMar 1, 202110 months agoMIT
cvprcvpr2021generationgenerative-modelpoint-cloud

Similar Papers

Cite this paper

@article{luo2021diffusion,
  title  = {Diffusion Probabilistic Models for 3D Point Cloud Generation},
  author = {Shitong Luo and Wei Hu},
  year   = {2021},
  eprint = {2103.01458},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2103.01458}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2103.01458.svg)](https://codeofpaper.com/paper/2103.01458)

Discussion