图像数据处理方法、装置、计算机设备和介质制造方法及图纸

技术编号:38265087 阅读:10 留言:0更新日期:2023-07-27 10:23
本申请公开了一种图像数据处理方法、装置、计算机设备和介质,该方法包括:获取初始重建视频帧中的目标图像块,并获取目标图像块分别在多个图像方向上的像素梯度;根据目标图像块在多个图像方向上的像素梯度,确定多个图像方向中的梯度主导方向;按照梯度主导方向对应的计算方式确定目标图像块的活动性特征;活动性特征用于指示目标图像块中图像内容的复杂度;基于活动性特征对目标图像块进行滤波,得到目标图像块的增强图像块;增强图像块用于生成初始重建视频帧对应的增强重建视频帧。采用本申请,可提高所生成的目标图像块的增强图像块的准确性,进而提升对目标图像块进行滤波的效果。效果。效果。

【技术实现步骤摘要】
图像数据处理方法、装置、计算机设备和介质


[0001]本申请涉及图像数据处理的
,尤其涉及一种图像数据处理方法、装置、计算机设备和介质。

技术介绍

[0002]随着计算机网络的不断发展,短视频行业也逐渐兴起,并发展壮大。而在对短视频数据进行传输展示时,就会涉及到对视频数据的编解码过程。
[0003]现有应用中,首先,通常会计算视频数据的重建视频帧中图像块的活动性特征,该活动性特征在一定程度表征了图像块中图像内容的复杂度,进而再通过该活动性特征来确定对视频帧的图像块进行滤波优化的方式。而现有应用中对于不同图像块往往是采取相同的计算方式来计算活动性特征,对于不同的图像块往往未作不同的考虑,导致所计算得到的图像块的活动性特征并不准确,进而影响对图像块进行滤波优化的效果。

技术实现思路

[0004]本申请提供了一种图像数据处理方法、装置、计算机设备和介质,可提高所计算得到的目标图像块的活动性特征的准确性,进而提升对目标图像块进行优化滤波的效果。
[0005]本申请一方面提供了一种图像数据处理方法,该方法包括:
[0006]获取初始重建视频帧中的目标图像块,并获取目标图像块分别在多个图像方向上的像素梯度;
[0007]根据目标图像块在多个图像方向上的像素梯度,确定多个图像方向中的梯度主导方向;
[0008]按照梯度主导方向对应的计算方式确定目标图像块的活动性特征;活动性特征用于指示目标图像块中图像内容的复杂度;
[0009]基于活动性特征对目标图像块进行滤波,得到目标图像块的增强图像块;增强图像块用于生成初始重建视频帧对应的增强重建视频帧。
[0010]本申请一方面提供了一种图像数据处理装置,该装置包括:
[0011]获取模块,用于获取初始重建视频帧中的目标图像块,并获取目标图像块分别在多个图像方向上的像素梯度;
[0012]方向确定模块,用于根据目标图像块在多个图像方向上的像素梯度,确定多个图像方向中的梯度主导方向;
[0013]特征确定模块,用于按照梯度主导方向对应的计算方式确定目标图像块的活动性特征;活动性特征用于指示目标图像块中图像内容的复杂度;
[0014]滤波模块,用于基于活动性特征对目标图像块进行滤波,得到目标图像块的增强图像块;增强图像块用于生成初始重建视频帧对应的增强重建视频帧。
[0015]可选的,多个图像方向中的任一个表示为目标图像方向;方向确定模块获取目标图像块分别在多个图像方向上的像素梯度的方式,包括:
[0016]根据初始重建视频帧获取目标图像块的参考图像块;参考图像块包含目标图像块且大于目标图像块;
[0017]获取参考图像块中每个图像像素点分别在目标图像方向上的像素梯度;
[0018]根据每个图像像素点分别在目标图像方向上的像素梯度,确定目标图像块在目标图像方向上的像素梯度。
[0019]可选的,参考图像块中的一个图像像素点对应一个重建像素值;参考图像块中任一个图像像素点表示为目标图像像素点;
[0020]方向确定模块获取参考图像块中每个像素点分别在目标图像方向上的像素梯度的方式,包括:
[0021]根据参考图像块获取目标图像像素点在目标图像方向上的邻居图像像素点;
[0022]根据邻居图像像素点对应的重建像素值和目标图像像素点对应的重建像素值确定目标图像像素点在目标图像方向上的像素梯度。
[0023]可选的,多个图像方向包括水平方向、竖直方向、对角方向和反对角方向中的多个方向,目标图像块在水平方向上的像素梯度表示为第一像素梯度,目标图像块在竖直方向上的像素梯度表示为第二像素梯度,目标图像块在对角方向上的像素梯度表示为第三像素梯度,目标图像块在反对角方向上的像素梯度表示为第四像素梯度;
[0024]第一像素梯度和第二像素梯度中的较大者表示为第一上限梯度,第一像素梯度和第二像素梯度中的较小者表示为第一下限梯度;第三像素梯度和第四像素梯度中的较大者表示为第二上限梯度,第三像素梯度和第四像素梯度中的较小者表示为第二下限梯度。
[0025]可选的,方向确定模块根据目标图像块在多个图像方向上的像素梯度,确定多个图像方向中的梯度主导方向的方式,包括:
[0026]获取第一上限梯度与第一下限梯度之间的第一比值,以及获取第二上限梯度与第二下限梯度之间的第二比值;
[0027]若第一比值大于第二比值,则确定梯度主导方向包括水平方向和竖直方向;
[0028]若第一比值小于或等于第二比值,则确定梯度主导方向包括对角方向和反对角方向。
[0029]可选的,方向确定模块根据目标图像块在多个图像方向上的像素梯度,确定多个图像方向中的梯度主导方向的方式,包括:
[0030]获取第一上限梯度与第一下限梯度之间的第一比值,以及获取第二上限梯度与第二下限梯度之间的第二比值;
[0031]若第一比值小于或等于第一梯度阈值,且第二比值小于或等于第一梯度阈值,则确定梯度主导方向包括水平方向、竖直方向、对角方向和反对角方向;
[0032]若第一比值大于第一梯度阈值,或第二比值大于第一梯度阈值,且第一比值大于第二比值,则确定梯度主导方向包括水平方向和竖直方向;
[0033]若第一比值大于第一梯度阈值,或第二比值大于第一梯度阈值,且第二比值大于或等于第一比值,则确定梯度主导方向包括对角方向和反对角方向。
[0034]可选的,方向确定模块根据目标图像块在多个图像方向上的像素梯度,确定多个图像方向中的梯度主导方向的方式,包括:
[0035]获取第一上限梯度与第一下限梯度之间的第一比值,以及获取第二上限梯度与第
二下限梯度之间的第二比值;
[0036]若第一比值小于或等于第一梯度阈值,且第二比值小于或等于第一梯度阈值,则确定梯度主导方向包括水平方向、竖直方向、对角方向和反对角方向;
[0037]若第一比值大于第二比值,且第一比值大于第二梯度阈值,则确定梯度主导方向包括第一上限梯度所指示的图像方向;
[0038]若第一比值大于第二比值,且第一比值小于或等于第二梯度阈值,则确定梯度主导方向包括水平方向和竖直方向;
[0039]若第一比值小于或等于第二比值,且第二比值大于第二梯度阈值,则确定梯度主导方向包括第二上限梯度所指示的图像方向;
[0040]若第一比值小于或等于第二比值,且第二比值小于或等于第二梯度阈值,则确定梯度主导方向包括对角方向和反对角方向。
[0041]可选的,特征确定模块按照梯度主导方向对应的计算方式确定目标图像块的活动性特征的方式,包括:
[0042]根据初始重建视频帧获取目标图像块的参考图像块;参考图像块中的一个图像像素点对应一个重建像素值;参考图像块包含目标图像块且大于目标图像块;
[0043]将参考图像块中各个图像像素点在梯度主导方向上的像素梯度确定为目标像素梯度;
[0044]采用所确定的梯度主导方向对应的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像数据处理方法,其特征在于,所述方法包括:获取初始重建视频帧中的目标图像块,并获取所述目标图像块分别在多个图像方向上的像素梯度;根据所述目标图像块在所述多个图像方向上的像素梯度,确定所述多个图像方向中的梯度主导方向;按照所述梯度主导方向对应的计算方式确定所述目标图像块的活动性特征;所述活动性特征用于指示所述目标图像块中图像内容的复杂度;基于所述活动性特征对所述目标图像块进行滤波,得到所述目标图像块的增强图像块;所述增强图像块用于生成所述初始重建视频帧对应的增强重建视频帧。2.根据权利要求1所述的方法,其特征在于,所述多个图像方向中的任一个表示为目标图像方向;所述获取所述目标图像块分别在多个图像方向上的像素梯度,包括:根据所述初始重建视频帧获取所述目标图像块的参考图像块;所述参考图像块包含所述目标图像块且大于所述目标图像块;获取所述参考图像块中每个图像像素点分别在所述目标图像方向上的像素梯度;根据所述每个图像像素点分别在所述目标图像方向上的像素梯度,确定所述目标图像块在所述目标图像方向上的像素梯度。3.根据权利要求2所述的方法,其特征在于,所述参考图像块中的一个图像像素点对应一个重建像素值;所述参考图像块中任一个图像像素点表示为目标图像像素点;所述获取所述参考图像块中每个图像像素点分别在所述目标图像方向上的像素梯度,包括:根据所述参考图像块获取所述目标图像像素点在所述目标图像方向上的邻居图像像素点;根据所述邻居图像像素点对应的重建像素值和所述目标图像像素点对应的重建像素值确定所述目标图像像素点在所述目标图像方向上的像素梯度。4.根据权利要求1所述的方法,其特征在于,所述多个图像方向包括水平方向、竖直方向、对角方向和反对角方向中的多个方向,所述目标图像块在所述水平方向上的像素梯度表示为第一像素梯度,所述目标图像块在所述竖直方向上的像素梯度表示为第二像素梯度,所述目标图像块在所述对角方向上的像素梯度表示为第三像素梯度,所述目标图像块在所述反对角方向上的像素梯度表示为第四像素梯度;所述第一像素梯度和所述第二像素梯度中的较大者表示为第一上限梯度,所述第一像素梯度和所述第二像素梯度中的较小者表示为第一下限梯度;所述第三像素梯度和所述第四像素梯度中的较大者表示为第二上限梯度,所述第三像素梯度和所述第四像素梯度中的较小者表示为第二下限梯度。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标图像块在所述多个图像方向上的像素梯度,确定所述多个图像方向中的梯度主导方向,包括:获取所述第一上限梯度与所述第一下限梯度之间的第一比值,以及获取所述第二上限梯度与所述第二下限梯度之间的第二比值;若所述第一比值大于所述第二比值,则确定所述梯度主导方向包括所述水平方向和所述竖直方向;
若第一比值小于或等于所述第二比值,则确定所述梯度主导方向包括所述对角方向和所述反对角方向。6.根据权利要求4所述的方法,其特征在于,所述根据所述目标图像块在所述多个图像方向上的像素梯度,确定所述多个图像方向中的梯度主导方向,包括:获取所述第一上限梯度与所述第一下限梯度之间的第一比值,以及获取所述第二上限梯度与所述第二下限梯度之间的第二比值;若所述第一比值小于或等于第一梯度阈值,且所述第二比值小于或等于所述第一梯度阈值,则确定所述梯度主导方向包括所述水平方向、所述竖直方向、所述对角方向和所述反对角方向;若所述第一比值大于所述第一梯度阈值,或所述第二比值大于所述第一梯度阈值,且所述第一比值大于所述第二比值,则确定所述梯度主导方向包括所述水平方向和所述竖直方向;若所述第一比值大于所述第一梯度阈值,或所述第二比值大于所述第一梯度阈值,且所述第二比值大于或等于所述第一比值,则确定所述梯度主导方向包括所述对角方向和所述反对角方向。7.根据权利要求4所述的方法,其特征在于,所述根据所述目标图像块在所述多个图像方向上的像素梯度,确定所...

【专利技术属性】
技术研发人员:张瀚张洪彬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1