DocumentCode :
3046201
Title :
Improved throughput arithmetic coder for JPEG2000
Author :
Dyer, Michael ; Taubman, David ; Nooshabadi, Saeid
Author_Institution :
Univ. of New South Wales, Sydney, NSW, Australia
Volume :
4
fYear :
2004
fDate :
24-27 Oct. 2004
Firstpage :
2817
Abstract :
Increasing the throughput of the JPEG2000 block coder requires bit-plane and arithmetic coders capable of concurrent symbol processing. Previously described pipelined MQ coders are capable of consuming 1 symbol or less per clock cycle. We develop a new pipelined MQ coder that can process exactly two symbols per clock cycle. The technique is implemented on a FPGA, and is compared with our "Hypothesis Testing" arithmetic coder and a reference one symbol per cycle coder. Our implementation gives an increase in throughput of 1.9 times, at the cost of 1.7 times as much hardware, when compared to the reference coder. It also has 1.2 times the throughput, while consuming only 70% of the hardware associated with the Hypothesis Testing coder.
Keywords :
arithmetic codes; block codes; data compression; field programmable gate arrays; image coding; pipeline arithmetic; FPGA; JPEG2000; bit-plane; block coder; concurrent symbol processing; field programmable gate array; hypothesis testing; improved throughput arithmetic coder; pipelined MQ coder; Arithmetic; Australia; Clocks; Costs; Field programmable gate arrays; Hardware; State estimation; Switches; Testing; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Image Processing, 2004. ICIP '04. 2004 International Conference on
ISSN :
1522-4880
Print_ISBN :
0-7803-8554-3
Type :
conf
DOI :
10.1109/ICIP.2004.1421690
Filename :
1421690
Link To Document :
بازگشت