视频解码的方法和装置、计算机设备和存储介质制造方法及图纸

技术编号:27267343 阅读:51 留言:0更新日期:2021-02-06 11:31
本申请实施例提供了一种视频解码的方法和装置、计算机设备和存储介质。该方法包括:从已编码视频比特流中解码视频中的已编码区域的块的预测信息,所述预测信息包括高级信令信息;基于所述高级信令信息的值和约束信息,确定所述块的预测模式是否为帧内块复制IBC模式,所述高级信令信息的值指示所述IBC模式的运动矢量预测候选列表中的运动矢量预测候选的最大数量;以及基于是否将所述块的预测模式确定为所述IBC模式,对所述块进行解码。对所述块进行解码。对所述块进行解码。

【技术实现步骤摘要】
视频解码的方法和装置、计算机设备和存储介质
[0001]通过引用并入本文
[0002]本申请要求于2019年8月5日提交的、申请号为62/883,081、专利技术名称为"用于帧内图片块补偿的预测候选列表大小的信令(PREDICTOR CANDIDATE LIST SIZE SIGNALING FOR INTRA PICTURE BLOCK COMPENSATION)"的美国临时申请、以及于2020年7月17日提交的、申请号为16/932,146、专利技术名称为“帧内图片块补偿的方法和装置”的美国申请的优先权,其全部内容通过引用并入本申请中。


[0003]本申请涉及视频编解码技术。具体地,本申请涉及视频解码的方法和装置、计算机设备和存储介质。

技术介绍

[0004]通过具有运动补偿的帧间图片预测技术,可以进行视频编码和解码。未压缩的数字视频可包括一系列图片,每个图片具有例如1920
×
1080亮度样本及相关色度样本的空间维度。所述系列图片具有固定的或可变的图片速率(也非正式地称为帧率),例如每秒60个图片或60Hz。未压缩的视频具有特定的比特率要求。例如,每个样本8比特的1080p60 4:2:0的视频(1920x1080亮度样本分辨率,60Hz帧率)要求接近1.5Gbit/s带宽。一小时这样的视频就需要超过600GB的存储空间。
[0005]视频编码和解码的一个目的,是通过压缩减少输入视频信号的冗余信息。视频压缩可以帮助降低对上述带宽和/或存储空间的要求,在某些情况下可降低两个或更多数量级。无损压缩和有损压缩,以及两者的组合均可采用。无损压缩是指从压缩的原始信号中重建原始信号精确副本的技术。当使用有损压缩时,重建信号可能与原始信号不完全相同,但是原始信号和重建信号之间的失真足够小,使得重建信号可用于预期应用。有损压缩广泛应用于视频。容许的失真量取决于应用。例如,相比于电视应用的用户,某些消费流媒体应用的用户可以容忍更高的失真。可实现的压缩比反映出:较高的允许/容许失真可产生较高的压缩比。
[0006]视频编码器和解码器可利用几大类技术,例如包括:运动补偿、变换、量化和熵编码。
[0007]视频编解码器技术可包括已知的帧内编码技术。在帧内编码中,在不参考先前重建的参考图片的样本或其它数据的情况下表示样本值。在一些视频编解码器中,图片在空间上被细分为样本块。当所有的样本块都以帧内模式编码时,该图片可以为帧内图片。帧内图片及其衍生(例如独立解码器刷新图片)可用于复位解码器状态,并且因此可用作编码视频比特流和视频会话中的第一图片,或用作静止图像。帧内块的样本可用于变换,且可在熵编码之前量化变换系数。帧内预测可以是使预变换域中的样本值最小化的技术。在某些情形下,变换后的DC值越小,且AC系数越小,则在给定的量化步长尺寸下需要越少的比特来表示熵编码之后的块。
[0008]如同从诸如MPEG-2编码技术中所获知的,传统帧内编码不使用帧内预测。然而,一些较新的视频压缩技术包括:试图从例如周围样本数据和/或元数据中得到数据块的技术,其中周围样本数据和/或元数据是在空间相邻的编码/解码期间、且在解码顺序之前获得的。这种技术后来被称为"帧内预测"技术。需要注意的是,至少在某些情形下,帧内预测仅使用正在重建的当前图片的参考数据,而不使用参考图片的参考数据。
[0009]可以存在许多不同形式的帧内预测。当在给定的视频编码技术中可以使用超过一种这样的技术时,所使用的技术可以按帧内预测模式进行编码。在某些情形下,模式可具有子模式和/或参数,且这些模式可单独编码或包含在模式码字中。将哪个码字用于给定模式/子模式/参数组合会通过帧内预测影响编码效率增益,因此用于将码字转换成比特流的熵编码技术也会出现这种情况。

技术实现思路

[0010]本申请的实施例提供了视频解码的方法和装置、计算机设备和存储介质,旨在解决如何基于已编码视频比特流中视频的已编码区域确定是否对块启用或禁用IBC模式的问题。
[0011]根据本申请的实施例,提供了一种视频解码的方法。该方法包括:从已编码视频比特流中解码视频中的已编码区域的块的预测信息,所述预测信息包括高级信令信息;基于所述高级信令信息的值和约束信息,确定所述块的预测模式是否为帧内块复制IBC模式,所述高级信令信息的值指示所述IBC模式的运动矢量预测候选列表中的运动矢量预测候选的最大数量;以及基于是否将所述块的预测模式确定为所述IBC模式,对所述块进行解码。
[0012]本申请的实施例还提供了一种视频解码的装置。该装置包括:第一解码模块,用于从已编码视频比特流中解码视频中的已编码区域的块的预测信息,所述预测信息包括高级信令信息;确定模块,用于基于所述高级信令信息的值和约束信息,确定所述块的预测模式是否为帧内块复制IBC模式,所述高级信令信息的值指示所述IBC模式的运动矢量预测候选列表中的运动矢量预测候选的最大数量;以及第二解码模块,用于基于是否将所述块的预测模式确定为所述IBC模式,对所述块进行解码。
[0013]本申请的实施例还提供了一种非易失性计算机可读存储介质,用于存储程序指令,当所述程序指令被用于视频编码/解码的计算机执行时,使得所述计算机执行上述实施例所述的视频解码的方法。
[0014]本申请的实施例还提供了一种计算机设备,包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序指令,所述至少一条程序指令由所述一个或多个处理器加载并执行,以实现上述实施例所述的视频解码的方法。
[0015]在本申请的实施例中,通过从视频中的已编码区域解码出的块的预测信息以及一些约束条件,可以确定是否对块启用还是禁用IBC模式,从而采用合适的模式快速准确地对块进行解码。
附图说明
[0016]根据以下详细描述和附图,所公开的主题的其他特征、性质和各种优点将进一步明确,其中:
[0017]图1示出了帧内预测模式的示例性子集的示意图;
[0018]图2示出了示例性帧内预测方向的示意图;
[0019]图3示出了根据一实施例的通信系统的简化框图的示意图;
[0020]图4示出了根据另一实施例的通信系统的简化框图的示意图;
[0021]图5示出了根据一实施例的解码器的简化框图的示意图;
[0022]图6示出了根据一实施例的编码器的简化框图的示意图;
[0023]图7示出了根据另一实施例的编码器的框图;
[0024]图8示出了根据另一实施例的解码器的框图;
[0025]图9示出了根据实施例的帧内图片块补偿的示例性实施例;
[0026]图10A-10D示出了根据实施例的帧内图片块补偿的各种示例性实施例;
[0027]图11示出了根据实施例的空间合并候选的示例性位置;
[0028]图12示出了根据实施例的视频解码方法的流程图;
[0029]图13示出了根据实施例的计算机系统的示意图。
具体实施方式
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频解码的方法,其特征在于,所述方法包括:从已编码视频比特流中解码视频中的已编码区域的块的预测信息,所述预测信息包括高级信令信息;基于所述高级信令信息的值和约束信息,确定所述块的预测模式是否为帧内块复制IBC模式,所述高级信令信息的值指示所述IBC模式的运动矢量预测候选列表中的运动矢量预测候选的最大数量;以及基于是否将所述块的预测模式确定为所述IBC模式,对所述块进行解码。2.根据权利要求1所述的方法,其特征在于,所述已编码区域包括视频序列、图片群组GOP、图片、切片和图块中的至少一个。3.根据权利要求2所述的方法,其特征在于,所述确定所述块的预测模式是否为帧内块复制IBC模式包括:当所述高级信令信息的值为零时,确定所述块的预测模式不是所述IBC模式。4.根据权利要求2所述的方法,其特征在于,进一步包括:当确定所述高级信令信息的值不为零,且所述约束信息包括以下各项的组合时,接收第一信令信息:(i)所述已编码区域是I切片,(ii)所述块的色度通道类型不是双树模式,以及(iii)所述块的宽度不等于4个像素或所述块的高度不等于4个像素,并且所述约束信息的第一预测模式类型信息指示所述块的预测模式不是帧内预测模式。5.根据权利要求4所述的方法,其特征在于,所述确定所述块的预测模式是否为帧内块复制IBC模式包括:当所述第一信令信息为真时,确定所述块的预测模式是所述IBC模式的跳过模式。6.根据权利要求4所述的方法,其特征在于,进一步包括:当确定所述高级信令信息的值大于零,且所述约束信息包括以下各项的组合时,接收第二信令信息:(a)所述块的色度通道类型不是双树模式,(b)所述约束信息的第一预测模式类型信息指示所述块的预测模式不是帧间预测模式,(c)所述块的宽度等于或小于64个像素,所述块的高度等于或小于64个像素,以及(d)以下各项之一:(i)所述已编码区域是所述I切片并且所述第一信令信息为假,(ii)所述已编码区域不是所述I切片并且第二预测模式类型信息指示所述块的预测模式不是帧内预测模式,以及(iii)所述已编码区域不是所述I切片,所述块的宽度等于4个像素和所述块的高度等于4个像素,并且所述第一信令信息为假。7.根据权利要求6所述的方法,其特征在于,所述确定所述块的预测模式是否为帧内块复制IBC模式,包括:当...

【专利技术属性】
技术研发人员:许晓中李翔刘杉
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:

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

1