Solutions to problems of the classical algorithms for degree elevation of B-spline curves

Kaihuai Qin
1997-01-01
Abstract:Degree elevation of B-spline curves is a common technique in surface design and computer aided geometric modeling. It is a fundamental tool in CAD systems based on B-spline, and frequently used in geometric design of composite curves, sweeping and skinning surfaces. Unfortunately, it has been found that there are serious errors in the classical algorithms for degree raising when used for degree elevation of the B-spline curves except periodic and endpoint-interpolating B-spline curves. In this paper two improved algorithms are presented for solving the problems of Degree Elevation of B-spline Curves published in Computer Aided Geometric Design by Prautzsch in 1984. One of them is based on a general method for inserting knots into B-spline curves, and another on converting the original curves into endpoint-interpolating curves.
What problem does this paper attempt to address?