Parallel embedded block coding architecture for JPEG 2000

被引:30
作者
Fang, HC [1 ]
Chang, YW
Wang, TC
Lian, CJ
Chen, LG
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, DSP IC Design Lab, Taipei 10617, Taiwan
[2] Natl Taiwan Univ, Dept Elect Engn, Taipei 10617, Taiwan
[3] Natl Taiwan Univ, Dept Elect Engn, Taipei 10617, Taiwan
关键词
discrete wavelet transform (DWT); embedded block coding (EBC); EBC with optimized truncation (EBCOT); image processing; JPEG; 2000; parallel processing;
D O I
10.1109/TCSVT.2005.852618
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a parallel architecture for the Embedded Block Coding (EBC) in JPEG 2000. The architecture is based on the proposed word-level EBC algorithm. By processing all the bit planes in parallel, the state variable memories for the context formation (CF) can be completely eliminated. The length of the FIFO (first-in first-out) between the CF and the arithmetic encoder (AE) is optimized by a reconfigurable FIFO architecture. To reduce the hardware cost of the parallel architecture, we proposed a folded AE architecture. The parallel EBC architecture can losslessly process 54 MSamples/s at 81 MHz, which can support HDTV 720p resolution at 30 frames/s.
引用
收藏
页码:1086 / 1097
页数:12
相关论文
共 16 条
[1]   A high-performance JPEG2000 architecture [J].
Andra, K ;
Chakrabarti, C ;
Acharya, T .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2003, 13 (03) :209-218
[2]  
Chiang JS, 2002, 2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, PROCEEDINGS, P773
[3]   The JPEG2000 still image coding system: An overview [J].
Christopoulos, C ;
Skodras, A ;
Ebrahimi, T .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2000, 46 (04) :1103-1127
[4]  
FANG HC, 2003, P IEEE INT C MULT EX, V1, P137
[5]  
HSIAO YT, 2002, P IEEE INT S CIRC SY, V5, P133
[6]  
IRWIN MJ, 1999, P WORKSH SIGN PROC S, P24
[7]  
*ISO IEC, 1999, JTC1SC29WG1 ISOIEC
[8]  
*ISO IEC, 2000, JTC1SC29WG1 ISOIEC
[9]   Analysis and architecture design of block-coding engine for EBCOT in JPEG 2000 [J].
Lian, CJ ;
Chen, KF ;
Chen, HH ;
Chen, LG .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2003, 13 (03) :219-230
[10]   SOFTWARE IMPLEMENTATIONS OF THE Q-CODER [J].
MITCHELL, JL ;
PENNEBAKER, WB .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1988, 32 (06) :753-774