PART: Learning 3D Part Assembly and Retrieval with Transformers
Not on the map. Why?
Abstract (arXiv)
3D assembly is fundamental to modern manufacturing and digital content creation. In this paper, we present PART, a unified transformer-based framework for 3D part retrieval and assembly: given a target shape and a part library, PART automatically selects the appropriate parts and predicts their 6-DoF poses to reconstruct the target. While prior work has achieved impressive progress on assembling a pre-defined set of parts, this more practical retrieval-based setting remains largely unexplored. The task faces three key challenges: (i) a combinatorially explosive search space that grows exponentially with library size; (ii) variable-length outputs, as different targets require different numbers of parts; and (iii) continuous 6-DoF pose estimation for part assembly. To address these, we formulate retrieval and assembly as a set prediction problem and design a novel transformer-based framework that retrieves parts and regresses their poses with variable-length output. Additionally, we exploit the duality between part pose estimation and target segmentation through joint training and a novel segmentation-enhanced optimization module. Finally, We curate a large-scale dataset of 80K+ shapes, and the results show that PART generalizes to scene layouts, image targets, and real-world scans. Project Page: https://iambrc.github.io/PART-project-page/.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 35 of its 59 references that are in the map. First posted on arXiv 17 Sep 2026.
Builds on
35 of 59 references.
References · 35
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2020Point Transformercited by 1,470
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
- 2021Train Short, Test Long: Attention with Linear Biases Enables Input Length Extrapolationcited by 1,103
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2022Point Transformer V2: Grouped Vector Attention and Partition-based Poolingcited by 388
- 20203D-FRONT: 3D Furnished Rooms with layOuts and semaNTicscited by 380
- 2025Hunyuan3D 2.0: Scaling Diffusion Models for High Resolution Textured 3D Assets Generationcited by 356
- 2022Mask3D: Mask Transformer for 3D Semantic Instance Segmentationcited by 303
- 2021Group-Free 3D Object Detection via Transformerscited by 215
- 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
23 more
- 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 124
- 20173D-PRNN: Generating Shape Primitives with Recurrent Neural Networkscited by 77
- 2020Generative 3D Part Assembly via Dynamic Graph Learningcited by 67
- 2016A Large Dataset of Object Scanscited by 64
- 2020Learning 3D Part Assembly from a Single Imagecited by 52
- 2021Unsupervised Learning for Cuboid Shape Abstraction via Joint Segmentation from Point Cloudscited by 44
- 2021Joint Learning of 3D Shape Retrieval and Deformationcited by 42
- 2024Learning with 3D rotations, a hitchhiker's guide to SO(3)cited by 42
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assemblycited by 36
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understandingcited by 26
- 2025Generating Physically Stable and Buildable Brick Structures from Textcited by 24
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assemblycited by 22
- 20233DCoMPaT++: An improved Large-scale 3D Vision Dataset for Compositional Recognitioncited by 21
- 2023Marching-Primitives: Shape Abstraction from Signed Distance Functioncited by 19
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passingcited by 19
- 2025Rectified Point Flow: Generic Point Cloud Pose Estimationcited by 14
- 2025GARF: Learning Generalizable 3D Reassembly for Real-World Fracturescited by 13
- 2023Rearrangement Planning for General Part Assemblycited by 12
- 2023Score-PA: Score-based 3D Part Assemblycited by 12
- 2024SPAFormer: Sequential 3D Part Assembly with Transformerscited by 12
- 2020Revisiting the Continuity of Rotation Representations in Neural Networkscited by 9
- 2021The Shape Part Slot Machine: Contact-based Reasoning for Generating 3D Shapes from Partscited by 7
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagramscited by 7
Built on by
Not cited yet.