• DocumentCode
    2348728
  • Title

    Adaptive runlength coding

  • Author

    Tu, Chengjie ; Jie Bang ; Tran, Trac D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Johns Hopkins Univ., Baltimore, MD, USA
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Abstract
    Runlength coding is the standard coding technique for block transform based image/video compression. A block of quantized transform coefficients is first represented as a sequence of RUN (number of consecutive zeros) / LEVEL (the value of the following nonzero coefficient) pairs which are then entropy coded. We point out in this paper the inefficiency of conventional runlength coding and introduce a novel adaptive runlength coding scheme that encodes RUN and LEVEL symbols separately using context based adaptive binary arithmetic coding. We aim to maximize compression efficiency by adaptively exploiting the characteristics of block transform coefficients and the dependency between RUN and LEVEL. Coding results show that, with the same level of complexity, the proposed adaptive runlength coding algorithm outperforms the conventional runlength coding scheme by a wide margin in the rate-distortion (R-D) sense.
  • Keywords
    adaptive codes; arithmetic codes; binary codes; data compression; entropy codes; image coding; rate distortion theory; runlength codes; transform coding; video coding; LEVEL; RUN; adaptive runlength coding scheme; block transform based image/video compression; compression efficiency; context based adaptive binary arithmetic coding; entropy code; quantized transform coefficients; rate-distortion; runlength coding; Bit rate; Context modeling; Discrete cosine transforms; Entropy coding; Huffman coding; Image coding; Rate-distortion; Transform coding; Video coding; Video sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing. 2002. Proceedings. 2002 International Conference on
  • ISSN
    1522-4880
  • Print_ISBN
    0-7803-7622-6
  • Type

    conf

  • DOI
    10.1109/ICIP.2002.1040038
  • Filename
    1040038