Seg3DParts: Segmentation-Grounded Controllable Part-Level 3D Generation
Organizations: The Hong Kong University of Science and Technology (Guangzhou) · Knowin AI · The Hong Kong University of Science and Technology
Abstract
Part-level 3D assets are essential for editing, reassembly, and interaction, yet recovering such structure from a single image remains challenging due to occlusion, ambiguous boundaries, and the need for coherent multi-part reasoning. Existing approaches struggle to achieve both controllable part-level generation and coherent multi-part structure, as part identity and spatial allocation are typically inferred implicitly. We present Seg3DParts, a segmentation-grounded framework for controllable part-level 3D generation from a single image. By treating segmentation as an explicit grounding signal, our method defines part identity during generation, enabling each component to be anchored to a corresponding image region. To ensure coherent assemblies, we introduce structured cross-part interaction that allows components to exchange global context throughout the generative process. As a result, Seg3DParts directly generates well-aligned part meshes in a shared canonical space without post-hoc alignment, supporting flexible and controllable decomposition. We further introduce PartObjectNet, a large-scale dataset with over 200K objects and 1M annotated parts. Experiments demonstrate that Seg3DParts achieves superior geometry quality, cross-part coherence, and part-level controllability over existing methods.
Figures & tables
| Method | PartObjectNet | PartObjaverse-Tiny | ||||
| FS@0.1 | CD | IoU | FS@0.1 | CD | IoU | |
| PartCrafter | 0.698 | 0.248 | 0.050 | 0.731 | 0.182 | 0.049 |
| PartPacker | 0.876 | 0.115 | 0.033 | 0.802 | 0.138 | 0.033 |
| OmniPart | 0.885 | 0.108 | 0.057 | 0.763 | 0.168 | 0.041 |
| Hunyuan3D2.1 + PartField | 0.860 | 0.120 | 0.031 | 0.793 | 0.144 | 0.028 |
| Hunyuan3D2.1 + PartField + HoloPart | 0.858 | 0.121 | 0.067 | 0.796 | 0.143 | 0.041 |
| Method | Global-Level | Part-Overlap | Part-Level | |||
| FS@0.1 | CD | IoU | FS@0.1 | CD | IoU | |
| Full Model | 0.856 | 0.129 | 0.054 | 0.631 | 0.467 | 0.649 |
| w/o Multi-Part Interaction | 0.838 | 0.138 | 0.103 | 0.531 | 0.534 | 0.434 |
| Single Whole-Object Conditioning | 0.840 | 0.137 | 0.126 | 0.488 | 0.589 | 0.444 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.