图像清晰度检测方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:37958212 阅读:18 留言:0更新日期:2023-06-30 09:32
本申请提供一种图像清晰度检测方法、装置、电子设备和可读存储介质,确定出待检测的人脸图像中的人脸区域,人脸区域包含多个人脸关键点。再基于人脸区域包含的多个人脸关键点划设检测区域,根据检测区域的信息对高斯核的方向信息和形态信息进行设置,并基于设置的高斯核对检测区域进行高斯平滑滤波处理。最后计算处理后的检测区域的梯度值,基于梯度值判断检测区域是否清晰,进而判断人脸图像是否清晰。该方案中,通过基于检测区域的信息对高斯平滑滤波处理时使用的高斯核的方向信息和形态信息进行设置,可提高后续梯度计算结果的鲁棒性,进而提高图像清晰度检测判断结果的鲁棒性。性。性。

【技术实现步骤摘要】
图像清晰度检测方法、装置、电子设备和可读存储介质


[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]第三方面,本申请提供一种电子设备,包括一个或多个存储介质和一个或多个与存储介质通信的处理器,一个或多个存储介质存储有处理器可执行的机器可执行指令,当电子设备运行时,处理器执行所述机器可执行指令,以执行前述实施方式中任意一项所述的方法步骤。
[0045]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有机器可执行指令,所述机器可执行指令被处理器执行时实现前述实施方式中任意一项所述的方法步骤。
[0046]本申请实施例的有益效果包括,例如:
[0047]本申请提供一种图像清晰度检测方法、装置、电子设备和可读存储介质,确定出待检测的人脸图像中的人脸区域,人脸区域包含多个人脸关键点。再基于人脸区域包含的多个人脸关键点划设检测区域,根据检测区域的信息对高斯核的方向信息和形态信息进行设置,并基于设置的高斯核对检测区域进行高斯平滑滤波处理。最后计算处理后的检测区域的梯度值,基于梯度值判断检测区域是否清晰,进而判断人脸图像是否清晰。该方案中,通过基于检测区域的信息对高斯平滑滤波处理时使用的高斯核的方向信息和形态信息进行设置,可提高后续梯度计算结果的鲁棒性,进而提高图像清晰度检测判断结果的鲁棒性。
附图说明
[0048]为了更清楚地说明本申请实施例的技术方案本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像清晰度检测方法,其特征在于,所述方法包括:针对待检测的人脸图像,确定出所述人脸图像中的人脸区域,所述人脸区域包含多个人脸关键点;基于所述人脸区域包含的多个人脸关键点,划设检测区域;根据所述检测区域的信息对高斯核的方向信息和形态信息进行设置,并基于设置的高斯核对所述检测区域进行高斯平滑滤波处理;计算处理后的检测区域的梯度值,并基于所述梯度值判断所述检测区域是否清晰,进而判断所述人脸图像是否清晰。2.根据权利要求1所述的图像清晰度检测方法,其特征在于,所述根据所述检测区域的信息对高斯核的方向信息和形态信息进行设置的步骤,包括:获得所述检测区域的旋转角度和长宽比例;根据所述检测区域的旋转角度对所述高斯核的方向信息中的旋转角度进行设置;根据所述检测区域的长宽比例对所述高斯核的形态信息中的长宽比进行设置。3.根据权利要求1所述的图像清晰度检测方法,其特征在于,所述基于所述人脸区域包含的多个人脸关键点,划设检测区域的步骤,包括:获得所述人脸区域包含的各个人脸关键点的位置信息;根据获得的多个人脸关键点的位置信息确定检测边框,以划设得到由所述检测边框围成的检测区域,其中,所述多个人脸关键点位于所述检测边框内,所述检测边框的方向信息与所述多个人脸关键点整体的方向信息一致。4.根据权利要求3所述的图像清晰度检测方法,其特征在于,所述根据获得的多个人脸关键点的位置信息确定检测边框的步骤,包括:根据获得的多个人脸关键点各自的位置信息确定出位于边缘位置的人脸关键点;对位于边缘位置的人脸关键点执行连线处理;基于构成的连线的方向确定边框方向,并基于所述边框方向划设包围所述连线的检测边框。5.根据权利要求1所述的图像清晰度检测方法,其特征在于,所述人脸区域为多个;所述基于所述人脸区域包含的多个人脸关键点,划设检测区域的步骤之前,所述方法还包括:基于各所述人脸区域包含的多个人脸关键点,从所述多个人脸区域中筛选出有效的人脸区域。6.根据权利要求5所述的图像清晰度检测方法,其特征在于,各所述人脸关键点具有对应的关键点置信度;所述基于各所述人脸区域包含的多个人脸关键点,从所述多个人脸区域中筛选出有效的人脸区域的步骤,包括:针对各所述人脸区域中的各所述人脸关键点,基于所述人脸关键点对应的关键点置信度判断所述人脸关键点是否被遮挡;根...

【专利技术属性】
技术研发人员:周凡
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:

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

1