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
Link To Document :
بازگشت