MV位置的高准确度制造技术

技术编号:29504471 阅读:16 留言:0更新日期:2021-07-30 19:19
描述了MV位置的高准确度。一种示例方法包括:为视频的当前块和当前块的比特流表示之间的转换,选择用于当前块的仿射继承的第一块;通过将用于进行仿射继承的、第一块的代表位置与第一块的运动矢量(MV)的位置对准,推导当前块的MV;以及通过使用推导出的当前块的运动矢量(MV)来执行该转换。

【技术实现步骤摘要】
【国外来华专利技术】MV位置的高准确度根据巴黎公约适用的专利法和/或规则,本申请旨在及时要求2018年12月14日提交的国际专利申请No.PCT/CN2018/121118、2019年2月14日提交的国际专利申请No.PCT/CN2019/075094以及2019年2月22日提交的国际专利申请No.PCT/CN2019/075846的优先权和利益。国际专利申请No.PCT/CN2018/121118、PCT/CN2019//075094和PCT/CN2019/075846的全部公开内容作为本申请公开内容的一部分通过引用而并入。
该专利文档涉及图像和视频编解码(coding)和解码。
技术介绍
数字视频在互联网和其他数字通信网络中占据最大的带宽使用。随着能够接收和显示视频的联网用户设备的数量增加,预计数字视频使用的带宽需求将继续增长。
技术实现思路
所公开的技术可以由视频解码器或编码器实施例在使用控制点运动矢量和仿射编解码的视频解码或编码期间使用。在一个示例方面,公开了一种处理视频方法。该方法包括:将用于确定其他视频块的继承运动信息的第一组运动矢量(MV)、用于推导当前视频块的子块的MV的第二组MV以及包括在当前视频块的比特流表示中的第三组MV与当前视频块相关联;以及使用第一组MV、第二组MV或第三组MV来执行当前视频块和比特流表示之间的转换。在另一示例方面,公开了另一种视频处理方法。该方法包括:使用当前块的仿射继承运动矢量(motionvector,MV)来执行当前块和当前块的比特流表示之间的转换,其中,仿射继承MV是从(1)为相邻的临近基本块(表示为Badj)而存储的MV或者(2)仿射历史列表中推导出的。在又一示例方面,公开了另一种视频处理的方法。该方法包括:使用当前块的仿射继承运动矢量(MV)来执行当前块和当前块的比特流表示之间的转换,其中,仿射继承MV是从存储在与当前块相邻地临近的第一基本块中的第一MV和存储在与第一构建块有一偏移的第二基本块中的第二MV中推导出的。在又一示例方面,公开了另一种视频处理的方法。该方法包括:将用于确定在第一块之后编解码的块的继承运动信息的第一组控制点运动矢量(controlpointmotionvector,CPMV)与用于推导第一块的子块的MV的第二组CPMV或为第一块信令通知的第三组CPMV相关联,其中第一组CPMV与第二组CPMV或第三组CPMV不相同;基于第一组CPMV来确定在第一块之后编解码的第二块的继承运动信息;以及通过使用继承运动信息来执行第二块和第二块的比特流表示之间的转换。在又一示例方面,公开了另一种视频处理的方法。该方法包括:为视频的第一块和第一块的比特流表示之间的转换,基于存储的运动矢量(MV)来推导视频的第一块的仿射继承运动矢量(MV);以及通过使用仿射继承MV来执行转换。在又一示例方面,公开了另一种视频处理的方法。该方法包括:为视频的当前块和当前块的比特流表示之间的转换,基于第一存储运动矢量(MV)和与第一存储MV不同的第二存储MV来推导当前块的仿射继承运动矢量(MV),其中第一存储MV存储在与当前块临近的第一基本块中,并且第二存储MV存储在与第一基本块有一偏移的第二基本块中;以及通过使用当前块的仿射继承MV来执行转换。在又一示例方面,公开了另一种视频处理方法。该方法包括:为当前块和当前块的比特流表示之间的转换,推导与当前块的仿射模型相关联的仿射模型参数集的一个或多个参数;移位一个或多个参数;以及存储所移位的一个或多个参数。在另一示例方面,公开了另一种视频处理方法。该方法包括:为视频的当前块和当前块的比特流表示之间的转换,选择用于当前块的仿射继承的第一块;通过将用于进行仿射继承的、第一块的代表位置与第一块的运动矢量(MV)的位置对准,推导当前块的MV;以及通过使用推导出的当前块的运动矢量(MV)来执行该转换。在又一示例方面,公开了一种视频编码器装置。视频编码器装置包括处理器,该处理器被配置为实施本文描述的方法。在又一示例方面,公开了一种视频解码器装置。视频解码器装置包括处理器,该处理器被配置为实施本文描述的方法。在又一方面,公开了一种其上存储有代码的计算机可读介质。当由处理器执行时,该代码使得处理器实施本文档中描述的方法。本文档中描述了这些和其他方面。附图说明图1示出了Merge候选列表构造的推导过程的示例。图2示出了空域Merge候选的示例位置。图3示出了考虑用于空域Merge候选的冗余检查的候选对的示例。图4A-图4B示出了N×2N和2N×N分割的第二PU的示例位置。图5是时域Merge候选的运动矢量缩放的图示。图6示出了时域Merge候选C0和C1的候选位置。图7示出了组合双向预测Merge候选的示例。图8总结了运动矢量预测候选的推导过程。图9是空域运动矢量候选的运动矢量缩放的示例图示。图10示出了编解码单元CU的可选运动矢量预测值(alternativemotionvectorpredictor,ATMVP)运动预测的示例。图11示出了具有四个子块(A-D)及其临近块(a-d)的一个CU的示例。图12示出了用于以不同的MV精度进行编码的示例流程图。图13A-图13B分别示出了4和6参数简化仿射运动模型。图14示出了每一子块的仿射MVF的示例。图15A示出了4参数仿射模型的示例。图15B示出了6参数仿射模型的示例。图16示出了用于继承仿射候选的AF_INTER的MVP的示例。图17示出了用于所构造的仿射候选的AF_INTER的示例MVP。图18A示出了在五个临近块场景中的AF_MERGE的候选的示例。图18B示出了CPMV预测值推导过程的示例流程。图19示出了仿射Merge模式的示例候选位置。图20示出了在CTU行的仿射继承的示例。图21示出了存储在相邻的临近基本块中的MV的示例图22示出了4×4基本块中的位置。图23示出了两个相邻的临近块的MV的示例。图24示出了用于跨越CTU行的仿射继承的MV的示例。图25是视频处理方法的示例的流程图。图26是视频处理装置的示例的框图。图27示出了找到第一基本块和第二基本块的示例性流程图(矩形块指示整个过程的终止)。图28示出了找到第一基本块和第二基本块的另一示例性流程图(矩形块指示整个过程的终止)。图29是视频处理方法的示例的流程图。图30是视频处理方法的示例的流程图。图31是视频处理方法的示例的流程图。图32是视频处理方法的示例的流程图。图33是视频处理方法的示例的流程图。具体实施方式本文档提供了各种技术,视频比特流的解码器可以使用这些技术来提高解压缩或解码的数字视频或图像的质量。此外,视频编码器还可以在编码过程中实施这些技本文档来自技高网...

【技术保护点】
1.一种视频处理的方法,包括:/n为视频的当前块和所述当前块的比特流表示之间的转换,选择用于所述当前块的仿射继承的第一块;/n通过将用于进行仿射继承的、第一块的代表位置与第一块的运动矢量(MV)的位置对准,推导所述当前块的MV;以及/n通过使用推导出的所述当前块的运动矢量(MV)来执行所述转换。/n

【技术特征摘要】
【国外来华专利技术】20181214 CN PCT/CN2018/121118;20190214 CN PCT/CN201.一种视频处理的方法,包括:
为视频的当前块和所述当前块的比特流表示之间的转换,选择用于所述当前块的仿射继承的第一块;
通过将用于进行仿射继承的、第一块的代表位置与第一块的运动矢量(MV)的位置对准,推导所述当前块的MV;以及
通过使用推导出的所述当前块的运动矢量(MV)来执行所述转换。


2.根据权利要求1所述的方法,其中,将第一块的代表位置与第一块的MV的位置对准包括用预定偏移值对第一块的代表位置的坐标进行移位。


3.根据权利要求2所述的方法,其中,所述当前块的MV包括所述当前块的控制点运动矢量(CPMV)和或者所述当前块的控制点运动矢量(CPMV)和


4.根据权利要求3所述的方法,其中,所述当前块的CPMV以及是通过将第一块的代表位置与第一块的第一MV的位置对准并且通过使用如下的4参数仿射模型来推导出的:






其中,(xLE1,yLE1)和(xLE0,yLE0)分别用作第一块的右下样点和左下样点的坐标,(x0,y0)和(x1,y1)分别用作所述当前块的右上控制点和左上控制点的坐标,vLE0=(vLE0x,vLE0y)是第一块的左下子块的中心位置处的第一MV,vLE1=(vLE1x,vLE1y)是第一块的右下子块的中心位置处的第二MV,并且offset=(offx,offy)是预定偏移值。


5.根据权利要求3所述的方法,其中,所述当前块的CPMV以及是通过将第一块的代表位置与第一块的第二MV的位置对准并且通过使用如下的4参数仿射模型来推导出的:






其中,(xLE1,yLE1)和(xLE0,yLE0)分别用作第一块的右下样点和左下样点的坐标,(x0,y0)和(x1,y1)分别用作所述当前块的右上控制点和左上控制点的坐标,vLE0=(vLE0x,vLE0y)是第一块的左下子块的中心位置处的第一MV,并且vLE1=(vLE1x,vLE1y)是第一块的右下子块的中心位置处的第二MV,并且offset=(offx,offy)是预定偏移值。


6.根据权利要求3所述的方法,其中,所述当前块的CPMV以及是通过将第一块的代表位置与第一块的第一MV的位置对准并且通过使用如下的6参数仿射模型来推导出的:









其中,(xLE1,yLE1)和(...

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

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

1