高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

一种基于八叉树的Huffman解码方法及其在MPEG-4中的应用

汪林 殷福亮 陈喆

汪林, 殷福亮, 陈喆. 一种基于八叉树的Huffman解码方法及其在MPEG-4中的应用[J]. 电子与信息学报, 2008, 30(8): 1861-1864. doi: 10.3724/SP.J.1146.2007.00066
引用本文: 汪林, 殷福亮, 陈喆. 一种基于八叉树的Huffman解码方法及其在MPEG-4中的应用[J]. 电子与信息学报, 2008, 30(8): 1861-1864. doi: 10.3724/SP.J.1146.2007.00066
Wang Lin, Yin Fu-liang, Chen Zhe. An Octonary Huffman Decoding Method and Its Application to MPEG-4[J]. Journal of Electronics & Information Technology, 2008, 30(8): 1861-1864. doi: 10.3724/SP.J.1146.2007.00066
Citation: Wang Lin, Yin Fu-liang, Chen Zhe. An Octonary Huffman Decoding Method and Its Application to MPEG-4[J]. Journal of Electronics & Information Technology, 2008, 30(8): 1861-1864. doi: 10.3724/SP.J.1146.2007.00066

一种基于八叉树的Huffman解码方法及其在MPEG-4中的应用

doi: 10.3724/SP.J.1146.2007.00066

An Octonary Huffman Decoding Method and Its Application to MPEG-4

  • 摘要: 传统的二值Huffman解码方法的解码效率较低。为了提高解码速度,该文提出了一种基于八叉树的Huffman解码方法。该方法将Huffman码表示为八叉树结构,并根据各个节点在树中的位置将码表重建为一维数组。解码时,每次从码流中读取3 bit码元,并使用数值计算代替判断和跳转操作,从而提高了解码效率。将本文方法应用于MPEG-4 VLC和RVLC解码的实验结果表明,该方法在内存增加不大的情况下能大幅度提高Huffman解码效率,其性能优于其它方法。
  • Huffman D A. A method for the construction of minimumredundancy codes[J].Proceedings of IRE.1952, 40(10):1098-1101[2]Jain A K. Image data compression: An overview[J].Proc. IEEE.1981, 69(3):349-389[3]Bell T C, Cleary J G, and Witten I H. Text Compression.New Jersey: Prentice-Hall, 1990: 102-108.[4]Schwartz E S and Kallick B. Generating a canonical prefixencoding[J].Communications of the ACM.1964, 7(3):166-169[5]Chung K L and Wu J G. Level-compressed Huffman decoding[J].IEEE Trans. on Communications.1999, 47(10):1455-1457[6]Tanka H. Data structure of Huffman codes and itsapplication to efficient encoding and decoding[J].IEEETransactions on Information Theory.1987, 33(1):154-156[7]Ho S and Law P. Efficient hardware decoding method formodified huffman code[J].Electronics Letters.1991, 27(10):855-856[8]Nekritch Y. Decoding of canonical Huffman codes withlook-up tables. Proceedings of Data Compression Conference,Snowbird, UT, USA, 2000: 566-567.[9]Hashemian R. Condensed table of Huffman coding, a newapproach to efficient decoding[J].IEEE Trans. onCommunications.2004, 52(1):6-8[10]Lee J S, Jeong J H, and Chang T G. An efficient method ofHuffman decoding for MPEG-2 AAC and its performanceanalysis[J].IEEE Trans. on Speech and Audio Processing.2005,13(6):1206-1209[11]Hashemian R. Design and hardware implementation of amemory efficient Huffman decoding[J].IEEE Trans. onConsumer Electronics.1994, 40(3):345-352[12]Hashemian R. Memory efficient and high speed searchHuffman coding[J].IEEE Trans. on Communications.1995,43(10):2576-2581[13]Aggarwal M and Narayan A. Efficient Huffman decoding.International Conference on Image Processing, Vancouver,BC, 2000: 936-939.[14]International Standard ISO/IEC 14496-2 (MPEG-4).Information Technology-Coding of Audio-Visual Objects-Part 2: Visual. 2002.[15]ISO/IEC JTC1/SC29/WG11 N4668. Overview of MPEG-4Standard. 2002.[16]Texas Instrument. TMS320C6000 CPU and Instruction SetReference Guide. 1999.
  • 加载中
计量
  • 文章访问数:  2914
  • HTML全文浏览量:  67
  • PDF下载量:  1356
  • 被引次数: 0
出版历程
  • 收稿日期:  2007-01-11
  • 修回日期:  2007-08-13
  • 刊出日期:  2008-08-19

目录

    /

    返回文章
    返回