• DocumentCode
    1121373
  • Title

    Discrete Surface Ricci Flow

  • Author

    Jin, Miao ; Kim, Junho ; Luo, Feng ; Gu, Xianfeng

  • Author_Institution
    State Univ. Of New York at Stony Brook, Stony Brook, NY
  • Volume
    14
  • Issue
    5
  • fYear
    2008
  • Firstpage
    1030
  • Lastpage
    1043
  • Abstract
    This work introduces a unified framework for discrete surface Ricci flow algorithms, including spherical, Euclidean, and hyperbolic Ricci flows, which can design Riemannian metrics on surfaces with arbitrary topologies by user-defined Gaussian curvatures. Furthermore, the target metrics are conformal (angle-preserving) to the original metrics. A Ricci flow conformally deforms the Riemannian metric on a surface according to its induced curvature, such that the curvature evolves like a heat diffusion process. Eventually, the curvature becomes the user defined curvature. Discrete Ricci flow algorithms are based on a variational framework. Given a mesh, all possible metrics form a linear space, and all possible curvatures form a convex polytope. The Ricci energy is defined on the metric space, which reaches its minimum at the desired metric. The Ricci flow is the negative gradient flow of the Ricci energy. Furthermore, the Ricci energy can be optimized using Newton´s method more efficiently. Discrete Ricci flow algorithms are rigorous and efficient. Our experimental results demonstrate the efficiency, accuracy and flexibility of the algorithms. They have the potential for a wide range of applications in graphics, geometric modeling, and medical imaging. We demonstrate their practical values by global surface parameterizations.
  • Keywords
    computational geometry; Newton´s method; Ricci energy; Riemannian metrics; convex polytope; discrete surface Ricci flow; global surface parameterizations; heat diffusion process; user-defined Gaussian curvatures; variational framework; Applications; Curve; Geometric algorithms; and object representations; and systems; languages; solid; surface; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2008.57
  • Filename
    4483509