The DOI matches its Crossref record; 49 of the 49 references it cites were found in a registry or an index.
Möbius voting for surface correspondence
Abstract
The goal of our work is to develop an efficient, automatic algorithm for discovering point correspondences between surfaces that are approximately and/or partially isometric. Our approach is based on three observations. First, isometries are a subset of the Möbius group, which has low-dimensionality -- six degrees of freedom for topological spheres, and three for topological discs. Second, computing the Möbius transformation that interpolates any three points can be computed in closed-form after a mid-edge flattening to the complex plane. Third, deviations from isometry can be modeled by a transportation-type distance between corresponding points in that plane. Motivated by these observations, we have developed a Möbius Voting algorithm that iteratively: 1) samples a triplet of three random points from each of two point sets, 2) uses the Möbius transformations defined by those triplets to map both point sets into a canonical coordinate frame on the complex plane, and 3) produces "votes" for predicted correspondences between the mutually closest points with magnitude representing their estimated deviation from isometry. The result of this process is a fuzzy correspondence matrix, which is converted to a permutation matrix with simple matrix operations and output as a discrete set of point correspondences with confidence values. The main advantage of this algorithm is that it can find intrinsic point correspondences in cases of extreme deformation. During experiments with a variety of data sets, we find that it is able to find dozens of point correspondences between different object types in different poses fully automatically.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
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?
In the citing paper
“Recent intrinsic techniques [36], [38], [39] use low dimensional embedding to by-pass the high-dimensionality problem by assuming a strong inelastic isometry constraint.”
From Registration of 3D Point Clouds and Meshes: A Survey from Rigid to Nonrigid (2013) · cites this paper as [39]
In the citing paper
“These transformations are similar to the domain theory in analytical learning-a global rule, one reason why these techniques can be cast as optimization problems and solved using the Hough transform [17], [39] or RANSAC technique [4], [71] efficiently.”
From Registration of 3D Point Clouds and Meshes: A Survey from Rigid to Nonrigid (2013) · cites this paper as [39]
Citations
Cites
Distinctive Image Features from Scale-Invariant Keypoints
Lowe, D. G. (2004) · International Journal of Computer Vision · doi:10.1023/b:visi.0000029664.99615.94 · Cited by 55,589
A Method for Registration of 3-D Shapes
Besl, P., & Mckay, N. D. (1992) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.121791 · Cited by 22,163
The Earth Mover's Distance as a Metric for Image Retrieval
Rubner, Y., Tomasi, C., & Guibas, L. (2000) · International Journal of Computer Vision · doi:10.1023/a:1026543900054 · Cited by 5,547
Generalizing the Hough transform to detect arbitrary shapes
Ballard, D. H. (1981) · Pattern Recognition · doi:10.1016/0031-3203(81)90009-1 · Cited by 4,434
Efficient variants of the ICP algorithm
Rusinkiewicz, S., & Levoy, M. (2002) · Proceedings Third International Conference on 3-D Digital Imaging and Modeling · doi:10.1109/im.2001.924423 · Cited by 3,945
Using spin images for efficient object recognition in cluttered 3D scenes
Johnson, A., & Hebert, M. (1999) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.765655 · Cited by 2,656
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
A new point matching algorithm for non-rigid registration
Chui, H., & Rangarajan, A. (2003) · Computer Vision and Image Understanding · doi:10.1016/s1077-3142(03)00009-2 · Cited by 1,560
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
Computing Discrete Minimal Surfaces and Their Conjugates
Pinkall, U., & Polthier, K. (1993) · Experimental Mathematics · doi:10.1080/10586458.1993.10504266 · Cited by 1,278
Deformation transfer for triangle meshes
Sumner, R. W., & Popović, J. (2004) · ACM Transactions on Graphics · doi:10.1145/1015706.1015736 · Cited by 1,059
The 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
Shape Matching and Object Recognition Using Low Distortion Correspondences
Berg, A. C., Berg, T. L., & Malik, J. (2005) · 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.2005.320 · Cited by 844
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
The farthest point strategy for progressive image sampling
Eldar, Y., Lindenbaum, M., Porat, M., & Zeevi, Y. Y. (1997) · IEEE Transactions on Image Processing · doi:10.1109/83.623193 · Cited by 698
Introduction to Riemann Surfaces.
Pan, T. K., & Springer, G. Ś. (1959) · American Mathematical Monthly · doi:10.2307/2309947 · Cited by 631
On Linear Variational Surface Deformation Methods
Botsch, M., & Sorkine, O. (2007) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2007.1054 · Cited by 593
New algorithms for 2D and 3D point matching
Gold, S., Rangarajan, A., Lu, C.-P., Pappu, S., & Mjolsness, E. (1998) · Pattern Recognition · doi:10.1016/s0031-3203(98)80010-1 · Cited by 580
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
Gelfand, N., Mitra, N. J., Guibas, L., & Pottmann, H. (2005) · doi:10.2312/sgp/sgp05/197-206 · Cited by 545
On bending invariant signatures for surfaces
Elad, A., & Kimmel, R. (2003) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2003.1233902 · Cited by 467
An algorithmic overview of surface registration techniques for medical imaging
Audette, M. A., Ferrie, F. P., & Peters, T. M. (2000) · Medical Image Analysis · doi:10.1016/s1361-8415(00)00014-1 · Cited by 412
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
Spherical parametrization and remeshing
Praun, E., & Hoppe, H. (2003) · ACM SIGGRAPH Conference Papers (SIGGRAPH) · doi:10.1145/1201775.882274 · Cited by 388
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
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
Hormann, K., Polthier, K., & Sheffer, A. (2008) · SIGGRAPH Asia Courses · doi:10.1145/1508044.1508091 · Cited by 259
Spherical parametrization and remeshing
Praun, E., & Hoppe, H. (2003) · ACM Transactions on Graphics · doi:10.1145/882262.882274 · Cited by 250
Example-Based 3D Scan Completion
Pauly, M. V., Mitra, N. J., Giesen, J., Groß, M. H., & Guibas, L. (2005) · doi:10.2312/sgp/sgp05/023-032 · Cited by 233
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
The Correlated Correspondence Algorithm for Unsupervised Registration of Nonrigid Surfaces
Anguelov, D., Srinivasan, P., Pang, H.-C., Koller, D., Thrun, S., & Davis, J. (2004) · Cited by 197
Hormann, K., Bruno Lévy, B., & Sheffer, A. (2007) · ACM SIGGRAPH Courses · doi:10.1145/1281500.1281510 · Cited by 192
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
Symposium on Geometry Processing
Kobbelt, L. P., Schöder, P., & Hoppe, H. (2004) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2004.00011.x · Cited by 163
Calculus of Nonrigid Surfaces for Geometry and Texture Manipulation
Bronstein, A. M., Bronstein, M. M., & Kimmel, R. (2007) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2007.1041 · Cited by 161
Global non-rigid alignment of 3-D scans
Brown, B. J., & Rusinkiewicz, S. M. (2007) · ACM SIGGRAPH Conference (SIGGRAPH) · doi:10.1145/1275808.1276404 · Cited by 156
SHape REtrieval Contest 2007: Watertight Models Track
Giorgi, D., Biasotti, S., & Paraboschi, L. (2007) · Cited by 146
Global non-rigid alignment of 3-D scans
Brown, B. J., & Rusinkiewicz, S. M. (2007) · ACM Transactions on Graphics · doi:10.1145/1276377.1276404 · Cited by 143
Conformal Geometry and Its Applications on 3D Shape Matching, Recognition, and Stitching
Wang, S., Wang, Y., Jin, M., Gu, X. D., & Samaras, D. (2007) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2007.1050 · Cited by 133
Partial matching of 3D shapes with priority-driven search
Funkhouser, T. A., & Shilane, P. (2006) · doi:10.5555/1281957.1281974 · Cited by 131
Self-citationNON-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
Optimal global conformal surface parameterization
Jin, M., Wang, Y., Yau, S., & Gu, X. D. (2005) · Visualization · doi:10.1109/visual.2004.75 · Cited by 97
Mitra, N. J., Guibas, L., & Pauly, M. V. (2007) · ACM Transactions on Graphics · doi:10.1145/1276377.1276456 · Cited by 87
Robust Spherical Parameterization of Triangular Meshes
Sheffer, A., Gotsman, C., & Dyn, N. (2004) · Computing · doi:10.1007/s00607-004-0056-9 · Cited by 77
Generalized Surface Flows for Mesh Processing
Eckstein, I., Pons, J.-P., Tong, Y., Kuo, C.-C. J., & Desbrun, M. (2007) · doi:10.2312/sgp/sgp07/183-192 · Cited by 68
3D Non-rigid Surface Matching and Registration Based on Holomorphic Differentials
Zeng, W., Zeng, Y., Wang, Y., Yin, X., Gu, X. D., & Samaras, D. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-88690-7_1 · Cited by 61
Computational Aspects of Discrete Minimal Surfaces
Polthier, K. (2002) · Cited by 46
Kraevoy, V., & Sheffer, A. (2006) · International Journal of Shape Modeling · doi:10.1142/s0218654306000822 · Cited by 38
Introduction to Riemann surfaces
Springer, G. (1957) · CERN Document Server (European Organization for Nuclear Research) · Cited by 15
Flagged first, then by citations
Research works printed but not linked: 1
- 10.5555/1731309.1731327 · DOI
Cited by
Sorted by citations
Image Matching from Handcrafted to Deep Features: A Survey
Ma, J.-Y., Jiang, X., Fan, A., Jiang, J., & Yan, J. (2020) · International Journal of Computer Vision · doi:10.1007/s11263-020-01359-2 · Cited by 977
Bronstein, A. M., Bronstein, M. M., Guibas, L. J., & Ovsjanikov, M. (2011) · ACM Transactions on Graphics · doi:10.1145/1899404.1899405 · Cited by 811
The wave kernel signature: A quantum mechanical approach to shape analysis
Aubry, M., Schlickewei, U., & Cremers, D. (2011) · IEEE International Conference on Computer Vision Workshops · doi:10.1109/iccvw.2011.6130444 · Cited by 747
Ovsjanikov, M., Ben‐Chen, M., Solomon, J., Butscher, A., & Guibas, L. J. (2012) · ACM Transactions on Graphics · doi:10.1145/2185520.2185526 · Cited by 736
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
Metadata
- Authors
- Lipman, Y., & Funkhouser, T.
- Affiliations
- Princeton University (US)
- Venue
- ACM Transactions on Graphics
- Published
- 2009-07-27
- Volume
- 28
- Issue
- 3
- Pages
- 1-12
- ISSN
- 0730-0301 (ISSN-L)
- 1557-7368
- OpenAlex
- W2105106232
- Cited by
- 332
- References
- 49
- Citations by year
- 2026: 6 · 2025: 7 · 2024: 4 · 2023: 8 · 2022: 15 · 2021: 3 · 2020: 15 · 2019: 13 · 2018: 27 · 2017: 25 · 2016: 34 · 2015: 18 · 2014: 37 · 2013: 38 · 2012: 30
- FWCI
- 27.26
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- ACM Transactions on Graphics (publishedVersion)
- Funders
- Division of Information and Intelligent Systems (CNFS-0406415IIS-0612231CCF-0702672)
- National Science Foundation (CNFS-0406415IIS-0612231CCF-0702672)
- Division of Computing and Communication Foundations (CNFS-0406415IIS-0612231CCF-0702672)
- Topics
- Physical Sciences › Computer Science › Computer Graphics and Computer-Aided Design › 3D Shape Modeling and Analysis
- Physical Sciences › Computer Science › Computer Graphics and Computer-Aided Design › Computer Graphics and Visualization Techniques
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Image Processing and 3D Reconstruction
- Keywords
- point matching, surface matching, Möbius transformations, isometries, transport distance, partial isometries
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