3D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutions
About
In this paper, we propose a novel generative adversarial network (GAN) for 3D point clouds generation, which is called tree-GAN. To achieve state-of-the-art performance for multi-class 3D point cloud generation, a tree-structured graph convolution network (TreeGCN) is introduced as a generator for tree-GAN. Because TreeGCN performs graph convolutions within a tree, it can use ancestor information to boost the representation power for features. To evaluate GANs for 3D point clouds accurately, we develop a novel evaluation metric called Frechet point cloud distance (FPD). Experimental results demonstrate that the proposed tree-GAN outperforms state-of-the-art GANs in terms of both conventional metrics and FPD, and can generate point clouds for different semantic parts without prior knowledge.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D point cloud generation | ShapeNet Chair category (test) | MMD (CD)4.8409 | 56 | |
| 3D point cloud generation | ShapeNet Airplane category (test) | 1-NNA (CD, %)83.86 | 55 | |
| Point cloud generation | ShapeNet chair | -- | 23 | |
| Point cloud generation | ShapeNet Chair (test) | -- | 16 | |
| 3D Shape Generation | ShapeNet Airplane PointFlow (test) | 1-NNA (CD)97.53 | 13 | |
| 3D Shape Generation | ShapeNet Car PointFlow (test) | 1-NNA-CD89.77 | 13 | |
| 3D point cloud generation | ShapeNet-vol 13 classes (test) | MMD (CD)5.4971 | 10 | |
| 3D Shape Generation | ShapeNet-vol 13 classes | 1-NNA (CD)96.8 | 9 | |
| Point cloud generation | ShapeNet airplane | MMD4.323 | 7 | |
| 3D Shape Generation | ShapeNet Chair, individually normalized PointFlow splits (test) | 1-NNA (CD)88.37 | 6 |