DocumentCode
411500
Title
A coding method for UVLC targeting efficient decoder architecture
Author
Xue, Shang ; Oelmann, Bengt
Author_Institution
Dept. of Inf. Technol. & Media, Mid Sweden Univ., Sundsvall, Sweden
Volume
1
fYear
2003
fDate
18-20 Sept. 2003
Firstpage
428
Abstract
Variable length code (VLC) is used in a large variety of lossless compression applications. A specially designed VLC, called "universal variable length code" (UVLC), is utilized in the latest video coding standard H.26L under development. In this work we propose a coding method that we call "alternating coding" (ALT coding) for UVLC. An efficient UVLC decoder is designed (ALT decoder) on the basis of it. ALT coding facilitates a much easier decoding scheme for UVLC. It frees the decoder from codeword tables and the sizes of the barrel shifters are reduced. The codeword tables and barrel shifters usually occupy the largest portion of the area in the traditional VLC decoders and they are also performance limiting in terms of speed and power consumption. We compare the ALT decoder with one of the most efficient VLC decoders called "VLC decoder using plane separation" (PLS). Our results show that the ALT decoder increases 257% in speed, decreases 41% in size, and consumes 45% power of the PLS decoder.
Keywords
data compression; decoding; entropy codes; variable length codes; video coding; ALT decoder; PLS decoder; UVLC targeting; alternating coding; barrel shifters; codeword tables; coding method; decoder architecture; plane separation; universal variable length code; video coding standard; Code standards; Decoding; Discrete cosine transforms; Energy consumption; Entropy coding; Image coding; Information technology; Standards development; Throughput; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Image and Signal Processing and Analysis, 2003. ISPA 2003. Proceedings of the 3rd International Symposium on
Print_ISBN
953-184-061-X
Type
conf
DOI
10.1109/ISPA.2003.1296935
Filename
1296935
Link To Document