指纹防伪方法和设备与流程

文档序号:11530888阅读:547来源:国知局
指纹防伪方法和设备与流程

本发明涉及信息处理领域,尤其涉及一种指纹防伪方法和设备。



背景技术:

由于指纹信息随时处于人的手指上,且每个人的指纹都不相同,在信息安全领域指纹识别的使用越发常见。但是,指纹识别存在假指纹的问题,即,若不法分子在获取一个人的指纹图像后,可以用特殊材料做出假的指纹膜,不法分子就可以利用假指纹膜去做指纹识别,从而可以冒充真实指纹用户的身份,从而获取一些本无法获取的权限,这存在很大的安全隐患。

现有指纹防伪方法主要有,对指纹图像做分析,即从指纹图像的某些参数来判定所分析的指纹是否是真实用户的指纹,从而达到防伪目的;

但是这样做,需要对真实指纹图像做大量分析,才能从海量数据中找出规律,总结出真指纹、假指纹的可数据化的区别,进而实现防伪的功能。这种方法实现起来并不容易,且其防伪效果总是会滞后于假指纹实现方式,需要经常更新分析真指纹、假指纹的可数据化的区别。这进一步导致了该指纹防伪方法的复杂化。



技术实现要素:

本发明实施例提供了一种指纹防伪方法和设备,用于高效地实现指纹防伪功能。

为了解决上述技术问题,本发明实施例提供以下技术方案:

一种指纹防伪方法,所述方法由指纹防伪设备执行,所述方法包括:

获取指纹图像;

在预设触发条件下,控制摄像头获取人脸图像;

根据预先存储的人脸模板对所述人脸图像进行人脸识别;

当所述人脸识别成功时,确定所述指纹图像为真实指纹图像。

为了解决上述技术问题,本发明实施例还提供以下技术方案:

一种指纹防伪设备,包括:

第一获取单元,用于获取指纹图像;

控制单元,用于在预设触发条件下,控制摄像头获取人脸图像;

人脸识别单元,用于根据预先存储的人脸模板对所述人脸图像进行人脸识别;

确定单元,用于当所述人脸识别成功时,确定所述指纹图像为真实指纹图像。

从以上技术方案可以看出,本发明实施例具有以下优点:

在指纹防伪设备上,获取指纹图像,以及在预设触发条件下,控制摄像头获取人脸图像。然后,根据预先存储的人脸模板对人脸图像进行人脸识别。当人脸识别成功时,确定指纹图像为真实指纹图像。这样,指纹图像的真伪根据人脸图像的人脸识别进行检验,因属于同一用户的指纹特征和人脸特征都能对该用户进行唯一的标识,从而可将用户的指纹特征和人脸特征进行关联,若根据预设的人脸模板对人脸图像进行人脸识别成功,这样即起到了检验的作用,从而可确定获取的指纹图像为真实指纹图像。这样,即可检测出不法用户伪造的指纹图像。因为不法用户要同时伪造出符合要求的指纹图像和人脸图像才能使得伪造的指纹图像判定为真实,这不容易达到,且指纹防伪设备获取人脸图像要在预设触发条件下才获取,限制了用户在设备获取人脸图像时的参与度,这样,进一步减少了伪造人脸图像的机会,从而实现了高效的指纹防伪效果。

附图说明

图1是本发明一实施例提供的一种指纹防伪方法的流程图;

图2是本发明另一实施例提供的一种指纹防伪方法的流程图;

图3是本发明另一实施例提供的一种指纹防伪设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例提供了一种指纹防伪方法和设备,用于高效地实现指纹防伪功能,使得指纹防伪设备的指纹防伪功能实现起来简单易行且准确。

图1是根据一示例性实施例示出的一种指纹防伪方法的流程图。该方法可用于指纹防伪设备中,参见图1,本发明实施例提供的方法流程包括:

步骤101:获取指纹图像;

步骤102:在预设触发条件下,控制摄像头获取人脸图像;

步骤103:根据预先存储的人脸模板对人脸图像进行人脸识别;

步骤104:当人脸识别成功时,确定指纹图像为真实指纹图像。

可选地,根据预先存储的人脸模板对人脸图像进行人脸识别之前,本发明实施例的方法还包括:

当从预先建立的数据库中,查询到与指纹图像匹配的目标指纹模板时,根据指纹模板和人脸模板的对应关系,从数据库中获取与目标指纹模板对应的目标人脸模板,数据库预存有指纹模板和人脸模板的对应关系;

根据预先存储的人脸模板对人脸图像进行人脸识别,包括:

根据目标人脸模板对人脸图像进行人脸识别。

可选地,当人脸识别成功时,本发明实施例的方法还包括:

在预先建立的目标指纹模板和目标人脸模板的对应关系中,使用人脸图像替换目标人脸模板。

可选地,获取指纹图像之前,本发明实施例的方法还包括:

获取目标指纹模板;

在预设触发条件下,控制摄像头获取目标人脸模板;

建立目标指纹模板和目标人脸模板的对应关系。

可选地,控制摄像头获取目标人脸模板之前,本发明实施例的方法还包括:

获取目标指纹图像;

根据目标指纹模板对目标指纹图像进行指纹识别;

若指纹识别成功,则执行建立目标指纹模板和目标人脸模板的对应关系的步骤。

可选地,使用人脸图像替换目标人脸模板之前,本发明实施例的方法还包括:

判断人脸图像的图像质量是否大于预设图像质量阀值;

若人脸图像的图像质量大于预设图像质量阀值,则执行使用人脸图像替换目标人脸模板的步骤。

可选地,指纹防伪设备包括指纹采集器,

在预设触发条件下,控制摄像头获取人脸图像,包括:

当检测到指纹采集器获取指纹图像时,控制摄像头获取人脸图像。

可选地,

根据预先存储的人脸模板对人脸图像进行人脸识别,包括:

根据预先存储的人脸模板组对人脸图像进行人脸识别,其中人脸模板组包括多张属于同一人的人脸模板;

当人脸识别成功时,确定指纹图像为真实指纹图像,包括:

当根据人脸模板组中的至少一张人脸模板对人脸图像进行的人脸识别成功时,确定指纹图像为真实指纹图像。

综上所述,在指纹防伪设备上,获取指纹图像,以及在预设触发条件下,控制摄像头获取人脸图像。然后,根据预先存储的人脸模板对人脸图像进行人脸识别。当人脸识别成功时,确定指纹图像为真实指纹图像。这样,指纹图像的真伪根据人脸图像的人脸识别进行检验,因属于同一用户的指纹特征和人脸特征都能对该用户进行唯一的标识,从而可将用户的指纹特征和人脸特征进行关联,若根据预设的人脸模板对人脸图像进行人脸识别成功,这样即起到了检验的作用,从而可确定获取的指纹图像为真实指纹图像。这样,可检测出不法用户伪造的指纹图像。因为不法用户要同时伪造出符合要求的指纹图像和人脸图像才能使得伪造的指纹图像判定为真实,这不容易达到,且指纹防伪设备获取人脸图像要在预设触发条件下才获取,限制了用户在设备获取人脸图像时的参与度,这样,进一步减少了伪造人脸图像的机会,从而实现了高效的指纹防伪效果。

图2是根据一示例性实施例示出的一种指纹防伪方法的流程图。该方法可用于指纹防伪设备中,以指纹防伪设备执行本发明实施例提供的方法的角度为例,参见图2,本发明实施例提供的方法流程包括:

步骤201:获取指纹图像;

指纹防伪设备获取待识别用户的指纹图像。

例如,该指纹防伪设备可以是设有指纹采集器的设备,当用户的手指按压或靠近该指纹采集器时,指纹防伪设备通过该指纹采集器获取该用户的指纹图像。

其中,指纹防伪设备是具有指纹识别和指纹防伪功能的设备,在本发明的实施例中是通过人脸图像的人脸识别来进行指纹防伪判断的。其中该指纹防伪设备可以是包括用于采集用户指纹图像的指纹采集器、用于获取该用户人脸图像的摄像头、用于存储信息的存储介质和处理器等,当然也可以不包括摄像头等可独立设置的器件,但可与这些器件进行通信,以传输数据或控制指令。

步骤202:当检测到指纹采集器获取指纹图像时,控制摄像头获取人脸图像。

指纹防伪设备检测到其上的指纹采集器获取指纹图像,此时,指纹防伪设备控制摄像头摄取人脸图像。

这样,指纹防伪设备获取指纹图像的动作触发该设备执行人脸图像的获取,从而不用用户主动的触发。

在本发明的实施例中,指纹防伪设备控制摄像头获取人脸图像的具体方法可以是,在预设触发条件下,控制摄像头获取人脸图像。其中,该预设触发条件为人脸图像所属的用户无需配合指纹防伪设备获取人脸图像。而上述的检测到指纹采集器获取指纹图像,即为该预设触发条件中的其中之一。指纹防伪设备获取人脸图像要在预设触发条件下才获取,限制了用户在指纹防伪设备获取人脸图像时的参与度,防止不法分子连人脸也进行伪造,这样,进一步减少了伪造人脸图像的机会。

可以理解,触发指纹防伪设备控制摄像头获取人脸图像的预设触发条件具有多种,本发明实施例对此不作具体限定,该预设触发条件为无需该指纹图像所属的用户主动配合的条件。例如,在指纹防伪设备上设有距离传感器,该预设触发条件可以是在检测到有用户靠近指纹采集器或该指纹防伪设备时,触发指纹防伪设备控制摄像头获取人脸图像;或者,在摄像头检测到在预设位置处有用户时,则触发指纹防伪设备控制摄像头获取人脸图像等等。

该预设触发条件为无需该指纹图像所属的用户主动配合,例如通过上述的各种方式实现,从而指纹防伪设备控制摄像头获取人脸图像时,用户察觉不到被摄取人脸图像,只知道在进行指纹识别,从而提高人脸图像获取的隐蔽性,防止了用户伪造人脸,从而提高了本发明实施例的指纹防伪的安全度。

设备控制摄像头获取人脸图像,是在指纹图像获取时触发的,该摄像头获取到的人脸图像即与该指纹图像在获取时间上相邻或同时,在该摄像头的摄取方向为对着该指纹图像所属的用户的人脸时,则该指纹防伪设备获取的人脸图像和指纹图像属于同一个用户。

其中,为了使得用户察觉不到人脸图像的获取,从而使得指纹防伪具有更高的可靠性。可将该摄像头设置在隐蔽的位置,例如,摄像头嵌入指纹防伪设备的壳体时,摄像头的镜头处设有与壳体表面齐平且色泽类似的滤光片,或者将该摄像头设置得与该指纹防伪设备有一定距离,例如在墙顶处等。即,该指纹防伪设备的摄像头隐蔽式设置,在有与该摄像头配合工作的补光模块等模块时,这些模块也做成隐藏式的,从而使被采集指纹的用户无法看出指纹防伪设备包括与获取人脸图像相关的部件。

从而,本发明实施例的指纹防伪方法,获取人脸图像是在用户不察觉的情况下获取的,而该人脸图像用于人脸识别,以根据人脸识别结果判断指纹的真伪。人脸识别结果可用来判别指纹的真伪,而在用户不知情的情况下获取人脸图像,使得伪造指纹的非法用户不注意伪造人脸,提高了人脸识别的可靠性,从而本发明实施例的方法可有效对指纹进行防伪判定。

步骤203:当从预先建立的数据库中,查询到与指纹图像匹配的目标指纹模板时,根据指纹模板和人脸模板的对应关系,从数据库中获取与目标指纹模板对应的目标人脸模板。

其中,数据库预存有指纹模板和人脸模板的对应关系。

预先建立有一数据库,该数据库存储有指纹模板,该数据库可设于该指纹防伪设备上,也可设于其它数据库设备,而指纹防伪设备可与该数据库设备进行通信交互。指纹防伪设备获取到指纹图像后,根据该指纹图像在该数据库里查询是否具有相匹配的指纹模板,例如将该指纹图像与数据库中的指纹模板逐一进行指纹识别,直到获取到与该指纹图像相匹配的目标指纹模板。在该数据库上还建立有指纹模板和人脸模板的对应关系,根据该对应关系,即可获取到与该目标指纹模板对应的目标人脸模板。从而可利用该目标人脸模板进行人脸识别。

其中,该指纹模板可以是指纹图像形式,也可以是指纹特征点形式,以及其它能记录指纹特征的形式,本发明实施例对此不作具体限定。其中在指纹识别时,可包括图像预处理、指纹图像的特征点提取等步骤。

类似地,该人脸模板可以是人脸图像形式,也可以是人脸特征点形式,以及其它能记录人脸特征的形式,本发明实施例对此不作具体限定。

若在数据库中,获取不到与指纹图像匹配的目标指纹模板,即设备判断出指纹识别失败,则可直接执行指纹识别失败的相应操作。

其中,该预先建立的指纹模板和人脸模板的对应关系可以是指纹防伪设备的工作人员建立完成该对应关系后向该指纹防伪设备或数据库输入该对应关系。或者,也可以是指纹防伪设备提前建立完成,例如,在有的实施例中,在获取指纹图像之前,本发明实施例的方法还包括:

步骤a1:获取目标指纹模板;

指纹防伪设备获取目标指纹模板,例如在执行登记指纹操作时,指纹防伪设备以获取的某用户的指纹图像为目标指纹模板,当然也可以是提取该指纹图像的关键特征信息后,以该关键特征信息为指纹模板,本发明实施例对目标指纹模板的形式不作具体限定。

步骤a2:在预设触发条件下,控制摄像头获取目标人脸模板;

其中,步骤a2具体的控制摄像头获取目标人脸模板的方式和目标指纹模板、目标人脸模板、以及触发控制摄像头获取目标人脸模板的预设触发条件等描述可参考上述实施例相应的内容。

例如,可以是以获取到的人脸图像直接作为目标人脸模板,也可以是提取人脸图像的人脸特征点后,以该人脸特征点为目标人脸模板,以及其它能记录人脸特征的形式,例如,纹理特征、人脸肤色等等。

步骤a3:建立目标指纹模板和目标人脸模板的对应关系。

在获取到目标指纹模板和目标人脸模板后,指纹防伪设备即可将两者绑定,建立目标指纹模板和目标人脸模板的对应关系,并对该对应关系进行存储。当然,也可将该对应关系与其它的属于同一用户的用户信息进行绑定存储,例如将用户的工号、姓名等信息与该目标指纹模板和目标人脸模板的对应关系进行绑定后存储。

步骤a1至a2的具体使用场景例如可以是,在用户通过指纹防伪设备登记指纹时,指纹防伪设备获取登记的指纹图像,作为目标指纹模板,与此同时,指纹防伪设备控制摄像头获取该用户的人脸图像,作为目标人脸模板并对此进行存储,与登记的指纹做身份关联。建立目标指纹模板和目标人脸模板的对应关系。

可以理解,在上述的步骤a1和a2之间,在有的实施例中,该方法还包括:获取目标指纹图像。此时,获取目标指纹模板和获取目标指纹图像的步骤可能相隔一段时间,例如,获取目标指纹模板是在用户在该指纹防伪设备上进行指纹登记时执行,而获取目标指纹图像是在用户进行第一次指纹识别验证时获取到的,从而,此时,建立目标指纹模板和目标人脸模板的对应关系之前,本发明实施例的方法还包括:根据目标指纹模板对目标指纹图像进行指纹识别。若指纹识别成功,则执行建立目标指纹模板和目标人脸模板的对应关系的步骤。

即在用户进行指纹识别时,例如第一次指纹识别时,当然也可是其它指纹识别操作时,除了获取用户的待识别的目标指纹图像还获取该用户的目标人脸模板,若根据目标指纹模板识别指纹图像成功,则可认为该目标指纹模板和目标指纹图像属于同一用户,则可将该用户的目标人脸模板和目标指纹模板进行绑定,即建立目标指纹模板和目标人脸模板的对应关系,以记录该用户的信息,为后续的通过人脸识别进行指纹防伪做准备。

步骤204:根据目标人脸模板对人脸图像进行人脸识别。

获取到目标人脸模板后,可根据该目标人脸模板对人脸图像进行人脸识别。对具体的人脸识别方法本发明实施例不作限定,例如可以是人脸的整体特征识别、也可以是人脸局部特征识别对比、或者提取人脸关键点后进行关键点比对识别、具体方法可以包括人脸图像的预处理、人脸图像的特征点提取、或人脸图像的肤色分析等。

在本发明有的实施例中,获取人脸图像是在预设触发条件下获取,此时无需用户配合指纹防伪设备获取人脸图像,这样获取到的人脸图像可能不利于人脸识别,为了提高人脸识别的可靠性。本发明实施例的方法的人脸识别算法,支持各种人脸图像捕捉角度的图像,具体的实现方法:一种是对不是正面人脸图像进行校正,校正为人脸正面图像,然后进行人脸登记和识别;另一种是直接对不同角度的人脸图像进行登记和识别。

可以理解,在有的实施例中,可以不包括步骤203,而是直接根据预先存储的人脸模板对人脸图像进行人脸识别。即预先建立有包括人脸模板的数据库,人脸模板可以是一个或多个,直接使用数据库里的人脸模板进行人脸识别,若识别成功,则可认为被识别的该人脸图像所属的用户预先被记录在该数据库上,没被记录人脸模板的用户的人脸图像将会识别失败,从而这样也实现了对用户的筛选,当数据库上具有与人脸图像匹配的人脸模板时,即根据预先存储的人脸模板对人脸图像进行人脸识别成功,可确定人脸图像所属的用户的指纹信息为真实的指纹信息,若人脸识别失败,则确定该指纹图像为伪造的指纹图像。

步骤205:当人脸识别成功时,确定指纹图像为真实指纹图像。

根据目标人脸模板对人脸图像进行人脸识别,然后判断该人脸识别是否成功,即判断人脸识别是否通过。其中人脸识别成功例如可以是指目标人脸模板和人脸图像进行匹配后,目标人脸模板和人脸图像相匹配则人脸识别成功。或者,对比目标人脸模板和人脸图像,得到人脸相似度,当人脸相似度大于预设阀值时,则人脸识别成功。当然人脸识别还可以包括多种不同类的人脸识别算法。

若人脸识别成功,则确定该指纹图像为真实的指纹图像,以执行相应的操作,例如执行指纹识别成功的权限操作,如通过关卡等,或生成指纹识别成功的记录等,本发明实施例对此不作具体限定。

若人脸识别失败,则确定该指纹图像为伪造的,以执行识别失败的操作,例如发出指纹识别失败的提示,发出警报、进行识别异常记录等。当然,为了提高识别准确率,防止因人脸图像的质量不利于人脸识别时产生误判,人脸识别失败时,可再次获取用户的人脸图像,或者提示用户再次执行指纹获取操作等,本发明实施例对此不作具体限定。

在人脸识别成功后,因该人脸图像与目标人脸模板相匹配,而目标人脸模板与目标指纹模板具有对应关系,该目标指纹模板又与该指纹图像相匹配,从而可得出该人脸图像和指纹图像具有对应关系,例如,在该目标指纹模板和目标人脸模板属于同一用户时,可认为该指纹图像和人脸图像属于同一用户,且目标指纹模板的用户和指纹图像的用户相同。这样,可避免不法用户使用伪造指纹进行指纹识别时会识别通过。

在指纹图像是伪造的时,如在获取一个人的指纹图像后,可以用特殊材料做出假的指纹膜,不法用户就可以利用假指纹膜去做指纹识别,若只是单纯地做指纹识别,此时不法用户可以冒充真实指纹用户的身份,从而获取一些本无法获取的权限,存在很大的安全隐患。但本发明实施的方法,不法用户的人脸图像被指纹防伪设备获取到,即使指纹识别成功,根据人脸模板和指纹模板的对应关系获取到对应的目标人脸模板后,因不法用户没伪造人脸,不法用户的人脸图像与该目标人脸模板不匹配,即人脸识别失败,从而可判断出指纹防伪设备获取到的指纹图像异常,此时可确定该指纹图像为伪造的指纹图像。从而本发明实施例的指纹防伪设备具有了指纹防伪功能。

在有的实施例中,当人脸识别成功时,本发明实施例的方法还包括:

在预先建立的目标指纹模板和目标人脸模板的对应关系中,使用人脸图像替换目标人脸模板。

这样可以及时对目标指纹模板和目标人脸模板的对应关系进行更新,在人脸识别成功后,可确保人脸图像是合法用户的,即该人脸图像的用户和目标指纹模板的用户相同,及时用该人脸图像替换目标人脸图像作为新的人脸模板,即可使得人脸模板和指纹模板的对应关系记录的人脸为较新的人脸,因用户随着年龄的增长和身体状况的变化而人脸会产生一定的变化,这时,使用较新的人脸作为人脸模板,将能提高后续的人脸识别准确率。此时,人脸图像替换目标人脸模板后,该人脸图像可以图像形式建立该对应关系,也可以以其他的方式,例如人脸特征点等方式,本发明实施例对此不作具体限定。

其中,用户在指纹防伪设备第一次登记时,建立目标指纹模板和目标人脸模板的对应关系后,在后续的人脸图像和指纹图像的获取和识别中,执行使用人脸图像替换目标人脸模板的步骤。也可以是,在获取目标指纹模板以进行登记后,在第一次指纹识别并获取目标指纹模板后,建立目标指纹模板和目标人脸模板的对应关系,然后在后续的人脸图像和指纹图像的获取和识别中,执行使用人脸图像替换目标人脸模板的步骤,本发明实施例的使用人脸图像替换目标人脸模板的步骤可用于多种实施例中,本发明实施例对此不作具体限定。

可选地,使用人脸图像替换目标人脸模板之前,本发明实施例的方法还包括:判断人脸图像的图像质量是否大于预设图像质量阀值;若人脸图像的图像质量大于预设图像质量阀值,则执行使用人脸图像替换目标人脸模板的步骤。

这样就能在使用人脸图像替换目标人脸模板时,对人脸图像进行筛选,保证人脸模板和指纹模板的对应关系中的人脸模板是利于人脸识别的,从而减少了后续人脸识别的错误率。

为了提高人脸识别的准确率,减少误判,在有的实施例中可以是使用多个人脸模板与人脸图像进行比较,例如,上述实施例的方法中,根据预先存储的人脸模板对人脸图像进行人脸识别,具体实现方法可以是,根据预先存储的人脸模板组对人脸图像进行人脸识别,其中人脸模板组包括多张属于同一人的人脸模板;从而,当根据人脸模板组中的至少一张人脸模板对人脸图像进行的人脸识别成功时,确定指纹图像为真实指纹图像。

在有的实施例中,目标指纹模板和目标人脸模板的对应关系,可以是目标指纹模板和多张目标人脸模板的对应关系,该多张目标人脸模板属于同一用户。从而步骤203中,获取与目标指纹模板对应的目标人脸模板,包括,获取与目标指纹模板对应的多张目标人脸模板。在后续的人脸识别步骤中,使用至少一张该目标人脸模板对人脸图像进行的人脸识别成功,则可确定指纹图像为真实指纹图像。其中,多张是指两张或大于两张,即至少两张。

这样,使用多个同一人的人脸模板对人脸图像进行识别,将能提高人脸识别的准确率。因获取的人脸图像在识别时对质量要求较高,且若指纹防伪设备是以隐蔽地方式获取人脸图像时,对人脸图像的质量可能越得不到保障,此时,使用多张人脸模板对人脸图像进行人脸识别对提高识别准确率尤其有用。

综上所述,在指纹防伪设备上,获取指纹图像,以及在预设触发条件下,控制摄像头获取人脸图像。然后,根据预先存储的人脸模板对人脸图像进行人脸识别。当人脸识别成功时,确定指纹图像为真实指纹图像。这样,指纹图像的真伪根据人脸图像的人脸识别进行检验,因属于同一用户的指纹特征和人脸特征都能对该用户进行唯一的标识,从而可将用户的指纹特征和人脸特征进行关联,若根据预设的人脸模板对人脸图像进行人脸识别成功,这样即起到了检验的作用,从而可确定获取的指纹图像为真实指纹图像。这样,可检测出不法用户伪造的指纹图像。因为不法用户要同时伪造出符合要求的指纹图像和人脸图像才能使得伪造的指纹图像判定为真实,这不容易达到,且指纹防伪设备获取人脸图像要在预设触发条件下才获取,限制了用户在设备获取人脸图像时的参与度,这样,进一步减少了伪造人脸图像的机会,从而实现了高效的指纹防伪效果。

图3是根据一示例性实施例示出的一种指纹防伪设备的结构示意图,该设备可用于执行上述图1和图2对应的实施例中的指纹防伪方法。参见图3,该设备包括:

第一获取单元301,用于获取指纹图像;

控制单元302,用于在预设触发条件下,控制摄像头获取人脸图像;

人脸识别单元303,用于根据预先存储的人脸模板对人脸图像进行人脸识别;

确定单元304,用于当人脸识别成功时,确定指纹图像为真实指纹图像。

可选地,

本发明实施例的设备还包括:第二获取单元305,

第二获取单元305,用于当从预先建立的数据库中,查询到与指纹图像匹配的目标指纹模板时,根据指纹模板和人脸模板的对应关系,从数据库中获取与目标指纹模板对应的目标人脸模板,数据库预存有指纹模板和人脸模板的对应关系;

人脸识别单元303,还用于根据目标人脸模板对人脸图像进行人脸识别。

可选地,

本发明实施例的设备还包括:

替换单元306,用于当人脸识别成功时,在预先建立的目标指纹模板和目标人脸模板的对应关系中,使用人脸图像替换目标人脸模板。

可选地,

本发明实施例的设备还包括:建立单元307,

第一获取单元301,还用于获取目标指纹模板;

控制单元302,还用于在预设触发条件下,控制摄像头获取目标人脸模板;

建立单元307,用于建立目标指纹模板和目标人脸模板的对应关系。

可选地,

本发明实施例的设备还包括指纹识别单元308,

第一获取单元301,还用于获取目标指纹图像;

指纹识别单元308,还用于根据目标指纹模板对目标指纹图像进行指纹识别;

若指纹识别成功,则建立单元307执行建立目标指纹模板和目标人脸模板的对应关系的步骤。

可选地,

本发明实施例的设备还包括:

质量判断单元309,用于判断人脸图像的图像质量是否大于预设图像质量阀值;

若人脸图像的图像质量大于预设图像质量阀值,则替换单元306执行使用人脸图像替换目标人脸模板的步骤。

可选地,指纹防伪设备包括指纹采集器,

控制单元302,还用于当检测到指纹采集器获取指纹图像时,控制摄像头获取人脸图像。

可选地,

人脸识别单元303,还用于根据预先存储的人脸模板组对人脸图像进行人脸识别,其中人脸模板组包括多张属于同一人的人脸模板;

确定单元304,还用于当根据人脸模板组中的至少一张人脸模板对人脸图像进行的人脸识别成功时,确定指纹图像为真实指纹图像。

综上所述,在指纹防伪设备上,第一获取单元301获取指纹图像,以及控制单元302在预设触发条件下,控制摄像头获取人脸图像。然后,人脸识别单元303根据预先存储的人脸模板对人脸图像进行人脸识别。当人脸识别成功时,确定单元304确定指纹图像为真实指纹图像。这样,指纹图像的真伪根据人脸图像的人脸识别进行检验,因属于同一用户的指纹特征和人脸特征都能对该用户进行唯一的标识,从而可将用户的指纹特征和人脸特征进行关联,若根据预设的人脸模板对人脸图像进行人脸识别成功,这样即起到了检验的作用,从而可确定获取的指纹图像为真实指纹图像。这样,可检测出不法用户伪造的指纹图像。因为不法用户要同时伪造出符合要求的指纹图像和人脸图像才能使得伪造的指纹图像判定为真实,这不容易达到,且指纹防伪设备获取人脸图像要在预设触发条件下才获取,限制了用户在设备获取人脸图像时的参与度,这样,进一步减少了伪造人脸图像的机会,从而实现了高效的指纹防伪效果。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1