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

摘要:

权利要求书:

1.一种基于空时域特性的VVC快速CU划分方法,其特征在于,包括以下步骤:

S1、获取编码帧中当前待划分编码单元CU的编码信息,判断当前CU是否可以继续划分,如果当前CU划分深度小于设定的最大划分深度,则继续划分,将当前CU所有可行的划分模式加入到划分列表中,进入步骤S2;否则,进入步骤S6;

S2、判断当前CU的尺寸和类型,如果当前CU为128×128或64×64的亮度CU,进入步骤S3,否则,进入步骤S5;

S3、读取当前CU在参考帧中通过运动估计得到的最佳匹配CU的像素值,计算当前CU与最佳匹配CU的像素差异值,如果像素差异值小于阈值,进入步骤S6,否则进入步骤S4;

S4、分别计算当前CU水平方向子块的纹理差异和垂直方向子块的纹理差异,通过比较这两个方向纹理差异的大小,判断是否跳过某一方向多叉树划分过程,然后在划分列表中删除该方向多叉树划分方式;

S5、遍历划分列表中划分模式,返回S1进入下一深度的CU划分;

S6、结束当前CU的划分过程。

2.根据权利要求1所述的一种基于空时域特性的VVC快速CU划分方法,其特征在于,所述步骤S1中,当前待划分编码单元CU的编码信息包括划分深度、允许划分的最大深度、尺寸和通道在内的信息。

3.根据权利要求1或2所述的一种基于空时域特性的VVC快速CU划分方法,其特征在于,所述步骤S1中,将当前CU所有可行的划分模式加入到划分列表中指的是:VVC的划分模式包括四叉树QT、水平二叉树HBT、垂直二叉树VBT、水平三叉树HTT和垂直三叉树VTT划分,在这5种划分模式中选择当前CU可以执行的划分模式,并加入到划分列表中。

4.根据权利要求1所述的一种基于空时域特性的VVC快速CU划分方法,其特征在于,所述步骤S3中,计算当前CU与最佳匹配CU的像素差异值,具体是通过计算当前CU与其最佳匹配CU的绝对误差和SAD得到的,SAD的计算公式如下:其中,x和y分别为像素点在当前CU中的横坐标值和纵坐标值;W和H分别表示当前CU的宽和高,如果当前CU为正方形,W等于H;f(x,y)是当前CU中(x,y)处的亮度值;g(x,y)是最佳匹配CU中(x,y)处的亮度值。

5.根据权利要求4所述的一种基于空时域特性的VVC快速CU划分方法,其特征在于,所述步骤S3中,如果像素差异值小于阈值,指的是如果绝对误差和(SAD)小于阈值Th1,说明以当前CU为整体做预测,便可得到较好的预测结果,此时可提前终止当前CU的划分过程;阈值Th1通过大量实验获得,该值与编码量化参数QP和比特深度正相关。

6.根据权利要求4所述的一种基于空时域特性的VVC快速CU划分方法,其特征在于,所述步骤S4中,计算当前CU水平方向子块的纹理差异和垂直方向子块的纹理差异,是通过公式(2)‑公式(4)计算得出的,对当前CU以水平方向从上往下分成四个子块,分别为H1、H2、H3和H4;这四个子块宽度等于当前CU的宽度,四个子块的高度等于当前CU高度的1/4;对当前CU以垂直方向从左往右分成四个子块,分别为V1、V2、V3和V4,这四个子块宽度等于当前CU宽度的1/4,四个子块的高度等于当前CU的高度;

在公式(2)中,DiffH12、DiffH23和DiffH34分别表示当前CU水平方向上的相邻子块H1与H2、H2与H3、H3与H4之间的纹理差异;在公式(3)中,DiffV12、DiffV23和DiffV34分别表示当前CU垂直方向上相邻子块V1与V2、V2与V3、V3与V4之间的纹理差异;通过公式(4)得到的DiffH和DiffV分别描述当前CU水平方向的纹理差异和垂直方向的纹理差异。

7.根据权利要求6所述的一种基于空时域特性的VVC快速CU划分方法,其特征在于,所述步骤S5中,通过比较两个方向纹理差异的大小,判断跳过某一方向多叉树划分过程,然后在划分列表中删除该方向多叉树划分方式,具体为:如果DiffH

8.一种存储介质,该存储介质内部存储计算机程序,其特征在于,所述计算机程序被处理器读取时,执行上述权利要求1~7任一项的基于空时域特性的VVC快速CU划分方法。