Estimating the Tensor of Curvature of a Surface from a Polyhedral Approximation

Gabriel Taubin

Proceedings of the 5th International Conference on Computer Vision

Pages 902-907, 1994




Motivation

Estimating principal curvatures and directions of a surface from a polyhedral approximation with a large number of faces has become a basic step in many computer vision algorithms, particularly those targeted at medical applications.

Goal of This Research

The author wishes to design an algorithm for accurately and efficiently estimating the principal curvature and direction at each point of an underlying unknown smooth surface from a polyhedral approximation.

Goal of This Paper

This paper presents a simple new efficient algorithm for estimating the principal curvature and principal direction at each vertex of a polyhedral approximation of a smooth surface. These are computed using certain 3 x 3 mathend000# symmetric matrices defined by integral formulas. These matrices are closely related to the matrix representation of the tensor of curvature, which is the map p 1#1 2#2 mathend000# that assigns to each point p mathend000# on a surface S mathend000# the function 2#2(T) mathend000# which is the directional curvature of S mathend000# at p mathend000# in the direction of the unit length vector T mathend000#.

Related Work

Results

The computations in the curvature computation algorithm presented in this paper are simple and direct. No expensive iterative numerical computations were needed even for computing eigenvalues and eigenvectors since closed form expressions are used instead. The experiments presented in this paper suggest that the accuracy of this algorithm is not worse than existing algorithms, and is perhaps much better.

Bibliography



ctj