mlsanityData to 14 Oct 2026

Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priors

arXiv 2205.14886 ↗First posted 30 May 2022cs.CV cs.GR cs.LGcited by 43

Not on the map. Why?

Abstract (arXiv)

Learning to autonomously assemble shapes is a crucial skill for many robotic applications. While the majority of existing part assembly methods focus on correctly posing semantic parts to recreate a whole object, we interpret assembly more literally: as mating geometric parts together to achieve a snug fit. By focusing on shape alignment rather than semantic cues, we can achieve across-category generalization. In this paper, we introduce a novel task, pairwise 3D geometric shape mating, and propose Neural Shape Mating (NSM) to tackle this problem. Given the point clouds of two object parts of an unknown category, NSM learns to reason about the fit of the two parts and predict a pair of 3D poses that tightly mate them together. We couple the training of NSM with an implicit shape reconstruction task to make NSM more robust to imperfect point cloud observations. To train NSM, we present a self-supervised data collection pipeline that generates pairwise shape mating data with ground truth by randomly cutting an object mesh into two parts, resulting in a dataset that consists of 200K shape mating pairs from numerous object meshes with diverse cut types. We train NSM on the collected dataset and compare it with several point cloud registration methods and one part assembly baseline. Extensive experimental results and ablation studies under various settings demonstrate the effectiveness of the proposed algorithm. Additional material is available at: https://neural-shape-mating.github.io/

Key facts. Cited by 43 papers in the map (data through 14 Oct 2026). Builds on 41 of its 63 references that are in the map. First posted on arXiv 30 May 2022.

Builds on

41 of 63 references.

References · 41

  1. 2017Attention Is All You Needcited by 60,361
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2016Layer Normalizationcited by 5,669
  5. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
  6. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
  7. 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
  8. 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
  9. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
  10. 2014Conditional Generative Adversarial Netscited by 2,162
  11. 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,041
  12. 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
29 more
  1. 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 526
  2. 2019Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimationcited by 495
  3. 2020Transporter Networks: Rearranging the Visual World for Robotic Manipulationcited by 344
  4. 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 321
  5. 2019Learning Shape Templates with Structured Implicit Functionscited by 242
  6. 2020MetaSDF: Meta-learning Signed Distance Functionscited by 214
  7. 2016Thingi10K: A Dataset of 10,000 3D-Printing Modelscited by 183
  8. 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
  9. 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 181
  10. 2020Grasping Field: Learning Implicit Representations for Human Graspscited by 179
  11. 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
  12. 2021Synergies Between Affordance and Geometry: 6-DoF Grasp Detection via Implicit Representationscited by 108
  13. 20196-PACK: Category-level 6D Pose Tracker with Anchor-Based Keypointscited by 78
  14. 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 78
  15. 2016Multi-view Self-supervised Deep Learning for 6D Pose Estimation in the Amazon Picking Challengecited by 70
  16. 2019IKEA Furniture Assembly Environment for Long-Horizon Complex Manipulation Taskscited by 69
  17. 2020Generative 3D Part Assembly via Dynamic Graph Learningcited by 67
  18. 2020Learning 3D Part Assembly from a Single Imagecited by 52
  19. 2019Form2Fit: Learning Shape Priors for Generalizable Assembly from Disassemblycited by 51
  20. 2020KeypointNet: A Large-scale 3D Keypoint Dataset Aggregated from Numerous Human Annotationscited by 51
  21. 2021RGL-NET: A Recurrent Graph Learning framework for Progressive Part Assemblycited by 36
  22. 2018Generative Adversarial Networks and Perceptual Losses for Video Super-Resolutioncited by 30
  23. 2020COALESCE: Component Assembly by Learning to Synthesize Connectionscited by 30
  24. 2019CornerNet-Lite: Efficient Keypoint Based Object Detectioncited by 24
  25. 2021Correspondence-Free Point Cloud Registration with SO(3)-Equivariant Implicit Shape Representationscited by 24
  26. 2018Stable bin packing of non-convex 3D objects with a robot manipulatorcited by 21
  27. 2020Non-Rigid Puzzlescited by 18
  28. 2019Unsupervised Primitive Discovery for Improved 3D Generative Modelingcited by 8
  29. 2021Kit-Net: Self-Supervised Learning to Kit Novel 3D Objects into Novel 3D Cavitiescited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 6; 2023: 10; 2024: 13; 2025: 7; 2026: 7.

43 papers.

Sort:

By area:

  1. 2022SparsePose: Sparse-View Camera Pose Regression and Refinementcited by 53
  2. 2022SE(3)-Equivariant Relational Rearrangement with Neural Descriptor Fieldscited by 51
  3. 2022Breaking Bad: A Dataset for Geometric Fracture and Reassemblycited by 41
  4. 2024DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassemblycited by 33
  5. 2023Jigsaw: Learning to Assemble Multiple Fractured Objectscited by 29
  6. 2023Shelving, Stacking, Hanging: Relational Pose Diffusion for Multi-modal Rearrangementcited by 29
  7. 2023Leveraging SE(3) Equivariance for Learning 3D Geometric Shape Assemblycited by 28
  8. 2022CSDN: Cross-modal Shape-transfer Dual-refinement Network for Point Cloud Completioncited by 22
  9. 2023Category-Level Multi-Part Multi-Joint 3D Shape Assemblycited by 22
  10. 2024Generative 3D Part Assembly via Part-Whole-Hierarchy Message Passingcited by 19
  11. 2024Re-assembling the past: The RePAIR dataset and benchmark for real world 2D and 3D puzzle solvingcited by 19
  12. 2023Fantastic Breaks: A Dataset of Paired 3D Scans of Real-World Broken Objects and Their Complete Counterpartscited by 18
31 more
  1. 2024PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verifycited by 15
  2. 2023Scalable Geometric Fracture Assembly via Co-creation Space among Assemblerscited by 14
  3. 2025Manual2Skill: Learning to Read Manuals and Acquire Robotic Skills for Furniture Assembly Using Vision-Language Modelscited by 14
  4. 2025Rectified Point Flow: Generic Point Cloud Pose Estimationcited by 14
  5. 2025Two by Two: Learning Multi-Task Pairwise Objects Assembly for Generalizable Robot Manipulationcited by 13
  6. 2023Rearrangement Planning for General Part Assemblycited by 12
  7. 2024SPAFormer: Sequential 3D Part Assembly with Transformerscited by 12
  8. 2025AnyPlace: Learning Generalized Object Placement for Robot Manipulationcited by 11
  9. 20243D Geometric Shape Assembly via Efficient Point Cloud Matchingcited by 9
  10. 2024A Survey on Computational Solutions for Reconstructing Complete Objects by Reassembling Their Fractured Partscited by 9
  11. 2022DeepMend: Learning Occupancy Functions to Represent Shape for Repaircited by 6
  12. 2023Multi-level Reasoning for Robotic Assembly: From Sequence Inference to Contact Selectioncited by 6
  13. 2024MATCH POLICY: A Simple Pipeline from Point Cloud Registration to Manipulation Policiescited by 6
  14. 2024Jigsaw++: Imagining Complete Shape Priors for Object Reassemblycited by 6
  15. 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assemblycited by 5
  16. 2022Budget-Aware Sequential Brick Assembly with Efficient Constraint Satisfactioncited by 4
  17. 2024SE(3)-bi-equivariant Transformers for Point Cloud Assemblycited by 4
  18. 2024TreeSBA: Tree-Transformer for Self-Supervised Sequential Brick Assemblycited by 3
  19. 2024Geometric Point Attention Transformer for 3D Shape Reassemblycited by 3
  20. 2025Combinative Matching for Geometric Shape Assemblycited by 3
  21. 2026Interact3D: Compositional 3D Generation of Interactive Objectscited by 3
  22. 2025Equivariant Flow Matching for Point Cloud Assemblycited by 2
  23. 2023Reassembling Broken Objects using Breaking Curvescited by 1
  24. 2026SARe: Structure-Aware Generative 3D Fragment Reassemblycited by 1
  25. 2026Beyond Single Object: Learning 3D Relations with Large Language Modelscited by 1
  26. 2023Pix2Repair: Implicit Shape Restoration from Imagescited by 0
  27. 2024DAP: Diffusion-based Affordance Prediction for Multi-modality Storagecited by 0
  28. 2026LAMP: Lift Image-Editing as General 3D Priors for Open-world Manipulationcited by 0
  29. 2026Gmd: Gaussian mixture descriptor for pair matching of 3D fragmentscited by 0
  30. 2026PVRA: A Pointwise Key-point Voting Framework for Robotic Assemblycited by 0
  31. 2026Automatic assembly modeling through attention-based assembly feature mate prediction and assembly feature pattern recognitioncited by 0