MRGAN: Multi-Rooted 3D Shape Representation Learning with Unsupervised Part Disentanglement

Abstract

We introduce MRGAN, multi-rooted GAN, the first generative adversarial network to learn a part-disentangled 3D shape representation without any part supervision. The network fuses multiple branches of tree-structured graph convolution layers which produce point clouds in a controllable manner. Specifically, each branch learns to grow a different shape part, offering control over the shape generation at the part level. Our network encourages disentangled generation of semantic parts via two key ingredients: a root-mixing training strategy which helps decorrelate the different branches to facilitate disentanglement, and a set of loss terms designed with part disentanglement and shape semantics in mind. Of these, a novel convexity loss incentivizes the generation of parts that are more convex, as semantic parts tend to be. In addition, a root-dropping loss further ensures that each root seeds a single part, preventing the degeneration or over-growth of the point-producing branches. We evaluate the performance of our network on a number of 3D shape classes, and offer qualitative and quantitative comparisons to previous works and baseline approaches. We demonstrate the controllability offered by our part-disentangled representation through two applications for shape modeling: part mixing and individual part variation, without receiving segmented shapes as input.

Cite

Text

Gal et al. "MRGAN: Multi-Rooted 3D Shape Representation Learning with Unsupervised Part Disentanglement." IEEE/CVF International Conference on Computer Vision Workshops, 2021. doi:10.1109/ICCVW54120.2021.00231

Markdown

[Gal et al. "MRGAN: Multi-Rooted 3D Shape Representation Learning with Unsupervised Part Disentanglement." IEEE/CVF International Conference on Computer Vision Workshops, 2021.](https://mlanthology.org/iccvw/2021/gal2021iccvw-mrgan/) doi:10.1109/ICCVW54120.2021.00231

BibTeX

@inproceedings{gal2021iccvw-mrgan,
  title     = {{MRGAN: Multi-Rooted 3D Shape Representation Learning with Unsupervised Part Disentanglement}},
  author    = {Gal, Rinon and Bermano, Amit and Zhang, Hao and Cohen-Or, Daniel},
  booktitle = {IEEE/CVF International Conference on Computer Vision Workshops},
  year      = {2021},
  pages     = {2039-2048},
  doi       = {10.1109/ICCVW54120.2021.00231},
  url       = {https://mlanthology.org/iccvw/2021/gal2021iccvw-mrgan/}
}