子块运动矢量预测中基于空域邻近块的运动候选推导制造技术

技术编号:24015441 阅读:38 留言:0更新日期:2020-05-02 03:13
描述了用于简化用于视频编码的子块运动候选列表的设备、系统和方法,其包括子块运动矢量预测中基于空域邻近块的运动候选推导。在代表性方面,一种用于视频处理的方法包括在当前块和当前块的比特流表示之间的转换期间,确定当前块的子块的时域运动矢量预测候选。时域运动矢量预测候选完全基于当前块的K个邻近块而确定,K是正整数。该方法还包括基于子块的时域运动矢量预测候选来执行该转换。

Motion candidate derivation based on spatial neighbor block in sub block motion vector prediction

【技术实现步骤摘要】
子块运动矢量预测中基于空域邻近块的运动候选推导相关申请的交叉引用根据适用的专利法和/或依据巴黎公约的规则,本申请是为了及时要求于2018年10月24日提交的国际专利申请No.PCT/CN2018/111587和2018年12月28日提交的国际专利申请No.PCT/CN2018/124984的优先权和利益。上述申请的全部公开通过引用而并入作为本专利文档的公开的一部分。
本专利文档通常针对图像和视频编码技术。
技术介绍
尽管在视频压缩方面有所进步,但数字视频仍然占互联网和其他数字通信网络上的最大带宽使用。随着能够接收和显示视频的连接用户设备数量的增加,预计对数字视频使用的带宽需求将继续增长。
技术实现思路
描述了与数字视频编码相关的设备、系统和方法,具体地,描述了与简化用于视频编码的子块运动候选列表相关的设备、系统和方法。所描述的方法可以应用于现有的视频编码标准(例如,高效视频编码(HighEfficiencyVideoCoding,HEVC))和未来的视频编码标准或视频编解码器。在一个代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括:在视觉媒体数据的当前块和当前块的比特流表示之间的转换期间,确定当前块的至少一个子块的时域运动矢量预测候选;以及基于子块的时域运动矢量预测候选来执行该转换。时域运动矢量预测候选基于当前块的K个邻近块而确定,K是正整数。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括在视频的当前块和视频的比特流表示之间的转换期间,基于当前块的时域邻近块来确定时域运动矢量预测候选。时域邻近块基于从一个或多个空域邻近块选择的空域邻近块的运动信息而识别,该一个或多个空域邻近块与在视频块的Merge列表构建过程中使用的至少一个空域邻近块不同。该方法还包括基于时域运动矢量预测候选来执行该转换。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括:对于视频的当前块和当前块的比特流表示之间的转换,基于视频和比特流表示的过去(past)转换而维持运动候选表;基于运动候选表来推导时域运动矢量预测候选;以及基于时域运动矢量预测候选来执行该转换。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括:对于视频的当前块和视频的比特流表示之间的转换,确定当前块的一个或多个时域运动矢量预测候选;以及基于一个或多个时域运动矢量预测候选来执行该转换。一个或多个时域运动矢量预测候选可以通过基于初始运动矢量识别当前块的第一时域相邻块并且检查附加时域相邻块以获得一个或多个时域运动矢量预测候选而确定,其中第一时域相邻块包括无效运动信息。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括对于视频的当前块和视频的比特流表示之间的转换,确定当前块的一个或多个时域运动矢量预测候选。一个或多个时域运动矢量预测候选包括默认时域运动矢量预测候选。该方法还包括基于一个或多个时域运动矢量预测候选来执行该转换。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括对于视频的当前块和视频的比特流表示之间的转换,确定包括至少一个子块编码类型的子块级别Merge候选列表。该方法还包括基于子块级别Merge候选列表来执行该转换。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法,该方法包括对于视频的当前块和视频的比特流表示之间的转换,基于在图片头、图片参数集(PPS)、条带头或片组头中信令通知的指示来确定子块级别编码技术。该方法还包括基于子块级别编码技术来执行该转换。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法,该方法包括:对于视频的当前块和视频的比特流表示之间的转换,使用适用于当前块和比特流表示之间的块级别时域运动矢量预测候选转换的推导过程,来确定子块级别时域运动候选;以及基于子块级别时域运动候选来执行该转换。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法,该方法包括:对于视频的当前块和视频的比特流表示之间的转换,使用适用于当前块和比特流表示之间的子块级别时域运动候选转换的推导过程,来确定块级别时域运动矢量预测候选;以及基于块级别时域运动矢量预测候选来执行该转换。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括:对于当前视频块的子块级别处理,选择与空域邻近块相关联的运动信息;基于运动信息来推导运动矢量预测候选;将运动矢量预测候选添加到不同于Merge列表的基于子块的Merge列表,其中基于子块的Merge列表不包括块级别预测候选;以及基于运动矢量预测候选来重构当前视频块或解码其他视频块。在另一代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括:对于当前视频块的子块级别处理,推导运动矢量预测候选;将Merge索引分配给运动矢量预测候选的类型;以及将运动矢量预测候选和Merge索引添加到不同于Merge列表的基于子块的Merge列表,其中基于子块的Merge列表不包括块级别预测候选。在又一代表性方面,所公开的技术可以用于提供用于视频处理的方法。该方法包括:对于当前视频块的子块级别处理,推导运动矢量预测候选;以及基于自适应排序将运动矢量预测候选添加到不同于Merge列表的基于子块的Merge列表,其中基于子块的Merge列表不包括块级别预测候选。在另一示例方面,公开了一种视频处理的方法。该方法包括使用以下中的一个为当前视频块和当前视频块的比特流表示之间的转换确定基于子块的编码模式的默认运动候选:(a)通过将起始运动候选缩放到参考图片列表X内的参考图片索引而推导的单向预测候选;或者(b)通过缩放到两个参考图片列表内的参考图片索引而推导的双向预测候选;或者(c)取决于当前视频块的图片类型或条带类型,(a)或(b)中的候选;或者(d)为当前视频块的时域运动矢量预测值(TemporalMotionVectorPredictor,TMVP)过程推导的候选。在又一代表性方面,上述方法以处理器可执行代码的形式而体现,并且存储在计算机可读程序介质中。在又一代表性方面,公开了一种被配置为或可操作来执行上述方法的设备。该设备可以包括被编程来实施该方法的处理器。在又一代表性方面,视频解码器装置可以实施如本文描述的方法。在附图、说明书和权利要求书中更详细地描述了所公开技术的上述以及其他方面和特征。附图说明图1示出了基于子块的预测的示例。图2A和图2B分别示出了简化的4参数仿射模型和简化的6参数仿射模型的示例。图3示出了每子块的仿射运动矢量场(MotionVectorField,MVF)的示例。图4A和图4B示出了AF_MERGE仿射运动模式的示例候选。图5示出了仿射Merge模式的候选位置的示例。图6示出了仿射Merge模式的候选位置的另一示例。图7示出了具有子块的一个编码单元(CodingUnit本文档来自技高网...

【技术保护点】
1.一种用于视频处理的方法,包括:/n在视觉媒体数据的当前块和当前块的比特流表示之间的转换期间,确定当前块的至少一个子块的时域运动矢量预测候选,其中所述时域运动矢量预测候选基于当前块的K个邻近块而确定,K是正整数;以及/n基于子块的时域运动矢量预测候选来执行所述转换。/n

【技术特征摘要】
20181024 CN PCT/CN2018/111587;20181228 CN PCT/CN201.一种用于视频处理的方法,包括:
在视觉媒体数据的当前块和当前块的比特流表示之间的转换期间,确定当前块的至少一个子块的时域运动矢量预测候选,其中所述时域运动矢量预测候选基于当前块的K个邻近块而确定,K是正整数;以及
基于子块的时域运动矢量预测候选来执行所述转换。


2.根据权利要求1所述的方法,其中,所述时域运动矢量预测候选完全基于当前块的K个邻近块而确定。


3.根据权利要求1或2所述的方法,其中,K=1。


4.根据权利要求1或2所述的方法,其中K=2或3。


5.根据权利要求1至4中任一项所述的方法,其中,在没有检查当前块的Merge列表中的所有运动候选的情况下,所述时域运动矢量预测候选被确定。


6.根据权利要求1至5中任一项所述的方法,其中,所述K个空域邻近块中的一个与在视频块的Merge列表构建过程中检查的第一空域邻近块相同。


7.根据权利要求1至6中任一项所述的方法,其中,所述视频块的K个空域邻近块中的一个与所述当前块的左下角相邻。


8.根据权利要求1至7中任一项所述的方法,其中,所述K个空域邻近块中的至少一个不同于在视频块的Merge列表构建过程中检查的空域邻近块。


9.根据权利要求1至8中任一项所述的方法,其中,所述K个空域邻近块通过以第一顺序检查多个可用空域邻近块而确定。


10.根据权利要求9所述的方法,包括:
在执行所述当前块的转换之前对空域邻近块进行编码的情况下,确定所述空域邻近块可用。


11.根据权利要求10所述的方法,其中,所述空域邻近块在与所述当前块相同的片内。


12.根据权利要求9至11中任一项所述的方法,其中,所述多个可用空域邻...

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

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

1