两步帧间预测制造技术

技术编号:38610720 阅读:10 留言:0更新日期:2023-08-26 23:39
本公开的实施例涉及两步帧间预测。提供了一种用于视频处理的方法,包括:对于视频的当前块和视频的比特流之间的转换,确定与当前块相关联的运动信息;基于第一编码工具,细化运动信息以获取第一运动信息,其中所述第一编码工具是双向光流编码工具并且用于获取用于细化运动信息的第一偏移;基于第一运动信息来生成第一预测;基于第二编码工具,更新第一预测以获取第二预测,其中所述第二编码工具是另一个双向光流编码工具并且用于获取用于更新第一预测的第二偏移;以及基于第二预测来执行转换。换。换。

【技术实现步骤摘要】
两步帧间预测
[0001]本申请是申请日为2019年9月6日,申请号为201910842747.4,专利技术名称为“两步帧间预测”的专利技术专利申请的分案申请。
[0002]相关申请的交叉引用
[0003]根据适用的专利法和/或巴黎公约的规定,本申请及时要求于2018年9月6日提交的国际专利申请号PCT/CN2018/104301、2018年10月6日提交的国际专利申请号PCT/CN2018/109250的优先权和利益。将国际专利申请号PCT/CN2018/104301和PCT/CN2018/109250的全部公开以引用方式并入本文,作为本申请公开的一部分。


[0004]本专利文档涉及视频编码技术、设备和系统。

技术介绍

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

技术实现思路

[0006]信令通知描述了与数字视频编码有关的设备、系统和方法,并且具体地,描述了基于根据两步帧间预测生成的更新的运动矢量的运动细化。所描述的方法可以应用于现有视频编码标准(例如,高效视频编码(HEVC))和未来视频编码标准或视频编解码器。
[0007]在一个代表性方面,提供了一种用于视频处理的方法,包括:对于视频的当前块和视频的比特流之间的转换,确定与当前块相关联的运动信息;基于第一编码工具,细化运动信息以获取第一运动信息,其中所述第一编码工具是双向光流编码工具并且用于获取用于细化运动信息的第一偏移;基于第一运动信息来生成第一预测;基于第二编码工具,更新第一预测以获取第二预测,其中所述第二编码工具是另一个双向光流编码工具并且用于获取用于更新第一预测的第二偏移;以及基于第二预测来执行转换。
[0008]在一个代表性方面,提供了一种用于处理视频数据的装置,包括处理器和其上具有指令的非暂时性存储器,其中所述指令在由处理器执行时使得处理器:对于视频的当前块和视频的比特流之间的转换,确定与当前块相关联的运动信息;基于第一编码工具,细化运动信息以获取第一运动信息,其中所述第一编码工具是双向光流编码工具并且用于获取用于细化运动信息的第一偏移;基于第一运动信息来生成第一预测;基于第二编码工具,更新第一预测以获取第二预测,其中所述第二编码工具是另一个双向光流编码工具并且用于获取用于更新第一预测的第二偏移;以及基于第二预测来执行转换。
[0009]在一个代表性方面,提供了一种存储指令的非暂时性计算机可读存储介质,所述指令使得处理器:对于视频的当前块和视频的比特流之间的转换,确定与当前块相关联的运动信息;基于第一编码工具,细化运动信息以获取第一运动信息,其中所述第一编码工具
是双向光流编码工具并且用于获取用于细化运动信息的第一偏移;基于第一运动信息来生成第一预测;基于第二编码工具,更新第一预测以获取第二预测,其中所述第二编码工具是另一个双向光流编码工具并且用于获取用于更新第一预测的第二偏移;以及基于第二预测来执行转换。
[0010]在一个代表性方面,提供了一种存储通过由视频处理装置执行的方法生成的视频的比特流的非暂时性计算机可读记录介质,其中所述方法包括:对于视频的当前块,确定与当前块相关联的运动信息;基于第一编码工具,细化运动信息以获取第一运动信息,其中所述第一编码工具是双向光流编码工具并且用于获取用于细化运动信息的第一偏移;基于第一运动信息来生成第一预测;基于第二编码工具,更新第一预测以获取第二预测,其中所述第二编码工具是另一个双向光流编码工具并且用于获取用于更新第一预测的第二偏移;以及基于第二预测来生成比特流。
[0011]在一个代表性方面,提供了一种用于存储视频的比特流的方法,包括:对于视频的当前块,确定与当前块相关联的运动信息;基于第一编码工具,细化运动信息以获取第一运动信息,其中所述第一编码工具是双向光流编码工具并且用于获取用于细化运动信息的第一偏移;基于第一运动信息来生成第一预测;基于第二编码工具,更新第一预测以获取第二预测,其中所述第二编码工具是另一个双向光流编码工具并且用于获取用于更新第一预测的第二偏移;基于第二预测来生成比特流;以及将比特流存储在非暂时性计算机可读记录介质中。
[0012]在一个代表性方面,提供了一种视频处理方法,包括:确定当前块的原始运动信息;将原始运动信息的原始运动矢量和基于原始运动矢量推导的推导运动矢量缩放到相同的目标精度;从缩放的原始和推导的运动矢量生成更新的运动矢量;以及基于更新的运动矢量,执行当前块和包括当前块的视频的比特流表示之间的转换。
[0013]在另一个代表性方面,提供了一种视频处理方法,包括:确定当前块的原始运动信息;基于细化方法更新当前块的原始运动信息的原始运动矢量;将更新的运动矢量裁剪到一个范围内;以及基于裁剪的更新的运动矢量,执行当前块和包括当前块的视频的比特流表示之间的转换。
[0014]在又一个代表性方面,提供了一种视频处理方法,包括:确定与当前块相关联的原始运动信息;基于特定预测模式生成更新的运动信息;以及基于更新的运动信息,执行当前块与包括当前块的视频数据的比特流表示之间的转换,其中,特定预测模式包括双向光流(BIO)细化、解码器侧运动矢量细化(DMVR)、帧速率上转换(FRUC)技术或模板匹配技术中的一个或多个。
[0015]在又一个代表性方面,提供了一种视频处理方法,包括:从运动矢量差(MVD)精度集确定用仿射模式处理的当前块的MVD精度;基于所确定的MVD精度,执行当前块与包括当前块的视频的比特流表示之间的转换。
[0016]在又一个代表性方面,提供了一种视频处理方法,包括:确定与当前块相关联的未更新的运动信息;基于多个解码器侧运动矢量推导(DMVD)方法更新未更新的运动信息,以生成当前块的更新的运动信息;以及基于更新的运动信息,执行当前块与包括当前块的视频的比特流表示之间的转换。
[0017]在又一个代表性方面,提供了一种视频处理方法,包括:基于与当前块相关联的第
一运动信息,为当前块生成中间预测;基于中间预测将第一运动信息更新为第二运动信息;以及基于第二运动信息生成当前块的最终预测。
[0018]在又一个代表性方面,所公开的技术可以用于提供用于视频编码的方法。该方法包括接收视频数据的当前块的比特流表示,分别基于第一缩放运动矢量与第一和第二缩放参考运动矢量的加权和来生成更新的第一和第二参考运动矢量,其中,基于来自第一参考块的第一参考运动矢量和来自第二参考块的第二参考运动矢量推导第一运动矢量,其中当前块与第一和第二参考块相关联,其中通过将第一运动矢量缩放到目标精度来生成第一缩放运动矢量,并且其中通过分别将第一和第二参考运动矢量缩放到目标精度来生成第一和第二缩放参考运动矢量,以及基于更新的第一和第二参考运动矢量处理比特流表示以生成当前块。
[0019]在又一个代表性方面,所公开的技术可以用于提供用于视频编码的方法。该方法包括基于与当前块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于视频处理的方法,包括:对于视频的当前块和视频的比特流之间的转换,确定与当前块相关联的运动信息;基于第一编码工具,细化运动信息以获取第一运动信息,其中所述第一编码工具是双向光流编码工具并且用于获取用于细化运动信息的第一偏移;基于第一运动信息来生成第一预测;基于第二编码工具,更新第一预测以获取第二预测,其中所述第二编码工具是另一个双向光流编码工具并且用于获取用于更新第一预测的第二偏移;以及基于第二预测来执行转换。2.如权利要求1所述的方法,其中,所述运动信息包括信令通知的运动矢量。3.如权利要求1所述的方法,其中,不同的插值滤波器用于基于所述第一编码工具的细化和基于所述第二编码工具的更新。4.如权利要求1所述的方法,其中,仅整数运动矢量用于基于所述第一编码工具的细化。5.如权利要求1所述的方法,其中,所述运动信息在视频参数集(VPS)、序列参数集(SPS)、图片参数集(PPS)、条带报头、编码树单元(CTU)或CU中被信令通知。6.如权利要求1所述的方法,其中,是否使用所述第一编码工具和/或所述第二编码工具取决于所述运动信息。7.如权利要求6所述的方法,其中,所述运动信息包括所述当前块的尺寸、形状、条带类型和预测方向中的一个或多个。8.如权利要求1所述的方法,其中,所述第一偏移使用相同图片的至少两个像素之间的空间梯度和/或不同图片的至少两个像素之间的时间梯度来计算。9.如权利要求1所述的方法,其中,所述第二偏移使用相同图片的至少两个像素之间的空间梯度和/或不同图片的至少两个像素之间的时间梯度来计算。10.如权利要求1所述的方法,其中,所述转换包括将所述当前块编码为所述比特流。11.如权利要求1所述的方法,其中,所述转换包括从所述比特流解码所述当前块。12.一种用于处理视频数据的装置,包括处理器和其上具有指令的非暂时性存储器,其中所述指令在由处理器执行时使得处理器:对于视频的当前块和视频的比特流之间的转换,确定与当前块相关联的运动信息;基于第一编码工具,细化运动信息以获取第一运动信息,其中所述第一编码工具是双向光流编码工具并且用于获取用于细化运动信息的第一偏移;基于第...

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

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

1