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