防止照片攻击的人脸识别方法及装置的制造方法

xiaoxiao2021-2-25  434

防止照片攻击的人脸识别方法及装置的制造方法
【技术领域】
[0001] 本发明设及计算机视觉与图像处理领域,尤其设及一种防止照片攻击的人脸识别 方法及装置。
【背景技术】
[0002] 现今社会各界对个人身份认证进行有效识别的需求变得越来越迫切,使得生物特 征识别技术在近几十年来取得了飞速的发展。作为人的一种内在属性,人脸具有很强的自 身稳定性和个体差异性,并且相比于指纹识别等方式,人脸识别因具有非强制性、非接触性 和并行性等优点,而成为了自动身份验证的最理想的依据。
[0003] 当前的人脸识别技术在W下几个方面有着广泛的应用:刑侦部口根据预先存储在 档案系统的罪犯照片,当获取到嫌疑犯的照片或者面部特征的描述后,可W从数据库中迅 速查找确认,大大提高刑侦破案的准确率和效率;在海关、机场等公共场所,使用人脸识别 技术,可W实现快速、高效W及自动化的通关服务,提高通行的效率和服务的质量;在银行、 公司和公共场所可设立24小时的视频监控,当有黑名单人员进入时,可W进行实时跟踪、识 别和报警等。
[0004] 但是,现有的人脸识别方法无法很好地解决照片恶意攻击的问题,一定程度上限 制了人脸识别技术的应用范围,无法满足实际应用需求。

【发明内容】

[0005] 基于此,本发明所要解决的技术问题是:如何提供一种能够解决真人检测问题的 人脸识别方法,W满足实际应用需求。
[0006] 为此目的,本发明一方面提出了一种防止照片攻击的人脸识别方法,该方法包括:
[0007] 提取待测目标的第一人脸图像对应的第一待测图像特征,并将所述第一待测图像 特征与预设样本图像的图像特征进行相似性分析,W确定第一表示系数矩阵,并根据所述 第一表示系数矩阵,确定人脸识别的第一识别结果;
[0008] 改变所述待测目标当前所处的光照条件,W获取所述待测目标的第二人脸图像;
[0009] 提取所述第二人脸图像对应的第二待测图像特征,并将所述第二待测图像特征与 所述预设样本图像的图像特征进行相似性分析,W确定第二表示系数矩阵,并根据所述第 二表示系数矩阵,确定人脸识别的第二识别结果;
[0010] 判断所述第一识别结果与所述第二识别结果是否相同,若是,则根据所述第一表 示系数矩阵与所述第二表示系数矩阵之间的距离判断所述待测目标是真人或照片。
[0011] 优选地,所述提取待测目标的第一人脸图像对应的第一待测图像特征之前,该方 法还包括:
[0012] 在所述待测目标当前所处的光照条件下,获取所述待测目标的第一人脸图像。
[0013] 优选地,所述将所述第一待测图像特征与预设样本图像的图像特征进行相似性分 析,W确定第一表示系数矩阵,并根据所述第一表示系数矩阵,确定人脸识别的第一识别结 果,包括:
[0014] 根据所述第一待测图像特征确定第一待测图像特征向量,将所述第一待测图像特 征向量表示为样本图像特征矩阵与第一表示系数矩阵乘积的形式,通过L1范数最优化算法 求解所述第一表示系数矩阵的最优解,所述样本图像特征矩阵为根据所述预设样本图像中 的多组样本图像的图像特征确定的矩阵,所述多组样本图像为预设光照条件下获取的多个 人物的人脸样本图像;
[0015] 根据所述第一表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定 所述多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征;
[0016] 分别计算所述第一待测图像特征与每幅合成人脸图像的图像特征之间的第一表 示误差,并将所述第一表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为 人脸识别的第一识别结果。
[0017] 优选地,所述将所述第二待测图像特征与所述预设样本图像的图像特征进行相似 性分析,W确定第二表示系数矩阵,并根据所述第二表示系数矩阵,确定人脸识别的第二识 别结果,包括:
[0018] 根据所述第二待测图像特征确定第二待测图像特征向量,将所述第二待测图像特 征向量表示为所述样本图像特征矩阵与第二表示系数矩阵乘积的形式,通过L1范数最优化 算法求解所述第二表示系数矩阵的最优解;
[0019] 根据所述第二表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定 所述多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征;
[0020] 分别计算所述第二待测图像特征与每幅合成人脸图像的图像特征之间的第二表 示误差,并将所述第二表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为 人脸识别的第二识别结果。
[0021] 优选地,所述提取待测目标的第一人脸图像对应的第一待测图像特征之前,该方 法还包括:
[0022] 分别获取多个身份已知人物中每个人物处于预设光照条件下的多幅人脸样本图 像作为预设样本图像,并将属于同一人物的多幅人脸样本图像作为一组预设样本图像;
[0023] 提取所述预设样本图像的图像特征。
[0024] 另一方面,本发明还提供了一种防止照片攻击的人脸识别装置,该装置包括:
[0025] 第一人脸识别单元,用于提取待测目标的第一人脸图像对应的第一待测图像特 征,并将所述第一待测图像特征与预设样本图像的图像特征进行相似性分析,W确定第一 表示系数矩阵,并根据所述第一表示系数矩阵,确定人脸识别的第一识别结果;
[0026] 第二人脸图像获取单元,用于改变所述待测目标当前所处的光照条件,W获取所 述待测目标的第二人脸图像;
[0027] 第二人脸识别单元,用于提取所述第二人脸图像对应的第二待测图像特征,并将 所述第二待测图像特征与所述预设样本图像的图像特征进行相似性分析,W确定第二表示 系数矩阵,并根据所述第二表示系数矩阵,确定人脸识别的第二识别结果
[0028] 照片检测单元,用于判断所述第一识别结果与所述第二识别结果是否相同,若是, 则根据所述第一表示系数矩阵与所述第二表示系数矩阵之间的距离判断所述待测目标是 真人或照片。
[0029] 优选地,该装置还包括:
[0030] 第一人脸图像获取单元,用于在所述待测目标当前所处的光照条件下,获取所述 待测目标的第一人脸图像。
[0031] 优选地,所述第一人脸识别单元进一步用于根据所述第一待测图像特征确定第一 待测图像特征向量,将所述第一待测图像特征向量表示为样本图像特征矩阵与第一表示系 数矩阵乘积的形式,通过L1范数最优化算法求解所述第一表示系数矩阵的最优解,所述样 本图像特征矩阵为根据所述预设样本图像中的多组样本图像的图像特征确定的矩阵,所述 多组样本图像为预设光照条件下获取的多个人物的人脸样本图像;
[0032] 根据所述第一表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定 所述多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征;
[0033] 分别计算所述第一待测图像特征与每幅合成人脸图像的图像特征之间的第一表 示误差,并将所述第一表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为 人脸识别的第一识别结果。
[0034] 优选地,所述第二人脸识别单元进一步用于根据所述第二待测图像特征确定第二 待测图像特征向量,将所述第二待测图像特征向量表示为所述样本图像特征矩阵与第二表 示系数矩阵乘积的形式,通过L1范数最优化算法求解所述第二表示系数矩阵的最优解;
[0035] 根据所述第二表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定 所述多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征;
[0036] 分别计算所述第二待测图像特征与每幅合成人脸图像的图像特征之间的第二表 示误差,并将所述第二表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为 人脸识别的第二识别结果。
[0037] 优选地,该装置还包括:
[0038] 样本图像获取单元,用于分别获取多个身份已知人物中每个人物处于预设光照条 件下的多幅人脸样本图像作为预设样本图像,并将属于同一人物的多幅人脸样本图像作为 一组预设样本图像;
[0039] 样本图像特征提取单元,用于提取所述预设样本图像的图像特征。
[0040] 本发明可W实现防止照片攻击的人脸识别,增强对照片恶意攻击的防御性,防止 人脸识别中的照片攻击,提高人脸识别的质量和适用范围,满足实际应用需求。
【附图说明】
[0041] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据 运些附图获得其他的附图。
[0042] 图1示出了本发明一个实施例的防止照片攻击的人脸识别方法的流程图;
[0043] 图2示出了本发明另一个实施例的防止照片攻击的人脸识别方法的流程图;
[0044] 图3示出了本发明一个实施例的防止照片攻击的人脸识别过程示意图;
[0045] 图4示出了本发明一个实施例的待识别的人脸图像在数据库上的表示系数;
[0046] 图5示出了本发明一个实施例的改变光照条件后同一待识别的人的人脸图像在数 据库上的表示系数;
[0047] 图6示出了本发明一个实施例的防止照片攻击的人脸识别装置的结构框图;
[0048] 图7示出了本发明另一个实施例的防止照片攻击的人脸识别装置的结构框图。
【具体实施方式】
[0049] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明 一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有 做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0050] 图1示出了本发明一个实施例的防止照片攻击的人脸识别方法的流程图;如图1所 示,该方法包括:
[0051] S1:提取待测目标的第一人脸图像对应的第一待测图像特征,并将所述第一待测 图像特征与预设样本图像的图像特征进行相似性分析,W确定第一表示系数矩阵,并根据 所述第一表示系数矩阵,确定人脸识别的第一识别结果;
[0052] S2:改变所述待测目标当前所处的光照条件,W获取所述待测目标的第二人脸图 像;
[0053] S3:提取所述第二人脸图像对应的第二待测图像特征,并将所述第二待测图像特 征与所述预设样本图像的图像特征进行相似性分析,W确定第二表示系数矩阵,并根据所 述第二表示系数矩阵,确定人脸识别的第二识别结果;
[0054] S4:判断所述第一识别结果与所述第二识别结果是否相同,若是,则根据所述第一 表示系数矩阵与所述第二表示系数矩阵之间的距离判断所述待测目标是真人或照片。
[0055] 本实施例中所提取的图像特征可包含颜色特征、纹理特征等等可W体现图像个体 差异的特征,在本实施例中不做限制。
[0056] 本实施例的防止照片攻击的人脸识别方法过程简单、容易实现,可W实现防止照 片攻击的人脸识别,增强对照片恶意攻击的防御性,提高人脸识别的质量和适用范围,满足 实际应用需求。
[0057] 图2示出了本发明另一个实施例的防止照片攻击的人脸识别方法的流程图;如图2 所示,步骤S1之前,该方法还可包括:
[0058] SO:在所述待测目标当前所处的光照条件下,获取所述待测目标的第一人脸图像。
[0059] 在此基础上,步骤S1中将所述第一待测图像特征与预设样本图像的图像特征进行 相似性分析,W确定第一表示系数矩阵,并根据所述第一表示系数矩阵,确定人脸识别的第 一识别结果,优选地包括:
[0060] S11:根据所述第一待测图像特征确定第一待测图像特征向量,将所述第一待测图 像特征向量表示为样本图像特征矩阵与第一表示系数矩阵乘积的形式,通过L1范数最优化 算法求解所述第一表示系数矩阵的最优解,所述样本图像特征矩阵为根据所述预设样本图 像中的多组样本图像的图像特征确定的矩阵,所述多组样本图像为预设光照条件下获取的 多个人物的人脸样本图像;
[0061] S12:根据所述第一表示系数矩阵的最优解与所述多组样本图像的图像特征分别 确定所述多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征;
[0062] S13:分别计算所述第一待测图像特征与每幅合成人脸图像的图像特征之间的第 一表示误差,并将所述第一表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份 作为人脸识别的第一识别结果。
[0063] 进一步地,步骤S3中将所述第二待测图像特征与所述预设样本图像的图像特征进 行相似性分析,W确定第二表示系数矩阵,并根据所述第二表示系数矩阵,确定人脸识别的 第二识别结果,优选地包括:
[0064] S31:根据所述第二待测图像特征确定第二待测图像特征向量,将所述第二待测图 像特征向量表示为所述样本图像特征矩阵与第二表示系数矩阵乘积的形式,通过L1范数最 优化算法求解所述第二表示系数矩阵的最优解;
[0065] S32:根据所述第二表示系数矩阵的最优解与所述多组样本图像的图像特征分别 确定所述多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征;
[0066] S33:分别计算所述第二待测图像特征与每幅合成人脸图像的图像特征之间的第 二表示误差,并将所述第二表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份 作为人脸识别的第二识别结果。
[0067] 可选地,在上述所有实施例的基础上,为了完成防止照片攻击的人脸识别的准备 工作,首先要建立样本数据库。具体地,步骤S1中提取待测目标的第一人脸图像对应的第一 待测图像特征之前,该方法还包括:
[0068] A0:分别获取多个身份已知人物中每个人物处于预设光照条件下的多幅人脸样本 图像作为预设样本图像,并将属于同一人物的多幅人脸样本图像作为一组预设样本图像;
[0069] A1:提取所述预设样本图像的图像特征。
[0070] 图3示出了本发明一个实施例的防止照片攻击的人脸识别过程示意图;如图3所 示,在样本采集阶段,采集预设光照条件下的人脸图像作为数据库模板,W建立人脸数据 库。开始识别的时候,首先对待识别图像进行特征提取(例如提取图像的灰度特征),然后将 该待识别图像的特征表示为数据库中预设光照条件下人脸图像特征的线性组合。由于同一 个人的人脸图像之间具有较强的相关性,而不同人之间的相关性较小,因此数据库中与待 识别图像是同一人的人脸图像具有较大的表示系数(即相似性系数),而不同人的人脸图像 的表示系数几乎为0;由此可W通过分析待识别图像在数据库上的表示系数,可W完成人脸 识别;
[0071] 进一步地,通过用户的简单配合,即可完成真人检测,具体的步骤是:用户进行第 二次人脸识别,运两次的识别过程中,更改识别时的光照条件,因此虽然两次识别结果都为 同一个人,但是由于光照条件的变化,两次识别的系数之间有相对的变化,通过比较两次识 别结果在同一个 人样本上表示系数是否发生变化(变化幅度),即可完成防止照片攻击的人 脸识别。
[0072] 具体实施过程如下:
[0073] 在预设光照条件下,将人脸数据库中的每个人对应多张(例如21张照片)进行编 号;
[0074] 然后,对数据库中每个人的21张预设光照下的图像分别进行特征提取,将所提取 的特征记为:
[0075] fi= [fil fi2 fi3 fi4 f巧·.. fi21],
[0076] fiW ... fijr-l fijr]T,j = l,2,...21,
[0077] 其中i为数据库中第i个人的编号,r为每张人脸提取的特征维数;如果数据库中有 η个人,则整个数据库的信息可W用矩阵F=[fl f2…fn]表示。
[0078] 对于一个待识别的人脸图像X,提取其特征为fx;将fx用数据库中的图像线性表示, 则有:
[0079] fx=wXF=WX[fi f2 …fn],
[0080] =WX[fll fl2 ··· fn2l]
[0081 ] 通过求解可得
[0082] W=[wi W2 ··· Wn2l]〇
[0083] 由于待识别的人脸图像X只与数据库中是同一个人(假设此人为i)的人脸图像具 有较高的相似性,因此W中绝大部分元素都接近于0,只有在i的特征向量对应的系数处,有 较大的值,通过比较表示系数,可W完成了人脸识别的过程。
[0084] 具体的比较过程如下:
[0085] 计算待识别人脸图像X与数据库中每一组图像在求解的系数W下的表示误差,如与 数据库中第i个人之间的表示误差为:
[0086]
[0087] 其中WU对应表示系数W中第i个人第j张样本特征的表示系数,fu为第i个人第j张 样本图像的特征。
[0088] 将表示误差最小的一组图像对应的身份最为识别结果。
[0089] 进一步地,在完成人脸识别过程后,假设待识别图像在数据库中属于该人的21张 人脸图像上的表示系数为Wl=[wil W12…W121];
[0090] 提示用户改变当前的光照条件,再进行一次人脸识别,如果两次识别结果为同一 个人,并且运一次的表示系数为化=[W21 W22…W221],再比较Wl和W2的距离,如采用欧氏距 离:
[0091]
[0092] 如果当前识别的为真人,则由于光照方向的变化,人脸表面的光照分布发生变化, 并且不同区域的变化程度不同,因此两次识别的表示系数会发生变化,参见图4和图5;而如 果当前识别的是照片,则照片上的人脸光照分布整体发生变化,而经过直方图均衡后,运种 变化就被处理掉,两次识别的表示系数不发生变化。因此,如果两次识别的Wi和W2之间的距 离d大于某个阔值,就认为当前识别的为真人(活体),否则为照片,至此完成了防止照片攻 击的人脸识别的整个过程。
[0093] 本实施例的防止照片攻击的人脸识别方法步骤简单、容易实现,可W增强对照片 恶意攻击的防御性,还可W减少不同光照条件对人脸识别准确率的影响,从而提高人脸识 别的质量和适用范围,满足实际应用需求。
[0094] 图6示出来本发明一个实施例的防止照片攻击的人脸识别装置的结构框图;如图6 所示,该装置包括第一人脸识别单元11、第二人脸图像获取单元12、第二人脸识别单元13W 及照片检测单元14;
[0095] 所述的第一人脸识别单元11,用于提取待测目标的第一人脸图像对应的第一待测 图像特征,并将所述第一待测图像特征与预设样本图像的图像特征进行相似性分析,W确 定第一表示系数矩阵,并根据所述第一表示系数矩阵,确定人脸识别的第一识别结果;
[0096] 所述的第二人脸图像获取单元12,用于改变所述待测目标当前所处的光照条件, W获取所述待测目标的第二人脸图像;
[0097] 所述的第二人脸识别单元13,用于提取所述第二人脸图像对应的第二待测图像特 征,并将所述第二待测图像特征与所述预设样本图像的图像特征进行相似性分析,W确定 第二表示系数矩阵,并根据所述第二表示系数矩阵,确定人脸识别的第二识别结果
[0098] 所述的照片检测单元14,用于判断所述第一识别结果与所述第二识别结果是否相 同,若是,则根据所述第一表示系数矩阵与所述第二表示系数矩阵之间的距离判断所述待 测目标是真人或照片。
[0099] 本实施例所述的防止照片攻击的人脸识别方法和装置可W用于执行上述方法实 施例,其原理和技术效果类似,此处不再寶述。
[0100] 图7示出了本发明另一个实施例的防止照片攻击的人脸识别装置的结构框图。如 图7所示,该装置还可包括第一人脸图像获取单元10,用于在所述待测目标当前所处的光照 条件下,获取所述待测目标的第一人脸图像。
[0101] 作为本实施例的优选,所述的第一人脸识别单元11进一步用于根据所述第一待测 图像特征确定第一待测图像特征向量,将所述第一待测图像特征向量表示为样本图像特征 矩阵与第一表示系数矩阵乘积的形式,通过L1范数最优化算法求解所述第一表示系数矩阵 的最优解,所述样本图像特征矩阵为根据所述预设样本图像中的多组样本图像的图像特征 确定的矩阵,所述多组样本图像为预设光照条件下获取的多个人物的人脸样本图像;然后 根据所述第一表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定所述多组 样本图像中每组样本图像对应的一幅合成人脸图像的图像特征;进而分别计算所述第一待 测图像特征与每幅合成人脸图像的图像特征之间的第一表示误差,并将所述第一表示误差 最小的一幅合成人脸图像对应的一组人脸图像的身份作为人脸识别的第一识别结果。
[0102] 在此基础上,所述的第二人脸识别单元13进一步用于根据所述第二待测图像特征 确定第二待测图像特征向量,将所述第二待测图像特征向量表示为所述样本图像特征矩阵 与第二表示系数矩阵乘积的形式,通过L1范数最优化算法求解所述第二表示系数矩阵的最 优解;然后根据所述第二表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定 所述多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征;进而分别计算所 述第二待测图像特征与每幅合成人脸图像的图像特征之间的第二表示误差,并将所述第二 表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为人脸识别的第二识别 结果。
[0103] 在上述实施例的基础上,该装置还可优选地包括样本图像获取单元15和样本图像 特征提取单元16;
[0104] 所述的样本图像获取单元15,用于分别获取多个身份已知人物中每个人物处于预 设光照条件下的多幅人脸样本图像作为预设样本图像,并将属于同一人物的多幅人脸样本 图像作为一组预设样本图像;
[0105] 所述的样本图像特征提取单元16,用于提取所述预设样本图像的图像特征。
[0106] 本实施例所述的防止照片攻击的人脸识别方法和装置可W用于执行上述方法实 施例,其原理和技术效果类似,此处不再寶述。对于装置实施例而言,由于其与方法实施例 基本相似,所W描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0107] 本发明的方法及装置可W完成真人判别,防止恶意照片攻击行为,扩大人脸识别 的质量和适用范围。
[0108] W上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例 对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可W对前述各实施 例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而运些修改或替 换,并不使相应技 术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1. 一种防止照片攻击的人脸识别方法,其特征在于,包括: 提取待测目标的第一人脸图像对应的第一待测图像特征,并将所述第一待测图像特征 与预设样本图像的图像特征进行相似性分析,以确定第一表示系数矩阵,并根据所述第一 表示系数矩阵,确定人脸识别的第一识别结果; 改变所述待测目标当前所处的光照条件,以获取所述待测目标的第二人脸图像; 提取所述第二人脸图像对应的第二待测图像特征,并将所述第二待测图像特征与所述 预设样本图像的图像特征进行相似性分析,以确定第二表示系数矩阵,并根据所述第二表 示系数矩阵,确定人脸识别的第二识别结果; 判断所述第一识别结果与所述第二识别结果是否相同,若是,则根据所述第一表示系 数矩阵与所述第二表示系数矩阵之间的距离判断所述待测目标是真人或照片。2. 如权利要求1所述的防止照片攻击的人脸识别方法,其特征在于,所述提取待测目标 的第一人脸图像对应的第一待测图像特征之前,该方法还包括: 在所述待测目标当前所处的光照条件下,获取所述待测目标的第一人脸图像。3. 如权利要求1所述的防止照片攻击的人脸识别方法,其特征在于,所述将所述第一待 测图像特征与预设样本图像的图像特征进行相似性分析,以确定第一表示系数矩阵,并根 据所述第一表示系数矩阵,确定人脸识别的第一识别结果,包括: 根据所述第一待测图像特征确定第一待测图像特征向量,将所述第一待测图像特征向 量表示为样本图像特征矩阵与第一表示系数矩阵乘积的形式,通过L1范数最优化算法求解 所述第一表示系数矩阵的最优解,所述样本图像特征矩阵为根据所述预设样本图像中的多 组样本图像的图像特征确定的矩阵,所述多组样本图像为预设光照条件下获取的多个人物 的人脸样本图像; 根据所述第一表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定所述 多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征; 分别计算所述第一待测图像特征与每幅合成人脸图像的图像特征之间的第一表示误 差,并将所述第一表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为人脸 识别的第一识别结果。4. 如权利要求3所述的防止照片攻击的人脸识别方法,其特征在于,所述将所述第二待 测图像特征与所述预设样本图像的图像特征进行相似性分析,以确定第二表示系数矩阵, 并根据所述第二表示系数矩阵,确定人脸识别的第二识别结果,包括: 根据所述第二待测图像特征确定第二待测图像特征向量,将所述第二待测图像特征向 量表示为所述样本图像特征矩阵与第二表示系数矩阵乘积的形式,通过L1范数最优化算法 求解所述第二表示系数矩阵的最优解; 根据所述第二表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定所述 多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征; 分别计算所述第二待测图像特征与每幅合成人脸图像的图像特征之间的第二表示误 差,并将所述第二表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为人脸 识别的第二识别结果。5. 如权利要求1至4中任意一项所述的防止照片攻击的人脸识别方法,其特征在于,所 述提取待测目标的第一人脸图像对应的第一待测图像特征之前,该方法还包括: 分别获取多个身份已知人物中每个人物处于预设光照条件下的多幅人脸样本图像作 为预设样本图像,并将属于同一人物的多幅人脸样本图像作为一组预设样本图像; 提取所述预设样本图像的图像特征。6. -种防止照片攻击的人脸识别装置,其特征在于,包括: 第一人脸识别单元,用于提取待测目标的第一人脸图像对应的第一待测图像特征,并 将所述第一待测图像特征与预设样本图像的图像特征进行相似性分析,以确定第一表示系 数矩阵,并根据所述第一表示系数矩阵,确定人脸识别的第一识别结果; 第二人脸图像获取单元,用于改变所述待测目标当前所处的光照条件,以获取所述待 测目标的第二人脸图像; 第二人脸识别单元,用于提取所述第二人脸图像对应的第二待测图像特征,并将所述 第二待测图像特征与所述预设样本图像的图像特征进行相似性分析,以确定第二表示系数 矩阵,并根据所述第二表示系数矩阵,确定人脸识别的第二识别结果 照片检测单元,用于判断所述第一识别结果与所述第二识别结果是否相同,若是,则根 据所述第一表示系数矩阵与所述第二表示系数矩阵之间的距离判断所述待测目标是真人 或照片。7. 如权利要求6所述的防止照片攻击的人脸识别装置,其特征在于,该装置还包括: 第一人脸图像获取单元,用于在所述待测目标当前所处的光照条件下,获取所述待测 目标的第一人脸图像。8. 如权利要求6所述的防止照片攻击的人脸识别装置,其特征在于,所述第一人脸识别 单元进一步用于根据所述第一待测图像特征确定第一待测图像特征向量,将所述第一待测 图像特征向量表示为样本图像特征矩阵与第一表示系数矩阵乘积的形式,通过L1范数最优 化算法求解所述第一表示系数矩阵的最优解,所述样本图像特征矩阵为根据所述预设样本 图像中的多组样本图像的图像特征确定的矩阵,所述多组样本图像为预设光照条件下获取 的多个人物的人脸样本图像; 根据所述第一表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定所述 多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征; 分别计算所述第一待测图像特征与每幅合成人脸图像的图像特征之间的第一表示误 差,并将所述第一表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为人脸 识别的第一识别结果。9. 如权利要求6所述的防止照片攻击的人脸识别装置,其特征在于,所述第二人脸识别 单元进一步用于根据所述第二待测图像特征确定第二待测图像特征向量,将所述第二待测 图像特征向量表示为所述样本图像特征矩阵与第二表示系数矩阵乘积的形式,通过L1范数 最优化算法求解所述第二表示系数矩阵的最优解; 根据所述第二表示系数矩阵的最优解与所述多组样本图像的图像特征分别确定所述 多组样本图像中每组样本图像对应的一幅合成人脸图像的图像特征; 分别计算所述第二待测图像特征与每幅合成人脸图像的图像特征之间的第二表示误 差,并将所述第二表示误差最小的一幅合成人脸图像对应的一组人脸图像的身份作为人脸 识别的第二识别结果。10. 如权利要求6至9中任意一项所述的防止照片攻击的人脸识别装置,其特征在于,该 装置还包括: 样本图像获取单元,用于分别获取多个身份已知人物中每个人物处于预设光照条件下 的多幅人脸样本图像作为预设样本图像,并将属于同一人物的多幅人脸样本图像作为一组 预设样本图像; 样本图像特征提取单元,用于提取所述预设样本图像的图像特征。
【专利摘要】本发明涉及一种防止照片攻击的人脸识别方法及装置,该方法包括提取待测目标的第一人脸图像对应的待测图像特征,并将所述待测图像特征与预设样本图像的图像特征进行相似性分析,以确定人脸识别的第一识别结果;获取所述待测目标的第二人脸图像;提取所述第二人脸图像对应的待测图像特征,并将该第二待测图像特征与所述预设样本图像的图像特征进行相似性分析,以确定人脸识别的第二识别结果;根据所述第一表示系数矩阵与所述第二表示系数矩阵判断所述待测目标是真人或照片。本发明可以实现防止照片攻击的人脸识别,增强人脸识别系统对照片恶意攻击的防御性,扩大人脸识别系统的适用范围,提高人脸识别的质量。
【IPC分类】G06K9/00
【公开号】CN105488486
【申请号】CN201510891742
【发明人】王生进, 陈荡荡, 何建伟, 程景春, 王大力, 赵亚丽, 于红洋, 余盛铭, 李蒙
【申请人】清华大学, 大唐电信科技股份有限公司
【公开日】2016年4月13日
【申请日】2015年12月7日

最新回复(0)