节点文献

基于H.264的解码算法优化

Arithmetic Optimization Based on H.264

【作者】 张银芬

【导师】 王养利;

【作者基本信息】 西安电子科技大学 , 计算机应用技术, 2007, 硕士

【摘要】 多媒体通信的迅猛发展对视频处理与传输提出了越来越高的要求。以交互式实时视频通信为代表的视频业务,由于其高带宽、低延时、低误码等要求使得视频业务成为整个多媒体通信的瓶颈。因此,视频压缩技术显得至关重要。H.264/AVC是由ISO/IEC的运动图像专家组MPEG和ITU-T的视频编码专家组VCEG组成的联合视频小组JVT共同制定而成的最新的视频编码国际标准。H.264标准中包含了很多先进的视频压缩编码技术。与以前的视频编码标准相比,压缩性能有了明显的进步。在相同视觉感知质量的条件下,H.264的编码效率比MPEG-4提高了50%左右,并且有更好的网络友好性。然而,H.264的高压缩编码效率是以很高的计算复杂度为代价的,其解码复杂度约为MPEG-4简单配置的3倍以上,所以在实际应用中必须对算法进行优化以提高其解码的时间效率。本文首先介绍了视频压缩的基本原理、方法,以及数字视频压缩标准的发展过程。接着,简要介绍了H.264解码器的主要功能模块。对H.264赖以获得高压缩性能的视频编码层中的主要技术做了较详细的介绍。在对已有的CAVLC解码算法进行详细分析的基础上,本文提出了CAVLC快速解码算法。在分析已有快速滤波算法基础上,本文提出了基于宏块级帧场自适应模式的快速滤波算法。对本文所提出算法进行的大量实验表明,改进算法不但在很大程度上降低了运算量,提高了解码的时间效率,并且对图像的质量没有产生明显的影响。

【Abstract】 The rapid development of multimedia communication demands more videoprocessing and transmission techniques. Digital video services, which are representedby interactive real-time video communication, are the bottle neck of multimediacommunication because of their high technical requirements such as broad band, lowdelayandlowbit errorrate.Inthiscase,agoodstandardisneededespeciallywhenthenetworkbandwidthsfortransportaretakentoaccount.H.264/AVC is the newest international video coding standard. It was developedbyaJointVideoTeam(JVT)consistingofexperts from ITU-T’sVideoCodingExpertsGroup (VCEG) and ISO/IEC’s Moving Picture Experts Group (MPEG). H.264 iscomposed of many advanced video coding techniques. Compared to existing videocoding standards, H.264 has made great progress in coding efficiency. For example, itimproves the compression efficiency by a factor of about 50% (on average) overMPEG-4. In addition, H.264 provides a very friendly network interface. However, theimprovement in compression efficiency of H.264 comes from the dramatic increase incomputational complexity; this makes it a must to reduce the computationalcomplexityofalgorithmsinH.264inrealtimeapplications.In this paper, the fundamental principles, methods and the standardization processof video compression is first briefly presented, then,the main functional modules ofH.264 decoder are introduced, including entropy decoding, inverse scanning, scalingand transformation, intra prediction, inter prediction, deblocking and reference picturemanagement. In addition, the main techniques on which H.264 is based to achieve itshighcompressionefficiencyispresentedindetail.Based on a thorough analysis of the existing CAVLC decoding algorithms, a fastCAVLC decodingalgorithm is proposedinthis paper. Basedon ananalysis ofexistingfast deblocking algorithms under MBAFF mode, a low complexity deblockingalgorithm is proposed. Extensive simulations on the methods proposed in this papershow, with little degradation in the decoded picture quality, the algorithms reducedramaticallythecomputationalload,andimprovedecodingefficiency.

【关键词】 H.264/AVCCAVLC宏块级帧场自适应去方块滤波
【Key words】 H.264/AVCCAVLCMBAFFDeblockingFilter
  • 【分类号】TN919.81
  • 【下载频次】469
节点文献中: