【技术实现步骤摘要】
【国外来华专利技术】用于利用光流的解码器侧运动向量细化的预测细化的方法和装置
技术介绍
[0001]视频译码(coding)系统广泛用于压缩数字视频信号,以减少这种信号的存储需要和/或传输带宽。在各种类型的视频译码系统(例如基于块、基于小波和基于对象的系统)中,基于块的混合视频译码系统是当前最广泛使用和部署的。这种基于块的视频译码系统的例子包括国际视频译码标准,例如MPEG
‑
1/2/4第2部分、H.264/MPEG
‑
4第10部分AVC[1][2]、VC
‑
1[3]和称为高效视频译码(HEVC)[4]的最新视频译码标准,其由ITU
‑
T/SG16/Q.6/VCEG和ISO/IEC/MPEG的JCT
‑
VC(视频译码联合合作组)开发。
附图说明
[0002]从以下结合附图以示例方式给出的详细描述中可以获得更详细的理解。与详细描述一样,这些附图中的图是示例。因此,附图和详细描述不应被认为是限制性的,并且其它等效的示例是可能的并且是可能的。此外,图中相同的附图标记表示相
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种解码视频数据的方法,所述方法包括:接收编码视频数据的比特流,所述比特流包含视频数据的至少一个块,所述块包含多个子块;针对所述块中的至少一个子块,执行运动向量导出,以产生每一子块的细化运动向量,该运动向量导出包含基于解码器的运动向量DMVR过程;对所述至少一个子块,执行基于子块的运动补偿,以在每一子块内产生基于子块的预测;获得每一子块内的所述预测的空间梯度;确定每个子块中的每个像素的运动向量偏移;通过光流方程,基于所述空间梯度和运动向量偏移,获得每个子块中的强度变化;以及基于所获得的强度变化,细化每个子块内的所述预测。2.根据权利要求1所述的方法,其中确定每一子块中的每一像素的所述运动向量偏移包括:对于每个所述子块,通过线性回归建模,基于所述子块和与所述子块相邻的至少两个其它子块的中心位置和运动向量偏移,确定所述运动向量偏移,其中所述基于子块的预测被生成为每个子块内的每像素亮度预测,以及其中,所述强度变化是每个子块中每像素的亮度强度变化。3.根据权利要求1所述的方法,其中所述基于子块的运动补偿利用6参数仿射运动模型用于所述子块中的至少一者,且其中所述确定所述至少一个子块的每一像素的所述运动向量偏移进一步包括:使用所述至少一个子块的第一、第二和第三相邻子块,确定所述运动向量偏移;使用所述至少一个子块,估计所述回归分析的模型误差;以及如果所估计的模型误差超过所述至少一个子块的阈值,则在所述解码中不使用用于所述至少一个子块的所述运动向量偏移。4.根据权利要求1所述的方法,其中所述基于子块的运动补偿利用6参数仿射运动模型用于所述子块中的至少一者,且其中所述确定所述至少一个子块的每一像素的所述运动向量偏移进一步包括:在所述确定所述运动向量偏移中,使用所述至少一个子块以及所述至少一个子块的第一、第二和第三相邻子块。5.根据权利要求1所述的方法,其中所述基于子块的运动补偿利用6参数仿射运动模型用于所述子块中的至少一者,且其中所述确定所述至少一个子块的每一像素的所述运动向量偏移包括:对于所述至少一个子块和与所述至少一个子块相邻的至少两个子块,通过线性回归建模,针对参数a
xx
,a
xy
,a
yx
,a
yy
,b
x
和b
x
,求解方程:其中,MV
X_offset
和MV
Y_offset
是一个MV偏移的水平和垂直分量,以及X
sub_block
和分别是相应子块的中心位置的水平和垂直坐标。
6.根据权利要求5所述的方法,其中获得所述子块运动补偿针对其利用6参数仿射运动建模的所述至少一个子块的所述强度改变包括:针对参数a
xx
,a
xy
,a
yx
,a
yy
,b
x
和b
x
,求解方程:Δv
x
(i,j)=a
xx
i+a
xy
j+b
x
Δv
y
(i,j)=a
yx
i+a
yy
j+b
y
其中,i和j分别是每个样本/像素的水平和垂直坐标,Δv
x
(i,j)是在坐标(i,j)处的样本/像素在水平方向上的亮度变化,并且Δv
y
(i,j)是在坐标(i,j)处的样本/像素在垂直方向上的亮度变化。7.根据权利要求5所述的方法,其中所述基于子块的运动补偿利用4参数仿射运动模型用于所述子块中的至少一个其它子块,且其中与所述至少一个其它子块相关联地利用以下假设:a
xx
=a
yy
a
xy
=
‑
a
yx
。8.根据权利要求7所述的方法,其中所述子块中的针对其利用4参数仿射运动模型的所述至少一个其它子块为位于所述块的左边界和/或顶部边界处的子块。9.根据权利要求1所述的方法,其中所述基于子块的运动补偿包括:针对至少一些子块,利用6参数仿射运动模型;针对所述至少一些子块,利用4参数仿射运动模型;估计所述6参数仿射运动模型的误差率;估计所述4参数仿射运动模型的误差率;确定所述6参数仿射模型和所述4参数仿射模型中的哪一者具有较低的误差率;以及选择具有较低误差率的所述模型的结果,以用于获得每个子块中的所述强度变化。10.根据权利要求1所述的方法,其中所述基于所述所获得的强度改变来细化每一子块内的所述预测包括:用加权因子对所获得的强度变化进行加权;以及将所加权的强度变化加到每个子块中的每个像素,其中所述接收所述视频比特流包括:在所述视频比特流中接收用于加权所获得的强度变化的所述加权因子,以及其中所述比特流中的所述加权因子在图片级被用信号发送。11.一种设备的解码器,所述设备包括发射机、接收机、处理器和存储器中的任意者,所述解码器被配置为:接收编码视频数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。