A high performance MQ encoder architecture in JPEG2000

被引:26
作者
Liu, Kai [1 ]
Zhou, Yu [2 ]
Li, Yun Song [2 ]
Ma, Jian Feng [1 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[2] Xidian Univ, Natl Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
基金
中国国家自然科学基金;
关键词
MQ encoder; Process elements;
D O I
10.1016/j.vlsi.2010.01.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a novel architecture for an MQ arithmetic coder with high throughput is proposed. The architecture can process two symbols in parallel. The main characteristics are eight process elements for the prediction of probability interval A, the combination of calculation units for the code register C with the Byteout&Flush procedure, and the use of a dedicated probability estimation table to decrease the internal memory. From FPGA synthesis results, the architecture's throughput can reach 96.60 M context symbols per second with an internal memory size of 1509 bits, which is comparable to that of other architectures and suitable for chip implementation. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:305 / 317
页数:13
相关论文
共 10 条
[1]  
CHIANG JS, 2004, P IEEE INT S CIRC SY, V3, P865
[2]   Concurrency techniques for arithmetic coding in JPEG2000 [J].
Dyer, Michael ;
Taubman, David ;
Nooshabadi, Saeid ;
Gupta, Amit Kumar .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2006, 53 (06) :1203-1213
[3]  
GUPTA AK, 2004, P MIDW S CIRC SYST M, V2, P233
[4]  
*ITU, 2002, T800 ITU
[5]   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
[6]  
ONG KK, 2002, P INT C IM PROC ICIP, V1, P1872
[7]   AN OVERVIEW OF THE BASIC PRINCIPLES OF THE Q-CODER ADAPTIVE BINARY ARITHMETIC CODER [J].
PENNEBAKER, WB ;
MITCHELL, JL ;
LANGDON, GG ;
ARPS, RB .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1988, 32 (06) :717-726
[8]  
TAUBMAN D, 2000, P INT C IM PROC ICIP, V2, P1133
[9]  
TAUBMAN DS, 2000, JPEG2000 IMAGE COMPR, P473
[10]  
ZHANG YZ, 2005, P INT C IM PROC ICIP, V1, P1322