• 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