This post based on my previous post “Introduction to splines. B-spline” . In spline interpolation
problem coefficients are determined such as that the function goes through the
data points exactly. For splines of degree 0 and 1 the B-spline coefficients
are identical to the signal samples
. For higher-degree
splines the procedure is more complicated.

Traditionally, the B-spline
interpolation problem has been approached using a matrix framework and setting
up a system of equations, which is then solved using standard numerical
techniques. But it was showed by M. Unser [1, 2, 3] that this problem could be
solved using simpler digital filtering techniques.