HEVC_H.265视频编码标准调研_与编码软件设计文章.doc

HEVC_H.265视频编码标准调研_与编码软件设计文章.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文毕业设计开题报告论文报告设计报告可行性研究报告

暑 期 社 会 实 践 报 告 题目:HEVC/H.265视频编码 目 录 第 1 章 HEVC/H.265视频编码技术 1 1.1 HEVC视频编码标准中的基本概念 1 1.1.1 HEVC中的图像划分方式 1 1.1.2 HEVC中图像处理单元 3 1.1.3 HEVC中的编码方式 5 1.2 HEVC中的关键技术 5 1.2.1 图像划分方式 5 1.2.2 并行处理方式 6 1.2.3 帧内预测 8 1.2.4 运动信息编码方式 9 1.2.5 非整数像素点样本插值 10 1.2.6 整数变换方式 11 1.2.7 CABAC 熵编码 11 1.2.8 环路滤波 12 1.3 HEVC编码器基本流程 12 1.4 HEVC解码器基本流程 14 1.5 HEVC视频编/解码器的硬件实现 16 第 2 章 基于HEVC的编码软件设计 17 2.1 软件界面 17 2.2 软件使用说明 17 插图索引 24 参考文献 25 HEVC/H.265视频编码技术 ,,,,] HEVC中的图像划分方式 视频编解码中,一般将每帧图像分块处理,随着视频分辨率的不断增大,使用更大的块尺寸可以明显地提高编码效率,因为对于更高分辨率的视频序列,较小的块尺寸可能不足以捕获图像空间上的相关性,不能更有效地去除图像空间上的冗余信息,从而不能有效地对视频进行压缩。因此与H.264中所采用的基于16×16固定尺寸宏块MB(niacro block)的图像划分方式不同,HEVC中采用了一种更优化的图像划分方式。HEVC中图像划分的基本单元为编码树单元CTU(coding tree unit)。CTU的尺寸最大为64×64,最小为8×8,而每一个CTU还可以采用四叉树的结构进行再分,四叉树的末端单元被称为编码单元CU(Ccoding unit),概念与H.264中的宏块类似。图 1.1所示为HEVC中一个64×64大小的CTU的一种划分方式及其相应的四叉树结构。 图 1.1 64×64深度为4的CTU划分 (a) CTU划分(b)相应的四叉树结构 在HEVC中,“单元”和“块”是两个相对应的概念,后者一般指一系列的采样点矩阵,而前者还包含相应的语法信息。如编码树块单元CTU包括编码树块CTB(coding tree block)和相应的语法信息,预测单元PU包含预测块PB(prediction block)和相应的语法信息,变换单元TU包含变换块TB(transfomi block)和相应的语法信息。 HEVC中,CTU是图像划分的基本单元,将该基本单元按照一定的方式进行排列,可以构成HEVC中的另外两种图像划分方式,slice和tile: slice:与H.264中的slice概念相近,slice由一系列的slice segment组成,每个slice segment是指一帧图像中按照光栅扫描顺序排列的CTU序列集合,如图 1.2所示。slice segment又分为独立片段(Independent slice segment)与非独立片段(dependent slice segment),解码时,独立片段中含有当前slice中的一些全局配置信息,且不同slice之间可以并行解码。 图 1.2 HEVC中slice示意图 tile: tile也是一系列按光栅扫描顺序的CTU序列的合集,与slice不同的 是,tile的边界为规则的矩形,如图 1.3所示。在解码时,不同tile之间也可以并行解码。 图 1.3 HEVC中tile示意图 HEVC中图像处理单元 HEVC中,CTU按四叉树结构划分所得的末端单元被称为编码单元CU(coding unit), CU是HEVC编解码时的最基本单元,编码处理过程的预测、量化、变换、滤波、炮编码等都是以CU为基本单位。CU的尺寸由比特流中的相应语法元素来限制,每个CU主要包括两部分,预测单元PU及变换树。 预测单元(PU)是HEVC中图像预测的基本单元,PU可以按照图 1.4所示进行再分,其中对于采用帧内预测的预测单元只能采用前两种划分方式,采用帧间预测的预测单元共有图中所示的八种划分方式。预测单元在编码的比特流中主要包含预测模式及相应的运动信息。 图 1.4 HEVC中PU的划分方式 变换单元(TU)是HEVC中图像变换的基本单元。与H.264不同的是,HEVC中对于每一个CU,采用了四叉树的结构进行变换单元的划分,四叉树的末端单元被称为变换单元(TU),如图 1.5所示。TU的尺寸最大为32×32,最小为4×4。TU中主要包含残差信息。 图 1.5 HEVC中CTU中变换单元划分方式,虚线表示TU HEVC中的编码方式 HEVC中处理不同的视频信号时,可根据需求采用如下四种编码模式: 常规编码模式:即常见

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档