指纹识别方法、装置及终端设备的制造方法_2

文档序号:9708798阅读:来源:国知局
素区域进行白点检测判断采集的指纹图像是否为假指纹,从而可以大大提高指纹识别的正确率,在满足用户使用便捷性的同时,提高指纹密码的安全性。
[0030]为达上述目的,本发明第六方面实施例提出了一种终端设备。
[0031]本发明实施例的终端设备,将采集的指纹图像分割成多个像素区域,通过对多个像素区域进行白点检测判断采集的指纹图像是否为假指纹,从而可以大大提高指纹识别的正确率,在满足用户使用便捷性的同时,提高指纹密码的安全性。
[0032]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0033]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0034]图1为根据本发明一个实施例的指纹识别方法的流程图。
[0035]图2为根据本发明一个实施例的指纹识别装置的结构示意图。
[0036]图3为根据本发明一个实施例的假指纹识别方法的流程图。
[0037]图4为根据本发明一个实施例的假指纹识别装置的结构示意图。
[0038]图5为根据本发明一个具体实施例的指纹的识别方法流程图。
【具体实施方式】
[0039]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0040]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0041]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0042]图1是本发明一个实施例的指纹识别方法的流程图。
[0043]如图1所示,指纹识别方法包括:
[0044]S101,采集指纹图像。
[0045]具体地,当用户在终端设备上进行指纹识别时,比如利用指纹实现屏幕解锁或者支付等功能时,可以通过指纹读取设备,例如光学指纹采集器、热敏式传感器、射频传感器等对用户输入的指纹图像进行采集。
[0046]S102,将指纹图像与预设指纹模板进行匹配。
[0047]具体地,终端设备中预存有用于指纹识别的指纹模板,通过将采集到的指纹图像与终端设备中预存的指纹模板进行匹配,从而可以识别出采集到的指纹图像是否是终端设备的合法用户的指纹。具体而言,指纹识别的过程分为特征点提取、保存特征点数据和比对特征点数据,也就是说,在采集到指纹图像后,先要对原始的指纹图像进行初步的处理,使指纹图像更清晰,然后提取指纹图像中的多个特征点并保存。进而,再将指纹图像的多个特征点与终端设备中预设指纹模板的多个特征点进行匹配。其中,如果与预设指纹模板的特征点匹配的指纹图像的特征点的数量大于或者等于预设值,则判断指纹图像与预设指纹模板匹配。如果与预设指纹模板的特征点匹配的指纹图像的特征点的数量小于预设值,则判断指纹图像识别失败。
[0048]S103,如果指纹图像和预设指纹模板匹配,则进一步将指纹图像分割成多个像素区域。
[0049]具体地,在实现本发明的过程中,发明人发现即使是再精细的假指纹都无法避免指纹录入的时候在指纹模具上会留下一些白色的团块,而正常的真指纹则不会出现这样的白色团块。因此,在通过预设指纹模板对采集到的指纹图像进行匹配后,将指纹图像分割为多个小图像,即多个像素区域,通过判断多个像素区域中是否包含白点来判断采集到的指纹图像是否为假指纹。
[0050]S104,检测多个像素区域中包含白点的像素区域的数量,并根据包含白点的像素区域的数量判断指纹图像是否识别成功。
[0051]具体地,对分割成的多个像素区域进行扫描,识别出多个像素区域中出现的白点的数量,其中,当白点的面积大于一定面积阈值时才判断该像素区域中存在白点。进而,判断包含白点的像素区域的数量是否大于预设阈值,如果包含白点的像素区域的数量小于预设阈值,则判断指纹图像识别成功,即指纹图像为真指纹。如果包含白点的像素区域的数量大于或者等于预设阈值,则判断指纹图像识别失败,即指纹图像为假指纹。
[0052]进而,在判断出指纹图像为真指纹时,可以实现屏幕解锁或者继续进行支付等功能,而在判断出指纹图像为假指纹时,不作出响应。
[0053]本发明实施例的指纹的识别方法,将采集的指纹图像与终端设备中预设的指纹模板进行匹配,在匹配成功后进一步将指纹图像分割成多个像素区域,通过对多个像素区域进行白点检测判断采集的指纹图像是否为假指纹,从而可以大大提高指纹识别的正确率,在满足用户使用便捷性的同时,提高指纹密码的安全性。
[0054]下面参照图5详细说明一下本发明实施例的指纹识别方法。如图5所示,当用户在终端设备上输入指纹进行屏幕解锁时,获取到采集的指纹图像,从指纹图像中提取到特征点。然后,将指纹图像的特征点与指纹模板的特征点进行对比识别,如果与指纹模板的特征点匹配的指纹图像的特征点的数量小于匹配数量阈值,则判断指纹图像识别失败,不解锁屏幕。如果与指纹模板的特征点匹配的指纹图像的特征点的匹配数量不小于匹配数量阈值,则提高匹配数量阈值并再次对指纹图像的特征点进行比对识别,即将指纹图像的特征点与指纹模板的特征点再次进行对比识别。如果与指纹模板的特征点匹配的指纹图像的特征点的数量小于提高后的匹配数量阈值,则判断指纹图像识别失败,不解锁屏幕。如果与指纹模板的特征点匹配的指纹图像的特征点的匹配数量不小于提高后的匹配数量阈值,则进一步将指纹图像切割成多个小图像,对切割后的多个小图像进行扫描,识别图像中出现一定面积的白团数量。如果识别出的白团数量不小于白团数量阈值,则判断指纹图像识别失败,不解锁屏幕。如果识别出的白团数量小于白团数量阈值,则进一步检测用户的心率、温度、血压、手握姿势等参数信息。如果用户的心率、温度、血压中的一项未在该用户正常的数值范围内,或者是手握姿势和预设的手握姿势不匹配,则判断指纹图像识别失败,不解锁屏幕。如果用户的心率、温度、血压均在该用户正常的数值范围内,并且手握姿势和预设的手握姿势匹配,则判断指纹图像识别成功,解锁屏幕。
[0055]进而,本发明实施例的指纹的识别方法,在对用户指纹的特征点匹配的同时,结合多种不同的方式进一步对用户指纹的真伪进行判断,大大降低了假指纹的正确识别率,提高了指纹的安全性。
[0056]为了实现上述实施例,本发明还提出了一
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1