Title :
Condensed recursive structures for computing multidimensional DCT/IDCT with arbitrary length
Author :
Chen, Che-Hong ; Liu, Bin-Da ; Yang, Jar-Ferr
Author_Institution :
Res. & Dev. Div., Sunplus Technol. Corp., Hsinchu, Taiwan
Abstract :
In this paper, efficient recursive structures for computing arbitrary length M-dimensional (M-D) discrete cosine transform (DCT) and its inverse DCT (IDCT) are proposed. The M-D DCT and IDCT are first converted into condensed one-dimensional (1-D) DCT and discrete sine transform (DST) with a regular preprocessing procedure. The recursive filters for condensed 1-D DCT/DST are then derived by using Chebyshev polynomials to compute M-D DCT/IDCT without data transposition. The proposed structures require fewer recursive loops than traditional 1-D recursive structures, which are realized in M passes and (M-1) data transposition by the so-called row-column approach. With advantages of fewer recursive loops and no transposition memory, the proposed structures attain more accurate results and less power consumption than traditional row-column structures. The proposed recursive M-D DCT/IDCT structures are suitable for very large-scale integration implementation due to regular and modular features.
Keywords :
Chebyshev approximation; VLSI; digital integrated circuits; discrete cosine transforms; polynomial approximation; recursive filters; Chebyshev polynomials; VLSI implementation; condensed recursive structures; data transposition; discrete cosine transform; inverse DCT; multidimensional DCT/IDCT; multidimensional signal processing; power consumption; recursive filters; recursive loop; row-column approach; Computer architecture; Discrete cosine transforms; Discrete transforms; Hardware; Large scale integration; Multidimensional systems; Random access memory; Signal processing algorithms; Very large scale integration; Video compression; Discrete cosine transform (DCT); fast algorithm; inverse DCT (IDCT); multidimensional signal processing; recursive structure;
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2005.852935