Title :
Interpolation in the DST and DCT domains
Author :
Martucci, Stephen A.
Author_Institution :
NEC Res. Inst., Princeton, NJ, USA
Abstract :
This paper presents the interpolation properties of the discrete sine and cosine transforms. Interpolation is a two-step process of upsampling to put zeros between data samples followed by filtering to fill in those zeros with interpolated values. Upsampling is accomplished by manipulating transform coefficients and the filtering is done using the convolution-multiplication property of the DSTs and DCTs. When working in the transform domain, the filtering can be done explicitly or implicitly. The explicit filtering requires multiplication by the transform of the filter coefficients but permits control over the frequency characteristics of the filter. The implicit method saves computation because there is no additional multiplication, just the forward transform followed by the longer inverse. New rules for the DSTs and DCTs are presented and explained.
Keywords :
convolution; data compression; discrete cosine transforms; filtering theory; image sampling; interpolation; DCT domain; DST domain; convolution-multiplication property; data samples; discrete cosine transform; discrete sine transform; explicit filtering; filter coefficients; filtering; forward transform; frequency characteristics control; image processing; implicit filtering; interpolation properties; inverse transform; upsampling; video signal processing; Convolution; Digital signal processing; Discrete Fourier transforms; Discrete cosine transforms; Discrete transforms; Filtering; Filters; Image coding; Interpolation; Transform coding;
Conference_Titel :
Image Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Vancouver, BC, Canada
Print_ISBN :
0-7803-6297-7
DOI :
10.1109/ICIP.2000.899381