H265讲解最终牛逼版.pptx

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

;Contents;;1、简介;1、简介;1、简介;;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;HEVC描述;;帧内预测;帧内预测;帧内预测;帧内预测;帧内预测;Contents;Prediction Modes(预测模式);跳跃模式:通过使用合并模式推导当前PU的运动参数。运动参数通 过检查所有可用的合并候选人决定,选择最好的运动参数集,其代价 Jmode(模式决定的代价函数)最小的。 帧间模式:当一个CU使用MODE_INTER时,每个PU的运动参数决 定首先基于ME(运动估计)代价Jpred,SATD(用于预测参数决定的基 于代价函数的SATD)完成。分为两种情况: 1)合并模式情况,运动参数的决定从检查相邻PUs的可用性开始以形成 合并候选。如果没有可用的候选,HM编码器则简单跳过合并模式的代价 计算,当前PU也不会选择合并模式。 2)帧间模式情况,最好的运动参数通过调用运动估计过程推导。在运动 估计过程中,最好的运动参数基于代价函数Jpred,SATD获得,并与合并 模式推导的运动参数代价Jpred,SATD进行比较,选择较小代价的作为最 好的运动参数。 ;HEVC包括一种合并模式,用来从空间或时间的相邻块推导 运动信息。它被表示为合并模式,是因为它形成了一个合并区 域共享所有的运动信息。 运动合并是为了寻找相邻帧间编码的PU,它的运动参数可以 被推断为当前PU的运动参数。 编码器从多个候选中选择推断出最好的运动参数,这些候选 通过空间相邻PUs和时间相邻PUs形成,并传输相应的索引来 表明选择的候选是哪些。;运动合并候选的推导过程;运动合并候选的推导过程;运动合并候选的推导过程;空间合并候选;若Nx2N, nLx2N and nRx2N 水平分区的第二个PU为当前PU,则不考虑位置a1以阻止仿真2Nx2N 分区,推导顺序即可用性检查顺序为: b1-b0-a0-b2。 若2NxN, 2NxnU and 2NxnD 垂直分区的第二个PU为当前PU,则不使用位置b1,推导顺序为:a1-b0-a0-b2。;时间合并候选;合并候选的生成;运动矢量预测;在运动矢量预测中,考虑两种类型的运动矢量候选者:spatial motion vector candidate 和 temporal motion vector candidate;空间运动矢量候选;分数像素内插Fractional sample interpolation;亮度内插的整数和分数像素位置;色度分量的分数像素内插过程是类似于亮度分量的,除了 滤波器抽头数目为4,且对于通常的4:2:0色度格式,使用1/8 分数精度。 色度分数像素内插的滤波器系数 滤波器系数filter1[i],filter2[i],filter3[i],filter4[i],i=-1...2,各自 用于内插色度采样1/8,2/8,3/8,4/8分数位置,对称分数 位置5/8,6/8,7/8,各自使用镜像值filter3[1-i],filter2[1- i],filter1[1-i]。;Contents;HEVC支持从4x4到32x32的变换尺寸(TU size)。变换系数(quant. transf. coeff)dij(i,?j=0..nS-1)由变换矩阵cij(i,?j=0..nS-1)和残差值rij(i,?j=0..nS-1)推导得到的,推导过程如下: 1.中间变量像素eij (i,?j=0..nS-1)的推导公式 eij=ci0*rj0 + ci1*rj1 + … + cinS-1*rjnS-1 ,i,j = 0,..,nS-1 2.中间变量像素 fij (i,j=0,..nS-1)的推导公式 fij = (?eij + 2nS-10+BitDepth?) (?nS?+ BitDepth – 9),i,j = 0,...,nS-1 3.未缩放的变换系数的gij (i,?j=0..nS-1) 的推导公式 gij =ci0*fj0 + ci1*fj1 + … + cinS-1*fjnS-1,i,j = 0,..,nS-1 4.变换系数dij (i,?j=0..nS-1)的推导公式 dij = (?gij + 2nS+5 ?) (?nS + 6?),i,j = 0,...,nS-1 ;2、 变换矩阵 变换矩阵 cij (i,?j=0..nS-1), nS = 4, 8, 16,

文档评论(0)

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

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

1亿VIP精品文档

相关文档