自适应运动矢量分辨率的多个语法元素制造技术

技术编号:30135243 阅读:20 留言:0更新日期:2021-09-23 14:23
一种用于视觉媒体处理的方法,包括:对于当前视频块和当前视频块的比特流表示之间的转换,做出使用一个或多个精度来表示运动信息的确定,运动信息包括在使用自适应运动矢量分辨率(AMVR)的仿射帧间模式或正常帧间模式中的转换期间使用的运动矢量和/或运动矢量预测器和/或运动矢量差;以及基于对一个或多个精度的确定来执行转换,其中,在比特流表示中使用多个语法元素来用信令通知一个或多个精度。用多个语法元素来用信令通知一个或多个精度。用多个语法元素来用信令通知一个或多个精度。

【技术实现步骤摘要】
【国外来华专利技术】自适应运动矢量分辨率的多个语法元素
[0001]相关申请的交叉引用
[0002]根据适用的《专利法》和/或《巴黎公约》的规定,本申请是为了及时要求2019年2月1日提交的国际专利申请PCT/CN2019/074433的优先权和权益。出于法律上的所有目的,以引用方式将上述申请的全部公开并入,作为本申请的公开的一部分。


[0003]该专利文件涉及视频编码和解码技术、设备和系统。

技术介绍

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

技术实现思路

[0005]所公开的技术涉及视频编码技术。具体而言,涉及重构后滤波器,例如图像/视频编码中的双边滤波器。它可以应用于现有的视频编码标准(例如HEVC)或待定的标准(多功能视频编码)。它也可能适用于未来的视频编码标准或视频编解码器。
[0006]在一个代表性的方面,所公开的技术可以用于提供一种用于视觉媒体处理的方法。该方法包括:对于当前视频块和所述当前视频块的比特流表示之间的转换,做出使用一个或多个精度来表示运动信息的确定,所述运动信息包括在使用自适应运动矢量分辨率(AMVR)的仿射帧间模式或正常帧间模式中的转换期间使用的运动矢量和/或运动矢量预测器和/或运动矢量差;以及基于对所述一个或多个精度的确定来执行所述转换,其中,在所述比特流表示中使用多个语法元素来用信令通知所述一个或多个精度。
[0007]在一个代表性的方面,所公开的技术可以用于提供一种用于视觉媒体处理的方法。该方法包括:对于当前视频块和所述当前视频块的比特流表示之间的转换,做出使用一个或多个精度来表示运动信息的确定,所述运动信息包括在使用自适应运动矢量分辨率(AMVR)的帧内块复制(IBC)模式中的转换期间使用的运动矢量和/或运动矢量预测器和/或运动矢量差;基于所述一个或多个精度的确定来执行所述转换,其中,在所述比特流表示中使用多个语法元素来用信令通知所述一个或多个精度;其中,基于在IBC模式中从所述当前视频块的图片推导的块矢量来执行所述转换。
[0008]在另一个代表性方面,上述方法以处理器可执行代码的形式体现并存储在计算机可读程序介质中。
[0009]在又一个代表性方面,公开了一种被配置为或可操作为执行上述方法的设备。该设备可以包括被编程为实现该方法的处理器。
[0010]在又一个代表性方面,视频解码器装置可以实现本文所述的一种或多种方法。
[0011]在再一个代表性方面,视频编码器装置可以实现本文所述的一种或多种方法。
[0012]在附图、说明书和权利要求书中更详细地描述了所公开技术的上述和其他方面以及特征。
附图说明
[0013]图1示出了构造Merge候选列表的示例。
[0014]图2示出了空域候选的位置的示例。
[0015]图3示出了经受空域Merge候选的冗余检查的候选对的示例。
[0016]图4A和4B示出了基于当前块的尺寸和形状的第二预测单元(PU)的位置的示例。
[0017]图5示出了用于时域Merge候选的运动矢量缩放的示例。
[0018]图6示出了时域Merge候选的候选位置的示例。
[0019]图7示出了生成组合的双向预测Merge候选的示例。
[0020]图8示出了构造运动矢量预测候选的示例。
[0021]图9示出了用于空域运动矢量候选的运动矢量缩放的示例。
[0022]图10示出了将可选时域运动矢量预测(ATMVP)算法用于编码单元(CU)的运动预测的示例。
[0023]图11示出了由空域

时域运动矢量预测(STMVP)算法使用的具有子块和临近块的编码单元(CU)的示例。
[0024]图12A和12B示出了当使用重叠块运动补偿(OBMC)算法时子块的示例快照。
[0025]图13示出了用于推导局部照明补偿(LIC)算法的参数的临近样点的示例。
[0026]图14示出了简化的仿射运动模型的示例。
[0027]图15示出了每个子块的仿射运动矢量场(MVF)的示例。
[0028]图16示出了AF_INTER仿射运动模式的运动矢量预测(MVP)的示例。
[0029]图17A和17B分别示出了4参数和6参数仿射模型的示例。
[0030]图18A和18B示出了AF_MERGE仿射运动模式的示例候选。
[0031]图19示出了模式匹配运动矢量推导(PMMVD)模式中的双边匹配的示例,其是基于帧速率上转换(FRUC)算法的特殊Merge模式。
[0032]图20示出了FRUC算法中的模板匹配的示例。
[0033]图21示出了FRUC算法中的单边运动估计的示例。
[0034]图22示出了由双向光流(BDOF)算法使用的光流轨迹的示例。
[0035]图23A和23B示出了使用没有块扩展的双向光流(BDOF)算法的示例快照。
[0036]图24示出了基于双边模板匹配的解码器侧运动矢量细化(DMVR)算法的示例。
[0037]图25示出了用于视频编码的示例方法的流程图。
[0038]图26是用于实现本文中描述的视觉媒体解码或视觉媒体编码技术的硬件平台的示例的框图。
[0039]图27示出了对称模式的示例。
[0040]图28是其中可以实现所公开的技术的示例视频处理系统的框图。
[0041]图29示出了用于视频处理的示例方法的流程图。
[0042]图30示出了用于视频处理的示例方法的流程图。
具体实施方式
[0043]由于对更高分辨率视频的需求的增加,在现代技术中普遍存在视频编码方法和技术。视频编解码器通常包括压缩或解压缩数字视频的电子电路或软件,并且不断改进以提供更高的编码效率。视频编解码器将未压缩视频转换为压缩格式,反之亦然。视频质量、用于表示视频的数据量(由比特率确定)、编码和解码算法的复杂度、对数据丢失和错误的敏感性、编辑的简易性、随机访问和端到端时延(延迟)之间存在复杂的关系。压缩格式通常符合标准视频压缩规范,例如,高效视频编码(HEVC)标准(也称为H.265或MPEG

H第2部分)、要完成的通用视频编码标准、或其他当前和/或未来的视频编码标准。
[0044]所公开的技术的实施例可以应用于现有视频编码标准(例如,HEVC、H.265)和未来标准以改进压缩性能。在本文档中使用章节标题以提高描述的可读性,并且不以任何方式将讨论或实施例(和/或实现)限制于仅相应的部分。
[0045]1.HEVC/H.265中的帧间预测的示例
[0046]多年来,视频编码标准已经显著改进,并且现在部分地提供高编码效率和对更高分辨率的支持。诸如HEVC和H.265的最新标准基于混合视频编码结构,其中利用时域预测加变换编本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视觉媒体处理的方法,包括:对于当前视频块和所述当前视频块的比特流表示之间的转换,做出使用一个或多个精度来表示运动信息的确定,所述运动信息包括在使用自适应运动矢量分辨率(AMVR)的仿射帧间模式或正常帧间模式中的转换期间使用的运动矢量和/或运动矢量预测器和/或运动矢量差;以及基于对所述一个或多个精度的所述确定来执行所述转换,其中,在所述比特流表示中使用多个语法元素来用信令通知所述一个或多个精度。2.根据权利要求1所述的方法,还包括:在所述比特流表示中选择性地用信令通知对应于所述多个精度的所述多个语法元素。3.根据权利要求1

2中任一项或多项所述的方法,其中,所述多个语法元素包括至少第一语法元素,以指示是否应用默认运动精度。4.根据权利要求1

3中任一项或多项所述的方法,其中,所述第一语法元素是amvr标志或运动信息精度标志。5.根据权利要求1

4中任一项或多项所述的方法,其中,用于所述仿射帧间模式的至少运动信息精度不同于用于所述正常帧间模式的运动信息精度。6.根据权利要求1

5中任一项或多项所述的方法,其中,所述多个语法元素中的至少一个使用基于上下文的编码进行编码,所述基于上下文的编码包括对至少一个上下文模型的使用。7.根据权利要求6所述的方法,其中,用于所述仿射帧间编解码模式的上下文模型不同于用于所述正常帧间模式的上下文模型。8.根据权利要求1

2中任一项或多项所述的方法,其中,所述确定是基于包括在所述比特流表示中以指示AMVR对所述当前视频块的适用性的第一语法元素做出的。9.根据权利要求1

2中任一项或多项所述的方法,其中,在确定所述比特流表示中不存在第一语法元素时,所述确定在所述当前视频块的转换期间禁用AMVR,并且其中,所述转换使用默认运动信息或默认运动信息精度。10.根据权利要求1

2中任一项或多项所述的方法,其中,在确定所述比特流表示中不存在第一语法元素时,所述确定禁止使用所述多个精度来表示所述运动信息。11.根据权利要求8所述的方法,其中,在所述当前视频块的所有控制点的运动矢量差(MVD)都为零的情况下,从所述比特流表示中排除所述第一语法元素。12.根据权利要求8所述的方法,其中,在所述当前视频块的一个选定控制点的运动矢量差(MVD)为零的情况下,从所述比特流表示中排除所述第一语法元素。13.根据权利要求8所述的方法,其中在对所述仿射帧间模式禁用AMVR的情况下,从所述比特流表示中排除所述第一语法元素。14.根据权利要求11至13中任一项或多项所述的方法,其中,将所述仿射帧间模式用于所述当前视频块。15.根据权利要求8所述的方法,其中,在对所述正常帧间模式禁用AMVR并且将所述正常帧间模式用于所述当前视频块的情况下,从所述比特流表示中排除所述第一语法元素。16.根据权利要求8所述的方法,其中,所述默认运动信息精度是1/4亮度样点或1亮度样点或1/16亮度样点。
17.根据权利要求8所述的方法,其中,将所述默认运动信息精度设置为在运动补偿步骤期间使用的值。18.根据权利要求1

2中任一项或多项所述的方法,其...

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

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

1