Learning 3D Part Assembly from a Single Image
Not on the map. Why?
Abstract (arXiv)
Autonomous assembly is a crucial capability for robots in many applications. For this task, several problems such as obstacle avoidance, motion planning, and actuator control have been extensively studied in robotics. However, when it comes to task specification, the space of possibilities remains underexplored. Towards this end, we introduce a novel problem, single-image-guided 3D part assembly, along with a learningbased solution. We study this problem in the setting of furniture assembly from a given complete set of parts and a single image depicting the entire assembled object. Multiple challenges exist in this setting, including handling ambiguity among parts (e.g., slats in a chair back and leg stretchers) and 3D pose prediction for parts and part subassemblies, whether visible or occluded. We address these issues by proposing a two-module pipeline that leverages strong 2D-3D correspondences and assembly-oriented graph message-passing to infer part relationships. In experiments with a PartNet-based synthetic benchmark, we demonstrate the effectiveness of our framework as compared with three baseline approaches.
Key facts. Cited by 52 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 6; 2023: 11; 2024: 13; 2025: 8; 2026: 5.
52 papers.
Sort:
By area:
- 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 103
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 78
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priorscited by 43
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 41
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 40
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assemblycited by 36
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassemblycited by 33
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 29
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 28
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understandingcited by 26
- 2023IKEA-Manual: Seeing Shape Assembly Step by Stepcited by 22
38 more
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assemblycited by 22
- 2021Brick-by-Brick: Combinatorial Construction with Deep Reinforcement Learningcited by 19
- 20223D Part Assembly Generation with Instance Encoded Transformercited by 19
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passingcited by 19
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solvingcited by 19
- 2023ASAP: Automated Sequence Planning for Complex Robotic Assembly with Physical Feasibilitycited by 18
- 2022Translating a Visual LEGO Manual to a Machine-Executable Plancited by 15
- 2021RoboAssembly: Learning Generalizable Furniture Assembly Policy in a Novel Multi-robot Contact-rich Simulation Environmentcited by 14
- 2023Scalable Geometric Fracture Assembly via Co-creation Space among Assemblerscited by 14
- 2025Manual2Skill: Learning to Read Manuals and Acquire Robotic Skills for Furniture Assembly Using Vision-Language Modelscited by 14
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assembliescited by 13
- 2021Discovering 3D Parts from Image Collectionscited by 13
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulationcited 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
- 2024IKEA Manuals at Work: 4D Grounding of Assembly Instructions on Internet Videoscited by 12
- 20243D Geometric Shape Assembly via Efficient Point Cloud Matchingcited by 9
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Partscited by 9
- 2022Break and Make: Interactive Structural Understanding Using LEGO Brickscited by 8
- 2021Synthetic 3D Data Generation Pipeline for Geometric Deep Learning in Architecturecited by 7
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagramscited by 7
- 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selectioncited by 6
- 2024Jigsaw++: Imagining Complete Shape Priors for Object Reassemblycited by 6
- 2021Learning Mesh Representations via Binary Space Partitioning Tree Networkscited by 5
- 2024Neural Assembler: Learning to Generate Fine-Grained Robotic Assembly Instructions from Multi-View Imagescited by 5
- 2025Manual2Skill++: Connector-Aware General Robotic Assembly from Instruction Manuals via Vision-Language Modelscited by 5
- 2024TreeSBA: Tree-Transformer for Self-Supervised Sequential Brick Assemblycited by 3
- 2024Geometric Point Attention Transformer for 3D Shape Reassemblycited by 3
- 2025Combinative Matching for Geometric Shape Assemblycited by 3
- 2025HierOctFusion: Multi-scale Octree-based 3D Shape Generation via Part-Whole-Hierarchy Message Passingcited by 3
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulationcited by 3
- 2022AssembleRL: Learning to Assemble Furniture from Their Point Cloudscited by 2
- 2026AssemblyBench: Physics-Aware Assembly of Complex Industrial Objectscited by 2
- 2024Component Selection for Craft Assembly Taskscited by 1
- 2025E-M3RF: An Equivariant Multimodal 3D Re-assembly Frameworkcited by 1
- 2025Prompt2Craft: Generating Functional Craft Assemblies with LLMscited by 0
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformerscited by 0
50 most cited of 52 All 52 (JSON)
- 2026LLM2R: From Large Language Models to 3D Reassemblers13 Oct 2026
- 2026AssemblyWorld: Rethinking 3D Assembly with General-Purpose Agents30 Sep 2026
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformers17 Sep 2026
- 2026AssemblyBench: Physics-Aware Assembly of Complex Industrial Objects13 May 2026
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulation16 Jan 2026
- 2025Prompt2Craft: Generating Functional Craft Assemblies with LLMs4 Dec 2025
- 2025E-M3RF: An Equivariant Multimodal 3D Re-assembly Framework26 Nov 2025
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understanding23 Oct 2025
- 2025Manual2Skill++: Connector-Aware General Robotic Assembly from Instruction Manuals via Vision-Language Models18 Oct 2025
- 2025HierOctFusion: Multi-scale Octree-based 3D Shape Generation via Part-Whole-Hierarchy Message Passing14 Aug 2025
- 2025Combinative Matching for Geometric Shape Assembly13 Aug 2025
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulation9 Apr 2025
38 more
- 2025Manual2Skill: Learning to Read Manuals and Acquire Robotic Skills for Furniture Assembly Using Vision-Language Models14 Feb 2025
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagrams27 Nov 2024
- 2024Geometric Point Attention Transformer for 3D Shape Reassembly26 Nov 2024
- 2024IKEA Manuals at Work: 4D Grounding of Assembly Instructions on Internet Videos18 Nov 2024
- 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solving31 Oct 2024
- 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Parts18 Oct 2024
- 2024Jigsaw++: Imagining Complete Shape Priors for Object Reassembly15 Oct 2024
- 2024TreeSBA: Tree-Transformer for Self-Supervised Sequential Brick Assembly22 Jul 2024
- 2024Component Selection for Craft Assembly Tasks19 Jul 2024
- 20243D Geometric Shape Assembly via Efficient Point Cloud Matching15 Jul 2024
- 2024Neural Assembler: Learning to Generate Fine-Grained Robotic Assembly Instructions from Multi-View Images25 Apr 2024
- 2024SPAFormer: Sequential 3D Part Assembly with Transformers9 Mar 2024
- 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassembly29 Feb 2024
- 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passing27 Feb 2024
- 2023Scalable Geometric Fracture Assembly via Co-creation Space among Assemblers19 Dec 2023
- 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selection17 Dec 2023
- 2023ASAP: Automated Sequence Planning for Complex Robotic Assembly with Physical Feasibility29 Sep 2023
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assembly13 Sep 2023
- 2023Score-PA: Score-based 3D Part Assembly8 Sep 2023
- 2023Rearrangement Planning for General Part Assembly1 Jul 2023
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objects29 May 2023
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision16 Mar 2023
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assembly10 Mar 2023
- 2023IKEA-Manual: Seeing Shape Assembly Step by Step3 Feb 2023
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropouts27 Jan 2023
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassembly20 Oct 2022
- 2022AssembleRL: Learning to Assemble Furniture from Their Point Clouds15 Sep 2022
- 2022Break and Make: Interactive Structural Understanding Using LEGO Bricks27 Jul 2022
- 2022Translating a Visual LEGO Manual to a Machine-Executable Plan25 Jul 2022
- 20223D Part Assembly Generation with Instance Encoded Transformer5 Jul 2022
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priors30 May 2022
- 2021RoboAssembly: Learning Generalizable Furniture Assembly Policy in a Novel Multi-robot Contact-rich Simulation Environment19 Dec 2021
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints24 Nov 2021
- 2021Brick-by-Brick: Combinatorial Construction with Deep Reinforcement Learning29 Oct 2021
- 2021Discovering 3D Parts from Image Collections28 Jul 2021
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assembly27 Jul 2021
- 2021Learning Mesh Representations via Binary Space Partitioning Tree Networks27 Jun 2021
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assemblies25 May 2021
50 newest of 52 All 52 (JSON)
- 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 103
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 78
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priorscited by 43
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 41
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 40
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assemblycited by 36
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 29
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 28
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understandingcited by 26
- 2023IKEA-Manual: Seeing Shape Assembly Step by Stepcited by 22
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assemblycited by 22
12 most cited of 50 All 50 (JSON)
- 2026LLM2R: From Large Language Models to 3D Reassemblers13 Oct 2026
- 2026AssemblyWorld: Rethinking 3D Assembly with General-Purpose Agents30 Sep 2026
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformers17 Sep 2026
- 2026AssemblyBench: Physics-Aware Assembly of Complex Industrial Objects13 May 2026
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulation16 Jan 2026
- 2025Prompt2Craft: Generating Functional Craft Assemblies with LLMs4 Dec 2025
- 2025E-M3RF: An Equivariant Multimodal 3D Re-assembly Framework26 Nov 2025
- 2025PartNeXt: A Next-Generation Dataset for Fine-Grained and Hierarchical 3D Part Understanding23 Oct 2025
- 2025Manual2Skill++: Connector-Aware General Robotic Assembly from Instruction Manuals via Vision-Language Models18 Oct 2025
- 2025Combinative Matching for Geometric Shape Assembly13 Aug 2025
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulation9 Apr 2025
- 2025Manual2Skill: Learning to Read Manuals and Acquire Robotic Skills for Furniture Assembly Using Vision-Language Models14 Feb 2025
12 newest of 50 All 50 (JSON)