DocumentCode :
781423
Title :
New matrix formulation for two-dimensional DCT/IDCT computation and its distributed-memory VLSI implementation
Author :
Hsiao, S.-F. ; Tseng, J.-M.
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
Volume :
149
Issue :
2
fYear :
2002
fDate :
4/1/2002 12:00:00 AM
Firstpage :
97
Lastpage :
107
Abstract :
A direct method for the computation of 2-D DCT/IDCT on a linear-array architecture is presented. The 2-D DCT/IDCT is first converted into its corresponding I-D DCT/IDCT problem through proper input/output index reordering. Then, a new coefficient matrix factorisation is derived, leading to a cascade of several basic computation blocks. Unlike other previously proposed high-speed 2-D N × N DCT/IDCT processors that usually require intermediate transpose memory and have computation complexity O(N3), the proposed hardware-efficient architecture with distributed memory structure has computation complexity O(N2 log2 N) and requires only log2 N multipliers. The new pipelinable and scalable 2-D DCT/IDCT processor uses storage elements local to the processing elements and thus does not require any address generation hardware or global memory-to-array routing.
Keywords :
VLSI; computational complexity; digital signal processing chips; discrete cosine transforms; distributed memory systems; matrix decomposition; pipeline arithmetic; 2-D DCT/IDCT computation; VLSI implementation; coefficient matrix factorisation; computational complexity; distributed memory structure; hardware-efficient architecture; image/video compression; input/output index reordering; linear-array architecture; matrix formulation; pipelinable processor; scalable processor;
fLanguage :
English
Journal_Title :
Vision, Image and Signal Processing, IEE Proceedings -
Publisher :
iet
ISSN :
1350-245X
Type :
jour
DOI :
10.1049/ip-vis:20020241
Filename :
1018000
Link To Document :
بازگشت