DocumentCode :
962413
Title :
Direct mapping architecture for JPEG Huffman decoder
Author :
Chang, Y.-W. ; Truong, T.K. ; Chang, Y.
Author_Institution :
Coll. of Electr. Eng. & Inf. Sci., I-Shou Univ., Kaohsiung, Taiwan
Volume :
153
Issue :
3
fYear :
2006
fDate :
6/2/2006 12:00:00 AM
Firstpage :
333
Lastpage :
340
Abstract :
A novel decoding algorithm for the JPEG Huffman code is presented, in which the alternating current (AC) Huffman table is partitioned into four modules. According to this partition, a direct mapping technique is developed to decode Huffman codewords without any searching or matching operations. Therefore, an algorithm based on this technique can save several controlling circuits and will be simple for the hardware implementation. There are also two other merits: first, the run/size symbols and codeword lengths can be obtained directly; and, next, it is not necessary to store any AC Huffman codewords in the memory space at the decoding end. As a result, the overall behaviour of the developed algorithm is better than the conventional methods. This is illustrated through a mathematical verification using the Big-O notation and a hardware simulation using hardware description language. Tables of comparison results are included in the paper. Furthermore, a VLSI architecture of this proposed algorithm is also developed and included.
Keywords :
Huffman codes; VLSI; data compression; decoding; hardware description languages; image coding; Huffman table; JPEG Huffman code; VLSI architecture; alternating current; big-O notation; codeword; controlling circuit; decoding; decoding algorithm; direct mapping technique; hardware description language; hardware implementation; very large scale integrated circuit;
fLanguage :
English
Journal_Title :
Communications, IEE Proceedings-
Publisher :
iet
ISSN :
1350-2425
Type :
jour
DOI :
10.1049/ip-com:20050067
Filename :
1641080
Link To Document :
بازگشت