TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/PointFlow: 3D Point Cloud Generation with Continuous Norma...

PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flows

Guandao Yang, Xun Huang, Zekun Hao, Ming-Yu Liu, Serge Belongie, Bharath Hariharan

2019-06-28ICCV 2019 10Point Cloud GenerationVariational Inference
PaperPDFCodeCodeCodeCodeCodeCodeCodeCodeCodeCode(official)CodeCode

Abstract

As 3D point clouds become the representation of choice for multiple vision and graphics applications, the ability to synthesize or reconstruct high-resolution, high-fidelity point clouds becomes crucial. Despite the recent success of deep learning models in discriminative tasks of point clouds, generating point clouds remains challenging. This paper proposes a principled probabilistic framework to generate 3D point clouds by modeling them as a distribution of distributions. Specifically, we learn a two-level hierarchy of distributions where the first level is the distribution of shapes and the second level is the distribution of points given a shape. This formulation allows us to both sample shapes and sample an arbitrary number of points from a shape. Our generative model, named PointFlow, learns each level of the distribution with a continuous normalizing flow. The invertibility of normalizing flows enables the computation of the likelihood during training and allows us to train our model in the variational inference framework. Empirically, we demonstrate that PointFlow achieves state-of-the-art performance in point cloud generation. We additionally show that our model can faithfully reconstruct point clouds and learn useful representations in an unsupervised manner. The code will be available at https://github.com/stevenygd/PointFlow.

Results

TaskDatasetMetricValueModel
Point Cloud GenerationShapeNet Car1-NNA-CD60.65PointFlow
Point Cloud GenerationShapeNet CarMMD-CD0.91PointFlow
Point Cloud GenerationShapeNet Airplane1-NNA-CD75.68PointFlow
Point Cloud GenerationShapeNet AirplaneMMD-CD0.217PointFlow
Point Cloud GenerationShapeNet Chair1-NNA-CD60.88PointFlow
Point Cloud GenerationShapeNet ChairMMD-CD2.42PointFlow

Related Papers

Interpretable Bayesian Tensor Network Kernel Machines with Automatic Rank and Feature Selection2025-07-15Simultaneous Localization and Mapping Using Active mmWave Sensing in 5G NR2025-07-07RaGNNarok: A Light-Weight Graph Neural Network for Enhancing Radar Point Clouds on Unmanned Ground Vehicles2025-07-01Scalable Bayesian Low-Rank Adaptation of Large Language Models via Stochastic Variational Subspace Inference2025-06-26SIM-Net: A Multimodal Fusion Network Using Inferred 3D Object Shape Point Clouds from RGB Images for 2D Classification2025-06-23VHU-Net: Variational Hadamard U-Net for Body MRI Bias Field Correction2025-06-23Branching Stein Variational Gradient Descent for sampling multimodal distributions2025-06-16Robust Recursive Fusion of Multiresolution Multispectral Images with Location-Aware Neural Networks2025-06-16