The Product of Two B-Spline Functions

Article Preview

Abstract:

A method for calculating the product of two B-spline functions is presented. The product is computed by solving a linear system. The coefficient matrix of the system is a Gramian, which guarantees that the system has a unique solution. Every element of the coefficient matrix and the righthand vector of the system is an inner product of B-splines. The inner product can be computed accurately by making use of numerical methods.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

445-448

Citation:

Online since:

January 2011

Export:

Price:

[1] Xiangjiu Che, Zhanheng Gao, and Na Che. Knot interval skipping method for multiplication of b-spline functions and the application. Compuer Engineering and Applications, 45(35): 157–160, (2009).

DOI: 10.1109/caidcd.2009.5375452

Google Scholar

[2] Xiangjiu Che, Xuezhang Liang, and Qiang Li. continuityvconditions of adjacent nurbs surfaces. Compuer Aided Geometric Design, 22(4): 285–298, (2005).

DOI: 10.1016/j.cagd.2005.01.001

Google Scholar

[3] Xianming Chen, Richard F. Riesenfeld, and Elaine Cohen. Sliding windows algorithm for b-spline multiplication. In: S.N. Spencer, editor, Proceedings of the 2007 ACM symposium on Solid and physical modeling, pages 265 – 276. Curran Associates, Inc., June (2007).

DOI: 10.1145/1236246.1236283

Google Scholar

[4] Gerald Farin. Curves and Surfaces for CAGD: A Practical Guide. The Morgan Kaufmann Series in Computer Graphics and Geometric Modeling. Morgan Kaufmann, 5 edition, (2002).

DOI: 10.1016/b978-1-55860-737-8.50030-2

Google Scholar

[5] Rijing Pan and Bin Weng. Recursive representation and application of transformation matrices of b-spline bases. Computer Aided Geometric Design, 26(1): 82–93, January (2009).

DOI: 10.1016/j.cagd.2007.12.004

Google Scholar