NCP: Neural Correspondence Prior for Effective Unsupervised Shape Matching
Not on the map. Why?
Abstract (arXiv)
We present Neural Correspondence Prior (NCP), a new paradigm for computing correspondences between 3D shapes. Our approach is fully unsupervised and can lead to high-quality correspondences even in challenging cases such as sparse point clouds or non-isometric meshes, where current methods fail. Our first key observation is that, in line with neural priors observed in other domains, recent network architectures on 3D data, even without training, tend to produce pointwise features that induce plausible maps between rigid or non-rigid shapes. Secondly, we show that given a noisy map as input, training a feature extraction network with the input map as supervision tends to remove artifacts from the input and can act as a powerful correspondence denoising mechanism, both between individual pairs and within a collection. With these observations in hand, we propose a two-stage unsupervised paradigm for shape matching by (i) performing unsupervised training by adapting an existing approach to obtain an initial set of noisy matches, and (ii) using these matches to train a network in a supervised manner. We demonstrate that this approach significantly improves the accuracy of the maps, especially when trained within a collection. We show that NCP is data-efficient, fast, and achieves state-of-the-art results on many tasks. Our code can be found online: https://github.com/pvnieo/NCP.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 55 of its 104 references that are in the map. First posted on arXiv 14 Jan 2023.
Builds on
55 of 104 references.
References · 55
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2018On the Spectral Bias of Neural Networkscited by 1,321
- 2017Deep Image Priorcited by 1,097
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 2020PointContrast: Unsupervised Pre-training for 3D Point Cloud Understandingcited by 502
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2022Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Frameworkcited by 376
- 2018Invertible Residual Networkscited by 364
- 20163D Menagerie: Modeling the 3D shape and pose of animalscited by 310
38 more
- 2020D3Feat: Joint Learning of Dense Detection and Description of 3D Local Featurescited by 175
- 2019Towards Understanding the Spectral Bias of Deep Learningcited by 173
- 2020DiffusionNet: Discretization Agnostic Learning on Surfacescited by 163
- 2017Deep Functional Maps: Structured Prediction for Dense Shape Correspondencecited by 134
- 2020Deep Geometric Functional Maps: Robust Feature Learning for Shape Correspondencecited by 125
- 2018Deep Decoder: Concise Image Representations from Untrained Non-convolutional Networkscited by 120
- 2018Unsupervised Learning of Object Landmarks through Conditional Image Generationcited by 113
- 2018Deep Geometric Prior for Surface Reconstructioncited by 110
- 2019Neural Cages for Detail-Preserving 3D Deformationscited by 105
- 2020Deep Implicit Templates for 3D Shape Representationcited by 86
- 2019DeepRED: Deep Image Prior Powered by REDcited by 84
- 2018Unsupervised Deep Learning for Structured Shape Matchingcited by 81
- 2021NeuroMorph: Unsupervised Shape Interpolation and Correspondence in One Gocited by 81
- 2018Continuous and Orientation-preserving Correspondences via Functional Mapscited by 77
- 2020Deep Shells: Unsupervised Shape Correspondence with Optimal Transportcited by 74
- 2019Smooth Shells: Multi-Scale Shape Registration with Functional Mapscited by 72
- 2019Weight Agnostic Neural Networkscited by 71
- 2019USIP: Unsupervised Stable Interest Point Detection from 3D Point Cloudscited by 70
- 2018Image Restoration using Total Variation Regularized Deep Image Priorcited by 65
- 2017Unsupervised learning of object landmarks by factorized spatial embeddingscited by 64
- 2015Partial Functional Correspondencecited by 61
- 2022A Survey of Non-Rigid 3D Registrationcited by 59
- 2021DPFM: Deep Partial Functional Mapscited by 58
- 2020Computed Tomography Reconstruction Using Deep Image Prior and Learned Reconstruction Methodscited by 56
- 2019A Bayesian Perspective on the Deep Image Priorcited by 52
- 2020KeypointNet: A Large-scale 3D Keypoint Dataset Aggregated from Numerous Human Annotationscited by 50
- 2021KeypointDeformer: Unsupervised 3D Keypoint Discovery for Shape Controlcited by 50
- 2020Correspondence Learning via Linearly-invariant Embeddingcited by 48
- 2015Building Statistical Shape Spaces for 3D Human Modelingcited by 47
- 2020Point2Mesh: A Self-Prior for Deformable Meshescited by 41
- 2020Compressive sensing with un-trained neural networks: Gradient descent finds the smoothest approximationcited by 39
- 2021Rethinking Deep Image Prior for Denoisingcited by 38
- 2018Multi-directional Geodesic Neural Networks via Equivariant Convolutioncited by 32
- 2019ZoomOut: Spectral Upsampling for Efficient Shape Correspondencecited by 30
- 2019Cyclic Functional Mapping: Self-supervised correspondence between non-isometric deformable shapescited by 30
- 2021Deep Matching Prior: Test-Time Optimization for Dense Correspondencecited by 30
- 2020Learning Implicit Functions for Topology-Varying Dense 3D Shape Correspondencecited by 27
- 2021Skeleton Merger: an Unsupervised Aligned Keypoint Detectorcited by 27
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2023: 7; 2024: 5; 2025: 2; 2026: 4.
18 papers.
Sort:
By area:
- 2023Unsupervised Learning of Robust Spectral Shape Matchingcited by 57
- 2023Understanding and Improving Features Learned in Deep Functional Mapscited by 20
- 2023Back to 3D: Few-Shot 3D Keypoint Detection with Back-Projected 2D Featurescited by 17
- 2024Partial-to-Partial Shape Matching with Geometric Consistencycited by 16
- 2025Do It Yourself: Learning Semantic Correspondence from Pseudo-Labelscited by 13
- 2024Integrating Efficient Optimal Transport and Functional Maps For Unsupervised Shape Correspondence Learningcited by 12
- 2025DiffuMatch: Category-Agnostic Spectral Diffusion Priors for Robust Non-rigid Shape Matchingcited by 10
- 2023Revisiting Map Relations for Unsupervised Non-Rigid Shape Matchingcited by 8
- 2024Shape Non-rigid Kinematics (SNK): A Zero-Shot Method for Non-Rigid Shape Matching via Unsupervised Functional Map Regularized Reconstructioncited by 7
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matchingcited by 7
- 2023Generalizable Local Feature Pre-training for Deformable Shape Analysiscited by 6
- 2026PatchAlign3D: Local Feature Alignment for Dense 3D Shape Understandingcited by 5
6 more
- 2026Non-Rigid 3D Shape Correspondences: From Foundations to Open Challenges and Opportunitiescited by 4
- 2026RINO: Rotation-Invariant Non-Rigid Correspondencescited by 2
- 2023Unsupervised correspondence with combined geometric learning and imaging for radiotherapy applicationscited by 1
- 2023Unsupervised Representation Learning for Diverse Deformable Shape Collectionscited by 1
- 2024SelfGeo: Self-supervised and Geodesic-consistent Estimation of Keypoints on Deformable Shapescited by 1
- 2026SGSoft: Learning Fused Semantic-Geometric Features for 3D Shape Correspondence via Template-Guided Soft Signalscited by 1
- 2026SGSoft: Learning Fused Semantic-Geometric Features for 3D Shape Correspondence via Template-Guided Soft Signals18 May 2026
- 2026Non-Rigid 3D Shape Correspondences: From Foundations to Open Challenges and Opportunities1 Apr 2026
- 2026RINO: Rotation-Invariant Non-Rigid Correspondences29 Mar 2026
- 2026PatchAlign3D: Local Feature Alignment for Dense 3D Shape Understanding5 Jan 2026
- 2025DiffuMatch: Category-Agnostic Spectral Diffusion Priors for Robust Non-rigid Shape Matching31 Jul 2025
- 2025Do It Yourself: Learning Semantic Correspondence from Pseudo-Labels5 Jun 2025
- 2024SelfGeo: Self-supervised and Geodesic-consistent Estimation of Keypoints on Deformable Shapes5 Aug 2024
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matching11 Jul 2024
- 2024Partial-to-Partial Shape Matching with Geometric Consistency18 Apr 2024
- 2024Shape Non-rigid Kinematics (SNK): A Zero-Shot Method for Non-Rigid Shape Matching via Unsupervised Functional Map Regularized Reconstruction11 Mar 2024
- 2024Integrating Efficient Optimal Transport and Functional Maps For Unsupervised Shape Correspondence Learning4 Mar 2024
- 2023Back to 3D: Few-Shot 3D Keypoint Detection with Back-Projected 2D Features29 Nov 2023
6 more
- 2023Unsupervised Representation Learning for Diverse Deformable Shape Collections27 Oct 2023
- 2023Revisiting Map Relations for Unsupervised Non-Rigid Shape Matching17 Oct 2023
- 2023Unsupervised correspondence with combined geometric learning and imaging for radiotherapy applications25 Sep 2023
- 2023Unsupervised Learning of Robust Spectral Shape Matching27 Apr 2023
- 2023Understanding and Improving Features Learned in Deep Functional Maps29 Mar 2023
- 2023Generalizable Local Feature Pre-training for Deformable Shape Analysis27 Mar 2023
- 2023Unsupervised Learning of Robust Spectral Shape Matchingcited by 57
- 2023Understanding and Improving Features Learned in Deep Functional Mapscited by 20
- 2023Back to 3D: Few-Shot 3D Keypoint Detection with Back-Projected 2D Featurescited by 17
- 2024Partial-to-Partial Shape Matching with Geometric Consistencycited by 16
- 2025Do It Yourself: Learning Semantic Correspondence from Pseudo-Labelscited by 13
- 2024Integrating Efficient Optimal Transport and Functional Maps For Unsupervised Shape Correspondence Learningcited by 12
- 2023Revisiting Map Relations for Unsupervised Non-Rigid Shape Matchingcited by 8
- 2024Shape Non-rigid Kinematics (SNK): A Zero-Shot Method for Non-Rigid Shape Matching via Unsupervised Functional Map Regularized Reconstructioncited by 7
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matchingcited by 7
- 2023Generalizable Local Feature Pre-training for Deformable Shape Analysiscited by 6
- 2026PatchAlign3D: Local Feature Alignment for Dense 3D Shape Understandingcited by 5
- 2026Non-Rigid 3D Shape Correspondences: From Foundations to Open Challenges and Opportunitiescited by 4
12 most cited of 17 All 17 (JSON)
- 2026SGSoft: Learning Fused Semantic-Geometric Features for 3D Shape Correspondence via Template-Guided Soft Signals18 May 2026
- 2026Non-Rigid 3D Shape Correspondences: From Foundations to Open Challenges and Opportunities1 Apr 2026
- 2026RINO: Rotation-Invariant Non-Rigid Correspondences29 Mar 2026
- 2026PatchAlign3D: Local Feature Alignment for Dense 3D Shape Understanding5 Jan 2026
- 2025Do It Yourself: Learning Semantic Correspondence from Pseudo-Labels5 Jun 2025
- 2024SelfGeo: Self-supervised and Geodesic-consistent Estimation of Keypoints on Deformable Shapes5 Aug 2024
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matching11 Jul 2024
- 2024Partial-to-Partial Shape Matching with Geometric Consistency18 Apr 2024
- 2024Shape Non-rigid Kinematics (SNK): A Zero-Shot Method for Non-Rigid Shape Matching via Unsupervised Functional Map Regularized Reconstruction11 Mar 2024
- 2024Integrating Efficient Optimal Transport and Functional Maps For Unsupervised Shape Correspondence Learning4 Mar 2024
- 2023Back to 3D: Few-Shot 3D Keypoint Detection with Back-Projected 2D Features29 Nov 2023
- 2023Unsupervised Representation Learning for Diverse Deformable Shape Collections27 Oct 2023
12 newest of 17 All 17 (JSON)