视频编译系统中的帧间预测方法和装置制造方法及图纸

技术编号:34457891 阅读:25 留言:0更新日期:2022-08-06 17:08
本发明专利技术涉及视频编译系统中的帧间预测方法和装置。由根据本发明专利技术的解码装置执行的视频解码方法包括下述步骤:推导用于当前块的控制点(CP);获取用于CP的运动矢量;基于获取的运动矢量推导当前块中的样本单元运动矢量;以及基于样本单元运动矢量推导用于当前块的预测样本。根据本发明专利技术,不仅在当前块中的图像被平面位移的情况下,而且在存在各种图像失真的情况下,能够通过样本单元运动矢量有效地执行帧间预测。间预测。间预测。

【技术实现步骤摘要】
视频编译系统中的帧间预测方法和装置
[0001]本申请是2018年3月22日提交的国际申请日为2016年7月15日的申请号为201680055123.2(PCT/KR2016/007734)的,专利技术名称为“视频编译系统中的帧间预测方法和装置”的专利申请的分案申请。


[0002]本专利技术涉及一种视频编译技术,并且更加具体地,涉及一种在视频编译系统中的帧间预测方法和装置。

技术介绍

[0003]对于高分辨率、高质量图像,诸如HD(高清)图像和UHD(超高清)图像的需求在各个领域不断增加。因为图像数据具有高分辨率和高质量,所以,相对于传统图像数据,要发送的信息或比特的量增加。因此,当使用诸如传统的有线/无线宽带线路的媒介发送图像数据或者使用现有存储介质存储图像数据时,其传输成本和存储成本增加。
[0004]因此,存在对于用于有效地发送、存储和再生高分辨率和高质量图像的信息的高效图像压缩技术的需求。

技术实现思路

[0005]技术目的
[0006]本专利技术提供一种用于增强图像编译效率的方法和设备。
[0007]本专利技术的另一技术目的是为了提供一种基于仿射运动模型的帧间预测方法和设备。
[0008]本专利技术的另一技术目的是为了提供一种用于执行基于样本单元运动矢量的帧间预测的方法和设备。
[0009]本专利技术的另一技术目的是为了提供一种基于当前块的控制点的运动矢量来推导样本单元运动矢量的方法和设备。
[0010]本专利技术的另一技术目的是为了提供一种基于邻近块的样本推导关于作为非方块的当前块的控制点的运动矢量的方法和设备。
[0011]本专利技术的另一技术目的是为了提供一种基于关于先前解码的邻近块的控制点的运动矢量推导关于当前块的控制点的运动矢量的方法和设备。
[0012]技术方案
[0013]在一个方面,提供一种由解码设备执行的视频解码方法。该解码方法包括:推导用于当前块的控制点(CP);获得用于CP的运动矢量;基于获得的运动矢量推导当前块中的样本单元运动矢量;以及基于样本单元运动矢量推导用于当前块的预测样本。
[0014]另一方面,提供一种执行视频解码的解码设备。该解码设备包括:解码单元,该解码单元从比特流获得关于当前块的预测模式信息;预测单元,该预测单元推导关于当前块的控制点(CP);获得关于CP的运动矢量;基于获得的运动矢量推导当前块中的样本单元运
动矢量;以及基于样本单元运动矢量推导关于当前块的预测样本;以及加法器,该加法器基于预测样本生成重建的样本。
[0015]另一方面,提供一种由编码设备执行的视频编码方法。该视频编码方法包括:推导关于当前块的驱动控制点(CP);获得关于CP的运动矢量;基于获得的运动矢量推导当前块中的样本单元运动矢量;基于样本单元运动矢量生成关于当前块的预测样本;以及编码关于当前块的预测模式信息并且输出编码的预测模式信息。
[0016]另一方面,提供一种执行视频编码的编码设备。该编码设备包括:预测单元,该预测单元确定关于当前块的预测模式,推导关于当前块的控制点(CP),获得关于CP的运动矢量,基于获得的运动矢量推导当前块中的样本单元运动矢量,并且基于样本单元运动矢量生成关于当前块的预测样本;以及编码单元,该编码单元对关于当前块的预测模式信息进行编码并且输出编码的预测模式信息。
[0017]有益效果
[0018]根据本专利技术,可以推导当前块的更准确的基于样本的运动矢量,并且因此帧间预测效率可以被显著地提高。
[0019]根据本专利技术,可以基于当前块的控制点的运动矢量高效地推导当前块中的样本的运动矢量。
[0020]根据本专利技术,在不另外发送关于当前块的控制点的运动矢量的信息的情况下,可以基于先前解码的邻近块的控制点的运动矢量推导当前块的控制点的运动矢量。因此,可以消除或减少控制点的运动矢量的数据量,并且可以改进整体编译效率。
[0021]根据本专利技术,即使在当前块中的图像被旋转、放大、缩小或变形为平行四边形的情况以及当前块的图像被平面移位的情况下,通过样本单元运动矢量有效地执行帧间预测。因此,当前块的残差信号的数据量可以被消除或减少,并且可以改进整体编译效率。
附图说明
[0022]图1是示意性图示根据本专利技术的实施例的视频编码设备的框图。
[0023]图2是示意性图示根据本专利技术的实施例的视频解码设备的框图。
[0024]图3是图示其中在应用平移运动模型的帧间预测中生成预测块的配置的视图。
[0025]图4是图示其中在应用仿射运动模型的帧间预测中生成预测块的配置的视图。
[0026]图5是图示其中生成预测块的状态和仿射运动模型被应用于的帧间预测的运动矢量的视图。
[0027]图6是图示基于分割类型2Nx2N从CU分割的PU的CP的视图。
[0028]图7是图示基于分割类型Nx2N从CU分割的PU的CP的视图。
[0029]图8是图示基于分割类型2NxN从CU分割的PU的CP的视图。
[0030]图9是图示非对称PU的CP的视图。
[0031]图10是图示分割类型2Nx2N被应用于的PU的CP的运动信息预测候选的视图。
[0032]图11图示分割类型2NxN被应用于的PU的CP的运动信息预测候选的示例。
[0033]图12是图示其中分割类型2NxN被应用于的PU的CP的预测候选限于两个预测候选的配置的视图。
[0034]图13是图示分割类型Nx2N被应用于的PU的CP的运动信息预测候选的视图。
[0035]图14是图示其中分割类型Nx2N被应用于的PU的CP的预测候选限于两个预测候选的配置的视图。
[0036]图15是图示非对称PU的CP的运动信息预测候选的视图。
[0037]图16是图示其中非对称PU的CP的预测候选限于两个预测候选的配置的视图。
[0038]图17是图示包括需要运动信息编译的CP和不需要运动信息编译的CP的PU的视图。
[0039]图18是图示包括不需要运动信息编译的CP的PU的视图。
[0040]图19是示意性地图示根据本专利技术的编码设备的视频编码方法的视图。
[0041]图20是示意性地图示根据本专利技术的解码设备的视频解码方法的视图。
具体实施方式
[0042]本专利技术可以以各种形式修改,并且在附图中将会描述和图示其具体实施例。但是,实施例不意欲限制本专利技术。在以下的描述中使用的术语仅用于描述特定的实施例,但是,不意欲限制本专利技术。单数的表示包括复数的表示,只要其被清楚不同地理解。诸如“包括”和“具有”的术语意欲指示存在在以下的描述中使用的特征、数目、步骤、操作、元件、组件或者其组合,并且因此,应该理解,不排除存在或者增加一个或多个不同的特征、数目、步骤、操作、元件、组件或者其组合的可能性。
[0043]另一方面,为了便于解释图像编码/解码设备中的不同的特定功能,在本专利技术中描述的附图中的元件被本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种由解码设备执行的视频解码方法,所述视频解码方法包括:基于当前块的大小推导用于所述当前块的控制点(CP)的运动矢量,其中,基于所述当前块的宽度和所述当前块的高度确定所述当前块的大小;基于所获得的用于所述CP的运动矢量推导与所述当前块中的样本位置相关的运动矢量;基于与所述样本位置相关的所述运动矢量推导用于所述当前块的预测样本;以及基于用于所述当前块的所述推导的预测样本生成用于所述当前块的重构块,其中,所述CP包括第一CP、第二CP以及第三CP,其中,所述第一CP用于所述当前块的左上角,所述第二CP用于所述当前块的右上角并且所述第三CP用于所述当前块的左下角,其中,用于所述CP的所述运动矢量包括用于所述第一CP的第一运动矢量、用于所述第二CP的第二运动矢量和用于所述第三CP的第三运动矢量,其中,所述第一运动矢量是根据第一预定义的优先级顺序基于第一块组中首先检查的可用块推导的,其中,所述第二运动矢量是根据第二预定义的优先级顺序基于第二块组中首先检查的可用块推导的,其中,所述第三运动矢量是根据第三预定义的优先级顺序基于第三块组中首先检查的可用块推导的,其中,所述第一块组包括所述当前块的左上角邻近块、作为与所述当前块的上侧相邻的块当中的最左块的第一上邻近块、以及作为与所述当前块的左侧相邻的块当中的最上面的块的第一左邻近块,其中,所述第二块组包括所述当前块的右上角邻近块和作为与所述当前块的上侧相邻的块当中的最右边的块的第二上邻近块,以及其中,所述第三块组包括所述当前块的左下角邻近块和作为与所述当前块的左侧相邻的块当中的最下面的块的第二左邻近块。2.根据权利要求1所述的视频解码方法,其中,基于下面的等式推导与所述样本位置相关的所述运动矢量,Vx=(Vx1

Vx0)*x/W+(Vx2

Vx0)*y/H+Vx0,Vy=(Vy1

Vy0)*x/W+(Vy2

Vy0)*y/H+Vy0,以及其中,所述Vx表示与所述样本位置相关的所述运动矢量在(x,y)的坐标处的x分量,Vy表示与所述样本位置相关的所述运动矢量在(x,y)的坐标处的y分量,所述Vx0表示用于所述第一CP的所述第一运动矢量的x分量,所述Vy0表示用于所述第一CP的所述第一运动矢量的y分量,所述Vx1表示用于所述第二CP的所述第二运动矢量的x分量,所述Vy1表示用于所述第二CP的所述第二运动矢量的y分量,所述Vx2表示用于所述第三CP的所述第三运动矢量的x分量,以及所述Vy2表示用于所述第三CP的所述第三运动矢量的y分量。3.根据权利要求1所述的视频解码方法,其中,所述左上角邻近块位于(xp

1,yp

1)的坐标上,所述第一上邻近块位于(xp,yp

1)的坐标上,以及所述第一左邻近块位于(xp

1,yp)的坐标上,所述右上角邻近块位于(xp+W,yp

1)的坐标上,以及所述第二上邻近块位于(xp+W

1,yp

1)的坐标上,以及
所述左下角邻近块位于(xp

1,yp+H)的坐标上,以及所述第二左邻近块位于(xp

1,yp+H

1)的坐标上,以及其中(xp,yp)是所述当前块的左上样本位置,以及W和H分别是所述当前块的宽度和高度。4.根据权利要求1所述的视频解码方法,其中,所述第一预定义的优先级顺序是从所述左上角邻近块到所述第一上邻近块到所述第一左邻近块,其中,所述第二预定义的优先级顺序是从所述右上角邻近块到所述第二上邻近块,以及其中,所述第三预定义的优先级顺序是从所述左下角邻近块到所述第二左邻近块。5.根据权利要求1所述的视频解码方法,其中,所述H等于W/2,以及其中,所述第二CP位于(xp+W,yp)的坐标上,以及所述第三CP位于(xp,yp+W/2)的坐标上,以及其中,(xp,yp)是所述当前块的左上样本位置,以及W和H分别是所述当前块的宽度和高度。6.根据权利要求5所述的视频解码方法,其中,基于下面的等式推导与所述样本位置相关的运动矢量,Vx=(Vx1

Vx0)*x/W+(Vx2

Vx0)*y/(W/2)+Vx0,Vy=(Vy1

Vy0)*x/W+(Vy2

Vy0)*y/(W/2)+Vy0,以及其中,所述Vx表示与所述样本位置相关的所述运动矢量在(x,y)的坐标处的x分量,所述Vy表示与所述样本位置相关的所述运动矢量在(x,y)的坐标处的y分量,所述Vx0表示用于所述第一CP的所述第一运动矢量的x分量,所述Vy0表示用于所述第一CP的所述第一运动矢量的y分量,所述Vx1表示用于所述第二CP的所述第二运动矢量的x分量,所述Vy1表示用于所述第二CP的所述第二运动矢量的y分量,所述Vx2表示用于所述第三CP的所述第三运动矢量的x分量,以及Vy2表示用于所述第三CP的所述第三运动矢量的y分量。7.根据权利要求5所述的视频解码方法,其中,所述左上角邻近块位于(xp

1,yp

1)的坐标上,所述第一上邻近块位于(xp,yp

1)的坐标上,以及所述第一左邻近块位于(xp

1,yp)的坐标上,所述右上角邻近块位于(xp+W,yp

1)的坐标上,以及所述第二上邻近块位于(xp+W

1,yp

1)的坐标上,以及所述左下角邻近块位于(xp

1,yp+W/2)的坐标上,以及所述第二左邻近块位于(xp

1,yp+W/2

1)的坐标上。8.一种由编码设备执行的视频编码方法,所述视频编码方法包括:基于当前块的大小推导用于所述当前块的控制点(CP)的运动矢量,其中,基于所述当前块的宽度和所述当前块的高度确定所述当前块的大小;基于所获得的用于所述CP的运动矢量推导与所述当前块中的样本位置相关的运动矢量;基于与所述样本位置相关的所述运动矢量执行用于所述当前块的预测;以及编码关于用于所述当前块的预测的视频信息,
其中,所述CP包括第一CP、第二CP以及第三CP,其中,所述第一CP用于所述当前块的左上角,所述第二CP用于所述当前块的右上角以及所述第三CP用于所述当前块的左下角,其中,用于所述CP的所述运动矢量包括用于所述第一CP的第一运动矢量、用于所述第二CP的第二运动矢量以及用于所述第三CP的第三运动矢量,其中,所述第一运动矢量是根据第一预定义的优先级顺序基于第一块组中首先检查的可用块推导的,其中,所述第二运动矢量是根据第二预定义的优先级顺序基于第二块组中首先检查的可用块推导的,其中,所述第三运动矢量是根据第三预定义的优先级顺序基于第三块组中首先检查的可用块推导的,其中,所述第一块组包括所述当前块的左上角邻近块、作为与所述当前块的上侧相邻的块当中的最左块的第一上邻近块、以及作为与所述当前块的左侧相邻的块当中的最上面的块的第一左邻近块,其中,所述第二块组包括所述当前块的右上角邻近块和作为与所述当前块的上侧相邻的块当中的最右边的块的第二上邻近块,以及其中,所述第三块组包括所述当前块的左下角邻近块和作为与所述当前块的左侧相邻的块当中的最下面的块的第二左邻近块。9.根据权利要求8所述的视频...

【专利技术属性】
技术研发人员:张炯文孙银庸具文模朴胜煜全勇俊
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1