Next |
Prev |
Up |
Top
|
Index |
JOS Index |
JOS Pubs |
JOS Home |
Search
Linearly interpolated fractional delay is equivalent to filtering and
resampling a weighted impulse train (the input signal samples) with a
continuous-time filter having the simple triangular impulse response
![$\displaystyle h_l(t) = \left\{\begin{array}{ll} 1-\left\vert t/T\right\vert, & \left\vert t\right\vert\leq T, \\ [5pt] 0, & \hbox{otherwise}. \\ \end{array} \right. \protect$](img962.png) |
(5.4) |
Convolution of the weighted impulse train with
produces a
continuous-time linearly interpolated signal
 |
(5.5) |
This continuous result can then be resampled at the desired fractional
delay.
In discrete time processing, the operation Eq.(4.5) can be
approximated arbitrarily closely by digital upsampling by a
large integer factor
, delaying by
samples (an integer), then
finally downsampling by
, as depicted in Fig.4.7
[96]. The integers
and
are chosen so that
, where
the desired fractional delay.
The convolution interpretation of linear interpolation, Lagrange
interpolation, and others, is discussed in [410].
Next |
Prev |
Up |
Top
|
Index |
JOS Index |
JOS Pubs |
JOS Home |
Search
[How to cite this work] [Order a printed hardcopy] [Comment on this page via email]