• DocumentCode
    1271973
  • Title

    Arithmetic coding with dual symbol sets and its performance analysis

  • Author

    Zhu, Bin ; Yang, En-Hui ; Tewfik, Ahmed H.

  • Author_Institution
    Cognicity Inc., Edina, MN, USA
  • Volume
    8
  • Issue
    12
  • fYear
    1999
  • fDate
    12/1/1999 12:00:00 AM
  • Firstpage
    1667
  • Lastpage
    1676
  • Abstract
    We propose a novel adaptive arithmetic coding method that uses dual symbol sets: a primary symbol set that contains all the symbols that are likely to occur in the near future and a secondary symbol set that contains all other symbols. The simplest implementation of our method assumes that symbols that have appeared in the previously are highly likely to appear in the near future. It therefore fills the primary set with symbols that have occurred in the previously. Symbols move dynamically between the two symbol sets to adapt to the local statistics of the symbol source. The proposed method works well for sources, such as images, that are characterized by large alphabets and alphabet distributions that are skewed and highly nonstationary. We analyze the performance of the proposed method and compare it to other arithmetic coding methods, both theoretically and experimentally. We show experimentally that in certain contexts, e.g., with a wavelet-based image coding scheme that has appeared in the literature, the compression performance of the proposed method is better than that of the conventional arithmetic coding method and the zero-frequency escape arithmetic coding method
  • Keywords
    adaptive codes; arithmetic codes; data compression; entropy codes; image coding; transform coding; wavelet transforms; adaptive arithmetic coding; compression performance; entropy coding; image compression; images; large alphabets; local statistics; nonstationary alphabet distribution; performance analysis; primary symbol set; secondary symbol set; skewed alphabet distribution; symbol source; wavelet-based image coding; zero-frequency escape arithmetic coding; Arithmetic; Data compression; Data models; Decoding; Entropy coding; Huffman coding; Image coding; Performance analysis; Statistical distributions; Transform coding;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/83.806614
  • Filename
    806614