帧间预测的方法及相关装置制造方法及图纸

技术编号:37846952 阅读:17 留言:0更新日期:2023-06-14 22:32
本申请实施例涉及基于仿射预测模式(或子块预测模式)的帧间预测的方法以及相关装置,该方法包括:获取当前仿射块的像素预测值;获取当前仿射块的LIC标识(例如LIC_flag),所述LIC标识用于指示局部亮度补偿(local illumination compensation,LIC)是否应用于所述当前仿射块;当LIC标识指示对当前仿射块进行LIC时,根据用于LIC的更新系数对所述当前仿射块的像素预测值进行更新,以得到所述当前仿射块更新后的像素预测值。实施本申请的技术方案有利于提高帧间预测的准确性,从而提高编解码性能。解码性能。解码性能。

【技术实现步骤摘要】
帧间预测的方法及相关装置
[0001]本申请是分案申请,原申请的申请号是202010169607.8,原申请日是2020年03月12日,原申请的全部内容通过引用结合在本申请中。


[0002]本专利技术涉及视频编解码领域,尤其涉及帧间预测的方法和装置,例如基于仿射预测模式或子块预测模式的帧间预测的方法及相关装置。

技术介绍

[0003]视频编码(视频编码和解码)广泛用于数字视频应用,例如广播数字电视、互联网和移动网络上的视频传播、视频聊天和视频会议等实时会话应用、DVD和蓝光光盘、视频内容采集和编辑系统以及可携式摄像机的安全应用。
[0004]随着1990年H.261标准中基于块的混合型视频编码方式的发展,新的视频编码技术和工具得到发展并为新的视频编码标准形成基础。其它视频编码标准包括MPEG

1视频、MPEG

2视频、ITU

T H.262/MPEG

2、ITU

T H.263、ITU

T H.264/MPEG本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种帧间预测方法,其特征在于,包括:获取当前仿射块的像素预测值;获取所述当前仿射块的局部亮度补偿LIC标识,所述LIC标识用于指示LIC是否应用于所述当前仿射块;当所述LIC标识指示对当前仿射块进行LIC时,根据用于LIC的更新系数对所述当前仿射块的像素预测值进行更新,以得到所述当前仿射块更新后的像素预测值。2.根据权利要求1所述的方法,其特征在于,所述获取当前仿射块的LIC标识,包括:从码流中解析或推导出候选者的索引;基于所述索引,从列表中确定对应的候选者,其中所述候选者包括多元组运动矢量和LIC标识,所述列表包括候选者列表或者历史候选列表,其中,所述候选者中的LIC标识作为当前仿射块的LIC标识,或者当前仿射块的LIC标识继承所述候选者中的LIC标识。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:构建所述列表,其中所述列表中的一个或多个候选者中的每个候选者包括多元组运动矢量和LIC标识,所述列表包括候选者列表或历史候选列表。4.根据权利要求2或3所述的方法,其特征在于,所述多元组运动矢量表示当前仿射块的邻近仿射块的多个控制点的运动矢量,或者,所述多元组运动矢量表示当前仿射块的多个控制点的运动矢量,其中当前仿射块的仿射模型是继承于当前仿射块的邻近仿射块的仿射模型;相应地,所述LIC标识是继承所述邻近仿射块的LIC标识。5.根据权利要求2或3所述的方法,其特征在于,所述多元组运动矢量表示当前仿射块的多个控制点的运动矢量,其中所述多个控制点的运动矢量分别来自于当前仿射块的多个邻近图像块;相应地,所述LIC标识是基于所述多个邻近图像块的LIC标识而确定的;或者,所述LIC标识是基于所述多个控制点的LIC标识而确定的。6.根据权利要求5所述的方法,其特征在于,当所述多元组运动矢量对应的多个控制点的多个LIC标识的取值是相同的,则所述候选者中的LIC标识是取值相同的LIC标识或者所述多个LIC标识中的任一个;反之,当所述多元组运动矢量对应的多个控制点的多个LIC标识中至少一个LIC标识为第一值时,所述候选者中的LIC标识是取值为第一值的LIC标识;或者,当所述多元组运动矢量对应的多个控制点的多个LIC标识中至少一个LIC标识为第二值时,所述候选者中的LIC标识是取值为第二值的LIC标识;或者,当所述多元组运动矢量对应的多个控制点的多个LIC标识中具有第一值的LIC标识的个数大于或等于具有第二值的LIC标识的个数时,所述候选者中的LIC标识是取值为第一值的LIC标识;或者,当所述多元组运动矢量对应的多个控制点的多个LIC标识中具有第二值的LIC标识的个数大于或等于具有第一值的LIC标识的个数时,所述候选者中的LIC标识为取值为第二值的LIC标识;或者,当所述多元组运动矢量对应的多个控制点的多个LIC标识中具有第一值的LIC标识的个数小于具有第二值的LIC标识的个数时,所述候选者中的LIC标识是取值为第二值的LIC
标识;或者,当所述多元组运动矢量对应的多个控制点的多个LIC标识中具有第二值的LIC标识的个数小于具有第一值的LIC标识的个数时,所述候选者中的LIC标识为取值为第一值的LIC标识。7.根据权利要求5所述的方法,其特征在于,当所述多元组运动矢量对应的多个控制点的多个LIC标识中至少一个LIC标识为第一值时,所述候选者中的LIC标识是取值为第一值的LIC标识;反之,所述候选者中的LIC标识是取值为第二值的LIC标识;或者,当所述多元组运动矢量对应的多个控制点的多个LIC标识中具有第一值的LIC标识的个数大于或等于具有第二值的LIC标识的个数时,所述候选者中的LIC标识是取值为第一值的LIC标识;反之,所述候选者中的LIC标识为取值为第二值的LIC标识;或者,当所述多元组运动矢量对应的多个控制点的多个LIC标识中具有第一值的LIC标识的个数小于具有第二值的LIC标识的个数时,所述候选者中的LIC标识是取值为第二值的LIC标识;反之,所述候选者中的LIC标识为取值为第一值的LIC标识。8.根据权利要求4或5所述的方法,其特征在于,如果当前仿射块的多个控制点中的第N控制点的运动信息来自于当前仿射块的时域邻近图像块,确定所述第N控制点的LIC标识为预设值;或者,如果当前仿射块的相邻仿射块的多个控制点中的第N控制点的运动信息来自于所述相邻仿射块的时域邻近图像块,确定当前仿射块的相邻仿射块的多个控制点中的第N控制点的LIC标识为预设值。9.根据权利要求4或5所述的方法,其特征在于,如果当前仿射块的多个控制点中的第N控制点的运动信息来自于当前仿射块的时域邻近图像块且所述时域邻近图像块的LIC标识是可用,则所述第N控制点的LIC标识继承所述时域邻近图像块的LIC标识;或者,如果当前仿射块的相邻仿射块的多个控制点中的第N控制点的运动信息来自于所述相邻仿射块的时域邻近图像块且所述时域邻近图像块的LIC标识是可用,则当前仿射块的相邻仿射块的多个控制点中的第N控制点的LIC标识继承所述时域邻近图像块的LIC标识。10.根据权利要求1所述的方法,其特征在于,所述获取当前仿射块的LIC标识,包括:从码流中解析或推导出当前仿射块的LIC标识;或者,确定当前仿射块的LIC标识为预设值;或者,确定当前仿射块的多个控制点中的第N控制点的LIC标识为预设值,其中所述第N控制点的运动信息来源于时域邻近图像块;或者,确定当前仿射块的相邻仿射块的多个控制点中的第N控制点的LIC标识为预设值。11.根据权利要求1至10任一项所述的方法,其特征在于,所述LIC标识的取值为第一值,以指示局部亮度补偿LIC应用于所述当前仿射块;或者,所述LIC标识的取值为第二值,以指示局部亮度补偿LIC不应用于所述当前仿射块。12.根据权利要求1至11任一项所述的方法,其特征在于,所述根据用于LIC的更新系数
对所述当前仿射块的像素预测值进行更新,以得到所述当前仿射块更新后的像素预测值,包括:根据参考像素集合,确定用于LIC的更新系数,其中,所述参考像素集合包括与所述当前仿射块左边缘相邻的至少一个已重建像素,和/或与所述当前仿射块上边缘相邻的至少一个已重建像素;根据用于LIC的更新系数对所述当前仿射块的像素预测值进行更新,以得到所述当前仿射块更新后的像素预测值。13.根据权利要求1至12任一项所述的方法,其特征在于,所述根据用于LIC的更新系数对所述当前仿射块的像素预测值进行更新,以得到所述当前仿射块更新后的像素预测值,包括:pred'(x,y)=α
·
pred(x,y)+β,其中,pred'_(x,y)为当前仿射块中(x,y)位置的更新后的像素的预测值,pred_(x,y)为当前仿射块中(x,y)位置的像素预测值,α,β为所述更新系数。14.根据权利要求1

13任一项所述的方法,其特征在于,所述当前仿射块包括多个子块,所述获取当前仿射块的像素预测值包括:根据所述当前仿射块的多个控制点的运动矢量和所述当前仿射块的宽度和高度,获得所述当前仿射块中每个子块的运动矢量,其中所述宽度和高度与所述当前仿射块的多个控制点的位置坐标相关;基于所述当前仿射块中每个子块的运动矢量,执行预测过程,以得到所述每个子块的像素预测值。15.一种帧间预测装置,其特征在于,包括:预测单元,用于获取当前仿射块的像素预测值;局部亮度补偿LIC决策单元,用于获取所述当前仿射块的LIC标识,所述LIC标识用于指示LIC是否应用于所述当前仿射块;更新单元,用于当所述LIC标识指示对当前仿射块进行LIC时,根据用于LIC的更新系数对所述当前仿射块的像素预测值进行更新,以得到所述当前仿射块更新后的像素预测值。16.根据权利要求15所述的装置,其特征在于,所述L...

【专利技术属性】
技术研发人员:陈焕浜马祥杨海涛张恋
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1