[发明专利]一种基于零块分布的HEVC帧间预测模式快速判定方法在审
申请号: | 201710315105.X | 申请日: | 2017-05-08 |
公开(公告)号: | CN107318016A | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 滕国伟;李纬;方亚;赵海武;李国平;王国中 | 申请(专利权)人: | 上海大学 |
主分类号: | H04N19/109 | 分类号: | H04N19/109;H04N19/147;H04N19/176 |
代理公司: | 上海上大专利事务所(普通合伙)31205 | 代理人: | 陆聪明 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布 hevc 预测 模式 快速 判定 方法 | ||
1.一种基于零块分布的HEVC帧间预测模式快速判定方法,其特征在于,操作步骤如下:
1)预测分割:编码单元分别进行Merge模式和帧间2N×2N模式预测,获取残差后一分为四;
2)零块判决及其数目统计:对残差块进行N×N变换和量化,应用设计的新零块公式进行零块判决并统计分割后当前CU在Merge模式和帧间2N×2N模式下的零块个数,分别记为M与N;
3)分析零块分布选取预测模式:若M=4,且N=4,则选取SKIP模式;若M!=4,当N=4则选取Inter_2N×2N;当N=3,大部分选取Inter_2N×2N模式,若视频序列水平运动较多,Inter_2N×N更适合;若视频序列垂直运动较多,Inter_N×2N效果更好,而AMP_VER模式适当考虑;当N=2,零块分布呈水平分布时,选取Inter_2N×N;垂直分布时,选取Inter_N×2N;对角分布时,需考虑每一种模式;当N=1或0,需依次遍历各模式;
4)计算时间复杂度:根据步骤3)得到的结果,计算选取每类下各预测单元PU所选取预测模式的率失真代价值;
5)决定预测模式:根据步骤4)中得到的结果,比较各PU预测模式的率失真代价值大小,确定最小率失真代价值的预测模式为当前PU的预测模式。
2.根据权利要求1所述的基于零块分布的HEVC帧间预测模式快速判定方法,其特征在于,所述步骤1)中,将CU经Merge模式和帧间2N×2N模式预测得到的残差块划分成4个N×N的残差块。
3.根据权利要求1所述的基于零块分布的HEVC帧间预测模式快速判定方法,其特征在于,所述步骤2)中,指对残差块即TU块系数进行整数DCT变换,对一个N×N变换单元计算如下:
Y=HXHT
其中,X为N×N残差系数矩阵,Y为经过变换后的系数矩阵,H为N×N变换矩阵,其定义如下所示:
其中,k,n=0,1,……,N-1;
对变换后Y中的系数Yi,j进行量化,为了提高量化过程的率失真性能,采用RDOQ量化方法,给变换系数Yi,j提供多个可选的量化值Z(i,j),1,Z(i,j),2,……,Z(i,j),k,利用RDOQ准则从中选出一个最优的量化值,如下所示:
其中D为Yi,j量化为Z(i,j),k时的失真,R表示Yi,j量化为Z(i,j),k时所需编码比特数,λ为拉格朗日因子,Z*为最优量化值;得到所有经过RDOQ量化后的Zi,j系数绝对值和,如下式:
当通过上式计算得SQTC为零,则N×N变换单元定义为零块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710315105.X/1.html,转载请声明来源钻瓜专利网。