期刊文献+

H.264中变换和量化的SIMD优化 被引量:4

SIMD Optimization of Transform and Quantization in H.264
下载PDF
导出
摘要 H.264是一个新的基于运动补偿+变换+量化+熵编码框架的视频编码国际标准。H.264中采用了大量的新技术,这些技术在提高编码效率的同时,也极大地增加了算法的复杂度。为此H.264在保证性能的前提下也做了一些优化,如变换和量化可以在16比特精度下完成,并且除了量化中需要少许乘法外,其余可以只用加法和移位实现。这些特点使得H.264中的变换和量化可以很好地使用支持单指令多数据(SIMD)的MMX技术进行进一步优化。该文首先介绍了H.264中变换和量化的实现过程和特点,接下来重点讨论了利用MMX指令对变换和量化中的关键部分进行优化的方法,最后给出了计算机仿真的结果,并对结果进行了分析。仿真结果表明:该文提出的方法可以使H.264的变换和量化模块的运算速度提高到原来的3.5~5.2倍,优化效果十分显著。 H.264is a new international video coding standard based on motion estimation,transform,quantization and entropy coding framework.H.264adopts plentiful new technologies,which greatly improve coding efficiency but hugely adding complexity.Therefore some simplifications with no performance loss such as low complexity transform and quantization are introduced into H.264.The transform and quantization in H.264requires only additions and shifts except a minimum number of multiplication in quantization and can be computed in16-bit arithmetic,which make it possible to be magnificently optimized with MMX technology supporting SIMD(Single Instruction Multiple Data)parallelism.This paper firstly introduces the implementation process and characteristic of the transform and quantization in H.264,further the key modules of which are optimized by making full advantage of MMX.At last,conclusions can be made after analyzing the presented results of computer simulation,that the proposed algorithms are prominent while3.5~5.2times calculation speed can be achieved after optimization.
作者 魏芳 李学明
出处 《计算机工程与应用》 CSCD 北大核心 2004年第17期24-27,共4页 Computer Engineering and Applications
基金 国家自然科学基金项目(编号:60172050)资助
关键词 H.264 整数余弦变换 哈达玛变换 周期量化 SIMD MMX H.264,integer cosine transform,hadamard transform,periodic quantization,SIMD,MMX
  • 相关文献

参考文献7

  • 1[1]Wiegand T,Sullivan G.H.264 working draft number 2.http ://ftp3.itu.int/av-arch/ video-site/h26L/jwd2r2.zip, 2002-3-18
  • 2[2]Wiegand T,Sullivan G,Bjontegaard G et al. Overview of H.264/AVC video coding standard[J].IEEE Trans on circuits and systems for video technology, 2003; 13 (7): 560~576
  • 3[3]Malvar H S,Hallapuro A,Karczewicz M et al. Low-complexity transform and quantization in H.264/AVC [J].IEEE Trans on circuits and systems for video technology,2003; 13 (7) :598~603
  • 4[4]Hallapuro A,Karczewicz M.Low Complexity(I)DCT.Http://ftp3.itu.int/ay-arch/ video-site/0112_Pat/VCEG-O52.doc, 2002-12-20
  • 5刘清森,杨玲.基于MMX的DCT算法分析与实现[J].信息工程学院学报,1998,17(4):1-7. 被引量:3
  • 6马伍新,崔占忠.(9,7)小波变换的MMX实现方法[J].计算机工程与设计,2002,23(9):74-76. 被引量:2
  • 7曾昭平,张文军.应用MMX技术实现数字视频格式的快速转换[J].计算机工程,2001,27(6):81-82. 被引量:2

二级参考文献6

  • 1余松煜 张文军 等.现代图象压缩技术[M].科学出版社,1998..
  • 2Murat T A.数字视频处理[M].北京:电子工业出版社,1998..
  • 3许超.图像压缩与接压缩算法和专用硬件技术报告[M].,2002..
  • 4苏光大,微机图象处理系统,2000年
  • 5Murat T A,数字视频处理,1998年
  • 6余松煜,现代图象压缩技术,1998年

共引文献4

同被引文献17

  • 1程翥,楼生强,皇甫堪.H.263编码器中运动补偿的MMX加速[J].国防科技大学学报,2000,22(4):90-93. 被引量:1
  • 2沈海涛,樊养余,王凤琴,郝重阳.H.264变换编码的DSP实现[J].测控技术,2004,23(z1):198-200. 被引量:1
  • 3魏芳,李学明.H.264中整数余弦变换和周期量化的原理与分析[J].计算机应用研究,2004,21(12):26-28. 被引量:5
  • 4Talla D,John LK, Burger D. Bottlenecks in multimedia processing with SIMD style extensions and architectural enhancements[J]. Computers, IEEE Transactions on, 2003, 52(8) : 1015- 1031.
  • 5WIEGAND T. Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification(ITU-T Rec.H.264| ISO/IEO 14496-10 AVC)[S].JVT-G050,2003.
  • 6IA-32 Intel Architecture software Developer's Manual Volume1:Basic Architecture[S].2001.
  • 7ZHOU Z,MING-TING SUN,YUH-FENG HSU.Fast Variable Block-size Motion Estimation Algorithms based on Merge and Split Procedures for H.264/MPEG-4 AVC[A].Proceedings of IEEE International Symposium on Circuits and Systems[C].2004.725-728.
  • 8Thomas Wiegand draft ITU-T recommendation and final draft international standardof joint video specification (ITU-T Rec H.264 | ISO/IEC 14496-10 AVC)[S].2003.
  • 9H.264/MPEG-4 part 10 white paper[S].Transform and Quantization,2003.
  • 10H.264/MPEG-4part 10 white paper[S].Prediction of Inter Macroblocks in P-slices,2003.

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部