Skip to content

3D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutions

License

Notifications You must be signed in to change notification settings

hughlee815/TreeGAN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TreeGAN

This repository TreeGAN is for 3D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutions paper accepted on ICCV 2019


[ Paper ]

3D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutions
(Dong Wook Shu*, Sung Woo Park*, Junseok Kwon)


[Network]

TreeGAN network consists of "TreeGCN Generator" and "Discriminator".

For more details, refer our paper.


[Results]

  • Multi Class Generation.
    Multi-class

  • Single Class Generation.
    Single-class

  • Single Class Interpolation.
    Single-class Interpolation


[Frechet Pointcloud Distance]


[Citing]

@InProceedings{Shu_2019_ICCV,
               author = {Shu, Dong Wook and Park, Sung Woo and Kwon, Junseok},
               title = {3D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutions},
               booktitle = {The IEEE International Conference on Computer Vision (ICCV)},
               month = {October},
               year = {2019}}

[Setting]

This project was tested on Windows 10 / Ubuntu 16.04 Using conda install command is recommended to setting.

Packages

  • Python 3.6
  • Numpy
  • Pytorch 1.0
  • visdom
  • Scipy 1.2.1
  • Pillow

[Arguments]

In our project, arguments.py file has almost every parameters to specify for training.

For example, if you want to train, it needs to specify dataset_path argument.

About

3D Point Cloud Generative Adversarial Network Based on Tree Structured Graph Convolutions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%