DocumentCode :
2743906
Title :
Comparative analysis of arithmetic coding computational complexity
Author :
Said, Amir
Author_Institution :
Hewlett-Packard Labs., Palo Alto, CA, USA
fYear :
2004
fDate :
23-25 March 2004
Firstpage :
562
Abstract :
New hardware is making obsolete previous assumptions about the most demanding computations for arithmetic coding. The important arithmetic coding tasks include: (a) interval update and arithmetic operations; (b) carry propagation and bit moves; (c) interval renormalization; (d) interval search for decoding; (e) probability estimation (source modeling); (f) support for nonbinary symbol alphabets. In this paper, the performance of binary arithmetic coding implemented with 16, 32 bit integer and 48 bit floating-point arithmetic is benchmarked. Results show that significantly faster adaptation, with small coding loss, can be obtained by periodic updates of the probability estimation.
Keywords :
arithmetic codes; binary codes; computational complexity; probability; arithmetic operations; binary arithmetic coding; carry propagation; computational complexity; interval update; nonbinary symbol alphabets; probability estimation; Clocks; Computational complexity; Computational efficiency; Data compression; Decoding; Floating-point arithmetic; Hardware; Image coding; Laboratories; Milling machines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Compression Conference, 2004. Proceedings. DCC 2004
ISSN :
1068-0314
Print_ISBN :
0-7695-2082-0
Type :
conf
DOI :
10.1109/DCC.2004.1281538
Filename :
1281538
Link To Document :
بازگشت