TY - JOUR
T1 - Discrete surface Ricci flow
AU - Jin, Miao
AU - Kim, Junho
AU - Luo, Feng
AU - Gu, Xianfeng
N1 - Funding Information:
The authors would like to thank Professor Shing-Tung Yau, Professor Tom Sederberg, and Professor Hong Qin for the discussions. This work was supported by the US National Science Foundation (NSF) under NSF 0448399 career: conformal geometry applied to shape analysis and geometric modeling, NSF 0528363: conformal geometry in graphics and visualization, and NSF 0626223: discrete curvature flow. This project was partially supported by US NSF funding for Xianfeng Gu under CCF-0448399, DMS-0528363, IIS-0713145, and for both Feng Luo and Xianfeng Gu under DMS-0626223. Feng Luo was partially supported by the NSF under DMS 0625935. Junho Kim was partially supported by the IITA & MIC scholarship program.
PY - 2008/9
Y1 - 2008/9
N2 - 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. 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.
AB - 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. 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.
KW - Discrete ricci flow
KW - Global conformal parameterizations
KW - Manifold
KW - Riemannian metric
KW - Uniformization
UR - http://www.scopus.com/inward/record.url?scp=47649089099&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=47649089099&partnerID=8YFLogxK
U2 - 10.1109/TVCG.2008.57
DO - 10.1109/TVCG.2008.57
M3 - Article
C2 - 18599915
AN - SCOPUS:47649089099
SN - 1077-2626
VL - 14
SP - 1030
EP - 1043
JO - IEEE Transactions on Visualization and Computer Graphics
JF - IEEE Transactions on Visualization and Computer Graphics
IS - 5
M1 - 4483509
ER -