Kaichun Mo, He Wang, Xinchen Yan, Leonidas Guibas
PT2PC: Learning to Generate 3D Point Cloud Shapes from Part Tree Conditions
(Data and Code has been released)
1
PT2PC: Learning to Generate 3D Point Cloud Shapes from Part Tree - - PowerPoint PPT Presentation
PT2PC: Learning to Generate 3D Point Cloud Shapes from Part Tree Conditions Kaichun Mo, He Wang, Xinchen Yan, Leonidas Guibas (Data and Code has been released) 1 PT2PC: Learning to Generate 3D Point Cloud Shapes from Part Tree Conditions
(Data and Code has been released)
1
(Data and Code has been released)
2
(Data and Code has been released)
3
4
Wu et al., Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling, NeurIPS 2016 Achlioptas et al., Learning Representations and Generative Models for 3D Point Clouds, ICML 2018 Chen et al., Learning Implicit Fields for Generative Shape Modeling, CVPR 2019
5
Li et al., GRASS: Generative Recursive Autoencoders for Shape Structures, Siggraph 2017 Wang et al., Global-to-Local Generative Model for 3D Shapes, Siggraph Asia 2018 Mo et al., Structurenet: Hierarchical Graph Networks for 3D Shape Generation, Siggraph Asia 2019
6
Johnson et al., Image Generation from Scene Graphs, CVPR 2018 Chen et al., Text2Shape: Generating Shapes from Natural Language by Learning Joint Embeddings, ACCV 2018
7
Back
Back Support Back Surface Back Single Surface
Arm Arm
Sofa Arm Sofa Arm
Seat
Seat Support Seat Frame Frame Bar Frame Bar Frame Bar Frame Bar Seat Surface Seat Single Surface
Base
Regular Leg Base Leg Leg Leg Leg
Chair
Mo et al., PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understanding, CVPR 2019
8
Back
Back Support Back Surface Back Single Surface
Arm Arm
Sofa Arm Sofa Arm
Seat
Seat Support Seat Frame Frame Bar Frame Bar Frame Bar Frame Bar Seat Surface Seat Single Surface
Base
Regular Leg Base Leg Leg Leg Leg
Chair
9
Back
Back Support Back Surface Back Single Surface
Arm Arm
Sofa Arm Sofa Arm
Seat
Seat Support Seat Frame Frame Bar Frame Bar Frame Bar Frame Bar Seat Surface Seat Single Surface
Base
Regular Leg Base Leg Leg Leg Leg
Chair
10
struct score
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base chair
Part Tree Encoding Part Tree Feature Decoding
Part PC Decoding Part PC Encoding Tree Feature Encoding
Part-tree Conditioned Generator Part-tree Conditioned Discriminator
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base
Part Tree Encoding Part-tree Conditioned Generator
11
chair
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base chair
Part Tree Encoding Part-tree Conditioned Generator
12
13
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base chair
Part Tree Encoding Part-tree Conditioned Generator
14
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base chair
Part Tree Encoding Part Tree Feature Decoding Part-tree Conditioned Generator
15
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base chair
Part Tree Encoding Part Tree Feature Decoding Part-tree Conditioned Generator
16
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base chair
Part Tree Encoding Part Tree Feature Decoding Part-tree Conditioned Generator
17
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base chair
Part Tree Encoding Part Tree Feature Decoding
Part PC Decoding
Part-tree Conditioned Generator
18
Part PC Encoding
Part-tree Conditioned Discriminator
19
Part PC Encoding Tree Feature Encoding
Part-tree Conditioned Discriminator
20
struct score
Part PC Encoding Tree Feature Encoding
Part-tree Conditioned Discriminator
21
struct score
Part PC Encoding Tree Feature Encoding
Part-tree Conditioned Discriminator
PointNet
whole score
22
struct score
vertical bar
horizontal bar
leg1 leg2
stretcher2
arm
base chair
Part Tree Encoding Part Tree Feature Decoding
Part PC Decoding Part PC Encoding Tree Feature Encoding
Part-tree Conditioned Generator Part-tree Conditioned Discriminator
Trained End-to-end with WGAN-GP
23
chair
back arm base
vertical bar
x 2
horizontal bar surface single surface support regular leg base bar stretcher x 4 leg
x 4 seat
surface single surface frame bar x 4
table
tabletop base
drawer base leg
x 4
surface shelf
x 2
cabinet
frame
bottom panel top panel side panel
x 2
divider panel
x 4 shelf x 2 ceiling lamp lamp base
light bulb
lamp
pendant lamp
chain x 3 holistic base base part
lamp unit
lamp head lamp cover lamp shade
24
25
Achlioptas et al., Learning Representations and Generative Models for 3D Point Clouds, ICML 2018 Mo et al., Structurenet: Hierarchical Graph Networks for 3D Shape Generation, Siggraph Asia 2019 Shu et al., 3D Point Cloud Generative Adversarial Network based on Tree Structured Graph Convolutions, ICCV 2019
26
Pre-define a Part Hierarchy Template
Mo et al., PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understanding, CVPR 2019
27
28
29
30
31
32
33