欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2018112590169
申请人: 重庆邮电大学
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-08-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于率失真代价的屏幕内容编码帧间快速编码方法,其特征在于,包括以下步骤:

S1、执行当前编码单元CU的帧间预测,根据与当前CU相邻的CU的深度值和率失真代价值,选出最大深度值Depthmax和最小深度值Depthmin,计算所有与当前CU相邻的CU的第一平均率失真代价值RD_refavg;

S2、设定基于量化参数QP的第一阈值Tr1和第二阈值Tr2,并设定Dpre0和Dpre1为当前CU的前两帧同位置的CU深度;

S3、执行CU深度选择,若满足深度增加条件,则当前CU深度值加1,继续进行深度选择,并判断是否满足深度增加条件;否则执行步骤S4;

S4、判断是否满足深度终止条件,若满足则终止当前CU深度划分;否则执行步骤S5;

S5、执行预测单元PU的Skip模式和Merge模式的选择过程,并从每个CU深度中选取N个最优模式为Merge的CU,将这N个CU的平均率失真代价值记为第二平均率失真代价值RDmerged,其中d表示CU的深度;

S6、判断是否满足早期终止条件,若满足则进行Skip和Merge模式的选择过程,然后终止CU的划分;否则继续执行步骤S7;

S7、当前CU执行inter2N×2N的模式选择,若满足AMP模式遍历跳过条件,终止CU的划分;否则执行步骤S8;

S8、继续进行其他的PU模式的选择,若当前深度已经等于最大深度Depthmax,终止CU的划分;否则,将当前CU分割为4个子CU,返回步骤S1。

2.根据权利要求1所述的一种基于率失真代价的屏幕内容编码帧间快速编码方法,其特征在于,步骤S1中执行当前CU的帧间预测包括:基于当前CU与相邻CU之间的深度信息存在较强相关性,选取与当前CU相邻的四个CU,即当前CU的左方的CU、上方的CU、左上方的CU以及右上方的CU,并获取该四个CU的深度值,并选取深度值最大的作为最大深度值Depthmax、深度值最小的作为最小深度Depthmin。

3.根据权利要求2所述的一种基于率失真代价的屏幕内容编码帧间快速编码方法,其特征在于,第一平均率失真代价值RD_refavg的计算包括将当前CU相邻的四个CU的率失真代价值的平均值作为RD_refavg,其中与当前CU相邻的CU的率失真代价值表示为:Jm=(SSEluma+ωchroma×SSEchroma)+λmode×Rmode;

其中,Jm表示率失真代价值;SSEluma和SSEchroma分别表示亮度和色度分量的误差平方和;

ωchroma表示色度分量的加权因子;λmode表示拉格朗日乘子;Rmode表示编码CU所需的比特数。

4.根据权利要求1所述的一种基于率失真代价的屏幕内容编码帧间快速编码方法,其特征在于,当满足深度增加条件时,即当前CU处于纹理复杂或运动较为剧烈的区域,且当前CU会选择尺寸较小的CU,跳过深度为0和深度为1的遍历过程,深度增加条件表示为:(QP‑4)/6

其中,λ1为第一实验值;f(QP)为基于QP的一个阈值,表示为f(QP)=2 ;QP为量化参数。

5.根据权利要求1所述的一种基于率失真代价的屏幕内容编码帧间快速编码方法,其特征在于,当满足深度终止条件时,即当前CU处于平滑或是运动缓慢区域,进而当前CU会选择尺寸较大的CU块,即选择深度为0或者深度为1,跳过深度2和深度为3的遍历,深度终止条件表示为:

其中,λ2为第二实验值;f(QP)为基于QP的一个阈值,表示为 QP为量化参数。

6.根据权利要求1所述的一种基于率失真代价的屏幕内容编码帧间快速编码方法,其特征在于,所述早期终止条件包括:

RD_cur<α×RDmergerd;

其中,RD_cur表示当前CU率失真代价值,α表示第三实验值。

7.根据权利要求1所述的一种基于率失真代价的屏幕内容编码帧间快速编码方法,其特征在于,AMP模式跳过条件包括:若当前CU的父CU是非对称PU模式且子CU满足RD_cur<β×RDmergerd,则跳过对AMP模式的遍历;其中β为第四实验值,RD_cur表示当前CU率失真代价值。