Parallel, pipelined and folded architectures for computation of 1-D and 2-D DCT in image and video codec

被引:8
作者
Hsiao, SF [1 ]
Tseng, JM [1 ]
机构
[1] Natl Sun Yat Sen Univ, Inst Comp & Informat Engn, Kaohsiung 804, Taiwan
来源
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2001年 / 28卷 / 03期
关键词
discrete cosine transform; image compression; fast algorithm; pipelined architectures; VLSI;
D O I
10.1023/A:1011165524744
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several parallel, pipelined and folded architectures with different throughput rates are presented for computation of DCT, one of the fundamental operations in image/video coding. This paper begins with a new decomposition algorithm for the 1-D DCT coefficient matrix. Then the 2-D DCT problem is converted into the corresponding 1-D counterpart through a regular index mapping technique. Afterward, depending on the trade-off between hardware complexity and speed performance, the derived decomposition algorithm is transformed into different parallel-pipelined and folded architectures that realize the butterfly operations and the post-processing operations. Compared to other DCT processor, our proposed parallel-pipelined architectures, without any intermediate transpose memory, have the features of modularity, regularity, locality, scalability, and pipelinability, with arithmetic hardware cost proportional to the logarithm of the transform length.
引用
收藏
页码:205 / 220
页数:16
相关论文
共 15 条
[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]   Complete pipelined parallel CORDIC architecture for motion estimation [J].
Chen, J ;
Liu, KJR .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1998, 45 (05) :653-660
[3]  
CHO NI, 1991, IEEE T CIRCUITS SYST, V38, P297, DOI 10.1109/31.101322
[4]   HIGH-THROUGHPUT CORDIC-BASED SYSTOLIC ARRAY DESIGN FOR THE DISCRETE COSINE TRANSFORM [J].
HSIAO, JH ;
CHEN, LG ;
CHIUEH, TD ;
CHEN, CT .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1995, 5 (03) :218-225
[5]  
HSIAO SF, 1999, P INT C AC SPEECH SI
[6]   A refined fast 2-D discrete cosine transform algorithm [J].
Huang, YM ;
Wu, JL .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1999, 47 (03) :904-907
[7]   A CORDIC-based unified systolic architecture for sliding window applications of discrete transforms [J].
Kar, DC ;
Rao, VVB .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1996, 44 (02) :441-444
[8]  
Lee YP, 1997, IEEE T CIRC SYST VID, V7, P459
[9]   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
[10]   COMPUTATION OF DISCRETE COSINE TRANSFORM [J].
NARASIMHA, MJ ;
PETERSON, AM .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1978, 26 (06) :934-936