Curvature tensor computation by piecewise surface interpolation

被引:12
|
作者
Yang, Xunnian [1 ]
Zheng, Jianmin [2 ]
机构
[1] Zhejiang Univ, Dept Math, Hangzhou 310003, Zhejiang, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
关键词
Triangular meshes; Curvature tensor; Taubin integral; Piecewise surface interpolation; Closed form formula; PRINCIPAL CURVATURES; MESHES;
D O I
10.1016/j.cad.2013.08.008
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Estimating principal curvatures and principal directions of a smooth surface represented by a triangular mesh is an important step in many CAD or graphics related tasks. This paper presents a new method for curvature tensor estimation on a triangular mesh by replacing flat triangles with triangular parametric patches. An improved local interpolation scheme of cubic triangular Bezier patches to vertices and vertex normals of triangle meshes is developed. Piecewise parametric surfaces that have C continuity across boundary curves of adjacent patches and G(1) continuity at the joint vertices are obtained by the interpolation scheme. A closed form expression of Taubin integral a 3 x 3 symmetric matrix in integral formulation is derived based on the piecewise parametric surfaces. Principal curvatures and principal directions are then computed from the Taubin integral. The proposed method does not need to parameterize data points or solve a linear system which is usually required by other surface fitting methods. Compared to several state-of-the-art curvature estimation methods, the proposed method can generate more accurate results for general surface meshes. The experiments have demonstrated its accuracy, robustness and effectiveness. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1639 / 1650
页数:12
相关论文
共 50 条