Learning Part Generation and Assembly for Structure-aware Shape Synthesis

06/16/2019
by   Jun Li, et al.
4

Learning deep generative models for 3D shape synthesis is largely limited by the difficulty of generating plausible shapes with correct topology and reasonable geometry. Indeed, learning the distribution of plausible 3D shapes seems a daunting task for most existing, structure-oblivious shape representation, given the significant topological variations of 3D objects even within the same shape category. Based on the consensus from 3D shape analysis that shape structure is defined as part composition and mutual relations between parts, we propose to model 3D shape variations with a deep generative network being both Part-Aware and Relation-Aware, named PARANet. The network is composed of an array of per-part VAE-GANs, generating semantic parts composing a complete shape, followed by a part assembly module that estimates a transformation for each part to correlate and assemble them into a plausible structure. Through splitting the generation of part composition and part relations into separate networks, the difficulty of modeling structural variations of 3D shapes is greatly reduced. We demonstrate through extensive experiments that PARANet generates 3D shapes with plausible, diverse and detailed structure, and show two prototype applications: semantic shape segmentation and shape set evolution.

READ FULL TEXT

page 7

page 8

research
09/14/2018

SCORES: Shape Composition with Recursive Substructure Priors

We introduce SCORES, a recursive neural network for shape composition. O...
research
09/17/2020

ShapeAssembly: Learning to Generate Programs for 3D Shape Structure Synthesis

Manually authoring 3D shapes is difficult and time consuming; generative...
research
08/04/2022

Report on the software "SemanticModellingFramework"

The evolution of 3D visual content calls for innovative methods for mode...
research
08/04/2018

Structure-Aware Shape Synthesis

We propose a new procedure to guide training of a data-driven shape gene...
research
11/25/2019

StructEdit: Learning Structural Shape Variations

Learning to encode differences in the geometry and (topological) structu...
research
05/05/2017

GRASS: Generative Recursive Autoencoders for Shape Structures

We introduce a novel neural network architecture for encoding and synthe...
research
07/04/2018

Learning Fuzzy Set Representations of Partial Shapes on Dual Embedding Spaces

Modeling relations between components of 3D objects is essential for man...

Please sign up or login with your details

Forgot password? Click here to reset