File:Spectral views of zero-fill and interpolation by lowpass filtering.svg
Summary
Description |
English: The first triangle of the first graph represents the Fourier transform X(f) of a continuous function x(t). The entirety of the first graph depicts the discrete-time Fourier transform of a sequence x[n] formed by sampling the continuous function x(t) at a low-rate of 1/T. The second graph depicts the application of a lowpass filter at a higher data-rate, implemented by inserting zero-valued samples between the original ones. And the third graph is the DTFT of the filter output. The bottom table expresses the maximum filter bandwidth in various frequency units used by filter design tools. |
|||
Date | ||||
Source | Own work. The first and second graphs correspond to the first and third graphs of Harris[1], Figure 2.12, except the upsample rates are different (3 and 5) | |||
Author | Bob K | |||
Permission (Reusing this file) |
I, the copyright holder of this work, hereby publish it under the following license:
|
|||
Other versions |
This file was derived from: Spectral views of zero-fill and interpolation by lowpass filtering.pdf Category:Derivative versions |
|||
SVG development | ||||
References |
|
Interpolation filter design
Let be the Fourier transform of any function, whose samples at some interval, equal the sequence. Then the discrete-time Fourier transform (DTFT) of the sequence is the Fourier series representation of a periodic summation of
When has units of seconds, has units of hertz (Hz). Sampling times faster (at interval ) increases the periodicity by a factor of
which is also the desired result of interpolation. An example of both these distributions is depicted in the first and third graphs.
When the additional samples are inserted zeros, they decrease the sample-interval to Omitting the zero-valued terms of the Fourier series, it can be written as:
which is equivalent to the first formula above, regardless of the value of What determines is the DTFT periodicity of a digital filter implemented at the higher data-rate. The second graph depicts a lowpass filter and resulting in the desired spectral distribution (third graph). The filter's bandwidth is the Nyquist frequency of the original sequence. In units of Hz that value is but filter design applications usually require normalized units.
Category:Digital signal processing