Fast algorithm for composition of the Bernstein polynomials

被引:0
|
作者
Feng, JQ [1 ]
Peng, QS [1 ]
机构
[1] Zhejiang Univ, State Key Lab CAD&CG, Hangzhou 310027, Peoples R China
关键词
Bernstein polynomial; functional composition; blossoming algorithm; polynomial interpolation; symbolic computation;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Composition of the Bernstein polynomials is an important research topic in computer-aided geometric design. This function is useful in implementing evaluation, subdivision, free-form deformation, trimming, conversion between tensor product and Bezier simplex forms, degree raising etc. To accomplish the composition, some numerically stable algorithms were introduced, such as blossoming algorithm, optimal algorithm. Nevertheless they are computational expensive. Observing that the composition results remain as Bernstein polynomials, we present a fast algorithm to evaluate the coefficients of the resultant polynomials based on polynomials interpolation. The reconstruction matrix used in interpolation is constant if the sampling points are chosen evenly in the parametric domain. Thus it can be computed in advance. To avoid numerical error, we employ a symbolic computation algorithm to evaluate the inverse matrix. The runtime analysis shows that the proposed algorithm is the fastest one among the current algorithms and it does not involve numerical stability, additional storage and code complexity problems occurred during implementation.
引用
收藏
页码:762 / 766
页数:3
相关论文
共 50 条