skip to main content
10.1145/1236246.1236302acmotherconferencesArticle/Chapter ViewAbstractPublication PagesspmConference Proceedingsconference-collections
Article

Computing geodesic spectra of surfaces

Published: 04 June 2007 Publication History

Abstract

Surface classification is one of the most fundamental problems in geometric modeling. Surfaces can be classified according to their conformal structures. In general, each topological equivalent class has infinite conformally equivalent classes.
This paper introduces a novel method to classify surfaces by their conformal structures. Surfaces in the same conformal class share the same uniformization metric, which induces constant Gaussian curvature everywhere on the surface. Under the uniformization metric, each homotopy class of a closed curves on the surface has a unique geodesic. The lengths of all closed geodesics form the geodesic spectrum. The map from the fundamental group to the geodesic spectrum completely determines the conformal structure of the surface.
We first compute the uniformization metric using discrete Ricci flow method, then compute the Fuchsian group generators, finally deduce the geodesic spectra from the generators in a closed form.
The method is rigorous and practical. Geodesic spectra is applied as the signature of surfaces for shape comparison and classification.

References

[1]
Bobenko, A., and Schroder, P. 2005. Discrete willmore flow. In Eurographics Symposium on Geometry Processing.
[2]
Carner, C., Jin, M., gu, X., and Qin, H. 2005. Topology-driven surface mappings with robust feature alignment. In IEEE Visualization, 543--550.
[3]
Chen, J., and Han, Y., 1996. Shortest paths on a polyhedron; part i: computing shortest paths.
[4]
Chow, B., and Luo, F. 2003. Combinatorial ricci flows on surfaces. Journal Differential Geometry 63, 1, 97--129.
[5]
Dey, T. K. 1994. A new technique to compute polygonal schema for 2-manifolds with application to null-homotopy detection. In Scg '94: Proceedings of the tenth annual symposium on Computational geometry, ACM Press, New York, NY, USA, 277--284.
[6]
Elad, A., and Kimmel, R., 2003. On bending invariant signatures for surfaces.
[7]
Éric Colin De Verdiére, and Lazarus, F. 2002. Optimal system of loops on an orientable surface. In FOCS '02: Proceedings of the 43rd Symposium on Foundations of Computer Science, IEEE Computer Society, Washington, DC, USA, 627--636.
[8]
Gu, X., and Yau, S.-T. 2003. Global conformal parameterization. In Symposium on Geometry Processing, 127--137.
[9]
Gu, X., and Yau, S.-T. 2003. Surface classification using conformal structures. In International Conference on Computer Vision.
[10]
Gu, X., He, Y., and Qin, H. 2005. Manifold splines. In Symposium on Solid and Physical Modeling, 27--38.
[11]
Hamilton, R. S. 1988. The ricci flow on surfaces. Mathematics and general relativity 71, 237--262.
[12]
Hetroy, F. 2005. Constriction computation using surface curvature. In Eurographics (short papers), J. Dingliana and F. Ganovelli, Eds., Eurographics, 1--4.
[13]
Hilaga, M., Shinagawa, Y., Kohmura, T., and Kunii, T. L. 2001. Topology matching for fully automatic similarity estimation of 3d shapes. In SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, ACM Press, New York, NY, USA, 203--212.
[14]
Jin, M., Wang, Y., Yau, S.-T., and Gu, X. 2004. Optimal global conformal surface parameterization. In IEEE Visualization, 267--274.
[15]
Jin, M., Luo, F., and Gu, X. 2006. Computing surface hyperbolic structure and real projective structure. In SPM '06: Proceedings of the 2006 ACM symposium on Solid and physical modeling, ACM Press, New York, NY, USA, 105--116.
[16]
Kaneva, B., and Orourke, J. 2000. An implementation of chen and hans shortest paths algorithm. In Proc. of the 12th Canadian Conf. on Comput. Geom., 139C146.
[17]
Kapoor, S. 1999. Efficient computation of geodesic shortest paths. In STOC '99: Proceedings of the thirty-first annual ACM symposium on Theory of computing, 770--779.
[18]
Kharevych, L., Springborn, B., and Schroder, P. 2005. Discrete conformal mappings via circle patterns.
[19]
Kimmel, R., and Sethian, J. A. 1998. Computing geodesic paths on manifolds. Proc. of National Academy of Sci. 95, 15, 8431C8435.
[20]
Mika Seppala, T. S. 1992. Geometry of Riemann surfaces and Teichmuller spaces. North-Holland Math Stud.
[21]
Mitchell, J. S. B., Mount, D. M., and Papadimitriou, C. H. 1987. The discrete geodesic problem. SIAM J. Comput. 16, 4, 647--668.
[22]
Osada, R., Funkhouser, T., Chazelle, B., and Dobkin, D. 2001. Matching 3d models with shape distributions. In Shape Modeling International, 154--166.
[23]
Reuter, M., Wolter, F.-E., and Peinecke, N. 2005. Laplace-spectra as fingerprints for shape matching. In SPM '05: Proceedings of the 2005 ACM symposium on Solid and physical modeling, ACM Press, New York, NY, USA, 101--106.
[24]
Stephenson, K. 2005. Introduction To Circle Packing. Cambridge University Press.
[25]
Surazhsky, V., Surazhsky, T., Kirsanov, D., Gortler, S. J., and Hoppe, H. 2005. Fast exact and approximate geodesics on meshes. ACM Trans. Graph. 24, 3, 553--560.
[26]
Thurston, W. 1976. Geometry and Topology of 3-manifolds. Princeton lecture notes.
[27]
Thurston, W. P. 1997. Three-Dimensional Geometry and Topology. Princeton University Presss.

Cited By

View all
  • (2023)A Variational Framework for Curve Shortening in Various Geometric DomainsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.313502129:4(1951-1963)Online publication date: 1-Apr-2023
  • (2017)Multiscale Nonrigid Point Cloud Registration Using Rotation-Invariant Sliced-Wasserstein Distance via Laplace--Beltrami EigenmapSIAM Journal on Imaging Sciences10.1137/16M106882710:2(449-483)Online publication date: Jan-2017
  • (2012)Efficiently Computing Exact Geodesic Loops within Finite StepsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2011.11918:6(879-889)Online publication date: Jun-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SPM '07: Proceedings of the 2007 ACM symposium on Solid and physical modeling
June 2007
455 pages
ISBN:9781595936660
DOI:10.1145/1236246
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Tsinghua University: Tsinghua University

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 June 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Ricci flow
  2. conformal structure
  3. geodesic spectrum
  4. surface classification
  5. uniformization

Qualifiers

  • Article

Conference

SPM07
Sponsor:
  • Tsinghua University

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)A Variational Framework for Curve Shortening in Various Geometric DomainsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.313502129:4(1951-1963)Online publication date: 1-Apr-2023
  • (2017)Multiscale Nonrigid Point Cloud Registration Using Rotation-Invariant Sliced-Wasserstein Distance via Laplace--Beltrami EigenmapSIAM Journal on Imaging Sciences10.1137/16M106882710:2(449-483)Online publication date: Jan-2017
  • (2012)Efficiently Computing Exact Geodesic Loops within Finite StepsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2011.11918:6(879-889)Online publication date: Jun-2012
  • (2009)Computing Teichmuller Shape SpaceIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2008.10315:3(504-517)Online publication date: May-2009
  • (2009)Computing Fenchel-Nielsen coordinates in Teichmuller shape Space2009 IEEE International Conference on Shape Modeling and Applications10.1109/SMI.2009.5170148(193-200)Online publication date: Jun-2009
  • (2009)Canonical homotopy class representative using hyperbolic structure2009 IEEE International Conference on Shape Modeling and Applications10.1109/SMI.2009.5170145(171-178)Online publication date: Jun-2009
  • (2009)Discrete Curvature Flows for Surfaces and 3-ManifoldsEmerging Trends in Visual Computing10.1007/978-3-642-00826-9_3(38-74)Online publication date: 16-Mar-2009
  • (2008)Characterizing shape using conformal factorsProceedings of the 1st Eurographics conference on 3D Object Retrieval10.5555/2381112.2381114(1-8)Online publication date: 15-Apr-2008
  • (2008)Discrete Surface Ricci FlowIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2008.5714:5(1030-1043)Online publication date: 1-Sep-2008

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media