滤波器训练方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35612658 阅读:17 留言:0更新日期:2022-11-16 15:37
本公开关于一种滤波器训练方法、装置、电子设备及存储介质,所述方法包括:对当前视频帧中第一预设数目的编码树单元进行编码重建,得到第一预设数目的第一重建编码树单元;在存在当前视频帧的上一关联视频帧的情况下,获取上一关联视频帧对应的第二预设数目的第二重建编码树单元;第一重建编码树单元与第二重建编码树单元所处的视频帧编码位置不同;根据第一重建编码树单元、第二重建编码树单元和当前视频帧,对预设的滤波器进行滤波训练,并在滤波器的输出结果满足预设滤波条件的情况下,确定滤波器训练完成。采用本方法,提供了视频帧编码处理效率。编码处理效率。编码处理效率。

【技术实现步骤摘要】
滤波器训练方法、装置、电子设备及存储介质


[0001]本公开涉及视频处理
,尤其涉及滤波器训练方法、装置、电子设备及存储介质。

技术介绍

[0002]在视频编码处理的过程中,ALF(Adaptive Loop Filter,自适应环路滤波)模块是多功能视频编码器的后处理模块,通常采用基于维纳滤波的自适应滤波器实现。
[0003]多功能视频编码器对视频中包含的各视频帧,逐帧进行编码重建,在当前视频帧中包含的全部CTU(Coding Tree Unit,编码树单元)编码重建和初始滤波处理完成后,ALF模块根据全部CTU编码重建和初始滤波处理完成后的像素与原始视频帧的原始视频像素对滤波器进行训练,得到训练完成的滤波器。然后,基于训练完成的滤波器,对当前视频帧中包含的编码重建和初始滤波处理完后的全部CTU编码重建像素进行ALF滤波处理,得到当前视频帧最终的重建视频帧。
[0004]然而,上述视频编码处理过程中滤波器的训练方法,ALF模块需要等待当前视频帧中全部的CTU编码重建和初始滤波处理完成之后,再进行滤波器的训练,降低了整体视频帧编码处理的效率。

技术实现思路

[0005]本公开提供一种滤波器训练方法、装置、电子设备及存储介质,以至少解决相关技术中需要等待当前视频帧中全部的CTU编码重建完成,再进行滤波器的训练的问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种滤波器训练方法,所述方法包括:对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元;在存在所述当前视频帧的上一关联视频帧的情况下,获取所述上一关联视频帧对应的第二预设数目的第二重建编码树单元;所述第一重建编码树单元与所述第二重建编码树单元所处的视频帧编码位置不同;根据所述第一重建编码树单元、所述第二重建编码树单元和所述当前视频帧,对预设的滤波器进行滤波训练,并在所述滤波器的输出结果满足预设滤波条件的情况下,确定所述滤波器训练完成。
[0006]在其中一个实施例中,所述根据预设的编码重建策略,对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元之后,所述方法还包括:对所述当前视频帧进行特征提取,得到所述当前视频帧的目标位置特征;根据所述目标位置特征,在已完成编码重建的各视频帧对应的位置特征中确定是否存在与所述目标位置特征相匹配的匹配位置特征;
若存在所述匹配位置特征,则将所述匹配位置特征对应的视频帧确定为所述当前视频帧的上一关联视频帧。
[0007]在其中一个实施例中,所述根据预设的编码重建策略,对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元之后,所述方法还包括:在不存在所述当前视频帧的上一关联视频帧的情况下,则根据所述第一预设数目的第一重建编码树单元和所述当前视频帧对预设的滤波器进行滤波训练,并在所述滤波器的输出结果满足预设滤波条件的情况下,确定所述滤波器训练完成。
[0008]在其中一个实施例中,所述根据预设的编码重建策略,对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元之后,所述方法还包括:根据预设的编码重建策略,对所述当前视频帧中除所述第一预设数目之外的其他编码树单元进行编码重建,得到所述当前视频帧对应的全部的所述第一重建编码树单元;在所述滤波器训练完成之后,根据所述训练完成的滤波器对所述全部的第一重建编码树单元进行滤波处理,得到所述当前视频帧对应的滤波后的重建像素区域。
[0009]在其中一个实施例中,所述根据所述训练完成的滤波器对所述全部的第一重建编码树单元进行滤波处理,包括:根据训练完成的所述滤波器以及预设的滤波处理顺序,依序对所述当前视频帧对应的各所述第一重建编码树单元进行滤波处理;所述根据所述训练完成的滤波器对所述全部的第一重建编码树单元进行滤波处理之后,所述方法还包括:为所述第一重建编码树单元添加已处理标识,所述已处理标识用于触发对所述当前视频帧对应的下一待处理视频帧中目标编码单元进行编码重建,所述目标编码单元为所述下一待处理视频帧中,与添加所述已处理标识的第一重建编码树单元相同视频帧编码位置的编码单元;所述下一待处理视频帧为依赖于所述当前视频帧的重建视频帧进行编码重建的视频帧。
[0010]在其中一个实施例中,所述在存在所述当前视频帧的上一关联视频帧的情况下,获取所述上一关联视频帧对应的第二预设数目的第二重建编码树单元,包括:根据所述当前视频帧中包含的全部编码树单元的数目与所述第一预设数目进行差值计算,确定第二预设数目;在存在所述当前视频帧的上一关联视频帧的情况下,根据所述第二预设数目,获取所述上一关联视频帧中的第二重建编码树单元。
[0011]在其中一个实施例中,所述根据所述第一重建编码树单元、所述第二重建编码树单元和所述当前视频帧,对预设的滤波器进行滤波训练,包括:在所述第一重建编码树单元中提取第一重建像素特征,在所述第二重建编码树单元中提取第二重建像素特征,以及在所述当前视频帧中提取原始像素特征,并对所述第一重建像素特征和所述第二重建像素特征进行特征融合,得到融合重建像素特征;根据所述融合重建像素特征以及所述原始像素特征,对所述滤波器进行滤波训练。
[0012]根据本公开实施例的第二方面,提供一种滤波器训练装置,所述装置包括:编码重建单元,被配置为执行对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元;获取单元,被配置为执行在存在所述当前视频帧的上一关联视频帧的情况下,获取所述上一关联视频帧对应的第二预设数目的第二重建编码树单元;所述第一重建编码树单元与所述第二重建编码树单元所处的视频帧编码位置不同;训练单元,被配置为执行根据所述第一重建编码树单元、所述第二重建编码树单元和所述当前视频帧,对预设的滤波器进行滤波训练,并在所述滤波器的输出结果满足预设滤波条件的情况下,确定所述滤波器训练完成。
[0013]在其中一个实施例中,所述装置还包括:特征提取单元,被配置为执行对所述当前视频帧进行特征提取,得到所述当前视频帧的目标位置特征;第一确定单元,被配置为执行根据所述目标位置特征,在已完成编码重建的各视频帧对应的位置特征中确定是否存在与所述目标位置特征相匹配的匹配位置特征;第二确定单元,被配置为执行若存在所述匹配位置特征,则将所述匹配位置特征对应的视频帧确定为所述当前视频帧的上一关联视频帧。
[0014]在其中一个实施例中,所述装置还包括:所述训练单元,被配置为执行在不存在所述当前视频帧的上一关联视频帧的情况下,则根据所述第一预设数目的第一重建编码树单元和所述当前视频帧对预设的滤波器进行滤波训练,并在所述滤波器的输出结果满足预设滤波条件的情况下,确定所述滤波器训练完成。
[0015]在其中一个实施例中,所述装置还包括:所述编码重建单元,被配置为执行根据预设的编码重建策略,对所述当前视频帧中除所述第一预设数目之外的其他编码树单元进行编本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种滤波器训练方法,其特征在于,所述方法包括:对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元;在存在所述当前视频帧的上一关联视频帧的情况下,获取所述上一关联视频帧对应的第二预设数目的第二重建编码树单元;所述第一重建编码树单元与所述第二重建编码树单元所处的视频帧编码位置不同;根据所述第一重建编码树单元、所述第二重建编码树单元和所述当前视频帧,对预设的滤波器进行滤波训练,并在所述滤波器的输出结果满足预设滤波条件的情况下,确定所述滤波器训练完成。2.根据权利要求1所述的滤波器训练方法,其特征在于,所述根据预设的编码重建策略,对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元之后,所述方法还包括:对所述当前视频帧进行特征提取,得到所述当前视频帧的目标位置特征;根据所述目标位置特征,在已完成编码重建的各视频帧对应的位置特征中确定是否存在与所述目标位置特征相匹配的匹配位置特征;若存在所述匹配位置特征,则将所述匹配位置特征对应的视频帧确定为所述当前视频帧的上一关联视频帧。3.根据权利要求1所述的滤波器训练方法,其特征在于,所述根据预设的编码重建策略,对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元之后,所述方法还包括:在不存在所述当前视频帧的上一关联视频帧的情况下,则根据所述第一预设数目的第一重建编码树单元和所述当前视频帧对预设的滤波器进行滤波训练,并在所述滤波器的输出结果满足预设滤波条件的情况下,确定所述滤波器训练完成。4.根据权利要求1所述的滤波器训练方法,其特征在于,所述根据预设的编码重建策略,对当前视频帧中第一预设数目的编码树单元进行编码重建,得到所述第一预设数目的第一重建编码树单元之后,所述方法还包括:根据预设的编码重建策略,对所述当前视频帧中除所述第一预设数目之外的其他编码树单元进行编码重建,得到所述当前视频帧对应的全部的所述第一重建编码树单元;在所述滤波器训练完成之后,根据所述训练完成的滤波器对所述全部的第一重建编码树单元进行滤波处理,得到所述当前视频帧对应的滤波后的重建像素区域。5.根据权利要求4所述的滤波器训练方法,其特征在于,所述根据所述训练完成的滤波器对所述全部的第一重建编码树单元进行滤波处理,包括:根据训练完成的所述滤波器以及预设的滤波处理顺序,依序对所述当前视频帧对应的各所述第一重建编码树单元进行滤波处理;所述...

【专利技术属性】
技术研发人员:郭磊黄跃陈宇聪闻兴
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1