• DocumentCode
    1089204
  • Title

    Arithmetic coding for data compression

  • Author

    Howard, Paul G. ; Vitter, Jeffrey Scott

  • Author_Institution
    Visual Commun. Res., AT&T Bell Labs., Holmdel, NJ, USA
  • Volume
    82
  • Issue
    6
  • fYear
    1994
  • fDate
    6/1/1994 12:00:00 AM
  • Firstpage
    857
  • Lastpage
    865
  • Abstract
    Arithmetic coding provides an effective mechanism for removing redundancy in the encoding of data. We show how arithmetic coding works and describe an efficient implementation that uses table lookup as a first alternative to arithmetic operations. The reduced-precision arithmetic has a provably negligible effect on the amount of compression achieved. We can speed up the implementation further by use of parallel processing. We discuss the role of probability models and how they provide probability information to the arithmetic coder. We conclude with perspectives on the comparative advantages and disadvantages of arithmetic coding
  • Keywords
    data compression; encoding; parallel processing; table lookup; arithmetic coder; arithmetic coding; arithmetic operations; data compression; encoding; negligible effect; parallel processing; probability information; probability models; reduced-precision arithmetic; redundancy; table lookup; Arithmetic; Data compression; Decoding; Educational institutions; Entropy; Image coding; NASA; Parallel processing; Probability distribution; Table lookup;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.286189
  • Filename
    286189