本发明专利技术公开了换脸图像检测方法及装置,可用于人工智能技术领域,方法包括:获取待检测图像;定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息;根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特征部位处于预设位置;修改覆盖脸部的特征部位的第一矩形框内的像素值为零,得到处理后的待检测图像;将处理后的待检测图像与预设的模板图像进行对比,计算处理后的待检测图像与预设的模板图像之间的相似度;预设的模板图像包含第二矩形框,第二矩形框内的像素值为零;在相似度大于预设阈值时,确定待检测图像为换脸图像,本发明专利技术提高了换脸图像检测的准确率,提高了对批量换脸图像攻击的识别能力。提高了对批量换脸图像攻击的识别能力。提高了对批量换脸图像攻击的识别能力。
【技术实现步骤摘要】
换脸图像检测方法及装置
[0001]本专利技术涉及人工智能
,尤其涉及换脸图像检测方法及装置。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]随着人工智能换脸技术的发展,出现很多利用人工智能合成人脸通过活检的案例,造成了客户财产损失。经分析发现此类合成图片虽然人的五官被替换,但使用了同一背景模板。虽然可以直接通过图像相似度进行防御,但是可以通过缩放、偏移图像的方式对比较结果进行干扰。
[0004]综上,目前亟需换脸图像检测方法,用于解决上述问题。
技术实现思路
[0005]本专利技术实施例提供一种换脸图像检测方法,用以提高换脸图像检测的准确率,该方法包括:
[0006]获取待检测图像;
[0007]定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息;特征部位为人体器官部位;
[0008]根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特征部位处于预设位置;
[0009]修改覆盖脸部的特征部位的第一矩形框内的像素值为零,得到处理后的待检测图像;
[0010]将处理后的待检测图像与预设的模板图像进行对比,计算处理后的待检测图像与预设的模板图像之间的相似度;预设的模板图像包含第二矩形框,第二矩形框内的像素值为零;
[0011]在相似度大于预设阈值时,确定待检测图像为换脸图像。
[0012]本专利技术实施例还提供一种换脸图像检测装置,用以提高换脸图像检测的准确率,装置包括:
[0013]图像处理模块,用于获取待检测图像;定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息;特征部位为人体器官部位;根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特征部位处于预设位置;修改覆盖脸部的特征部位的第一矩形框内的像素值为零,得到处理后的待检测图像;
[0014]检测模块,用于将处理后的待检测图像与预设的模板图像进行对比,计算处理后的待检测图像与预设的模板图像之间的相似度;预设的模板图像包含第二矩形框,第二矩形框内的像素值为零;在相似度大于预设阈值时,确定待检测图像为换脸图像。
[0015]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并
可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述换脸图像检测方法。
[0016]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述换脸图像检测方法。
[0017]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述换脸图像检测方法。
[0018]本专利技术实施例中,获取待检测图像;定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息;特征部位为人体器官部位;根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特征部位处于预设位置;修改覆盖脸部的特征部位的第一矩形框内的像素值为零,得到处理后的待检测图像;将处理后的待检测图像与预设的模板图像进行对比,计算处理后的待检测图像与预设的模板图像之间的相似度;预设的模板图像包含第二矩形框,第二矩形框内的像素值为零;在相似度大于预设阈值时,确定待检测图像为换脸图像,与现有技术相比,根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特征部位处于预设位置,降低了图像缩放、偏移对相似度计算的影响,提高了换脸图像检测的准确率,提高了对批量换脸图像攻击的识别能力。
附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0020]图1为本专利技术提供的换脸图像检测方法的流程示意图;
[0021]图2为本专利技术提供的换脸图像检测方法的流程示意图;
[0022]图3为本专利技术提供的换脸图像检测方法的流程示意图;
[0023]图4为本专利技术提供的换脸图像检测方法的流程示意图;
[0024]图5为本专利技术提供的换脸图像检测装置的结构示意图。
具体实施方式
[0025]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0026]图1为本专利技术实施例提供的一种接口测绘方法所对应的流程示意图,如图1所示,该方法包括:
[0027]步骤101,获取待检测图像。
[0028]步骤102,定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息。需要说明的是,特征部位为人体器官部位。
[0029]在一种可能的实施方式中,采用深度学习算法定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息。
[0030]步骤103,根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特
征部位处于预设位置。
[0031]步骤104,修改覆盖脸部的特征部位的第一矩形框内的像素值为零,得到处理后的待检测图像。
[0032]本专利技术实施例中,修改覆盖脸部的特征部位的第一矩形框内的像素值为零,从而使得处理后的待检测图像与预设的模板图像之间的相似度只考虑图像背景,而不涉及人脸。
[0033]步骤105,将处理后的待检测图像与预设的模板图像进行对比,计算处理后的待检测图像与预设的模板图像之间的相似度。
[0034]需要说明的是,预设的模板图像包含第二矩形框,第二矩形框内的像素值为零。
[0035]本专利技术实施例子中,由中心向外一圈截取与预设的模板图像同样大小的图像保留。
[0036]步骤106,在相似度大于预设阈值时,确定待检测图像为换脸图像。
[0037]本专利技术实施例中,第一矩形框与第二矩形框的面积相同。
[0038]上述方案,根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特征部位处于预设位置,降低了图像缩放、偏移对相似度计算的影响,提高了换脸图像检测的准确率,提高了对批量换脸图像攻击的识别能力,将处理后的待检测图像与预设的模板图像进行对比,处理后的待检测图像相似度明显提高,从而更好识别与预设的模板图像相似的图像,提高换脸图像检测的准确率,降低误杀率。
[0039]本专利技术实施例在定位待检测图像中脸部的特征部位之前,还包括:
[0040]将待检测图像设置为灰度图像。
[0041]上述方案,将待检测图像设置为灰度图像,提高了换脸图像检测的准确度及效率。
[0042]在一种可能的实施方式中,特征部位包括眼睛、嘴部。
[00本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种换脸图像检测方法,其特征在于,包括:获取待检测图像;定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息;特征部位为人体器官部位;根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特征部位处于预设位置;修改覆盖脸部的特征部位的第一矩形框内的像素值为零,得到处理后的待检测图像;将处理后的待检测图像与预设的模板图像进行对比,计算处理后的待检测图像与预设的模板图像之间的相似度;预设的模板图像包含第二矩形框,第二矩形框内的像素值为零;在相似度大于预设阈值时,确定待检测图像为换脸图像。2.如权利要求1所述的换脸图像检测方法,其特征在于,定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息,包括:采用深度学习算法定位待检测图像中脸部的特征部位,得到脸部的特征部位的位置信息。3.如权利要求1所述的换脸图像检测方法,其特征在于,在定位待检测图像中脸部的特征部位之前,还包括:将待检测图像设置为灰度图像。4.如权利要求1所述的换脸图像检测方法,其特征在于,特征部位包括眼睛、嘴部;根据脸部的特征部位的位置信息对待检测图像进行处理以使脸部的特征部位处于预设位置,包括:旋转待检测图像使得两个眼睛处于同一水平线;缩放、平移待检测图像使得眼睛、嘴部处于预设位置。5.如权利要求1所述的换脸图像检测方法,其特征在于,计算处理后的待检测图像与预设的模板图像之间的相似度,包括:采用哈希算法分别对处理后的待检测图像与预设的模板...
【专利技术属性】
技术研发人员:程序,丁盘苹,李兴柯,冯十辰,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。