In some digital image processing systems, input images may be oversampled or only the low-pass content of the image will be retained due to some processing such as data compression. Therefore, input signals can be decimated to a lower sampling rate, processed at that low rate, and interpolated back to the same input rate or other desired rates. This approach allows performing the required processing on the size-reduced signals and may save significant computation time. In another application, decimation and interpolation are required to enlarge or reduce the size of the digital image to fit that of a display device. For high-ratio decimation and interpolation, the multistage approach is more computationally efficient than the one-stage approach. In this paper, the optimal multistage implementation of decimation and interpolation is derived for digital image processors of various arithmetic environments. The theoretically derived optimal multistage decomposition is then verified by comparing it against numerical results and is found to be valid for a wide range of decimation ratios.
[1]
Lawrence R. Ubiner.
Optimum FIR Digital Filter Implementations for Decimation, Interpolation, and Narrow-Band Filtering
,
1975
.
[2]
R. Shively.
On multistage finite impulse response (FIR)filters with decimation
,
1975
.
[3]
L. Rabiner,et al.
A digital signal processing approach to interpolation
,
1973
.
[4]
L. Rabiner,et al.
Some comparisons between fir and iir digital filters
,
1974
.
[5]
William K. Pratt,et al.
Intelligent Image Processing Display Terminal
,
1979,
Optics & Photonics.
[6]
L. Rabiner,et al.
Optimum FIR Digital Filter Implementations for Decimation, Interpolation, and Narrow-Band Filtering
,
1975
.
[7]
L. Rabiner,et al.
A novel implementation for narrow-band FIR digital filters
,
1975
.
[8]
Jacques Lucien Daguet,et al.
Interpolation, extrapolation, and reduction of computation speed in digital filters
,
1974
.
[9]
O. Faugeras,et al.
Sequential convolution techniques for image filtering
,
1982
.