DocumentCode
3346531
Title
Efficient VLSI implementation of inverse discrete cosine transform [image coding applications]
Author
Lee, J. ; Vijaykrishnan, N. ; Irwin, M.J.
Author_Institution
Embedded & Mobile Comput. Design Center, Pennsylvania State Univ., University Park, PA, USA
Volume
5
fYear
2004
fDate
17-21 May 2004
Abstract
In this paper, a novel 2D IDCT architecture, based on the energy compaction property of the 2D DCT, is proposed. This architecture performs 2D IDCT directly on the 2D DCT data set, avoiding the need for the transposition memory. We derive a recursion equation from the definition of the 2D IDCT algorithm and use it to implement a wavefront array processor. The wavefront array processor consists of highly regular, parallel and pipelined processing elements which are suitable for VLSI implementation. This implementation also utilizes the sparseness property of the 2D DCT coefficients to reduce the computational complexity. It is shown that the proposed architecture achieves a high throughput rate, (15+m) clock cycles per 2D DCT data set, where m is the number of the non-zero DCT coefficients. Another important aspect of this architecture is that it provides an efficient way to control the trade-off between visual quality of the reconstructed image and computational complexity.
Keywords
VLSI; discrete cosine transforms; image coding; parallel processing; pipeline processing; recursive functions; 2D IDCT architecture; DCT coefficients sparseness property; DCT energy compaction property; VLSI implementation; computational complexity reduction; inverse discrete cosine transform; parallel processing elements; pipelined processing elements; reconstructed image; recursion equation; visual quality/computational complexity trade-off; wavefront array processor; Clocks; Compaction; Computational complexity; Computer architecture; Discrete cosine transforms; Equations; Image coding; Image reconstruction; Throughput; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on
ISSN
1520-6149
Print_ISBN
0-7803-8484-9
Type
conf
DOI
10.1109/ICASSP.2004.1327076
Filename
1327076
Link To Document