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 条
  • [21] A generalization of the Bernstein polynomials
    Cao, JD
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1997, 209 (01) : 140 - 146
  • [22] DEFICIENT BERNSTEIN POLYNOMIALS
    PASSOW, E
    JOURNAL OF APPROXIMATION THEORY, 1989, 59 (03) : 282 - 285
  • [23] Degenerate Bernstein polynomials
    Taekyun Kim
    Dae San Kim
    Revista de la Real Academia de Ciencias Exactas, Físicas y Naturales. Serie A. Matemáticas, 2019, 113 : 2913 - 2920
  • [24] APPLICATION OF BERNSTEIN POLYNOMIALS
    RUSEV, PK
    DOKLADI NA BOLGARSKATA AKADEMIYA NA NAUKITE, 1973, 26 (05): : 585 - 586
  • [25] An optimal algorithm for expanding the composition of polynomials
    Liu, W
    Mann, S
    ACM TRANSACTIONS ON GRAPHICS, 1997, 16 (02): : 155 - 178
  • [26] Generalized Bernstein Polynomials
    Stanisław Lewanowicz
    Paweł Woźny
    BIT Numerical Mathematics, 2004, 44 : 63 - 78
  • [27] ITERATES OF BERNSTEIN POLYNOMIALS
    KELISKY, RP
    RIVLIN, TJ
    PACIFIC JOURNAL OF MATHEMATICS, 1967, 21 (03) : 511 - &
  • [28] APPROXIMATION BY BERNSTEIN POLYNOMIALS
    NEWCOMB, WA
    CLARKE, LE
    SCHURER, F
    AMERICAN MATHEMATICAL MONTHLY, 1986, 93 (04): : 308 - 309
  • [29] BERNSTEIN POLYNOMIALS AND WAVELETS
    LEMARIERIEUSSET, PG
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1994, 319 (01): : 21 - 24
  • [30] A LIMIT OF BERNSTEIN POLYNOMIALS
    DERRIENNIC, MM
    CHANG, G
    LEE, E
    RICE, R
    YANG, HP
    SIAM REVIEW, 1986, 28 (01) : 89 - 90