H.264编码原理及应用.pptVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
H.264编码原理及应用

H.264原理与应用 H.264的原理 H.264的概述及特点 H.264编码器的输入输出标准 H.264中的关键技术 H.264混合编码的流程 两大视频编码组织 ISO/IEC下的动态图像专家组MPEG(Moving Picture Experts Group) ITU-T下的视频编码专家组VCEG(Video Coding Experts Group) H.264的出现 VCEG(Vedio Coding Experts Group)与MPEG(Moving Picture Experts Groip)联合组成了联合视频组(JVT,Joint Video Team),继而推出了新数字视频编码标准H.264。 所以H.264既是ITU-T的H.264,又是ISO/IEC的MPEG-4的第10部分(Advanced Video Coding,AVC)。 它的正式标准号是:ISO/IEC 14496-10。 因此,不论是AVC、MPEG-4 Part 10、ISO/IEC 14496-10,还是H.264,都是指的同一个标准。 H.264的特点 具有良好的网络亲和性,适用于各种网络传输 在混合编码器的基本框架下,对其主要关键部件都做了重大改进,如多模式运动估计、帧内预测、多帧预测、基于内容的变长编码等 在关注H. 264的优越性能的同时必然需要衡量其实现难度。从总体上说,H. 264性能的改进是以增加复杂性为代价而获得的。据估计,H. 264 编码的计算复杂度大约相当于H. 263的3倍,解码复杂度大约相当于H. 263的2倍. 编码器的输入和输出 编码器的输入和输出 YUV格式 人的视觉系统对亮度的感知比对色度的感知更加敏感,因此将彩色空间分解为亮度(Y)和色度(U,V)两个基本部分。 根据对Y、U、V三个分量的采样比率不同,数字视频图像可分为4:2:0,4:2:2,4:4:4等格式 4:2:0 4:2:2 4:4:4 视频的冗余 空间冗余 每帧图像上,每个像素点与它相邻的像素点具有相关系。 时间冗余 序列图像中,相邻帧之间具有强的相关性 信息熵冗余 也称编码冗余。每个像素点只要按照信息熵大小分配相应比特数即可,如果对每个像素采用相同比特数则存在信息熵冗余。 视频的冗余 针对空间冗余:帧内(intra)预测编码,变换编码 针对时间冗余:帧间(inter)预测编码 针对信息熵冗余:信息熵编码(H.264使用CAVLC) 针对不同的冗余,分别提出消除各种冗余的编码方法。 在H.264中,各种编码方法有效组合在一起,这些技术在编码器中的次序关系如下图: 预测技术 H.264处理图像时,不以像素为单位,而以宏块(MB)为最小编码单位。 宏块为16x16像素的小块,一张图像被划分成许多这样的宏块。处理时,从左到右,从上到下依次处理。 预测技术 帧内预测 预测技术 帧间预测 变换技术 变换的精髓在于:把一个域内看起来信息量很大的信号,变换到另一个只需要少量数据就可以表达的域内。 整数DCT变换: H.264使用了基于4×4像素块的类似于DCT的变换,但使用的是以整数为基础的空间变换。  该变换是互逆的,不存在损失。 变换后信息大量集中于低频区域。 熵编码技术 zigzag扫描(锯齿扫描) 1.在进行熵编码之前,通常需要做Z字形扫描。 2. Z字形扫描之后,形成一个串行数据序列。利用游程编码将前面整数变换生成的零压缩掉。 H.264的混合视频编码框架 综合上述编码技术,得到H.264的混合编码框架 H.264 支持三个不同档次的应用 1、基本档次:主要用于“视频会话”,如会议电视,可视电话,远程医疗、远程教学等; 2、扩展档次:主要用于网络的视频流,如视频点播; 3、主要档次:主要用于消费电子应用,如数字电视广播,数字视频存储等。 H.264在视频会议中的应用 视频会议系统对编解码的要求 a.编解码高效,压缩率高 b.网络适应性好 c.抗丢包性能和抗误码性能好 H.264中采用的措施 a.通过对传统帧内预测、帧间预测、变换编码和熵编码等算法的改进进一步提高编码效率和图像质量 b.编解码系统定义了视频编解码层VCL和网络提取层NAL c.利用参数集、片、FMO、冗余片等关键技术大大提高系统抗丢包和误码性能 H.264在监控的应用 与采用MPEG-4相比,H.264具有以下优势: a.压缩比可提高近30%,大大提高了存储和网络传输带宽,同理采用新的算法极大地抑制了由于摄像机噪声导致的图像失真,背景流动现象,便图像质量更加清晰,无马赛克出现。 b.具备本地实时监视、音视频同步压缩存储、组合报警、有线或无线网络传输、管理权限设置等多种功能。 H.2

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档