Structure-Aware Learning for Geometry Processing - Dr. Paul Guerrero


Details
In geometry processing, deep learning is used to reconstruct shapes from point clouds or images, to generate new shapes from a given shape distribution, or to edit shapes efficiently, among other applications. One central open question in this domain is the choice of shape representation. Most frequently, existing geometry processing methods use voxel grids, point clouds, and more recently occupancy fields and signed distance functions as shape representation. However, these low-level representations are quite dissimilar to the way we humans perceive shapes. Often, we perceive shapes as a compositions of well-known parts or primitives. A chair, for example, may be a composition of legs, a seat, a backrest and sometimes a pair of armrests. I am going to present some projects we have been working on that use such a 'structural' representation of shapes: a composition of parts, just like the chair, with additional geometric relationships between the parts. In these projects, we have shown that using such a structural representation has several advantages over more traditional low-level representations, such as better reconstruction, generation, and editability of shapes.
Lecture slides: https://drive.google.com/file/d/11gbd836dD1ZtzYHZb2npvWKMcUDKoOrd/view?usp=sharing
Talk is based on the speaker's papers:
StructureNet: Hierarchical Graph Networks for 3D Shape Generation, Mo and Guerrero et al., Siggraph Asia 2019
Project page: https://cs.stanford.edu/~kaichun/structurenet/
Git: https://github.com/daerduoCarey/structurenet
ShapeAssembly: Learning to Generate Programs for 3D Shape Structure Synthesis, Jones et al., Siggraph Asia 2020
Project page: https://rkjones4.github.io/shapeAssembly.html
Git: https://github.com/rkjones4/ShapeAssembly
StructEdit: Learning Structural Shape Variations, Mo and Guerrero et al., CVPR 2020
Project page: https://cs.stanford.edu/~kaichun/structedit/
Git: https://github.com/hyzcn/structedit
ShapeMOD: Macro Operation Discovery for 3D Shape Programs, Jones et al., Siggraph 2021
Project page: https://rkjones4.github.io/shapeMOD.html
Git: https://rkjones4.github.io/shapeMOD.html
Presenter BIO:
Paul Guerrero is a research scientist at Adobe, working on the analysis of shapes and irregular structures, such as graphs, meshes, or vector graphics, by combining methods from machine learning, optimization, and computational geometry. He completed his PhD at the Institute for Computer Graphics and Algorithms, Vienna University of Technology, and at the Visual Computing Center in KAUST. Prior to his current position, Paul worked as a Post-Doc at UCL, and as a visiting Post-Doc at KAUST and Stanford University.
-------------------------
Find us at:
All lectures are uploaded to our Youtube channel ➜ https://www.youtube.com/channel/UCHObHaxTXKFyI_EI8HiQ5xw
Newsletter for updates about more events ➜ http://eepurl.com/gJ1t-D
Sub-reddit for discussions ➜ https://www.reddit.com/r/2D3DAI/
Discord server for, well, discord ➜ https://discord.gg/MZuWSjF
Blog ➜ https://2d3d.ai
AI Consultancy -> https://abelians.com

Structure-Aware Learning for Geometry Processing - Dr. Paul Guerrero