Unsupervised 3D Shape Reconstruction by Part Retrieval and Assembly
Not on the map. Why?
Abstract (arXiv)
Representing a 3D shape with a set of primitives can aid perception of structure, improve robotic object manipulation, and enable editing, stylization, and compression of 3D shapes. Existing methods either use simple parametric primitives or learn a generative shape space of parts. Both have limitations: parametric primitives lead to coarse approximations, while learned parts offer too little control over the decomposition. We instead propose to decompose shapes using a library of 3D parts provided by the user, giving full control over the choice of parts. The library can contain parts with high-quality geometry that are suitable for a given category, resulting in meaningful decompositions with clean geometry. The type of decomposition can also be controlled through the choice of parts in the library. Our method works via a self-supervised approach that iteratively retrieves parts from the library and refines their placements. We show that this approach gives higher reconstruction accuracy and more desirable decompositions than existing approaches. Additionally, we show how the decomposition can be controlled through the part library by using different part libraries to reconstruct the same shapes.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 18 of its 33 references that are in the map. First posted on arXiv 3 Mar 2023.
Builds on
18 of 33 references.
References · 18
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 526
- 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
- 2019CvxNet: Learnable Convex Decompositioncited by 174
- 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 124
- 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 103
- 2019BAE-NET: Branched Autoencoder for Shape Co-Segmentationcited by 89
- 2018Robust Watertight Manifold Surface Generation Method for ShapeNet Modelscited by 59
6 more
- 2021Unsupervised Learning for Cuboid Shape Abstraction via Joint Segmentation from Point Cloudscited by 44
- 2021Joint Learning of 3D Shape Retrieval and Deformationcited by 42
- 2017GRASS: Generative Recursive Autoencoders for Shape Structurescited by 24
- 2020Neural Star Domain as Primitive Representationcited by 17
- 2017ComplementMe: Weakly-Supervised Component Suggestions for 3D Modelingcited by 13
- 2021The Shape Part Slot Machine: Contact-based Reasoning for Generating 3D Shapes from Partscited by 7
Built on by
Citing papers per year: 2024: 5; 2025: 2.
7 papers.
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 69
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passingcited by 19
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulationcited by 13
- 20243D Shape Completion on Unseen Categories:A Weakly-supervised Approachcited by 6
- 2024TreeSBA: Tree-Transformer for Self-Supervised Sequential Brick Assemblycited by 3
- 2025HierOctFusion: Multi-scale Octree-based 3D Shape Generation via Part-Whole-Hierarchy Message Passingcited by 3
- 2024PReP: Efficient context-based shape retrieval for missing partscited by 0
- 2025HierOctFusion: Multi-scale Octree-based 3D Shape Generation via Part-Whole-Hierarchy Message Passing14 Aug 2025
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulation9 Apr 2025
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objects21 Oct 2024
- 2024PReP: Efficient context-based shape retrieval for missing parts18 Oct 2024
- 2024TreeSBA: Tree-Transformer for Self-Supervised Sequential Brick Assembly22 Jul 2024
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passing27 Feb 2024
- 20243D Shape Completion on Unseen Categories:A Weakly-supervised Approach19 Jan 2024