A Scalable Combinatorial Solver for Elastic Geometrically Consistent 3D Shape Matching
Not on the map. Why?
Abstract (arXiv)
We present a scalable combinatorial algorithm for globally optimizing over the space of geometrically consistent mappings between 3D shapes. We use the mathematically elegant formalism proposed by Windheuser et al. (ICCV 2011) where 3D shape matching was formulated as an integer linear program over the space of orientation-preserving diffeomorphisms. Until now, the resulting formulation had limited practical applicability due to its complicated constraint structure and its large size. We propose a novel primal heuristic coupled with a Lagrange dual problem that is several orders of magnitudes faster compared to previous solvers. This allows us to handle shapes with substantially more triangles than previously solvable. We demonstrate compelling results on diverse datasets, and, even showcase that we can address the challenging setting of matching two partial shapes without availability of complete shapes. Our code is publicly available at http://github.com/paul0noah/sm-comb .
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 29 of its 71 references that are in the map. First posted on arXiv 27 Apr 2022.
Builds on
29 of 71 references.
References · 29
- 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
- 20163D Menagerie: Modeling the 3D shape and pose of animalscited by 310
- 2017Deep Functional Maps: Structured Prediction for Dense Shape Correspondencecited by 134
- 2020Deep Geometric Functional Maps: Robust Feature Learning for Shape Correspondencecited by 125
- 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
- 2021DPFM: Deep Partial Functional Mapscited by 58
- 2020CorrNet3D: Unsupervised End-to-end Learning of Dense Correspondence for 3D Point Cloudscited by 47
17 more
- 2020Isometric Multi-Shape Matchingcited by 33
- 2019ZoomOut: Spectral Upsampling for Efficient Shape Correspondencecited by 30
- 2016A Study of Lagrangean Decompositions and Dual Ascent Solvers for Graph Matchingcited by 26
- 2020Structured Regularization of Functional Map Computationscited by 26
- 2017Efficient Deformable Shape Correspondence via Kernel Matchingcited by 25
- 2018Higher-order Projected Power Iterations for Scalable Multi-Matchingcited by 24
- 2019Unsupervised cycle-consistent deformation for shape matchingcited by 23
- 2017DS*: Tighter Lifting-Free Convex Relaxations for Quadratic Matching Problemscited by 20
- 2020MINA: Convex Mixed-Integer Programming for Non-Rigid Shape Alignmentcited by 20
- 2020Non-Rigid Puzzlescited by 18
- 2013Convex Relaxations for Permutation Problemscited by 14
- 2016Alternating Direction Graph Matchingcited by 9
- 2017Sinkhorn Algorithm for Lifted Assignment Problemscited by 9
- 2020Efficient Message Passing for 0-1 ILPs with Binary Decision Diagramscited by 8
- 2019Linearly Converging Quasi Branch and Bound Algorithms for Global Rigid Registrationcited by 6
- 2020A Dual Iterative Refinement Method for Non-rigid Shape Matchingcited by 5
- 2017DS++: A flexible, scalable and provably tight relaxation for matching problemscited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 6; 2024: 4; 2025: 4; 2026: 4.
19 papers.
Sort:
- 2023Unsupervised Learning of Robust Spectral Shape Matchingcited by 57
- 2024Spectral Meets Spatial: Harmonising 3D Shape Matching and Interpolationcited by 26
- 2023Self-Supervised Learning for Multimodal Non-Rigid 3D Shape Matchingcited by 23
- 2024Partial-to-Partial Shape Matching with Geometric Consistencycited by 16
- 2023Geometrically Consistent Partial Shape Matchingcited by 13
- 2024Beyond Complete Shapes: A Benchmark for Quantitative Evaluation of 3D Shape Surface Matching Algorithmscited by 11
- 2023Revisiting Map Relations for Unsupervised Non-Rigid Shape Matchingcited by 8
- 2023DiscoMatch: Fast Discrete Optimisation for Geometrically Consistent 3D Shape Matchingcited by 7
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matchingcited by 7
- 2025Stable-SCore: A Stable Registration-based Framework for 3D Shape Correspondencecited by 7
- 2022Conjugate Product Graphs for Globally Optimal 2D-3D Shape Matchingcited by 6
- 2023SIGMA: Scale-Invariant Global Sparse Shape Matchingcited by 4
7 more
- 2025Fast Globally Optimal and Geometrically Consistent 3D Shape Matchingcited by 4
- 2025Symmetry Understanding of 3D Shapes via Chirality Disentanglementcited by 3
- 2025SemMorph3D: Unsupervised Semantic-Aware 3D Morphing via Mesh-Guided Gaussianscited by 1
- 2026An Integer Linear Programming Approach to Geometrically Consistent Partial-Partial Shape Matchingcited by 1
- 2026Hyper-Network Neural Functional Maps for Unsupervised Robust 3D Shape Matchingcited by 1
- 2026Ordered Diffusion for 3D Human Registrationcited by 1
- 2026TokenMatch: 3D Mesh Correspondence Transformer with Curvature-Guided Tokenisationcited by 0
- 2026TokenMatch: 3D Mesh Correspondence Transformer with Curvature-Guided Tokenisation3 Sep 2026
- 2026Ordered Diffusion for 3D Human Registration6 Aug 2026
- 2026Hyper-Network Neural Functional Maps for Unsupervised Robust 3D Shape Matching29 Jun 2026
- 2026An Integer Linear Programming Approach to Geometrically Consistent Partial-Partial Shape Matching6 Feb 2026
- 2025SemMorph3D: Unsupervised Semantic-Aware 3D Morphing via Mesh-Guided Gaussians2 Oct 2025
- 2025Symmetry Understanding of 3D Shapes via Chirality Disentanglement7 Aug 2025
- 2025Fast Globally Optimal and Geometrically Consistent 3D Shape Matching8 Apr 2025
- 2025Stable-SCore: A Stable Registration-based Framework for 3D Shape Correspondence27 Mar 2025
- 2024Beyond Complete Shapes: A Benchmark for Quantitative Evaluation of 3D Shape Surface Matching Algorithms5 Nov 2024
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matching11 Jul 2024
- 2024Partial-to-Partial Shape Matching with Geometric Consistency18 Apr 2024
- 2024Spectral Meets Spatial: Harmonising 3D Shape Matching and Interpolation29 Feb 2024
7 more
- 2023Revisiting Map Relations for Unsupervised Non-Rigid Shape Matching17 Oct 2023
- 2023DiscoMatch: Fast Discrete Optimisation for Geometrically Consistent 3D Shape Matching12 Oct 2023
- 2023Geometrically Consistent Partial Shape Matching10 Sep 2023
- 2023SIGMA: Scale-Invariant Global Sparse Shape Matching16 Aug 2023
- 2023Unsupervised Learning of Robust Spectral Shape Matching27 Apr 2023
- 2023Self-Supervised Learning for Multimodal Non-Rigid 3D Shape Matching20 Mar 2023
- 2022Conjugate Product Graphs for Globally Optimal 2D-3D Shape Matching21 Nov 2022
- 2023Unsupervised Learning of Robust Spectral Shape Matchingcited by 57
- 2024Spectral Meets Spatial: Harmonising 3D Shape Matching and Interpolationcited by 26
- 2023Self-Supervised Learning for Multimodal Non-Rigid 3D Shape Matchingcited by 23
- 2024Partial-to-Partial Shape Matching with Geometric Consistencycited by 16
- 2023Geometrically Consistent Partial Shape Matchingcited by 13
- 2024Beyond Complete Shapes: A Benchmark for Quantitative Evaluation of 3D Shape Surface Matching Algorithmscited by 11
- 2023Revisiting Map Relations for Unsupervised Non-Rigid Shape Matchingcited by 8
- 2023DiscoMatch: Fast Discrete Optimisation for Geometrically Consistent 3D Shape Matchingcited by 7
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matchingcited by 7
- 2025Stable-SCore: A Stable Registration-based Framework for 3D Shape Correspondencecited by 7
- 2022Conjugate Product Graphs for Globally Optimal 2D-3D Shape Matchingcited by 6
- 2023SIGMA: Scale-Invariant Global Sparse Shape Matchingcited by 4
12 most cited of 19 All 19 (JSON)
- 2026TokenMatch: 3D Mesh Correspondence Transformer with Curvature-Guided Tokenisation3 Sep 2026
- 2026Ordered Diffusion for 3D Human Registration6 Aug 2026
- 2026Hyper-Network Neural Functional Maps for Unsupervised Robust 3D Shape Matching29 Jun 2026
- 2026An Integer Linear Programming Approach to Geometrically Consistent Partial-Partial Shape Matching6 Feb 2026
- 2025SemMorph3D: Unsupervised Semantic-Aware 3D Morphing via Mesh-Guided Gaussians2 Oct 2025
- 2025Symmetry Understanding of 3D Shapes via Chirality Disentanglement7 Aug 2025
- 2025Fast Globally Optimal and Geometrically Consistent 3D Shape Matching8 Apr 2025
- 2025Stable-SCore: A Stable Registration-based Framework for 3D Shape Correspondence27 Mar 2025
- 2024Beyond Complete Shapes: A Benchmark for Quantitative Evaluation of 3D Shape Surface Matching Algorithms5 Nov 2024
- 2024Synchronous Diffusion for Unsupervised Smooth Non-Rigid 3D Shape Matching11 Jul 2024
- 2024Partial-to-Partial Shape Matching with Geometric Consistency18 Apr 2024
- 2024Spectral Meets Spatial: Harmonising 3D Shape Matching and Interpolation29 Feb 2024
12 newest of 19 All 19 (JSON)