编解码视频数据的方法、发送编码视频数据比特流的方法技术

技术编号:38749835 阅读:9 留言:0更新日期:2023-09-09 11:16
编解码视频数据的方法、发送编码视频数据比特流的方法。用于解码视频数据的方法包括以下步骤:确定指示第一参考图片中与当前块对应的第一区域的第一运动矢量,指示第二参考图片中与当前块对应的第二区域的第二运动矢量;通过以子块为基础应用双向光流BIO处理生成预测块;以及重构当前块,其中,生成预测块的步骤包括:确定构成当前块的每个子块的BIO运动矢量;以及生成构成对应子块的像素中的每一个的预测值,其中,BIO运动矢量基于针对围绕对应子块的方块内的像素获得的流差确定,其中,流差基于第一点与第二点来计算,其中,所述预测值基于原始预测值和偏移值生成。于原始预测值和偏移值生成。于原始预测值和偏移值生成。

【技术实现步骤摘要】
编解码视频数据的方法、发送编码视频数据比特流的方法
[0001]本申请是申请号为201880034013.7(国际申请号为PCT/KR2018/003044,国际申请日为2018年03月15日,专利技术名称为“用于估计运动补偿的光流的方法及装置”)的专利技术专利申请的分案申请。


[0002]本公开涉及视频编码或解码。更具体地,本公开涉及一种用于视频编码期间的帧间预测补偿的自适应双向光流估计的方法。

技术介绍

[0003]本部分中的陈述仅提供与本公开有关的背景信息,并且可能不构成现有技术。
[0004]在视频编码中,利用空间维度和时间维度的数据冗余来执行压缩。通过变换编码极大地减少了空间冗余。通过预测编码减少时间冗余。观察到时间相关性沿运动轨迹最大化,为此目的使用运动补偿预测。在这种上下文中,运动估计的主要目的不是在场景中找到“真实”运动,而是使压缩效率最大化。换句话说,运动矢量必须提供信号的准确预测。另外,由于运动信息必须作为开销在压缩比特流中传输,因此它必须启用压缩表示。在视频编码中有效的运动估计对于实现高压缩非常重要。
[0005]运动是视频序列中重要的信息来源。发生运动不仅是由于物体的运动,还因为相机的运动。视在运动(也称为光流)捕获图像序列中像素强度的时空变化。
[0006]双向光流(BIO)是JCTVC

C204和VCEG

AZ05中公开的一种运动估计/补偿技术,该技术基于光流和稳定运动的假设来推导样本级运动细化。当前正在讨论的双向光流估计方法能够对运动矢量信息进行精细细化,这是优点,但是与用于运动矢量信息的精细校正的传统双向预测相比,需要更高的计算复杂度,这是不利的。
[0007]非专利文献1:JCTVC

C204(E.Alshina,et al.,Bi

directional optical flow,Joint Collaborative Team on Video Coding(JCT

VC)of ITU

T SG 16WP 3and ISO/IEC JTC 1/SC 29/WG 11,3rd Meeting:Guangzhou,CN,7

15October,2010(E.Alshina等人,双向光流,ITU

T SG 16WP 3和ISO/IEC JTC 1/SC 29/WG 11的视频编码联合协作小组(JCT

VC),第3次会议:中国广州,2010年10月7日至15日))。
[0008]非专利文献2:VCEG

AZ05(E.Alshina,et al.,Known tools performance investigation for next generation video coding,ITU

T SG 16Question 6,Video Coding Experts Group(VCEG),52nd Meeting:19

26June 2015,Warsaw,Poland(E.Alshina等人,下一代视频编码的已知工具性能研究,ITU

T SG 16问题6,视频编码专家组(VCEG),第52次会议:2015年6月19至26日,波兰华沙))。

技术实现思路

[0009]技术问题
[0010]本公开的目的是减少双向光流(BIO)的复杂度和/或成本。
[0011]技术方案
[0012]根据本公开的一个方面,提供了一种用于对视频数据进行编码或解码的方法,该方法包括以下步骤:确定指示第一参考图片中与当前块最相似的第一对应区域的第一运动矢量,以及指示第二参考图片中与当前块最相似的第二对应区域的第二运动矢量;通过以子块为单位应用双向光流(BIO)处理来生成当前块的预测块;以及使用所生成的预测块重构当前块。这里,生成预测块包括:确定构成当前块的每个子块的BIO运动矢量;以及基于所确定的BIO运动矢量来生成构成对应子块的像素的预测值。
[0013]根据本专利技术的另一方面,提供了一种用于对视频数据进行解码的装置,该装置包括存储器;以及一个或更多个处理器,其中,一个或更多个处理器被配置为执行以下操作:确定指示第一参考图片中与当前块最相似的第一对应区域的第一运动矢量,以及指示第二参考图片中与当前块最相似的第二对应区域的第二运动矢量;通过以子块为单位应用双向光流(BIO)处理来生成当前块的预测块;以及使用所生成的预测块重构当前块的像素。这里,生成预测块的操作包括:确定构成当前块的每个子块的BIO运动矢量;以及基于所确定的BIO运动矢量来生成构成对应子块的像素的预测值。
[0014]BIO运动矢量(v
x
,v
y
)可以被确定为是使得位于搜索区域中的各个像素的流差的平方和最小的矢量,搜索区域是由以子块中的每个像素为中心的预定掩蔽窗口所限定的。另选地,BIO运动矢量(v
x
,v
y
)可以被确定为是使得位于搜索区域中的全部像素的流差的平方和最小的矢量,搜索区域是由以子块中的一些像素为中心的预定掩蔽窗口所限定的。例如,应用了掩蔽窗口的像素的位置和未应用掩蔽窗口的像素的位置可以形成格子图案、水平条纹图案或垂直条纹图案。
[0015]在一些实施方式中,代替重复计算流差,可以根据差值的重复次数来对重复的差值进行加权。在一些示例中,在确定位于当前块的边缘处的子块的BIO运动矢量时,可以不考虑位于当前块外部的区域中的像素的流差。
[0016]在一些实施方式中,可以不使用掩蔽窗口。例如,BIO运动矢量(v
x
,v
y
)可以被确定为是使得子块中的各个像素的流差的平方和最小的矢量。
[0017]根据本专利技术的另一方面,提供了一种用于解码视频数据的方法,该方法包括以下步骤:确定指示第一参考图片中与当前块最相似的第一对应区域的第一运动矢量以及指示第二参考图片中与当前块最相似的第二对应区域的第二运动矢量;通过以像素为单位应用双向光流(BIO)处理来生成当前块的预测块;以及使用所生成的预测块重构当前块的像素,其中,生成预测块的步骤包括确定构成当前块的每个像素的BIO运动矢量,其中,BIO运动矢量被确定为是使得针对位于以对应像素为中心的加号形状或菱形形状的掩蔽窗口中的全部掩蔽像素所获得的流差的平方和最小的矢量;以及基于所确定的BIO运动矢量来生成对应像素的预测值。
[0018]根据本专利技术的另一方面,提供一种用于对视频数据进行解码的装置,该装置包括存储器;以及一个或更多个处理器,其中,一个或更多个处理器被配置为执行以下操作:确定指示第一参考图片中与当前块最相似的第一对应区域的第一运动矢量以及指示第二参考图片中与当前块最相似的第二对应区域的第二运动矢量;通过以像素为单位应用双向光流(BIO)处理来本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于解码视频数据的方法,该方法包括以下步骤:确定指示第一参考图片中与当前块相对应的第一区域的第一运动矢量、以及指示第二参考图片中与所述当前块相对应的第二区域的第二运动矢量;通过以逐个子块为基础应用双向光流BIO处理来生成当前块的预测块;以及使用所生成的预测块重构所述当前块,其中,生成所述预测块的步骤包括以下步骤:确定构成所述当前块的每个子块的BIO运动矢量;以及基于所确定的BIO运动矢量来生成针对构成对应子块的像素中的每一个的预测值,其中,所述BIO运动矢量基于针对围绕所述对应子块的方块内的像素所获得的流差来确定,其中,针对所述方块内的给定像素的所述流差是基于所述第一参考图片上的与所述方块内的所述给定像素相对应的第一点与所述第二参考图片上的与所述方块内的所述给定像素相对应的第二点来计算的,并且其中,针对每个像素的所述预测值基于(1)通过使用所述第一运动矢量和所述第二运动矢量推导出的原始预测值和(2)通过使用所述BIO运动矢量推导出的偏移值来生成。2.根据权利要求1所述的方法,其中,所述BIO运动矢量被确定为是使得针对围绕所述对应子块的所述方块内的各个像素所获得的流差的平方和或加权平方和最小的矢量。3.根据权利要求2所述的方法,其中,针对位于围绕所述对应子块的所述方块的内部区域的像素所获得的流差,分配的权重更高;并且针对位于围绕所述对应子块的所述方块的边缘区域的像素所获得的流差,分配的权重更低。4.一种用于编码视频数据的方法,该方法包括以下步骤:确定指示第一参考图片中与当前块相对应的第一区域的第一运动矢量、以及指示第二参考图片中与所述当前块相对应的第二区域的第二运动矢量;通过以子块为基础应用双向光流BIO处理来生成所述当前块的预测块;使用所述预测块来确定所述当前块的残差块;以及将所述第一运动矢量、所述第二运动矢量和所述当前块的所述残差块编码成比特流,其中,生成所述预测块的步骤包括以下步骤:确定构成所述当前块的每个子块的BIO运动矢量;以及基于所确定的BIO运动矢量来生成针对构成对应子块的像素中的每一个的预测值,其中,所述BIO运动矢量基于针对围绕所述对应子块的方块内的像素所获得的流差来确定,其中,针对所述方块内的给定像素的所述流差是基于所述第一参考图片上的与所述方块内的所述给定像素相对应的第一点与所述第二参考图片上的与所述方块内的所述给定像素相...

【专利技术属性】
技术研发人员:林晶娟金孝性孙世勋申在燮李善英
申请(专利权)人:SK电信有限公司
类型:发明
国别省市:

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

1