COALESCE: Component Assembly by Learning to Synthesize Connections
Not on the map. Why?
Abstract (arXiv)
We introduce COALESCE, the first data-driven framework for component-based shape assembly which employs deep learning to synthesize part connections. To handle geometric and topological mismatches between parts, we remove the mismatched portions via erosion, and rely on a joint synthesis step, which is learned from data, to fill the gap and arrive at a natural and plausible part joint. Given a set of input parts extracted from different objects, COALESCE automatically aligns them and synthesizes plausible joints to connect the parts into a coherent 3D object represented by a mesh. The joint synthesis network, designed to focus on joint regions, reconstructs the surface between the parts by predicting an implicit shape representation that agrees with existing parts, while generating a smooth and topologically meaningful connection. We employ test-time optimization to further ensure that the synthesized joint region closely aligns with the input parts to create realistic component assemblies from diverse input parts. We demonstrate that our method significantly outperforms prior approaches including baseline deep models for 3D shape synthesis, as well as state-of-the-art methods for shape completion.
Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 7; 2023: 9; 2024: 6; 2025: 1; 2026: 1.
30 papers.
Sort:
By area:
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 460
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 139
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 78
- 20223D-LDM: Neural Implicit 3D Shape Generation with Latent Diffusion Modelscited by 67
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priorscited by 43
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 41
- 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
- 2023DiffFacto: Controllable Part-Based 3D Point Cloud Generation with Cross Diffusioncited by 32
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 29
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generationcited by 28
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 28
18 more
- 2023Neural Wavelet-domain Diffusion for 3D Shape Generation, Inversion, and Manipulationcited by 27
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assemblycited by 22
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editingcited by 18
- 2024PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verifycited by 15
- 2024Geometric Deep Learning for Computer-Aided Design: A Surveycited by 14
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assembliescited by 13
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulationcited by 13
- 2022An Implicit Parametric Morphable Dental Modelcited by 12
- 2022TetGAN: A Convolutional Neural Network for Tetrahedral Mesh Generationcited by 8
- 2024CNS-Edit: 3D Shape Editing via Coupled Neural Shape Optimizationcited by 8
- 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
- 2023Point Cloud Part Editing: Segmentation, Generation, Assembly, and Selectioncited by 4
- 2023Attention-based Part Assembly for 3D Volumetric Shape Modelingcited by 3
- 2024Controllable Shape Modeling with Neural Generalized Cylindercited by 2
- 2021Localized Shape Modelling with Global Coherence: An Inverse Spectral Approachcited by 0
- 2024Diverse Part Synthesis for 3D Shape Creationcited by 0
- 2026CNS-Edit++: Category-Agnostic 3D Editing with Coupled Neural Shape Representationcited by 0
- 2026CNS-Edit++: Category-Agnostic 3D Editing with Coupled Neural Shape Representation18 Jul 2026
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulation9 Apr 2025
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagrams27 Nov 2024
- 2024Controllable Shape Modeling with Neural Generalized Cylinder18 Sep 2024
- 2024PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verify1 Jun 2024
- 2024Geometric Deep Learning for Computer-Aided Design: A Survey27 Feb 2024
- 2024CNS-Edit: 3D Shape Editing via Coupled Neural Shape Optimization4 Feb 2024
- 2024Diverse Part Synthesis for 3D Shape Creation17 Jan 2024
- 2023Point Cloud Part Editing: Segmentation, Generation, Assembly, and Selection19 Dec 2023
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assembly13 Sep 2023
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimization10 Aug 2023
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objects29 May 2023
18 more
- 2023DiffFacto: Controllable Part-Based 3D Point Cloud Generation with Cross Diffusion3 May 2023
- 2023Attention-based Part Assembly for 3D Volumetric Shape Modeling17 Apr 2023
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision16 Mar 2023
- 2023Category-Level Multi-Part Multi-Joint 3D Shape Assembly10 Mar 2023
- 2023Neural Wavelet-domain Diffusion for 3D Shape Generation, Inversion, and Manipulation1 Feb 2023
- 20223D-LDM: Neural Implicit 3D Shape Generation with Latent Diffusion Models1 Dec 2022
- 2022An Implicit Parametric Morphable Dental Model21 Nov 2022
- 2022Breaking Bad: A Dataset for Geometric Fracture and Reassembly20 Oct 2022
- 2022TetGAN: A Convolutional Neural Network for Tetrahedral Mesh Generation11 Oct 2022
- 2022NeuForm: Adaptive Overfitting for Neural Shape Editing18 Jul 2022
- 2022Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priors30 May 2022
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generation31 Jan 2022
- 2021The Shape Part Slot Machine: Contact-based Reasoning for Generating 3D Shapes from Parts1 Dec 2021
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints24 Nov 2021
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesis8 Nov 2021
- 2021Localized Shape Modelling with Global Coherence: An Inverse Spectral Approach4 Aug 2021
- 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assembly27 Jul 2021
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assemblies25 May 2021
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 460
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 139
- 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
- 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
- 2023DiffFacto: Controllable Part-Based 3D Point Cloud Generation with Cross Diffusioncited by 32
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 29
- 2022SPAGHETTI: Editing Implicit Shapes Through Part Aware Generationcited by 28
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 28
- 2023Neural Wavelet-domain Diffusion for 3D Shape Generation, Inversion, and Manipulationcited by 27
12 most cited of 29 All 29 (JSON)
- 2026CNS-Edit++: Category-Agnostic 3D Editing with Coupled Neural Shape Representation18 Jul 2026
- 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulation9 Apr 2025
- 2024Manual-PA: Learning 3D Part Assembly from Instruction Diagrams27 Nov 2024
- 2024Controllable Shape Modeling with Neural Generalized Cylinder18 Sep 2024
- 2024PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verify1 Jun 2024
- 2024Geometric Deep Learning for Computer-Aided Design: A Survey27 Feb 2024
- 2024CNS-Edit: 3D Shape Editing via Coupled Neural Shape Optimization4 Feb 2024
- 2024Diverse Part Synthesis for 3D Shape Creation17 Jan 2024
- 2023Point Cloud Part Editing: Segmentation, Generation, Assembly, and Selection19 Dec 2023
- 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assembly13 Sep 2023
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimization10 Aug 2023
- 2023Jigsaw: Learning to Assemble Multiple Fractured Objects29 May 2023
12 newest of 29 All 29 (JSON)