Fast Huffman decoding algorithm by multiple-bit length search scheme for MPEG-2/4 AAC

Huffman coding is essential to the MPEG-2/4 Advanced Audio Coding (AAC) standard. The process of Huffman decoding requires a long delay because much computational time is consumed by an excessive number of searches for decoded symbols. In this paper, a fast Huffman decoding algorithm is proposed tha...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Han-Chang Ho, Sheau-Fang Lei
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2847
container_issue
container_start_page 2844
container_title
container_volume
creator Han-Chang Ho
Sheau-Fang Lei
description Huffman coding is essential to the MPEG-2/4 Advanced Audio Coding (AAC) standard. The process of Huffman decoding requires a long delay because much computational time is consumed by an excessive number of searches for decoded symbols. In this paper, a fast Huffman decoding algorithm is proposed that reduces the number of searches required. The algorithm uses a search scheme in which a 5-bit length is used for each search basis to decode symbols. Experimental results show that a 5-bit search scheme can be hit with a probability of 70% to decode the symbols. Thus, the proposed method can reduce the number of search iterations, reducing the processing delay and increasing the processing efficiency for Huffman decoding. Compared with other algorithms for Huffman decoding, the proposed algorithm can reduce the number of search iterations by 35% to 73%, and the number of instructions by 32% to 60%.
doi_str_mv 10.1109/ISCAS.2010.5536972
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5536972</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5536972</ieee_id><sourcerecordid>5536972</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-13042ce969027f953e34543f30a308474a425886598c676df62d6dc7aacee5d13</originalsourceid><addsrcrecordid>eNo1kMtqAjEYhdOL0Kn1BdpNXiCa-2U5DNYKlhZs1xIzfzRlRmVmXPj2DdSezcfhwH85CD0zOmWMutlyXZXrKafZKyW0M_wGTZyxTHIplaCO36KCM2UJU1zdocf_wLp7VFBuGJGC8hEqLCVa6pw8oEnf_9AsqbgWpkDfr74f8Ns5xtYfcA3hWKfDDvtmd-zSsG_x9oLbczOkUwNkmwbcwGE37HEPvgsZYQ8t4Hjs8PvnfEH4TOKyrJ7QKPqmh8mV47xn_lW9kdXHYlmVK5KYUQNhgkoewGmXr41OCRBSSREF9fkLaaSXXFmrlbNBG11HzWtdB-N9AFA1E2P08jc3AcDm1KXWd5fNtS3xCxkgVRk</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Fast Huffman decoding algorithm by multiple-bit length search scheme for MPEG-2/4 AAC</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Han-Chang Ho ; Sheau-Fang Lei</creator><creatorcontrib>Han-Chang Ho ; Sheau-Fang Lei</creatorcontrib><description>Huffman coding is essential to the MPEG-2/4 Advanced Audio Coding (AAC) standard. The process of Huffman decoding requires a long delay because much computational time is consumed by an excessive number of searches for decoded symbols. In this paper, a fast Huffman decoding algorithm is proposed that reduces the number of searches required. The algorithm uses a search scheme in which a 5-bit length is used for each search basis to decode symbols. Experimental results show that a 5-bit search scheme can be hit with a probability of 70% to decode the symbols. Thus, the proposed method can reduce the number of search iterations, reducing the processing delay and increasing the processing efficiency for Huffman decoding. Compared with other algorithms for Huffman decoding, the proposed algorithm can reduce the number of search iterations by 35% to 73%, and the number of instructions by 32% to 60%.</description><identifier>ISSN: 0271-4302</identifier><identifier>ISBN: 1424453089</identifier><identifier>ISBN: 9781424453085</identifier><identifier>EISSN: 2158-1525</identifier><identifier>EISBN: 9781424453092</identifier><identifier>EISBN: 1424453097</identifier><identifier>DOI: 10.1109/ISCAS.2010.5536972</identifier><identifier>LCCN: 80-646530</identifier><language>eng</language><publisher>IEEE</publisher><subject>Decoding</subject><ispartof>2010 IEEE International Symposium on Circuits and Systems (ISCAS), 2010, p.2844-2847</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5536972$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5536972$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Han-Chang Ho</creatorcontrib><creatorcontrib>Sheau-Fang Lei</creatorcontrib><title>Fast Huffman decoding algorithm by multiple-bit length search scheme for MPEG-2/4 AAC</title><title>2010 IEEE International Symposium on Circuits and Systems (ISCAS)</title><addtitle>ISCAS</addtitle><description>Huffman coding is essential to the MPEG-2/4 Advanced Audio Coding (AAC) standard. The process of Huffman decoding requires a long delay because much computational time is consumed by an excessive number of searches for decoded symbols. In this paper, a fast Huffman decoding algorithm is proposed that reduces the number of searches required. The algorithm uses a search scheme in which a 5-bit length is used for each search basis to decode symbols. Experimental results show that a 5-bit search scheme can be hit with a probability of 70% to decode the symbols. Thus, the proposed method can reduce the number of search iterations, reducing the processing delay and increasing the processing efficiency for Huffman decoding. Compared with other algorithms for Huffman decoding, the proposed algorithm can reduce the number of search iterations by 35% to 73%, and the number of instructions by 32% to 60%.</description><subject>Decoding</subject><issn>0271-4302</issn><issn>2158-1525</issn><isbn>1424453089</isbn><isbn>9781424453085</isbn><isbn>9781424453092</isbn><isbn>1424453097</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1kMtqAjEYhdOL0Kn1BdpNXiCa-2U5DNYKlhZs1xIzfzRlRmVmXPj2DdSezcfhwH85CD0zOmWMutlyXZXrKafZKyW0M_wGTZyxTHIplaCO36KCM2UJU1zdocf_wLp7VFBuGJGC8hEqLCVa6pw8oEnf_9AsqbgWpkDfr74f8Ns5xtYfcA3hWKfDDvtmd-zSsG_x9oLbczOkUwNkmwbcwGE37HEPvgsZYQ8t4Hjs8PvnfEH4TOKyrJ7QKPqmh8mV47xn_lW9kdXHYlmVK5KYUQNhgkoewGmXr41OCRBSSREF9fkLaaSXXFmrlbNBG11HzWtdB-N9AFA1E2P08jc3AcDm1KXWd5fNtS3xCxkgVRk</recordid><startdate>201005</startdate><enddate>201005</enddate><creator>Han-Chang Ho</creator><creator>Sheau-Fang Lei</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201005</creationdate><title>Fast Huffman decoding algorithm by multiple-bit length search scheme for MPEG-2/4 AAC</title><author>Han-Chang Ho ; Sheau-Fang Lei</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-13042ce969027f953e34543f30a308474a425886598c676df62d6dc7aacee5d13</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Decoding</topic><toplevel>online_resources</toplevel><creatorcontrib>Han-Chang Ho</creatorcontrib><creatorcontrib>Sheau-Fang Lei</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Han-Chang Ho</au><au>Sheau-Fang Lei</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Fast Huffman decoding algorithm by multiple-bit length search scheme for MPEG-2/4 AAC</atitle><btitle>2010 IEEE International Symposium on Circuits and Systems (ISCAS)</btitle><stitle>ISCAS</stitle><date>2010-05</date><risdate>2010</risdate><spage>2844</spage><epage>2847</epage><pages>2844-2847</pages><issn>0271-4302</issn><eissn>2158-1525</eissn><isbn>1424453089</isbn><isbn>9781424453085</isbn><eisbn>9781424453092</eisbn><eisbn>1424453097</eisbn><abstract>Huffman coding is essential to the MPEG-2/4 Advanced Audio Coding (AAC) standard. The process of Huffman decoding requires a long delay because much computational time is consumed by an excessive number of searches for decoded symbols. In this paper, a fast Huffman decoding algorithm is proposed that reduces the number of searches required. The algorithm uses a search scheme in which a 5-bit length is used for each search basis to decode symbols. Experimental results show that a 5-bit search scheme can be hit with a probability of 70% to decode the symbols. Thus, the proposed method can reduce the number of search iterations, reducing the processing delay and increasing the processing efficiency for Huffman decoding. Compared with other algorithms for Huffman decoding, the proposed algorithm can reduce the number of search iterations by 35% to 73%, and the number of instructions by 32% to 60%.</abstract><pub>IEEE</pub><doi>10.1109/ISCAS.2010.5536972</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0271-4302
ispartof 2010 IEEE International Symposium on Circuits and Systems (ISCAS), 2010, p.2844-2847
issn 0271-4302
2158-1525
language eng
recordid cdi_ieee_primary_5536972
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Decoding
title Fast Huffman decoding algorithm by multiple-bit length search scheme for MPEG-2/4 AAC
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T18%3A31%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Fast%20Huffman%20decoding%20algorithm%20by%20multiple-bit%20length%20search%20scheme%20for%20MPEG-2/4%20AAC&rft.btitle=2010%20IEEE%20International%20Symposium%20on%20Circuits%20and%20Systems%20(ISCAS)&rft.au=Han-Chang%20Ho&rft.date=2010-05&rft.spage=2844&rft.epage=2847&rft.pages=2844-2847&rft.issn=0271-4302&rft.eissn=2158-1525&rft.isbn=1424453089&rft.isbn_list=9781424453085&rft_id=info:doi/10.1109/ISCAS.2010.5536972&rft_dat=%3Cieee_6IE%3E5536972%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424453092&rft.eisbn_list=1424453097&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5536972&rfr_iscdi=true