具有几何分割的块的运动矢量差制造技术

技术编号:35810439 阅读:20 留言:0更新日期:2022-12-03 13:31
描述了具有几何分割的块的运动矢量差。视频处理方法的一种示例包括:对于视频的当前视频块与所述视频的比特流之间的转换,确定所述当前视频块采用几何分割模式进行编解码;通过将为所述当前视频块信令通知或推导出的多个运动矢量差(MVD)中的至少一个MVD添加到从与所述当前视频块相关联的Merge候选推导出的运动矢量(MV),推导出所述当前视频块的至少一个细化MV,所述MV与偏移距离和/或偏移方向相关;以及根据所述细化MV执行所述转换。以及根据所述细化MV执行所述转换。以及根据所述细化MV执行所述转换。

【技术实现步骤摘要】
【国外来华专利技术】具有几何分割的块的运动矢量差
[0001]相关申请的交叉引用
[0002]根据适用的《专利法》和/或依据《巴黎公约》的规定,本申请及时要求于2020年4月9日提交的国际专利申请No.PCT/CN2020/083916的优先权和利益。国际专利申请No.PCT/CN2020/083916的全部公开内容以引用方式并入本文,作为本申请公开的一部分。


[0003]本专利文件涉及图像和视频的编码和解码。

技术介绍

[0004]数字视频在互联网和其他数字通信网络上的带宽使用量最大。随着能够接收和显示视频的连接用户设备数量的增加,预期数字视频使用的带宽需求将继续增长。

技术实现思路

[0005]本文档公开了可用于视频编码器和解码器在视频编码或解码期间执行跨分量自适应环路滤波的技术。
[0006]在一个示例方面,公开了一种视频处理方法。该方法包括:对于视频的视频单元和该视频的编解码表示之间的转换,将该视频分割成多个分割,并且对于该多个分割中的至少一些分割,使用具有运动矢量差的Merge模式,基于该多个分割执行该转换。
[0007]在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于视频的视频单元和该视频的编解码表示之间的转换,将该视频分割成多个分割,并且基于该多个分割执行该转换,其中,该编解码表示包括指示运动矢量差值的字段,该指示运动矢量差值的字段使用对应于该运动矢量差值的方向和幅度的两个变量中的一个或多个。
[0008]在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于视频的视频单元和该视频的编解码表示之间的转换,将该视频分割成多个分割,并且基于该多个分割执行该转换,其中,该编解码表示包含按顺序排列的字段。
[0009]在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于视频的当前视频块与该当前视频的比特流之间的转换,确定该当前视频块采用几何分割模式进行编解码;通过将为该当前视频块信令通知或推导出的多个运动矢量差(MVD)中的至少一个MVD添加到从与该当前视频块相关联的Merge候选推导出的运动矢量(MV),推导出该当前视频块的至少一个细化MV;以及根据该细化MV执行该转换。
[0010]在另一个示例方面,公开了一种存储视频的比特流的方法。该方法包括:对于视频的当前视频块与该当前视频的比特流之间的转换,确定该当前视频块采用几何分割模式进行编解码;通过将为该当前视频块信令通知或推导出的多个运动矢量差(MVD)中的至少一个MVD添加到从与该当前视频块相关联的Merge候选推导出的运动矢量(MV),推导出该当前视频块的至少一个细化MV;根据该细化MV,从该当前视频块生成该比特流;以及将该比特流存储在非暂时性计算机可读记录介质中。
[0011]在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于视频的当前视频块与该视频的比特流之间的转换,确定该当前视频块采用几何分割模式进行编解码;通过将为该当前视频块信令通知或推导出的多个运动矢量差(MVD)中的至少一个MVD添加到从与该当前视频块相关联的Merge候选推导出的运动矢量(MV),推导出该当前视频块的至少一个细化MV,该MV与偏移距离和/或偏移方向相关;以及根据该细化MV执行该转换。
[0012]在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于视频的当前视频块与该视频的比特流之间的转换,确定该当前视频块采用几何分割模式进行编解码;确定几何运动矢量差分编解码方法是启用还是禁用,其中,该几何运动矢量差分编解码方法通过将为该当前视频块信令通知或推导出的多个运动矢量差(MVD)中的至少一个MVD添加到从与该当前视频块相关联的Merge候选推导出的运动矢量(MV),推导出该当前视频块的至少一个细化MV;以及根据该细化MV执行该转换。
[0013]在另一个示例方面,公开了一种存储视频的比特流的方法。该方法包括:对于视频的当前视频块与该视频的比特流之间的转换,确定该当前视频块采用几何分割模式进行编解码;确定几何运动矢量差分编解码方法是启用还是禁用,其中,该几何运动矢量差分编解码方法通过将为该当前视频块信令通知或推导出的多个运动矢量差(MVD)中的至少一个MVD添加到从与该当前视频块相关联的Merge候选推导出的运动矢量(MV),推导出该当前视频块的至少一个细化MV;根据该细化MV,从该当前视频块生成该比特流;以及将该比特流存储在非暂时性计算机可读记录介质中。
[0014]在另一个示例方面,公开了一种视频编码装置。该视频编码装置包括处理器,该处理器被配置为实现如上所述的方法。
[0015]在另一个示例方面,公开了一种视频解码装置,该视频解码装置包括处理器,该处理器被配置为实现如上所述的方法。
[0016]在另一个示例方面,公开了一种计算机可读介质,该计算机可读介质存储有代码。该代码以处理器可执行代码的形式体现了本文所述的方法之一。
[0017]本文通篇描述了上述及其他特征。
附图说明
[0018]图1示出了空域Merge候选的位置的示例。
[0019]图2示出了被考虑用于空域Merge候选的冗余检查的候选对的示例。
[0020]图3是用于时域Merge候选的运动矢量缩放的图示。
[0021]图4示出了时域Merge候选C0和C1的候选位置的示例。
[0022]图5示出了基于三角分割的帧间预测的示例。
[0023]图6示出了用于三角分割模式的单向预测MV选择的示例。
[0024]图7示出了在混合处理中使用的权重的示例。
[0025]图8说明了VTM

6.0中的建议和TPM设计。
[0026]图9示出了GEO划分边界描述的示例。
[0027]图10A示出了GEO中支持的边缘。
[0028]图10B示出了给定样点位置(x,y)和两个边缘之间的几何关系。
[0029]图11示出了UMVE搜索处理的示例。
[0030]图12示出了UMVE搜索点的示例。
[0031]图13是视频处理系统的示例的框图。
[0032]图14是用于视频处理的硬件平台的示例的框图。
[0033]图15是视频处理方法的示例的流程图。
[0034]图16是用于说明根据本公开的一些实施例的视频编解码系统的框图。
[0035]图17是用于说明根据本公开的一些实施例的编码器的框图。
[0036]图18是用于说明根据本公开的一些实施例的解码器的框图。
[0037]图19是视频处理方法的示例的流程图。
[0038]图20是存储视频的比特流的方法的示例的流程图。
[0039]图21是视频处理方法的示例的流程图。
[0040]图22是视频处理方法的示例的流程图。
[0041]图23是存储视频的比特流的方法的示例的流程图。
具体实施方式
[0042]在本文档中,使用章节标题是为了便于理解,章节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理方法,包括:对于视频的当前视频块与所述视频的比特流之间的转换,确定所述当前视频块采用几何分割模式进行编解码;通过将为所述当前视频块信令通知或推导出的多个运动矢量差(MVD)中的至少一个MVD添加到从与所述当前视频块相关联的Merge候选推导出的运动矢量(MV),推导出所述当前视频块的至少一个细化MV,所述MV与偏移距离和/或偏移方向相关;以及根据所述细化MV执行所述转换。2.根据权利要求1所述的方法,其中,所述当前视频块是几何运动矢量差分编解码块或者具有运动矢量差的Merge编解码块。3.根据权利要求1或2所述的方法,其中,所述几何分割模式包括多种分割方案,在至少一种分割方案中,所述当前视频块包括两个或多个分割。4.根据权利要求3所述的方法,其中,所述两个或多个分割中的至少一个是非正方形和非矩形的。5.根据权利要求1~4任一项所述的方法,其中,所述几何分割模式包括三角分割模式。6.根据权利要求1~4任一项所述的方法,其中,所述几何分割模式包括几何Merge模式。7.根据权利要求2~6任一项所述的方法,其中,使用相同的查找表从用于几何运动矢量差的距离索引和具有运动矢量差的Merge推导出所述偏移距离。8.根据权利要求2~6任一项所述的方法,其中,使用相同的查找表从用于几何运动矢量差的方向索引和具有运动矢量差的Merge推导出所述偏移方向。9.一种视频处理方法,包括:对于视频的当前视频块与所述视频的比特流之间的转换,确定所述当前视频块采用几何分割模式进行编解码;确定几何运动矢量差分编解码方法是启用还是禁用,其中,所述几何运动矢量差分编解码方法通过将为所述当前视频块信令通知或推导出的多个运动矢量差(MVD)中的至少一个MVD添加到从与所述当前视频块相关联的Merge候选推导出的运动矢量(MV),推导出所述当前视频块的至少一个细化MV;以及根据所述细化MV执行所述转换。10.根据权利要求9所述的方法,其中,所述几何分割模式包括多种分割方案,在至少一种分割方案中,所述当前视频块包括两个或多个分割。11.根据权利要求10所述的方法,其中,所述两个或多个分割中的至少一个是非正方形和非矩形的。12.根据权利要求11所述的方法,其中,对于所述当前视频块中的不同分割,所述几何运动矢量差分编解码方法是启用还是禁
用是通过显式方式或隐式方式确定的。13.根据权利要求9~12任一项所述的方法,其中,有条件地信令通知第一语法元素,以指示所述几何运动矢量差分编解码方法是否应用于所述当前视频块或者所述当前视频块的分割的所述多个运动矢量差(MVD)中的至少一个MVD是否是非零MVD。14.根据权利要求13所述的方法,其中,当所述第一语法元素指示应用所述几何运动矢量差分编解码方法时,如何信令通知与所述MVD相关联的信息和/或几何运动矢量差分编解码方法开/关控制信息取决于分割索引或取决于相对于所述当前视频块的分割位置。15.根据权利要求14所述的方法,其中,对于编解码顺序中的第一个分割,信令通知所述几何运动矢量差分编解码方法开/关控制信息或者对于水平分量和垂直分量,所述MVD是否均为零。16.根据权利要求15所述的方法,其中,如果所述几何运动矢量差分编解码方法对所述第一个分割关闭,则对于所述编解...

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

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

1