Optimal multi-degree reduction of Bézier curves with constraints of endpoints continuity

Given a Bezier curve of degree n, the problem of optimal multi-degree reduction (degree reduction of more than one degree) by a Bezier curve of degree m (m > n - 1) with constraints of endpoints continuity is investigated. With respect to L2 norm, this paper presents one approximate method (MDR by L2) that gives an explicit solution to deal with it. The method has good properties of endpoints interpolation: continuity of any r, s (r, s ≥ 0) orders can be preserved at two endpoints respectively. The method in the paper performs multi-degree reduction at one time and does not need the stepwise computing. When applied to the multi-degree reduction with endpoints continuity of any orders, the MDR by L2 obtains the best least squares approximation. Comparison with another method of multi-degree reduction (MDR by L∞), which achieves the nearly best uniform approximation with respect to L∞ norm, is also given. The approximate effect of the MDR by L2 is better than that of the MDR by L∞. Explicit approximate error analysis of the multi-degree reduction methods is presented.

[1]  Chen Guo Multidegree Reduction of Bézier Curves with Conditions of Endpoint Interpolations , 2000 .

[2]  M. Newman,et al.  Interpolation and approximation , 1965 .

[3]  Horst Nowacki,et al.  Approximate conversion of surface representations with polynomial bases , 1985, Comput. Aided Geom. Des..

[4]  G. Farin Algorithms for rational Bézier curves , 1983 .

[5]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[6]  Michael A. Lachance,et al.  Chebyshev economization for parametric surfaces , 1988, Comput. Aided Geom. Des..

[7]  Matthias Eck,et al.  Degree reduction of Bézier curves , 1993, Comput. Aided Geom. Des..

[8]  Les A. Piegl,et al.  Algorithm for degree reduction of B-spline curves , 1995, Comput. Aided Des..

[9]  L. Fox,et al.  Chebyshev polynomials in numerical analysis , 1970 .

[10]  Yongming Li,et al.  Basis conversion among Bézier, Tchebyshev and Legendre , 1998, Comput. Aided Geom. Des..

[11]  A. Robin Forrest,et al.  Interactive interpolation and approximation by Bezier polynomials , 1972, Comput. J..

[12]  Rene F. Swarttouw,et al.  Orthogonal polynomials , 2020, NIST Handbook of Mathematical Functions.

[13]  Josef Hoschek Approximate conversion of spline curves , 1987, Comput. Aided Geom. Des..

[14]  Yuesheng Xu,et al.  Degree reduction of Bézier curves by uniform approximation with endpoint interpolation , 1995, Comput. Aided Des..

[15]  Matthias Eck,et al.  Least squares degree reduction of Bézier curves , 1995, Comput. Aided Des..

[16]  A. J. Worsey,et al.  Degree reduction of Be´zier curves , 1988 .