ShapeMatcher: Self-Supervised Joint Shape Canonicalization, Segmentation, Retrieval and Deformation
Not on the map. Why?
Abstract (arXiv)
In this paper, we present ShapeMatcher, a unified self-supervised learning framework for joint shape canonicalization, segmentation, retrieval and deformation. Given a partially-observed object in an arbitrary pose, we first canonicalize the object by extracting point-wise affine-invariant features, disentangling inherent structure of the object with its pose and size. These learned features are then leveraged to predict semantically consistent part segmentation and corresponding part centers. Next, our lightweight retrieval module aggregates the features within each part as its retrieval token and compare all the tokens with source shapes from a pre-established database to identify the most geometrically similar shape. Finally, we deform the retrieved shape in the deformation module to tightly fit the input object by harnessing part center guided neural cage deformation. The key insight of ShapeMaker is the simultaneous training of the four highly-associated processes: canonicalization, segmentation, retrieval, and deformation, leveraging cross-task consistency losses for mutual supervision. Extensive experiments on synthetic datasets PartNet, ComplementMe, and real-world dataset Scan2CAD demonstrate that ShapeMaker surpasses competitors by a large margin.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 55 of its 74 references that are in the map. First posted on arXiv 18 Nov 2023.
Builds on
55 of 74 references.
References · 55
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,041
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 746
- 2021NICE-SLAM: Neural Implicit Scalable Encoding for SLAMcited by 589
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 526
- 2022Point-NeRF: Point-based Neural Radiance Fieldscited by 503
- 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 488
- 2021MonoScene: Monocular 3D Semantic Scene Completioncited by 363
38 more
- 20183D Steerable CNNs: Learning Rotationally Equivariant Features in Volumetric Datacited by 354
- 2021Vector Neurons: A General Framework for SO(3)-Equivariant Networkscited by 305
- 2019Cormorant: Covariant Molecular Neural Networkscited by 263
- 2019What Do Single-view 3D Reconstruction Networks Learn?cited by 260
- 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 248
- 2021NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Videocited by 241
- 2016Shape Completion using 3D-Encoder-Predictor CNNs and Shape Synthesiscited by 219
- 2021CodeNeRF: Disentangled Neural Radiance Fields for Object Categoriescited by 183
- 2020Total3DUnderstanding: Joint Layout, Object Pose and Mesh Reconstruction for Indoor Scenes from a Single Imagecited by 172
- 2018Clebsch-Gordan Nets: a Fully Fourier Space Spherical Convolutional Neural Networkcited by 171
- 2019Pix2Vox: Context-aware 3D Reconstruction from Single and Multi-view Imagescited by 164
- 2018Scan2CAD: Learning CAD Model Alignment in RGB-D Scanscited by 142
- 2020MeshSDF: Differentiable Iso-Surface Extractioncited by 112
- 2019Neural Cages for Detail-Preserving 3D Deformationscited by 106
- 2018PointGrow: Autoregressively Learned Point Cloud Generation with Self-Attentioncited by 105
- 2021Holistic 3D Scene Understanding from a Single Image with Implicit Representationcited by 94
- 2022GPV-Pose: Category-level Object Pose Estimation via Geometry-guided Point-wise Votingcited by 94
- 2021SO-Pose: Exploiting Self-Occlusion for Direct 6D Pose Estimationcited by 88
- 2021ROCA: Robust CAD Model Retrieval and Alignment from a Single Imagecited by 67
- 20193DN: 3D Deformation Networkcited by 60
- 2021KeypointDeformer: Unsupervised 3D Keypoint Discovery for Shape Controlcited by 51
- 2020A Wigner-Eckart Theorem for Group Equivariant Convolution Kernelscited by 46
- 2022RBP-Pose: Residual Bounding Box Projection for Category-Level Pose Estimationcited by 43
- 2021Joint Learning of 3D Shape Retrieval and Deformationcited by 42
- 2022SSP-Pose: Symmetry-Aware Shape Prior Deformation for Direct Category-Level Object Pose Estimationcited by 41
- 2019End-to-End CAD Model Retrieval and 9DoF Alignment in 3D Scanscited by 40
- 2020Deformation-Aware 3D Model Embedding and Retrievalcited by 30
- 2020Canonical Capsules: Self-Supervised Capsules in Canonical Posecited by 30
- 2022Masked Autoencoders in 3D Point Cloud Representation Learningcited by 30
- 2022PlaneMVS: 3D Plane Reconstruction from Multi-View Stereocited by 29
- 2017DeformNet: Free-Form Deformation Network for 3D Shape Reconstruction from a Single Imagecited by 25
- 2022MonoGraspNet: 6-DoF Grasping with a Single RGB Imagecited by 24
- 2022OPA-3D: Occlusion-Aware Pixel-Wise Aggregation for Monocular 3D Object Detectioncited by 24
- 2023SG-Bot: Object Rearrangement via Coarse-to-Fine Robotic Imagination on Scene Graphscited by 24
- 2022PatchComplete: Learning Multi-Resolution Patch Priors for 3D Shape Completion on Unseen Categoriescited by 21
- 2018Learning Free-Form Deformations for 3D Object Reconstructioncited by 20
- 2019Joint Embedding of 3D Scan and CAD Objectscited by 19
- 20223D Equivariant Graph Implicit Functionscited by 18
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 4.
8 papers.
- 2024UNOPose: Unseen Object Pose Estimation with an Unposed RGB-D Reference Imagecited by 12
- 2025GIVEPose: Gradual Intra-class Variation Elimination for RGB-based Category-Level Object Pose Estimationcited by 6
- 2025MVGSR: Multi-View Consistency Gaussian Splatting for Robust Surface Reconstructioncited by 3
- 2025Generative Data Augmentation for Object Point Cloud Segmentationcited by 1
- 2026CanoVerse: 3D Object Scalable Canonicalization and Dataset for Generation and Posecited by 1
- 2026Geometry-Guided Modeling of Foundation Features Enables Generalizable Object Shape Deformation Learningcited by 0
- 2026CANIS: Generation-Assisted 3D Canonicalization via an Image-Semantic Bridgecited by 0
- 2026ClothAtlas: Joint Garment Identification and State Estimation under Self-Occlusioncited by 0
- 2026ClothAtlas: Joint Garment Identification and State Estimation under Self-Occlusion12 Oct 2026
- 2026CANIS: Generation-Assisted 3D Canonicalization via an Image-Semantic Bridge7 Aug 2026
- 2026Geometry-Guided Modeling of Foundation Features Enables Generalizable Object Shape Deformation Learning28 May 2026
- 2026CanoVerse: 3D Object Scalable Canonicalization and Dataset for Generation and Pose7 Mar 2026
- 2025Generative Data Augmentation for Object Point Cloud Segmentation23 May 2025
- 2025GIVEPose: Gradual Intra-class Variation Elimination for RGB-based Category-Level Object Pose Estimation19 Mar 2025
- 2025MVGSR: Multi-View Consistency Gaussian Splatting for Robust Surface Reconstruction11 Mar 2025
- 2024UNOPose: Unseen Object Pose Estimation with an Unposed RGB-D Reference Image25 Nov 2024