A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Parts
Not on the map. Why?
Abstract (arXiv)
Reconstructing a complete object from its parts is a fundamental problem in many scientific domains. The purpose of this article is to provide a systematic survey on this topic. The reassembly problem requires understanding the attributes of individual pieces and establishing matches between different pieces. Many approaches also model priors of the underlying complete object. Existing approaches are tightly connected problems of shape segmentation, shape matching, and learning shape priors. We provide existing algorithms in this context and emphasize their similarities and differences to general-purpose approaches. We also survey the trends from early non-deep learning approaches to more recent deep learning approaches. In addition to algorithms, this survey will also describe existing datasets, open-source software packages, and applications. To the best of our knowledge, this is the first comprehensive survey on this topic in computer graphics.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 92 of its 321 references that are in the map. First posted on arXiv 18 Oct 2024.
Builds on
92 of 321 references.
References · 92
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2021Diffusion Probabilistic Models for 3D Point Cloud Generationcited by 734
- 2022Point-E: A System for Generating 3D Point Clouds from Complex Promptscited by 694
- 2016Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modelingcited by 558
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 521
38 more
- 20213D Shape Generation and Completion through Point-Voxel Diffusioncited by 516
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 459
- 20233DShape2VecSet: A 3D Shape Representation for Neural Fields and Generative Diffusion Modelscited by 449
- 2023Emergent Correspondence from Image Diffusioncited by 437
- 20163D Menagerie: Modeling the 3D shape and pose of animalscited by 310
- 2021Vector Neurons: A General Framework for SO(3)-Equivariant Networkscited by 304
- 2023A Tale of Two Features: Stable Diffusion Complements DINO for Zero-Shot Semantic Correspondencecited by 297
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 287
- 2022SDFusion: Multimodal 3D Shape Completion, Reconstruction, and Generationcited by 287
- 2021PoinTr: Diverse Point Cloud Completion with Geometry-Aware Transformerscited by 284
- 20223D Neural Field Generation using Triplane Diffusioncited by 274
- 2018Generating 3D faces using Convolutional Mesh Autoencoderscited by 267
- 2023MeshGPT: Generating Triangle Meshes with Decoder-Only Transformerscited by 254
- 2019PointNetLK: Robust & Efficient Point Cloud Registration using PointNetcited by 231
- 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
- 2018Nonlinear 3D Face Morphable Modelcited by 157
- 2022Diffusion-SDF: Conditional Generative Modeling of Signed Distance Functionscited by 133
- 2022Neural Wavelet-domain Diffusion for 3D Shape Generationcited by 132
- 2023State of the Art on Diffusion Models for Visual Computingcited by 126
- 2023Unsupervised Semantic Correspondence Using Stable Diffusioncited by 120
- 2019PQ-NET: A Generative Part Seq2Seq Network for 3D Shapescited by 118
- 2020SALD: Sign Agnostic Learning with Derivativescited by 115
- 2022ShapeFormer: Transformer-based Shape Completion via Sparse Representationcited by 106
- 2020The IKEA ASM Dataset: Understanding People Assembling Furniture through Actions, Objects and Posecited by 95
- 20223DILG: Irregular Latent Grids for 3D Generative Modelingcited by 92
- 2019Neural 3D Morphable Models: Spiral Convolutional Networks for 3D Shape Representation Learning and Generationcited by 89
- 2023GeoTransformer: Fast and Robust Point Cloud Registration with Geometric Transformercited by 83
- 2016SE-Sync: A Certifiably Correct Algorithm for Synchronization over the Special Euclidean Groupcited by 80
- 2019DeepICP: An End-to-End Deep Neural Network for 3D Point Cloud Registrationcited by 77
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 77
- 2020Generative 3D Part Assembly via Dynamic Graph Learningcited by 65
- 2020Unsupervised Shape and Pose Disentanglement for 3D Meshescited by 61
- 2019StructureNet: Hierarchical Graph Networks for 3D Shape Generationcited by 59
- 2020Fully Convolutional Mesh Autoencoder using Efficient Spatially Varying Kernelscited by 53
- 2020Learning 3D Part Assembly from a Single Imagecited by 51
- 20213D Shape Generation with Grid-based Implicit Functionscited by 48
- 2020Shonan Rotation Averaging: Global Optimality by Surfing SO(p)ncited by 46
- 2024Physical Property Understanding from Language-Embedded Feature Fieldscited by 45
50 most cited of 92 All 92 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 5.
8 papers.
- 2025GARF: Learning Generalizable 3D Reassembly for Real-World Fracturescited by 12
- 2025Assembler: Scalable 3D Part Assembly via Anchor Point Diffusioncited by 11
- 2026TORA: Topological Representation Alignment for 3D Shape Assemblycited by 4
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assemblycited by 3
- 2026The Missing GAP: From Solving Square Jigsaw Puzzles to Handling Real World Archaeological Fragmentscited by 2
- 2026SARe: Structure-Aware Generative 3D Fragment Reassemblycited by 1
- 2026CRAG: Can 3D Generative Models Help 3D Assembly?cited by 0
- 2026An Invariant Tangent-Angle Descriptor and a Band U-Net for 2D Fragment Adjacency Predictioncited by 0
- 2026An Invariant Tangent-Angle Descriptor and a Band U-Net for 2D Fragment Adjacency Prediction7 Oct 2026
- 2026The Missing GAP: From Solving Square Jigsaw Puzzles to Handling Real World Archaeological Fragments12 May 2026
- 2026TORA: Topological Representation Alignment for 3D Shape Assembly5 Apr 2026
- 2026SARe: Structure-Aware Generative 3D Fragment Reassembly23 Mar 2026
- 2026CRAG: Can 3D Generative Models Help 3D Assembly?26 Feb 2026
- 2025Assembler: Scalable 3D Part Assembly via Anchor Point Diffusion20 Jun 2025
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assembly6 Jun 2025
- 2025GARF: Learning Generalizable 3D Reassembly for Real-World Fractures7 Apr 2025