New matrix formulation for two-dimensional DCT/IDCT computation and its distributed-memory VLSI implementation

被引:12
作者
Hsiao, SF [1 ]
Tseng, JM [1 ]
机构
[1] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung, Taiwan
来源
IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING | 2002年 / 149卷 / 02期
关键词
D O I
10.1049/ip-vis:20020241
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 1-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 x N DCT/IDCT processors that usually require intermediate transpose memory and have computation complexity O(N-3), the proposed hardware-efficient architecture with distributed memory structure has computation complexity O(N-2 log(2) N) and requires only log(2)N 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 ally address generation hardware or global memory-to-array routing.
引用
收藏
页码:97 / 107
页数:11
相关论文
共 10 条
[1]   A new fast DCT algorithm and its systolic VLSI implementation [J].
Chang, YT ;
Wang, CL .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1997, 44 (11) :959-962
[2]   Design and implementation of a novel linear-array DCT/IDCT processor with complexity of order log2 N [J].
Hsiao, SF ;
Shiue, WR ;
Tseng, JM .
IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING, 2000, 147 (05) :400-408
[3]  
HSIAO SF, 1999, P IEEE INT C AC SPEE, V4, P1929
[4]   A refined fast 2-D discrete cosine transform algorithm [J].
Huang, YM ;
Wu, JL .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1999, 47 (03) :904-907
[5]  
Lee YP, 1997, IEEE T CIRC SYST VID, V7, P459
[6]   A 100-MHZ 2-D 8X8 DCT/IDCT PROCESSOR FOR HDTV APPLICATIONS [J].
MADISETTI, A ;
WILLSON, AN .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1995, 5 (02) :158-165
[7]  
STAWECKI D, 1992, IEEE T CIRCUITS SYST, V2, P135
[8]   VLSI IMPLEMENTATION OF A 16X16 DISCRETE COSINE TRANSFORM [J].
SUN, MT ;
CHEN, TC ;
GOTTLIEB, AM .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1989, 36 (04) :610-617
[9]   A 100-MHZ 2-D DISCRETE COSINE TRANSFORM CORE PROCESSOR [J].
URAMOTO, S ;
INOUE, Y ;
TAKABATAKE, A ;
TAKEDA, J ;
YAMASHITA, Y ;
TERANE, H ;
YOSHIMOTO, M .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (04) :492-499
[10]   HIGH-THROUGHPUT VLSI ARCHITECTURES FOR THE 1-D AND 2-D DISCRETE COSINE TRANSFORMS [J].
WANG, CL ;
CHEN, CY .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1995, 5 (01) :31-40