Geometric Hermite curves with minimum strain energy

The purpose of this paper is to provide yet another solution to a fundamental problem in computer aided geometric design, i.e., constructing a smooth curve satisfying given endpoint (position and tangent) conditions. A new class of curves, called optimized geometric Hermite (OGH) curves, is introduced. An OGH curve is defined by optimizing the magnitudes of the endpoint tangent vectors in the Hermite interpolation process so that the strain energy of the curve is a minimum. An OGH curve is not only mathematically smooth, i.e., with minimum strain energy, but also geometrically smooth, i.e., loop-, cusp- and fold-free if the geometric smoothness conditions and the tangent direction preserving conditions on the tangent angles are satisfied. If the given tangent vectors do not satisfy the tangent angle constraints, one can use a 2-segment or a 3-segment composite optimized geometric Hermite (COH) curve to meet the requirements. Two techniques for constructing 2-segment COH curves and five techniques for constructing 3-segment COH curves are presented. These techniques ensure automatic satisfaction of the tangent angle constraints for each OGH segment and, consequently, mathematical and geometric smoothness of each segment of the curve. The presented OGH and COH curves, combined with symmetry-based extension schemes, cover tangent angles of all possible cases. The new method has been compared with the high-accuracy Hermite interpolation method by de Boor et al. and the Pythagorean-hodograph (PH) curves by Farouki et al. While the other two methods both would generate unpleasant shapes in some cases, the new method generates satisfactory shapes in all the cases.

[1]  Caiming Zhang,et al.  Fairing spline curves and surfaces by minimizing energy , 2001, Comput. Aided Des..

[2]  Jianhong Shi,et al.  Geometric Hermite interpolation for space curves , 2001, Comput. Aided Geom. Des..

[3]  Dereck S. Meek,et al.  Hermite interpolation with Tschirnhausen cubic spirals , 1997, Comput. Aided Geom. Des..

[4]  D. Walton,et al.  Geometric Hermite interpolation with Tschirnhausen cubics , 1997 .

[5]  Shi-Min Hu,et al.  A note on approximation of discrete data by G1 arc splines , 1999, Comput. Aided Des..

[6]  J. Koch,et al.  Geometric Hermite interpolation with maximal orderand smoothness , 1996, Comput. Aided Geom. Des..

[7]  Caiming Zhang,et al.  Removing local irregularities of NURBS surfaces by modifying highlight lines , 1998, Comput. Aided Des..

[8]  Malcolm A. Sabin,et al.  High accuracy geometric Hermite interpolation , 1987, Comput. Aided Geom. Des..

[9]  Yifan Chen Highlight lines for surface quality control and shape manipulation. , 1993 .

[10]  T. Sakkalis,et al.  Pythagorean hodographs , 1990 .

[11]  Yifan Chen,et al.  Direct highlight line modification on nurbs surfaces , 1997, Comput. Aided Geom. Des..

[12]  Fuhua Cheng,et al.  Surface design based on Hermite spline interpolation with tension control and optimal twist vectors , 1997, Neural Parallel Sci. Comput..

[13]  R. Schaback Optimal geometric Hermite interpolation of curves , 1998 .

[14]  Berthold K. P. Horn The Curve of Least Energy , 1983, TOMS.

[15]  Wendelin L. F. Degen High accurate rational approximation of parametric curves , 1993, Comput. Aided Geom. Des..

[16]  K. Höllig,et al.  Geometric Hermite interpolation , 1995 .

[17]  C. A. Neff,et al.  Hermite interpolation by Pythagorean hodograph quintics , 1995 .

[18]  Ulrich Reif On the local existence of the quadratic geometric Hermite interpolant , 1999, Comput. Aided Geom. Des..