A Fast Huffman Decoding Algorithm by Multiple Bit Length Search Scheme for the MPEG-4 AAC
碩士 === 國立成功大學 === 電機工程學系碩博士班 === 97 === Huffman coding is an important part in MPEG-4 Advanced Audio Coding(AAC)standard. The function of Huffman coding is to encode the input data stream with shorter length of bit string so that the audio samples can be compressed into smaller size. The compressed...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/04149818862470676859 |
id |
ndltd-TW-097NCKU5442090 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NCKU54420902016-05-04T04:17:07Z http://ndltd.ncl.edu.tw/handle/04149818862470676859 A Fast Huffman Decoding Algorithm by Multiple Bit Length Search Scheme for the MPEG-4 AAC 針對MPEG4-AAC中根據多位元長度搜尋策略的快速霍夫曼解碼演算法 Han-chang ho 何函璋 碩士 國立成功大學 電機工程學系碩博士班 97 Huffman coding is an important part in MPEG-4 Advanced Audio Coding(AAC)standard. The function of Huffman coding is to encode the input data stream with shorter length of bit string so that the audio samples can be compressed into smaller size. The compressed data can be recovered by Huffman decoding in decoder side. The process of Huffman decoding requires long delay because long computational time is consumed by the excessive number of searches for the decoded symbols. In this paper, a fast Huffman decoding algorithm is proposed to reduce the number of searches required in Huffman decoding. The algorithm uses a forward search scheme that 5-bit length is used for each search basis for decoding the symbols. The experimental results show that a 5-bit search scheme can be hit with the probability of 72% to decode the symbols. Thus the proposed method can reduce the number of searches, thus lead to the reduced processing delay and increasing processing speed for Huffman decoding. Comparing with other algorithms for Huffman decoding, the proposed algorithm can reduce the number of searches by 27% to 58%, the number of instructions by 40% to 67%. Sheau-Fang Lei 雷曉方 2009 學位論文 ; thesis 72 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 電機工程學系碩博士班 === 97 === Huffman coding is an important part in MPEG-4 Advanced Audio Coding(AAC)standard. The function of Huffman coding is to encode the input data stream with shorter length of bit string so that the audio samples can be compressed into smaller size. The compressed data can be recovered by Huffman decoding in decoder side. The process of Huffman decoding requires long delay because long computational time is consumed by the excessive number of searches for the decoded symbols. In this paper, a fast Huffman decoding algorithm is proposed to reduce the number of searches required in Huffman decoding. The algorithm uses a forward search scheme that 5-bit length is used for each search basis for decoding the symbols. The experimental results show that a 5-bit search scheme can be hit with the probability of 72% to decode the symbols. Thus the proposed method can reduce the number of searches, thus lead to the reduced processing delay and increasing processing speed for Huffman decoding. Comparing with other algorithms for Huffman decoding, the proposed algorithm can reduce the number of searches by 27% to 58%, the number of instructions by 40% to 67%.
|
author2 |
Sheau-Fang Lei |
author_facet |
Sheau-Fang Lei Han-chang ho 何函璋 |
author |
Han-chang ho 何函璋 |
spellingShingle |
Han-chang ho 何函璋 A Fast Huffman Decoding Algorithm by Multiple Bit Length Search Scheme for the MPEG-4 AAC |
author_sort |
Han-chang ho |
title |
A Fast Huffman Decoding Algorithm by Multiple Bit Length Search Scheme for the MPEG-4 AAC |
title_short |
A Fast Huffman Decoding Algorithm by Multiple Bit Length Search Scheme for the MPEG-4 AAC |
title_full |
A Fast Huffman Decoding Algorithm by Multiple Bit Length Search Scheme for the MPEG-4 AAC |
title_fullStr |
A Fast Huffman Decoding Algorithm by Multiple Bit Length Search Scheme for the MPEG-4 AAC |
title_full_unstemmed |
A Fast Huffman Decoding Algorithm by Multiple Bit Length Search Scheme for the MPEG-4 AAC |
title_sort |
fast huffman decoding algorithm by multiple bit length search scheme for the mpeg-4 aac |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/04149818862470676859 |
work_keys_str_mv |
AT hanchangho afasthuffmandecodingalgorithmbymultiplebitlengthsearchschemeforthempeg4aac AT héhánzhāng afasthuffmandecodingalgorithmbymultiplebitlengthsearchschemeforthempeg4aac AT hanchangho zhēnduìmpeg4aaczhōnggēnjùduōwèiyuánzhǎngdùsōuxúncèlüèdekuàisùhuòfūmànjiěmǎyǎnsuànfǎ AT héhánzhāng zhēnduìmpeg4aaczhōnggēnjùduōwèiyuánzhǎngdùsōuxúncèlüèdekuàisùhuòfūmànjiěmǎyǎnsuànfǎ AT hanchangho fasthuffmandecodingalgorithmbymultiplebitlengthsearchschemeforthempeg4aac AT héhánzhāng fasthuffmandecodingalgorithmbymultiplebitlengthsearchschemeforthempeg4aac |
_version_ |
1718256233633284096 |