A Fast Algorithm to Compute B-Splines and its Application in Curve Fitting

Article Preview

Abstract:

B-spline method plays an important role in data interpolating, fitting and smoothing. Through analyzing the computed path of the de Boor-Cox algorithm, a new method for calculating B-spline function is given based on the vector extending operation. The proposed method has a parallel computing architecture and is suitable to realize by computers. Compared with the de Boor-Cox algorithm, the proposed method can improve computing efficiency by (2k+1) times in the task of calculating all nonzero values of k-degree B-spine functions. As an application in B-spline curve fitting, it shows that the proposed algorithm can reduce the computing efforts obviously.

You might also be interested in these eBooks

Info:

Periodical:

Key Engineering Materials (Volumes 392-394)

Pages:

743-749

Citation:

Online since:

October 2008

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2009 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] C.W. Cheng, M.Y. Cheng and M.C. Tsai: International Journal of Advanced Manufacturing Technology, Vol. 23 (2004) No. 6, pp.783-793.

Google Scholar

[2] M.Y. Cheng, M.C. Tsai and J.C. Kuo: International journal of Machine Tool&Manufacture, Vol. 42 (2002) No. 7, pp.801-813.

Google Scholar

[3] X.B. Liu, A. Fahad, Y. Kazuo and M. Masahiko: International Journal of Machine Tools&Manufacture, Vol. 45 (2005) No. 4, pp.433-444.

Google Scholar

[4] W.T. Lei, M.P. Sung, L.Y. Lin and J.J. Huang: International Journal of Machine Tools & Manufacture, Vol. 47 (2007) No. 10, pp.1530-1541.

Google Scholar

[5] C. Shin and N. D. McKay: IEEE Trans. Automat. Contr., Vol. AC-25 (1985) No. 6, pp.531-541.

Google Scholar

[6] Z. Shiller and H.H. Lu: Proc. IEEE International Conference on Robotics and Automation (Cincinnati, OH, USA, May 13-18, 1990) Vol. 1, pp.144-149.

Google Scholar

[7] D. Pang, L.A. Ferrari and P.V. Sankar: IEEE Transactions, Vol. 39 (1991) No. 9, pp.2115-2118.

Google Scholar

[8] L. Piegl and W. Tiller: The NURBS Book. Second Edition (Springer-Verlag, NewYork, USA, 1997).

Google Scholar

[9] J.Y. Li and Z. F Geng: Journal of Computer-Aided Design & Computer Graphics, Vol. 38 (2003) No. 3, pp.334-337 (In Chinese).

Google Scholar