On the computation of two-dimensional DCT

A new fast algorithm for the type-II two-dimensional (2-D) discrete cosine transform (DCT) is presented. It shows that the 2-D DCT can be decomposed into cosine-cosine, cosine-sine, sine-cosine, and sine-sine sequences that can be further decomposed into a number of similar sequences. Compared with other reported algorithms, the proposed one achieves savings on the number of arithmetic operations and has a recursive computational structure that leads to a simplification of the input/output indexing process. Furthermore, the new algorithm supports transform sizes (p/sub 1/*2/sup m1/)/spl times/(p/sub 2/*2/sup m2/), where p/sub 1/ and p/sub 2/ are arbitrarily odd integers, which provides a wider range of choices on transform sizes for various applications.

[1]  K. L. Ho,et al.  A new two-dimensional fast cosine transform algorithm , 1991, IEEE Trans. Signal Process..

[2]  Petros Maragos,et al.  CODING OF IMAGES , 1982 .

[3]  R. R. Clarke Transform coding of images , 1985 .

[4]  Nam Ik Cho,et al.  On the regular structure for the fast 2-D DCT algorithm , 1993 .

[5]  Fausto Pellandini,et al.  Adaptive block-size transform coding for image compression , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[6]  N. Cho,et al.  Fast algorithm and implementation of 2-D discrete cosine transform , 1991 .

[7]  Pierre Duhamel,et al.  Polynomial transform computation of the 2-D DCT , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[8]  MUNSI ALAUL HAQUE,et al.  A two-dimensional fast cosine transform , 1985, IEEE Trans. Acoust. Speech Signal Process..

[9]  Nam Ik Cho,et al.  A fast 4×4 DCT algorithm for the recursive 2-D DCT , 1992, IEEE Trans. Signal Process..

[10]  K. R. Rao,et al.  Orthogonal Transforms for Digital Signal Processing , 1979, IEEE Transactions on Systems, Man and Cybernetics.

[11]  Chingwo Ma,et al.  A Fast Recursive Two Dimensional Cosine Transform , 1989, Other Conferences.