ACM Home Page
Please provide us with feedback. Feedback
Evaluation and approximate evaluation of the multivariate Bernstein-Bézier form on a regularly partitioned simplex
Full text PdfPdf (1.14 MB)
Source ACM Transactions on Mathematical Software (TOMS) archive
Volume 20 ,  Issue 4  (December 1994) table of contents
Pages: 460 - 480  
Year of Publication: 1994
ISSN:0098-3500
Author
Jörg Peters  Purdue Univ., West Lafayette, IN
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 32,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/198429.198434
What is a DOI?

ABSTRACT

Polynomials of the total degree d in m variables have a geometrically intuitive representation in the Bernstein-Be´zier form defined over an m-dimensional simplex. The two algorithms given in this article evaluate the Bernstein-Be´zier form on a large number of points corresponding to a regular partition of the simplicial domain. The first algorithm is an adaptation of isoparametric evaluation. The second is a subdivision algorithm. In contrast to de Casteljau's algorithm, both algorithms have a cost of evaluation per point that is linear in the degree regardless of the number of variables. To demonstrate practicality, implementations of both algorithms on a triangular domain are compared with generic implementations of six algorithms in the literature.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
BOE~M, W. 1983. Subdividing multivariato splinog. Comput. Aided Des_ 15, 6 (Nov. L 345-352.
 
2
 
3
DE BOOR, C. 1987. B-form basics In Geometrzc Modehng: Appl~catzons and New Trends, G Farin, Ed. SIAM, Philadelphia, Pa.
 
4
DE BooR, C. 1978. A Practical Guide to Spl~nes. Applied Mathematical Sciences. Vol. 27. Springer, New York.
 
5
DE BOOR, C. AND RON, A. 1990. Computational aspects of polynomial interpolation m several variables. Comput. Sci. Tech. Rep. 924, Univ. of Wisconsin, Madison, Wisc
 
6
DE CASTELJAU, F. 1959. Courbes et surfaces ~ p61es. Andr~ Cztroen Automobzles. Paris 1963. CONTE, S. D. AND DE BOOR, C. 1980. Elementary Numerzcal Analyszs. 3rd ed. McGraw-Hill, New York
 
7
 
8
 
9
DAHMEN, W. 1986b. Bernstein-B~zmr representation of polynomial surfaces In SIGGRAPH '86. Lecture notes. ACM, New York.
 
10
 
11
FARIN, G. 1983. Smooth interpolation to scattered 3D-data In Surfaces tn CAGD, R E. Barnhfil and W. Boehm, Eds.
 
12
 
13
 
14
GOLDMAN, R.N. 1983. Subdivision algorithms for B~zmr triangles. Comput. A~ded Des. 15, 3 (May), 159-166.
 
15
GOLUB, G. H. AND VAN LOAN, C. F 1989 Matrix Computatzons 2nd ed. Johns Hopkins University Press, London.
 
16
 
17
LANE, J. AND RIESENFELD, R.F. 1980. A theoretmal development for the computer generation and display of plecewise polynomial surfaces IEEE Trans. Part Anal. Mach. Intell. 2, 1, 35-46
18
 
19
LYCHE, T., COHEN, E., AND RIESENFELD, R. 1980. Discrete B-sphnes and subdivision techniques in computer aided geometric design and computer graphics. Comput. Graph. Image Process. 14, 2, 87-111
 
20
PETERS, g. 1990a. Evaluation of multivariate Bernstem polynomials CMS Tech. Rep No 91-1, Univ. of Wisconsin, Madison, Wisc.
 
21
 
22
 
23
SCHONBERG, I.J. 1959. On variation dimimshmg approximation methods. In On Numerical Approxzmatzon, R. E. Langer, Ed. Univ. of Wisconsin Press, Madison, Wisc., 249-274
 
24
STUMMEL, F AND HAINEI~. K. 1992. Pratetzsclze Mathem~tzl~. Teubnar, ~tuttgart
 
25
 
26
 
27



REVIEW

"Andrew Timothy Thornton : Reviewer"

Two new algorithms have been designed for efficient and stable evaluation of a large number of points on a Bernstein-Be´zier simplex. Both these algorithms are derived from de Casteljau's more...