ACM Home Page
Please provide us with feedback. Feedback
Sliding windows algorithm for B-spline multiplication
Full text PdfPdf (340 KB)
Source
ACM Symposium on Solid and Physical Modeling archive
Proceedings of the 2007 ACM symposium on Solid and physical modeling table of contents
Beijing, China
SESSION: Curve and surface table of contents
Pages: 265 - 276  
Year of Publication: 2007
ISBN:978-1-59593-666-0
Authors
Xianming Chen  University of Utah
Richard F. Riesenfeld  University of Utah
Elaine Cohen  University of Utah
Sponsor
Tsinghua University : Tsinghua University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 91,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1236246.1236283
What is a DOI?

ABSTRACT

B-spline multiplication, that is, finding the coefficients of the product B-spline of two given B-splines, is useful as an end result, in addition to being an important prerequisite component to many other symbolic computation operations on B-splines. Algorithms for B-spline multiplication standardly use indirect approaches such as nodal interpolation or computing the product of each set of polynomial pieces using various bases. The original direct approach is complicated. B-spline blossoming provides another direct approach that can be straightforwardly translated from mathematical equation to implementation; however, the algorithm does not scale well with degree or dimension of the subject tensor product B-splines. We present the Sliding Windows Algorithm (SWA), a new blossoming based algorithm for B-spline multiplication that addresses the difficulties mentioned heretofore.


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
Chen, X., Cohen, E., Damon, J., and Cohen, E. 2006. Tracking intersection curves of two deforming surfaces. Springer-Verlag Lecture Notes in Computer Science 4077 (GMP 2006): 101--114.
 
2
Chen, X. 2007. Dynamic geometric computation by singularity detection and shape analysis. Ph.D. Thesis Manuscript.
 
3
Cohen, E., Riesenfeld, R. F., and Elber, G. 2001. Geometeric Modeling with Splines: An Introduction, 1 ed. A K Peters.
 
4
De Boor, C. 1978. A Practical Guide to Splines, 1 ed. Springer-Verlag.
 
5
DeRose, T., and Goldman, R. 1991. A tutorial introduction to blossoming. In Geometric Modeling: Methods and Applications, Springer-Verlag, H. Hagen and D. Roller, Eds., 267--286.
6
7
 
8
Elber, G., and Cohen, E. 1999. A unified approach to verification in 5-axis freeform milling environments. Computer-Aided Design 31, 13, 795--804.
 
9
Elber, G., and Kim, M.-S. 2000. A computational model for nonrational bisector surfaces: Curve-surface and surface-surface bisectors. GMP, 364--372.
10
 
11
Elber, G., Chen, X., and Cohen, E. 2005. Mold accessibility via gauss map analysis. ASME Transactions, Journal of Computing & Information Science in Engineering, June 2005:79--85.
 
12
 
13
 
14
 
15
 
16
 
17
Morken, K. M. 1991. Some identities for products and degree raising of splines. Constructive Approximation 7, 195--208.
 
18
Piegl, L. A., and Tiller, W. 1997. Symbolic operators for nurbs. Computer-Aided Design 29, 5, 361--368.
 
19
Ramshaw, L. 1987. Blossoming: A connect-the-dots approach to splines. System Research Center, DEC.
 
20
 
21
 
22
Seong, J.-K., Elber, G., and Kim, M.-S. 2006. Trimming local and global self-intersections in offset curves/surfaces using distance maps. Computer-Aided Design 38, 3 (March), 183--193.
 
23
 
24
 
25

Collaborative Colleagues:
Xianming Chen: colleagues
Richard F. Riesenfeld: colleagues
Elaine Cohen: colleagues