全新H视频编码学习.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
H.264视频编码学习 第一章 视频编码基本知识 第二章 视频编码发展概况 第三章 H.264分析 第一章 视频编码基本知识 视频编码的原因:视频未经编码(压缩)时具有极大数据量,不利于存储,传输,实时应用。 视频编码的原理: —空间冗余:同一幅图像的相邻像素点具有连贯性。 —时间冗余:一组连续的画面之间存在着关联性。 —结构冗余:某些场景中存在着明显的图像分布模式,有规律可循。比如:方格地板,蜂窝。 —视觉冗余:人眼对图像细节的分辨率有限,对亮度比对色度更敏感。 —知识冗余:许多图像的理解和某些知识有关联。比如人类面部的固定结构。 视频编码的原则:在保证视觉效果的前提下尽可能减少视频的数据量。 第二章 视频编码发展概况 ITU-T 与MPEG ITU-T与ISO/IEC是制定视频编码标准的两大组织,ITU-T的标准包括H.261、H.263、H.264,主要应用于实时视频通信领域,如会议电视;MPEG系列标准是由ISO/IEC制定的,主要应用于视频存储(DVD)、广播电视、因特网或无线网上的流媒体等。 值得注意的是两个组织也共同制定了一些标准,H.262标准等同于MPEG-2的视频编码标准,而最新的H.264标准则被纳入MPEG-4的第10部分。 注:本幻灯片以ITU-T视频编码标准概述发展过程。 H.261 H.261是ITU-T为综合业务数字网(ISDN)上开展双向声像业务(可视电话、视频会议)而制定的,速率为64kb/s的整数倍。H.261只对CIF和QCIF两种图像格式进行处理,每帧图像分成图像层、宏块组(GOB)层、宏块(MB)层、块(Block)层来处理。 H.261是最早的运动图像压缩标准,它详细制定了视频编码的各个部分,包括运动补偿的帧间预测、DCT变换、量化、熵编码,以及与固定速率的信道相适配的速率控制等部分。 H.263 H.263是ITU-T为低于64kb/s的窄带通信信道制定的视频编码标准。 H.263与H.261的主要区别: (1)数据流层次结构的某些部分在H.263中是可选的,使得编解码可以配置成更低的数据率。 (2)H.263的运动补偿使用半像素精度,而H.261则用全像素精度和环路滤波。 (3)H.263采用无限制的运动向量以及基于语法的算术编码。 (4)H.263除支持QCIF和CIF外,还支持SQCIF、4CIF和16CIF,SQCIF相当于QCIF一半的分辨率,而4CIF和16CIF分别为CIF的4倍和16倍。 (5)采用事先预测和与MPEG中的P-B帧一样的帧预测方法。 H263+ H.263+与H.263的主要区别: (1)支持更多图像源格式。 (2)可扩展性,允许多显示率、多速率及多分辨率,增强了视频信息在易误码、易丢包异构网络环境下的传输能力。 (3)采用先进的帧内编码模式,增强的PB-帧模式改进了H.263的不足,增强了帧间预测的效果。 H.236++ H263++在H263+基础上增加了3个选项,增强码流在恶劣信道上的抗误码性和编码效率。 选项U—增强型参考帧选择,提供增强的编码效率和信道错误再生能力。 选项V—数据分片选择,提供增强型的抗误码能力(特别是在传输过程中本地数据被破坏的情况下),通过分离视频码流中DCT的系数头和运动矢量数据,采用可逆编码方式保护运动矢量。 选项W—在H263+的码流中补充信息,保证增强型的反向兼容性。 H.264 H.264是由ISO/IEC与ITU-T组成的联合视频组(JVT)制定的新一代视频压缩编码标准。 H.264的特点: (1)更高的编码效率和简洁的表现形式。 (2)对信道时延的适应性较强,既能用于低时延的实时业务(如会议电视),又可用于无时延限制的场合(如视频存储)。 (3)提高网络适应性,采用“网络友好”的结构和语法,加强对误码和丢包的处理,提高解码器的差错恢复能力。 (4)在编/解码器中采用复杂度可分级设计,在图像质量和编码处理之间可分级,以适应不同复杂度的应用。 第三章 H.264分析 基本概念 H.264是以宏块为单元进行处理,大小为16X16,包含一个亮度块和两个色度块。 运动向/矢量 (MV):编码图像中的当前宏块相对于参考图像的宏块所移动的距离和方向就是运动向量。 运动估计(ME):寻找最佳匹配宏块(有一定标准)的过程。 运动补偿(MC):是一种描述相邻帧(相邻在这里表示在编码关系上相邻,在播放顺序上两帧未必相邻) 差别的方法,具体来说是描述前面一帧的每个小块怎样移动到当前帧中的某个位置去。 预测宏块P —Inter-Prediction:参考帧(已编码且经过了滤波)中的宏块经运动补偿得到。 —Intra-Prediction:根

文档评论(0)

奇缘之旅 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档