Estimating normal vectors and curvatures by centroid weights

被引:40
作者
Chen, SG [1 ]
Wu, JY [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Math, Chiayi 621, Taiwan
关键词
centroid weight; normal vector; principal curvature;
D O I
10.1016/j.cagd.2004.02.003
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The tensors of curvature play an important role in differential geometry. In surface theory (1990), it is determined by the derivative of unit normal vectors of tangent spaces of the underlying surface. However every geometric object in computation is a discrete model. We can only approximate them. In estimating the curvature on polyhedral surfaces, how to approximate normal vectors is a crucial step. Chen and Schmitt (1992) and Taubin (1995) described two simple methods to estimate the principal curvatures. The weights they choose is related to the triangle areas. But this choice not the best. Max (1999) presented a new kind of weight to estimate the normal vector. In this paper, we will present a new set of weights from duality and gravity. We choose the centroid weights to approximate normal vectors and estimate the principle curvatures. This will lead to a better estimation than the area-weights. Our results are also comparable with Max's weights. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:447 / 458
页数:12
相关论文
共 7 条
[1]  
CHEN X, 1992, P EUR C COMP VIS, P739
[2]  
de Carmo M, 1976, DIFFERENTIAL GEOMETR
[3]  
Farin G., 1990, CURVES SURFACES COMP
[4]  
Flynn P. J., 1989, Proceedings CVPR '89 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.89CH2752-4), P110, DOI 10.1109/CVPR.1989.37837
[5]  
Max N., 1999, Journal of Graphics Tools, V4, P1, DOI 10.1080/10867651.1999.10487501
[6]  
PAGE DL, 2001, P 2001 IEEE COMP SOC, V1
[7]  
TAUBIN G, 1995, FIFTH INTERNATIONAL CONFERENCE ON COMPUTER VISION, PROCEEDINGS, P902, DOI 10.1109/ICCV.1995.466840