Fast on-line B-spline interpolation

A computationally inexpensive algorithm for signal interpolation using B-spline functions is presented. Specifically, the convolution between the B-spline coefficients and the B-spline function itself, widely acknowledged as the most costly aspect of B-spline interpolation, is reformulated such that it is directly amenable to implementation at a much lower computational cost (16.25% of the cost of direct evaluation).

[1]  Andrzej Tarczynski,et al.  Sampling rate conversion using fractional-sample delay , 1994, Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.

[2]  Akram Aldroubi,et al.  B-SPLINE SIGNAL PROCESSING: PART I-THEORY , 1993 .

[3]  Michael Unser,et al.  Splines: A perfect fit for signal processing , 2000, 2000 10th European Signal Processing Conference.

[4]  Michael Unser,et al.  Splines: a perfect fit for signal and image processing , 1999, IEEE Signal Process. Mag..

[5]  Heinrich Meyr,et al.  Digital communication receivers - synchronization, channel estimation, and signal processing , 1997, Wiley series in telecommunications and signal processing.

[6]  L. Rabiner,et al.  A digital signal processing approach to interpolation , 1973 .

[7]  Akram Aldroubi,et al.  B-SPLINE SIGNAL PROCESSING: PART II-EFFICIENT DESIGN AND APPLICATIONS , 1993 .