用于视频的时域滤波方法、装置、存储介质及电子设备制造方法及图纸

技术编号:32968964 阅读:26 留言:0更新日期:2022-04-09 11:30
本公开提供了一种用于视频的时域滤波方法、装置、存储介质以及电子设备。该方法包括:针对当前视频帧构建多层视频帧;基于当前视频帧的编码单元的位置和尺寸以及各层视频帧被分割的块的尺寸,以编码单元作为划分粒度分别确定在各层视频帧中进行运动补偿的运动补偿区域;获取各层视频帧的运动补偿区域的补偿起点,并且基于所述补偿起点对各层视频帧的运动补偿区域中的块执行运动补偿以获得各层视频帧的运动补偿区域的运动矢量;基于所述运动矢量对当前视频帧的所述编码单元执行时域滤波。根据本公开的视频时域滤波方法能够有效解决了整帧MCTF处理带来的多线程阻塞问题,大幅提升编码效率。升编码效率。升编码效率。

【技术实现步骤摘要】
用于视频的时域滤波方法、装置、存储介质及电子设备


[0001]本公开涉及视频编解码领域,尤其涉及一种用于视频的时域滤波的方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]视频的图像数据由视频编码器基于特定数据压缩标准(例如,运动图像专家组(MPEG)标准、高效率视频编码(HEVC)、多功能视频编码(VVC))被编码,然后被存储在记录介质中或者以比特流的形式通过通信信道被发送。
[0003]根据能够再现和存储高分辨率或高质量图像内容的硬件的开发和发布,对用于有效地对高分辨率或高质量图像内容进行编码或解码的编解码器的需求日益增加。近来,已经实现了用于有效地压缩高分辨率或高质量图像内容的方法。
[0004]在相关技术的视频编码装置中,基于运动补偿的时域滤波方法(Motion Compensated Temporal Filtering,MCTF)利用视频的时域相关性,利用块间参考关系对参考帧进行时域滤波,来减少视频块参考过程中产生的时域冗余信息,从而提升总体编码效率。
[0005]然而,该技术方案主要针对固定的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于视频的时域滤波的方法,其特征在于,包括:针对当前视频帧构建多层视频帧;基于当前视频帧的编码单元的位置和尺寸以及各层视频帧被分割的块的尺寸,以编码单元作为划分粒度分别确定在各层视频帧中进行运动补偿的运动补偿区域;获取各层视频帧的运动补偿区域的补偿起点,并且基于所述补偿起点对各层视频帧的运动补偿区域中的块执行运动补偿以获得各层视频帧的运动补偿区域的运动矢量;基于所述运动矢量对当前视频帧的所述编码单元执行时域滤波。2.如权利要求1所述的方法,其特征在于,基于当前视频帧的编码单元的位置和尺寸以及各层视频帧被分割的块的尺寸来分别确定在各层视频帧中进行运动补偿的运动补偿区域包括:基于当前视频帧的所述编码单元的位置和尺寸,确定覆盖当前视频帧的所述编码单元的范围的区域,作为各层视频帧中的尾层视频帧的运动补偿区域;并且将各层视频帧中的尾层视频帧以上的各层视频帧中的运动补偿区域确定为覆盖下一层视频帧的运动补偿区域在该层视频帧中对应区域的预设范围的区域。3.如权利要求2所述的方法,其特征在于,基于当前视频帧的编码单元的位置和尺寸以及各层视频帧被分割的块的尺寸,以编码单元为最小划分粒度分别确定在各层视频帧中进行运动补偿的运动补偿区域还包括:确定每一层视频帧的运动补偿区域内的块的位置是否超过该层视频帧的块的最大行数和最大列数;响应于确定该层视频帧的运动补偿区域内的块的位置超过该层视频帧的块的最大行数和最大列数,将所述运动补偿区域的位置确定为以所述最大行数和最大列数截断。4.如权利要求2所述的方法,其特征在于,在当前视频帧为预定类型并且编码器开启预定模式时,所述编码单元所对应各层视频帧的运动补偿区域被确定为比其他帧类型的相应运动补偿区域更大的预定区域。5.如权利要求1所述的方法,其特征在于,对于每一...

【专利技术属性】
技术研发人员:谷嘉文闻兴
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1