Title :
Shifted Fourier transform-based tensor algorithms for the 2-D DCT
Author :
Grigoryan, Artyom M. ; Agaian, Sos S.
Author_Institution :
Coll. of Eng., Texas Univ., San Antonio, TX, USA
fDate :
9/1/2001 12:00:00 AM
Abstract :
In this paper, tensor algorithms for calculating the two-dimensional (2-D) discrete cosine transform (DCT) are presented. The tensor approach is based on the concept of the covering revealing the transforms, which yields in particular the splitting of the shifted 2 r×2r-point Fourier and cosine transforms into 2r-13 one-dimensional (1-D) incomplete 2r-point transforms. The multiplicative complexity of the 2-D 2r×2r-point discrete cosine transforms in terms of the tensor representation is 4r3-2r-2(r 2+7r+14), which is reduced to 4r/83-2r(r2+7r+10)-20/3 when using the improved tensor algorithm. The multiplicative complexity in the general Lr×Lr case, with a prime L>2, as well as in the L1L2×L1L2 case, with arbitrary co-prime L1, L2>1, is provided. The examples of the tensor algorithms for calculating the 8×8-point DCT through 104, 88, and 84 multiplications are given in detail. Based on the proposed concept, the fast algorithm for calculating the 1-D DCT-I is also developed. The multiplicative complexity of the 2r-point DCT-I is 2r+1-(r-2)(r+5)/2-8. The comparative estimates with the known algorithms are given
Keywords :
computational complexity; data compression; discrete Fourier transforms; discrete cosine transforms; image coding; tensors; transform coding; 1D DCT-I; 2D DCT; cosine transforms; covering; discrete cosine transforms; fast algorithm; image compression; image processing; multiplications; multiplicative complexity; shifted Fourier transform-based tensor algorithms; speech processing; tensor algorithm; tensor representation; transform coding; two-dimensional discrete cosine transform; Discrete Fourier transforms; Discrete cosine transforms; Discrete transforms; Fast Fourier transforms; Fourier transforms; Image coding; Signal processing algorithms; Tensile stress; Transform coding; Two dimensional displays;
Journal_Title :
Signal Processing, IEEE Transactions on