One Point Isometric Matching with the Heat Kernel
Open accessAbstract
A common operation in many geometry processing algorithms consists of finding correspondences between pairs of shapes by finding structure‐preserving maps between them. A particularly useful case of such maps is isometries, which preserve geodesic distances between points on each shape. Although several algorithms have been proposed to find approximately isometric maps between a pair of shapes, the structure of the space of isometries is not well understood. In this paper, we show that under mild genericity conditions, a single correspondence can be used to recover an isometry defined on entire shapes, and thus the space of all isometries can be parameterized by one correspondence between a pair of points. Perhaps surprisingly, this result is general, and does not depend on the dimensionality or the genus, and is valid for compact manifolds in any dimension. Moreover, we show that both the initial correspondence and the isometry can be recovered efficiently in practice. This allows us to devise an algorithm to find intrinsic symmetries of shapes, match shapes undergoing isometric deformations, as well as match partial and incomplete models efficiently.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
[40] suggests that fixing one correspondence, all other correspondences can be inferred for non-rigid shapes.
“[40] suggests that fixing one correspondence, all other correspondences can be inferred for non-rigid shapes.”
From Registration of 3D Point Clouds and Meshes: A Survey from Rigid to Nonrigid (2013) · cites this paper as [40]
Cites
Discrete Differential-Geometry Operators for Triangulated 2-Manifolds
Meyer, M., Desbrun, M., Schröder, P., & Barr, A. H. (2003) · Mathematics and visualization · doi:10.1007/978-3-662-05105-4_2 · Cited by 1,910 · see citing works
SCAPE: shape completion and animation of people
Anguelov, D., Srinivasan, P., Koller, D., Thrun, S., Rodgers, J., & Davis, J. (2005) · ACM Transactions on Graphics · doi:10.1145/1073204.1073207 · Cited by 1,489 · see citing works
A Concise and Provably Informative Multi‐Scale Signature Based on Heat Diffusion
Sun, J. Z., Ovsjanikov, M., & Guibas, L. J. (2009) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2009.01515.x · Cited by 1,466 · see citing works
Self-citationThe space of human body shapes: reconstruction and parameterization from range scans
Allen, B., Curless, B., & Popović, Z. (2003) · ACM SIGGRAPH 2003 Papers · doi:10.1145/1201775.882311 · Cited by 913 · see citing works
Laplace–Beltrami spectra as ‘Shape-DNA’ of surfaces and solids
Reuter, M., Wolter, F.-E., & Peinecke, N. (2006) · Computer-Aided Design · doi:10.1016/j.cad.2005.10.011 · Cited by 805 · see citing works
Expokit: a software package for computing matrix exponentials
Sidje, R. B. (1998) · ACM Transactions on Mathematical Software · doi:10.1145/285861.285868 · Cited by 781 · see citing works
Numerical Geometry of Non-Rigid Shapes
Bronstein, A. M., Bronstein, M. M., & Kimmel, R. (2008) · Texts and monographs in computer science · doi:10.1007/978-0-387-73301-2 · Cited by 767 · see citing works
The space of human body shapes
Allen, B., Curless, B., & Popović, Z. (2003) · ACM Transactions on Graphics · doi:10.1145/882262.882311 · Cited by 725 · see citing works
Stochastic Analysis on Manifolds
Hsu, E. P. (2002) · Graduate studies in mathematics · doi:10.1090/gsm/038 · Cited by 682 · see citing works
4-points congruent sets for robust pairwise surface registration
Aiger, D., Mitra, N. J., & Cohen-Or, D. (2008) · ACM Transactions on Graphics · doi:10.1145/1360612.1360684 · Cited by 677 · see citing works
Articulated mesh animation from multi-view silhouettes
Vlasic, D., Baran, I., Matusik, W., & Popović, J. (2008) · ACM Transactions on Graphics · doi:10.1145/1360612.1360696 · Cited by 618 · see citing works
Ecient Sparse Matrix-Vector Multiplication on CUDA
Bell, N., & Garland, M. (2008) · Cited by 577 · see citing works
Geometric hashing: an overview
Wolfson, H. J., & Rigoutsos, I. (1997) · IEEE Computational Science and Engineering · doi:10.1109/99.641604 · Cited by 562 · see citing works
Generalized multidimensional scaling: A framework for isometry-invariant partial surface matching
Bronstein, A. M., Bronstein, M. M., & Kimmel, R. (2006) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.0508601103 · Cited by 555 · see citing works
Cheng, S. (1976) · Commentarii Mathematici Helvetici · doi:10.1007/bf02568142 · Cited by 422 · see citing works
Global Correspondence Optimization for Non‐Rigid Registration of Depth Scans
Li, H., Sumner, R. W., & Pauly, M. V. (2008) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2008.01282.x · Cited by 401 · see citing works
Möbius voting for surface correspondence
Lipman, Y., & Funkhouser, T. (2009) · ACM Transactions on Graphics · doi:10.1145/1531326.1531378 · Cited by 332 · see citing works
Deformable models in medical image analysis
McInerney, T., & Terzopoulos, D. (1996) · IEEE Workshop on Mathematical Methods in Biomedical Image Analysis (MMBIA) · doi:10.1109/mmbia.1996.534069 · Cited by 329 · see citing works
Linear rotation-invariant coordinates for meshes
Lipman, Y., Sorkine‐Hornung, O., Levin, D., & Cohen‐Or, D. (2005) · ACM Transactions on Graphics · doi:10.1145/1073204.1073217 · Cited by 321 · see citing works
A Theoretical and Computational Framework for Isometry Invariant Recognition of Point Cloud Data
Mémoli, F., & Sapiro, G. (2005) · Foundations of Computational Mathematics · doi:10.1007/s10208-004-0145-y · Cited by 319 · see citing works
Self-citationNon‐Rigid Registration Under Isometric Deformations
Huang, Q., Adams, B., Wicke, M., & Guibas, L. J. (2008) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2008.01285.x · Cited by 279 · see citing works
Self-citationEmbedding Riemannian manifolds by their heat kernel
Bérard, P. H., Besson, G., & Gallot, S. (1994) · Geometric and Functional Analysis · doi:10.1007/bf01896401 · Cited by 244 · see citing works
Global Intrinsic Symmetries of Shapes
Ovsjanikov, M., Sun, J. Z., & Guibas, L. (2008) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2008.01273.x · Cited by 232 · see citing works
Self-citationSHREC '11: Robust Feature Detection and Description BenchmarkPreprint
Boyer, E., Bronstein, A. M., Bronstein, M. M., Bustos, B., Darom, T., Horaud, R., Hotz, I., Keller, Y., Keustermans, J., Kovnatsky, A., et al. (2011) · arXiv (Cornell University) · doi:10.2312/3dor/3dor11/071-078 · Cited by 228 · see citing works
Geometric modeling in shape space
Kilian, M., Mitra, N. J., & Pottmann, H. (2007) · ACM SIGGRAPH 2007 papers · doi:10.1145/1275808.1276457 · Cited by 224 · cited 1× · see citing works
“High quality correspondences are also essential in morphing, and shape interpolation [KMP07].”
Discrete laplace operator on meshed surfaces
Belkin, M. A., Sun, J. Z., & Wang, Y. (2008) · Annual Symposium on Computational Geometry (SoCG) · doi:10.1145/1377676.1377725 · Cited by 214 · see citing works
Heat kernels on weighted manifolds and applications
Grigor'yan, A. A. (2006) · Contemporary mathematics - American Mathematical Society · doi:10.1090/conm/398/07486 · Cited by 195 · see citing works
Geometric modeling in shape space
Kilian, M., Mitra, N. J., & Pottmann, H. (2007) · ACM Transactions on Graphics · doi:10.1145/1276377.1276457 · Cited by 181 · see citing works
Articulated Shape Matching Using Laplacian Eigenfunctions and Unsupervised Point Registration
Mateus, D., Horaud, R., Knossow, D., Fabio Cuzzolin, A., & Boyer, E. (2008) · Cited by 168 · see citing works
Deformation‐Driven Shape Correspondence
Zhang, H., Sheffer, A., Cohen‐Or, D., Zhou, Q., van Kaick, O. M., & Tagliasacchi, A. (2008) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2008.01283.x · Cited by 165 · see citing works
Reuter, M. (2009) · International Journal of Computer Vision · doi:10.1007/s11263-009-0278-1 · Cited by 161 · see citing works
Shape Analysis Using the Auto Diffusion Function
Gȩbal, K., Bærentzen, J. A., Aanæs, H., et al. (2009) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2009.01517.x · Cited by 159 · see citing works
Articulated shape matching using Laplacian eigenfunctions and unsupervised point registration
Mateus, D., Horaud, R., Knossow, D., Cuzzolin, F., & Boyer, E. (2008) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2008.4587538 · Cited by 130 · see citing works
A Hierarchical Segmentation of Articulated Bodies
de Goes, F. F., Goldenstein, S. K., & Velho, L. C. P. R. (2008) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2008.01274.x · Cited by 123 · see citing works
NON-RIGID SPECTRAL CORRESPONDENCE OF TRIANGLE MESHES
Jain, V., Zhang, H., & van Kaick, O. M. (2007) · International Journal of Shape Modeling · doi:10.1142/s0218654307000968 · Cited by 114 · see citing works
Reconstruction of deforming geometry from time-varying point clouds
Wand, M., Jenke, P., Qi-xing Huang, A., Bokeloh, M., Guibas, L. J., & Schilling, A. (2007) · doi:10.5555/1281991.1281998 · Cited by 102 · see citing works
Self-citationIsometric registration of ambiguous and partial data
Tevs, A., Bokeloh, M., Wand, M., Schilling, A., & Seidel, H. (2009) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2009.5206775 · Cited by 100 · see citing works
Generic properties of the eigenvalue of the Laplacian for compact Riemannian manifolds
Bando, S., & Urakawa, H. (1983) · Tohoku Mathematical Journal · doi:10.2748/tmj/1178229047 · Cited by 93 · see citing works
Spectral Gromov-Wasserstein distances for shape matching
Mémoli, F. (2009) · IEEE International Conference on Computer Vision Workshops · doi:10.1109/iccvw.2009.5457690 · Cited by 91 · see citing works
Self-citationDense correspondence finding for parametrization-free animation reconstruction from video
Ahmed, N., Theobalt, C., Rössl, C., Thrun, S., & Seidel, H. (2008) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2008.4587758 · Cited by 75 · see citing works
A multi-resolution approach to heat kernels on discrete surfaces
Vaxman, A., Ben‐Chen, M., & Gotsman, C. (2010) · ACM Transactions on Graphics · doi:10.1145/1778765.1778858 · Cited by 58 · see citing works
Escape rate of brownian motion on riemanian manifolds
Grigor'yan, A. A. (1998) · Applicable Analysis · doi:10.1080/00036819908840705 · Cited by 34 · see citing works
Universal local parametrizations via heat kernels and eigenfunctions of the Laplacian
Jones, P. W., Maggioni, M., & Schul, R. (2010) · Annales Academiae Scientiarum Fennicae Mathematica · doi:10.5186/aasfm.2010.3508 · Cited by 34 · see citing works
A probabilistic framework for partial intrinsic symmetries in geometric data
Lasowski, R., Tevs, A., Seidel, H., et al. (2009) · IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2009.5459356 · Cited by 29 · see citing works
Universal local parametrizations via heat kernels and eigenfunctions of the LaplacianPreprint
Jones, P. W., Maggioni, M., & Schul, R. (2007) · arXiv (Cornell University) · doi:10.48550/arxiv.0709.1975 · Cited by 15 · see citing works
A multi-resolution approach to heat kernels on discrete surfaces
Vaxman, A., Ben‐Chen, M., & Gotsman, C. (2010) · ACM SIGGRAPH Conference Papers (SIGGRAPH) · doi:10.1145/1833349.1778858 · Cited by 12 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Registration of 3D Point Clouds and Meshes: A Survey from Rigid to Nonrigid
Tam, G. K. L., Cheng, Z.-Q., Lai, Y.-K., Langbein, F. C., Liu, Y., Marshall, D., Martin, R. R., Sun, X.-F., & Rosin, P. L. (2013) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2012.310 · Cited by 679 · see citing works
Kim, V. G., Lipman, Y., & Funkhouser, T. (2011) · ACM Transactions on Graphics · doi:10.1145/2010324.1964974 · Cited by 298 · see citing works
Intrinsic Shape Matching by Planned Landmark Sampling
Tevs, A., Berner, A., Wand, M., Ihrke, I., & Seidel, H. ‐. (2011) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2011.01879.x · Cited by 64 · see citing works
Minimum-Distortion Isometric Shape Correspondence Using EM Algorithm
Sahillioglu, Y., & Yemez, Y. (2012) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2012.26 · Cited by 53 · see citing works
- Authors
- Ovsjanikov, M., Mérigot, Q., Mémoli, F., & Guibas, L.
- Affiliations
- Stanford University (US)
- Institut national de recherche en sciences et technologies du numérique (FR)
- Venue
- Computer Graphics Forum
- Publisher
- Wiley
- Published
- 2010-07
- Volume
- 29
- Issue
- 5
- Pages
- 1555-1564
- ISSN
- 0167-7055 (ISSN-L)
- 1467-8659
- OpenAlex
- W2127025496
- Semantic Scholar
- 645abbf4e0ce72f2b65eae5a6d3d9a9021cf206d
- Cited by
- 301
- References
- 46
- Citations by year
- 2026: 5 · 2025: 3 · 2024: 4 · 2023: 2 · 2022: 10 · 2021: 16 · 2020: 19 · 2019: 16 · 2018: 30 · 2017: 21 · 2016: 43 · 2015: 17 · 2014: 34 · 2013: 34 · 2012: 28
- FWCI
- 25.17
- Type
- journal article
- Language
- en
- Open access
- green
- hal.science
- Licence
- Locations
- Computer Graphics Forum (publishedVersion)
- HAL (submittedVersion, other-oa)
- Adelaide Research & Scholarship (AR&S) (University of Adelaide) (submittedVersion)
- King Abdullah University of Science and Technology Repository (King Abdullah University of Science and Technology) (submittedVersion)
- Topics
- Physical Sciences › Engineering › Computational Mechanics › 3D Shape Modeling and Analysis
- Physical Sciences › Mathematics › Applied Mathematics › Geometric Analysis and Curvature Flows
- Physical Sciences › Computer Science › Computer Graphics and Computer-Aided Design › Computational Geometry and Mesh Generation
- Keywords
- heat kernel, isometries, shape correspondence, shape matching, intrinsic symmetry, isometric deformations, partial model matching, incomplete models, compact manifolds, geodesic distance
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review