DocumentCode
978460
Title
Concurrency techniques for arithmetic coding in JPEG2000
Author
Dyer, Michael ; Taubman, David ; Nooshabadi, Saeid ; Gupta, Amit Kumar
Author_Institution
New South Wales Univ., Sydney, NSW
Volume
53
Issue
6
fYear
2006
fDate
6/1/2006 12:00:00 AM
Firstpage
1203
Lastpage
1213
Abstract
JPEG2000 is a recently standardized image compression algorithm. The heart of this algorithm is the coding scheme known as embedded block coding with optimal truncation (EBCOT). This contributes the majority of processing time to the compression algorithm. The EBCOT scheme consists of a bit-plane coder coupled to a MQ arithmetic coder. Recent bit-plane coder architectures are capable of producing symbols at a higher rate than the existing MQ arithmetic coders can absorb. Thus, there is a requirement for a high throughput MQ arithmetic coder. We examine the existing MQ arithmetic coder architectures and develop novel techniques capable of absorbing the high symbol rate from high performance bit-plane coders, as well as providing flexible design choices
Keywords
arithmetic codes; block codes; data compression; image coding; EBCOT scheme; JPEG2000; MQ arithmetic coder; arithmetic coding; bit-plane coder; concurrency techniques; embedded block coding; image compression algorithm; optimal truncation; Arithmetic; Block codes; Clocks; Concurrent computing; Discrete wavelet transforms; Entropy coding; Image coding; Testing; Throughput; Transform coding; Arithmetic coding; JPEG2000; image compression;
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2006.875171
Filename
1643427
Link To Document