UCSG-Net -- Unsupervised Discovering of Constructive Solid Geometry Tree
Kacper Kania, Maciej Zi\k{e}ba, Tomasz Kajdanowicz

TL;DR
UCSG-Net is an unsupervised model that automatically discovers constructive solid geometry trees from 3D shapes, enabling high-fidelity reconstruction of complex, non-convex objects without prior parse tree supervision.
Contribution
The paper introduces UCSG-Net, a novel unsupervised approach for extracting CSG trees from 3D shapes, eliminating the need for supervised parse tree annotations during training.
Findings
Achieves high-quality 3D shape reconstruction.
Produces interpretable CSG parse trees.
Works effectively on 2D and 3D autoencoding tasks.
Abstract
Signed distance field (SDF) is a prominent implicit representation of 3D meshes. Methods that are based on such representation achieved state-of-the-art 3D shape reconstruction quality. However, these methods struggle to reconstruct non-convex shapes. One remedy is to incorporate a constructive solid geometry framework (CSG) that represents a shape as a decomposition into primitives. It allows to embody a 3D shape of high complexity and non-convexity with a simple tree representation of Boolean operations. Nevertheless, existing approaches are supervised and require the entire CSG parse tree that is given upfront during the training process. On the contrary, we propose a model that extracts a CSG parse tree without any supervision - UCSG-Net. Our model predicts parameters of primitives and binarizes their SDF representation through differentiable indicator function. It is achieved…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
Topics3D Shape Modeling and Analysis · Computer Graphics and Visualization Techniques · Advanced Numerical Analysis Techniques
