人脸合成图像的检测方法、装置、电子设备及介质制造方法及图纸

技术编号:31378110 阅读:13 留言:0更新日期:2021-12-15 11:18
本发明专利技术涉及人工智能技术领域,揭露一种人脸合成图像的检测方法,包括:对原始待检测图像进行频域转换得到待检测频域图;过滤待检测频域图的噪声,得到去噪频域图谱;检测去噪频域图得到频域图人脸概率;利用人脸识别算法获取原始待检测图像中的人脸区域,得到截取人脸图像集;利用RGB网络模型计算截取人脸图像的人脸概率值,得到截取图人脸概率;加权计算频域图人脸概率和截取图人脸概率,得到综合人脸概率;根据综合人脸概率确定原始待检测图像是否为合成人脸图像。本发明专利技术还提出一种人脸合成图像的检测装置、设备及存储介质。本发明专利技术还涉及区块链技术,所述原始待检测图可存储于区块链节点中。本发明专利技术可以提高人脸合成图像的检测精度。精度。精度。

【技术实现步骤摘要】
人脸合成图像的检测方法、装置、电子设备及介质


[0001]本专利技术涉及人工智能
,尤其涉及一种人脸合成图像的检测方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着人脸识别、人脸解锁的技术在各大领域广泛应用,人们越来越关注人脸识别、人脸检索的安全性,为了提高人脸识别、人脸检索的安全性,现有技术中通过检测人脸图像是否为合成的图像来提高人脸识别、人脸检索的安全性。
[0003]然而现阶段的检测人脸图像是否为合成的图像的算法往往只采用一种模型或方法进行检测,检测角度过于单一,导致检测精度不够的问题。

技术实现思路

[0004]本专利技术提供一种人脸合成图像的检测方法、装置、电子设备及计算机可读存储介质,其主要目的在于提高人脸合成图像的检测精度。
[0005]为实现上述目的,本专利技术提供的一种人脸合成图像的检测方法,包括:
[0006]获取原始待检测图像,利用预设的人脸检测算法检测所述原始待检测图像中是否存在人脸信息;
[0007]若所述原始待检测图像中存在人脸信息,则对所述原始待检测图像进行频域转换,得到待检测频域图;
[0008]利用高通滤波器过滤所述待检测频域图的噪声,得到去噪频域图,并通过预构建的频域模型检测所述去噪频域图的人脸概率,得到频域图人脸概率;
[0009]利用预设的人脸识别算法获取所述原始待检测图像中的人脸区域,得到截取人脸图像集;
[0010]利用预构建的RGB网络模型计算所述截取人脸图像集中各个截取人脸图像的人脸概率值,得到人脸概率值集,并将所述人脸概率值集中的人脸概率值融合,得到截取图人脸概率;
[0011]加权计算所述频域图人脸概率和所述截取图人脸概率,得到综合人脸概率;
[0012]当所述综合人脸概率大于预设检测阈值时,判定所述原始待检测图像为真实人脸图像;
[0013]当所述综合人脸概率小于或等于所述预设检测阈值时,判定所述原始待检测图像为合成人脸图像。
[0014]可选地,所述利用预设的人脸检测算法检测所述原始待检测图像中是否存在人脸信息,包括:
[0015]对多个所述不同尺度的原始待检测图像分别进行卷积操作和池化操作,得到多个原始特征检测图;
[0016]对多个所述原始特征检测图进行非极大值抑制处理,得到多个筛选特征图;
[0017]利用预训练的XGBoost模型判断多个所述筛选特征图中是否存在人脸信息;
[0018]当任一所述筛选特征图中存在人脸信息时,确定所述原始待检测图像中存在人脸信息;
[0019]当所有所述筛选特征图中都不存在人脸信息时,确定所述原始待检测图像中不存在人脸信息。
[0020]可选地,所述对所述原始待检测图像进行频域转换,得到待检测频域图,包括:
[0021]基于所述原始待检测图像的像素点获取所述原始待检测图像的空间域,得到待检测空间域图像;
[0022]通过快速傅立叶变换公式将所述待检测空间域图像进行频域转换,得到待检测频域图像。
[0023]可选地,所述快速傅立叶变换公式为:
[0024][0025]其中,x、y表示所述待检测空间域图像的像素点坐标,u、v表示所述待检测频域图像的像素点坐标,M、N表示所述待检测空间域图像的宽和高,j为固定参数。
[0026]可选地,所述利用预设的人脸识别算法获取所述原始待检测图像中的人脸区域,得到截取人脸图像集,包括:
[0027]利用预设的人脸识别算法对所述原始待检测图像进行检测处理,得到人脸框;
[0028]利用所述人脸框对所述原始待检测图像进行截取,得到截取图像集;
[0029]将所述截取图像集中的截取图像的大小调整一致,得到截取人脸图像集。
[0030]可选地,所述对所述原始待检测图像进行频域转换之前,所述方法还包括:
[0031]计算所述原始待检测图像中人脸图像的面积;
[0032]若所述待检测图像中人脸图像的面积和所述原始待检测图像的比值小于预设阈值,则重新获取所述原始待检测图像;
[0033]若所述待检测图像中人脸图像面积和所述原始待检测图像的比值大于等于所述预设阈值,则执行所述对所述原始待检测图像进行频域转的操作。
[0034]可选地,所述计算所述原始待检测图像中人脸图像的面积,包括:
[0035]利用边缘检测算法获取所述原始待检测图像中人脸图像的人脸边缘;
[0036]基于所述人脸边缘统计所述原始待检测图像中人脸图像的像素点数目,根据所述像素点数目确定所述原始待检测图像中人脸图像的面积。
[0037]为了解决上述问题,本专利技术还提供一种人脸合成图像的检测装置,所述装置包括:
[0038]人脸信息检测模块,用于获取原始待检测图像,利用预设的人脸检测算法检测所述原始待检测图像中是否存在人脸信息;
[0039]频域人脸概率计算模块,用于若所述原始待检测图像中存在人脸信息,则对所述原始待检测图像进行频域转换,得到待检测频域图,利用高通滤波器过滤所述待检测频域图的噪声,得到去噪频域图,并通过预构建的频域模型检测所述去噪频域图的人脸概率,得到频域图人脸概率;
[0040]截取人脸概率计算模块,用于利用预设的人脸识别算法获取所述原始待检测图像
中的人脸区域,得到截取人脸图像集,利用预构建的RGB网络模型计算所述截取人脸图像集中各个截取人脸图像的人脸概率值,得到人脸概率值集,并将所述人脸概率值集中的人脸概率值融合,得到截取图人脸概率;
[0041]综合人脸概率计算模块,用于加权计算所述频域图人脸概率和所述截取图人脸概率,得到综合人脸概率;
[0042]合成人脸判断模块,用于当所述综合人脸概率大于预设检测阈值时,判定所述原始待检测图像为真实人脸图像,当所述综合人脸概率小于或等于所述预设检测阈值时,判定所述原始待检测图像为合成人脸图像。
[0043]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0044]至少一个处理器;以及,
[0045]与所述至少一个处理器通信连接的存储器;其中,
[0046]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的人脸合成图像的检测方法。
[0047]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,包括存储数据区和存储程序区,存储数据区存储创建的数据,存储程序区存储有计算机程序;其中,所述计算机程序被处理器执行时实现如上所述的人脸合成图像的检测方法。
[0048]本专利技术实施例中,先检测原始待检测图像中是否含有人脸信息,避免将无意义的图像纳入检测流程造成计算资源的浪费,若存在人脸信息,则对原始待检测图像进行频域转换得到待检测频域图,之后通过高通滤波器过滤光线噪声干扰得到去噪频域图,将噪频域图输入到预构建的频域模型中,得到频域图人脸概率,然后本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸合成图像的检测方法,其特征在于,所述方法包括:获取原始待检测图像,利用预设的人脸检测算法检测所述原始待检测图像中是否存在人脸信息;若所述原始待检测图像中存在人脸信息,则对所述原始待检测图像进行频域转换,得到待检测频域图;利用高通滤波器过滤所述待检测频域图的噪声,得到去噪频域图,并通过预构建的频域模型检测所述去噪频域图的人脸概率,得到频域图人脸概率;利用预设的人脸识别算法获取所述原始待检测图像中的人脸区域,得到截取人脸图像集;利用预构建的RGB网络模型计算所述截取人脸图像集中各个截取人脸图像的人脸概率值,得到人脸概率值集,并将所述人脸概率值集中的人脸概率值融合,得到截取图人脸概率;加权计算所述频域图人脸概率和所述截取图人脸概率,得到综合人脸概率;当所述综合人脸概率大于预设检测阈值时,判定所述原始待检测图像为真实人脸图像;当所述综合人脸概率小于或等于所述预设检测阈值时,判定所述原始待检测图像为合成人脸图像。2.如权利要求1所述的人脸合成图像的检测方法,其特征在于,所述利用预设的人脸检测算法检测所述原始待检测图像中是否存在人脸信息,包括:将所述原始待检测图像进行不同比例的缩放,得到多个不同尺度的原始待检测图像;对多个所述不同尺度的原始待检测图像分别进行卷积操作和池化操作,得到多个原始特征检测图;对多个所述原始特征检测图进行非极大值抑制处理,得到多个筛选特征图;利用预训练的XGBoost模型判断多个所述筛选特征图中是否存在人脸信息;当任一所述筛选特征图中存在人脸信息时,确定所述原始待检测图像中存在人脸信息;当所有所述筛选特征图中都不存在人脸信息时,确定所述原始待检测图像中不存在人脸信息。3.如权利要求1所述的人脸合成图像的检测方法,其特征在于,所述对所述原始待检测图像进行频域转换,得到待检测频域图,包括:基于所述原始待检测图像的像素点获取所述原始待检测图像的空间域,得到待检测空间域图像;通过快速傅立叶变换公式将所述待检测空间域图像进行频域转换,得到待检测频域图像。4.如权利要求3所述的人脸合成图像的检测方法,其特征在于,所述快速傅立叶变换公式为:
其中,x、y表示所述待检测空间域图像的像素点坐标,u、v表示所述待检测频域图像的像素点坐标,M、N表示所述待检测空间域图像的宽和高,j为固定参数。5.如权利要求1所述的人脸合成图像的检测方法,其特征在于,所述利用预设的人脸识别算法获取所述原始待检测图像中的人脸区域,得到截取人脸图像集,包括:利用预设的人脸识别算法对所述原始待检测图像进行检测处理,得到人脸框;利用所述人脸框对所述原始待检测图像进行截取,得到截取图像集...

【专利技术属性】
技术研发人员:梁俊杰
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1