帧内块复制模式的应用性的限制制造技术

技术编号:30135451 阅读:10 留言:0更新日期:2021-09-23 14:37
提供了一种用于视频处理的方法,包括:为视频的当前视频块和视频的编解码表示之间的转换,基于关于块大小的规则确定是否启用帧内块复制(IBC)模式,其中,在所述IBC模式下,基于包括当前视频块的图片中的块矢量来计算当前视频块的预测块;以及基于所述确定来执行所述转换。转换。转换。

【技术实现步骤摘要】
【国外来华专利技术】帧内块复制模式的应用性的限制
[0001]相关申请的交叉引用
[0002]根据适用的专利法和/或依据巴黎公约的规则,本申请是旨在及时要求于2019年2月17日提交的国际专利申请No.PCT/CN2019/075302的优先权和利益。出于根据美国法律的所有目的,前述申请的全部公开通过引用而并入,作为本申请的公开的一部分。


[0003]本专利文档涉及视频处理技术、设备和系统。

技术介绍

[0004]尽管视频压缩技术有所进步,但数字视频仍然占互联网和其他数字通信网络上的最大带宽使用。随着能够接收和显示视频的联网用户设备的数量增加,预计对数字视频使用的带宽需求将继续增长。

技术实现思路

[0005]描述了与数字视频处理,特别是,与构建帧内块复制模式的运动候选列表相关的设备、系统和方法。所描述的方法可以应用于现有的视频处理标准(例如,高效视频编解码(High Efficiency Video Coding,HEVC))和未来的视频处理标准或诸如视频编解码器的视频处理硬件/软件。
[0006]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:使用帧内块复制(Intra Block Copy,IBC)Merge候选列表,执行视频的当前视频块和视频的编解码表示之间的转换;以及通过基于条件添加Merge候选做出关于是否更新IBC Merge列表的决定。
[0007]在另一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:为视频的当前视频块和视频的编解码表示之间的转换,维护根据规则向其中添加Merge候选的帧内块复制(IBC)Merge列表;以及使用IBC Merge列表来执行该转换。
[0008]在另一个代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括:为视频的当前视频块和视频的编解码表示之间的转换,维护向其中添加特殊IBC Merge候选的帧内块复制(IBC)Merge列表;以及使用IBC Merge列表来执行该转换,其中,特殊IBC Merge候选由当前视频块选择,当前视频块的预测块基于一个或多个默认值,不使用运动补偿而推导。
[0009]在另一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:在当前视频块和当前视频块的编解码表示之间的转换期间,构建帧内块复制(IBC)运动候选列表,其中将运动候选插入到IBC运动候选列表中受尺寸的限制;以及使用IBC运动候选列表来执行该转换。
[0010]在另一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:为视频的当前视频块和视频的编解码表示之间的转换,根据构建规则,构建帧内
块复制(IBC)运动候选列表;以及基于IBC运动候选列表来执行该转换,其中,构建规则指定为添加到IBC运动候选列表检查与为添加到常规运动候选列表而要检查的空域临近块处于不同的相对位置处的空域临近块。
[0011]在另一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:为视频的当前视频块和视频的编解码表示之间的转换,基于当前视频块的颜色分量标识来构建帧内块复制(IBC)运动候选列表;以及基于IBC运动候选列表来执行该转换。
[0012]在另一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:为视频的当前视频块和视频的编解码表示之间的转换,基于关于块大小的规则确定是否启用帧内块复制(IBC)模式,其中,在该IBC模式下,基于包括当前视频块的图片中的块矢量来计算当前视频块的预测块;以及基于该确定来执行该转换。
[0013]在另一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:为视频的当前视频块和视频的编解码表示之间的转换,基于当前视频块的位置确定禁止使用帧内块复制(IBC)模式,其中,在该IBC模式下,基于包括当前视频块的图片中的块矢量来计算当前视频块的预测块;以及基于该确定来执行该转换。
[0014]在另一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的视频区域的当前视频块和视频的编解码表示之间的转换,其中,控制帧内块复制(IBC)模式的构建或更新的规则是否包括在编解码表示中的指示在视频区域级别,并且其中,帧内块复制模式包括至少使用指向包括当前视频块的图片的块矢量来生成预测块。
[0015]在另一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:为视频的当前视频块和视频的编解码表示之间的转换,构建帧内块复制(IBC)运动候选列表,该列表存储用于表示当前视频块的、指向包含当前视频块的图片的一个或多个候选;以及使用IBC运动候选列表来执行该转换,其中,编解码表示包括推导IBC运动候选列表的最大尺寸的第一字段和不同于第一字段、推导常规运动候选列表的最大尺寸的第二字段。
[0016]在又一代表性方面,上述方法以处理器可运行代码的形式体现并存储在计算机可读程序介质中。
[0017]在又一代表性方面,公开了一种被配置为或可操作来执行上述方法的设备。该设备可以包括被编程为实施该方法的处理器。
[0018]在再一代表性方面,视频解码器装置可以实施如本文所述的方法。
[0019]在附图、说明书和权利要求书中更详细地描述了所公开技术的上述和其它方面以及特征。
附图说明
[0020]图1示出了构建Merge候选列表的示例。
[0021]图2示出了空域候选的位置的示例。
[0022]图3示出了对其进行空域Merge候选的冗余检查的候选对的示例。
[0023]图4A和图4B示出了基于当前块的尺寸和形状的第二预测单元(PU)的位置的示例。
[0024]图5示出了时域Merge候选的运动矢量缩放的示例。
[0025]图6示出了时域Merge候选的候选位置的示例。
[0026]图7示出了生成组合的双向预测Merge候选的示例。
[0027]图8示出了构建运动矢量预测候选的示例。
[0028]图9示出了空域运动矢量候选的运动矢量缩放的示例。
[0029]图10示出了基于历史的运动矢量预测(HMVP)候选的编解码流程的示例。
[0030]图11示出了在HMVP方法中更新表的示例。
[0031]图12示出了帧内块复制的示例。
[0032]图13示出了允许的参考区域的不同示例。
[0033]图14A至图14C示出了用于视频处理的示例方法的流程图。
[0034]图15A至图15C示出了用于视频处理的示例方法的流程图。
[0035]图16A至图16C示出了用于视频处理的示例方法的流程图。
[0036]图17示出了用于视频处理的示例方法的流程图。
[0037]图18A和图18B示出了用于实施在本文档中描述的可视媒体解码或可视媒体编码技术的硬件平台的示例的框本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于视频处理的方法,包括:为视频的当前视频块和视频的编码表示之间的转换,基于关于块大小的规则确定是否启用帧内块复制IBC模式,其中,在所述IBC模式下,基于包括当前视频块的图片中的块矢量来计算所述当前视频块的预测块;以及基于所述确定来执行所述转换。2.根据权利要求1所述的方法,其中,所述IBC模式是IBC Merge模式,其中,在所述IBC Merge模式下,从所述编码表示中解析指向IBC Merge列表中条目的索引,或者所述IBC模式是IBC AMVP(高级运动矢量预测)模式,其中,在所述IBC AMVP模式下,从所述编码表示中解析指向IBC AMVP列表中条目的AMVP索引。3.根据权利要求1所述的方法,其中,所述确定确定对于块尺寸包含少于M*H个样点的当前视频块,不启用所述IBC模式。4.根据权利要求1所述的方法,其中,所述确定确定对于块尺寸包含多于M*H个样点的当前视频块,不启用所述IBC模式。5.根据权利要求1所述的方法,其中,所述确定确定对于宽度和/或高度的最小尺寸小于或不大于预定值的当前视频块,不启用所述IBC模式。6.根据权利要求1所述的方法,其中,所述确定确定对于宽度等于或大于第一预定值和/或高度等于或大于第二预定值的当前视频块,不启用所述IBC模式。7.根据权利要求1所述的方法,其中,所述确定确定对于宽度大于第一预定值且高度大于第二预定值的当前视频块,不启用所述IBC模式。8.根据权利要求6或7所述的方法,其中,对于为M
×
M的块、N
×
M的块或M
×
N的块的当前视频块,不启用所述IBC模式,其中,M是128,并且N是等于或大于4的整数或者是等于或大于64的整数。9.根据权利要求7所述的方法,其中,第一预定值和第二预定值都等于64。10.根据权利要求1所述的方法,其中,所述确定确定对于宽度等于或小于第一预定值和/或高度等于或小于第二预定值的当前视频块,不启用所述IBC模式。11.根据权利要求10所述的方法,其中,第一预定值和第二预定值是8。12.根据权利要求10所述的方法,其中,所述确定确定禁用当前视频块的IBC模式,并且所述当前视频块的IBC模式的指示不存在于在所述编码表示中。13.根据权利要求10所述的方法,其中,所述确定确定禁用当前视频块的IBC模式,并且跳过对所述当前视频块的IBC模...

【专利技术属性】
技术研发人员:刘鸿彬张莉张凯许继征王悦
申请(专利权)人:字节跳动有限公司
类型:发明
国别省市:

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

1