DocumentCode :
2146297
Title :
Dual Symbol Processing for MQ Arithmetic Coder in JPEG2000
Author :
Noikaew, Nopphol ; Chitsobhuk, Orachat
Author_Institution :
Comput. Eng. Dept., King Mongkut´´s Inst. of Technol. Ladkrabang, Bangkok
Volume :
1
fYear :
2008
fDate :
27-30 May 2008
Firstpage :
521
Lastpage :
524
Abstract :
In this paper, a design of a dual symbol processor for arithmetic coder architecture implemented on FPGA is proposed. Usually, the regular operation of the MQ-Coder is sequential, which can process only one symbol at a time. However, the bit-plane coding can generate more than one symbol per clock cycle. Consequently, the coding speed will be limited and bottlenecked at the interface between the output of the bit-plane coding and the input of the MQ-Coder. Therefore, the proposed MQ-Coder architecture is designed to process two symbols for each clock cycle. The success comes from the proposed prediction process of the upper bound value and the index value. As a result, the proposed arithmetic coder architecture can process with the speed greater than 100 MHz with the throughput greater than 60 Msymbols/sec.
Keywords :
arithmetic codes; field programmable gate arrays; image coding; FPGA; JPEG2000; MQ arithmetic coder; arithmetic coder architecture; bit-plane coding; clock cycle; field programmable gate arrays; image coding; sequential coding; Clocks; Computer architecture; Design engineering; Digital arithmetic; Discrete wavelet transforms; Entropy; Image coding; Positron emission tomography; Switches; Transform coding; Arithmetic Coder; EBCOT; MQ-Coder;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Image and Signal Processing, 2008. CISP '08. Congress on
Conference_Location :
Sanya, Hainan
Print_ISBN :
978-0-7695-3119-9
Type :
conf
DOI :
10.1109/CISP.2008.551
Filename :
4566209
Link To Document :
بازگشت