多指纹与掌纹信息的身份识别方法、装置及存储介质与流程

文档序号:18702938发布日期:2019-09-17 23:11阅读:142来源:国知局
本发明涉及计算机安全
技术领域
:,尤其涉及一种多指纹与掌纹信息的身份识别方法、装置及存储介质。
背景技术
::随着科技的发展,终端设备在人们日常生活的应用越来越广泛,并且,该终端设备的安全也越来越重要。由于生物特征的唯一性、不变性及方便性,采用生物特征识别技术对终端设备进行加密及控制可有效保证较高的安全性。指纹识别作为常用的一种生物特征识别技术,相关技术中,通常可根据采集到的一个指纹的信息进行指纹识别。目前市场上主要销售的智能手机指纹识别方式大概三种:1、将指纹解锁感应器放在手机背面的一个小孔里面;2、将指纹解锁感应器放在手机正面home键位置;3、将指纹解锁感应器放在手机正面显示屏下方的一小块地方。而这上述三种方式都有共同的不足之处:1、使用指纹功能时需要刻意将手指放到特定的位置才能识别;2、只对单手指指纹采集计算精确度低;3、很容易被复制;4、对于一些超大屏手机或者手比较小的用户来说,想要手指能放到指纹感应器上可能还需调整拿手机的位置;5、针对于全面屏手机,屏下指纹识别模块价格太过高昂;技术实现要素:本发明旨在至少解决现有技术中存在的技术问题。为此,本发明公开了一种基于多手指指纹与掌纹结合的身份识别方法,通过设置于终端设备后壳及侧边上的传感器录入手指指纹与掌纹信息,并设置安全验证数据库,终端设备cpu通过所述传感器依次获取的使用者纹路信息并存储到数据库;在进行身份识别时,根据所述传感器实时采集到的手指及掌纹纹路信息与数据库数据进行比对计算得出是否匹配,若匹配则通过身份验证,执行与所述预设纹路信息对应的预设操作,所述预设操作包括唤醒所述终端和/或解锁所述终端设备。更进一步地,所述验证数据库进一步包括:记录所述后壳及侧边上的传感器获取的掌纹及指纹的传感器位置数据,并构建使用者的手部模型,自动生成所有可能的习惯解锁手型。更进一步地,在进行身份验证时,在手指及掌纹纹路信息与数据库数据进行比对计算得出是否匹配之前,优先对比采集的信息生成的手部模型是否与预设的使用者手部模型相匹配,若判断相似度小于预定值则直接判定为身份认证失败,并且不进行手指及掌纹纹路信息的比对。更进一步地,所述优先对比采集的信息生成的手部模型是否与预设的使用者手部模型相匹配进一步包括:若判断相似度大于预定值则继续进行手指及掌纹纹路信息的比对。更进一步地,所述终端设备进一步包括正面显示区域,在进行身份识别时获取用户手指及掌纹在所述正面显示区域的覆盖位置信息,所述覆盖位置信息包括使用者正握及反握终端设备时的手部覆盖于所述正面显示区域的位置信息。更进一步地,所述传感器为电容纹路传感器。更进一步地,所述正面显示区域计算所述覆盖物体图像中所有像素点的的有效面积是否处于预设面积范围内,若超出预设面积范围则判断该覆盖不为掌纹或指纹,所述终端设备不进行身份验证操作。更进一步地,所述预设操作包括唤醒所述终端和/或解锁所述终端设备进一步包括:在进行掌纹及指纹纹路信息匹配时,若匹配成功则唤醒所述正面显示区域;若匹配失败,则在保持显示屏处于休眠状态的同时,发出振动提示,以提醒用户继续执行身份验证操作;若验证失败次数达到预设阈值时,唤醒正面显示区域并显示文字信息提示用户指纹匹配失败的原因,以提示用户进行调整,若验证失败次数达到所述预设阈值的两倍时,对终端设备执行锁定操作,禁止预设时间内使用者的所有验证尝试。本发明还公开了一种电子装置,包括:处理器;以及,存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任一项所述的基于多手指指纹与掌纹结合的身份识别方法。本发明还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的基于多手指指纹与掌纹结合的身份识别方法。本发明与现有技术相比,本发明通过对多手指指纹和掌纹采集、录入、比对计算,可以是任意手指和手掌的任意一个位置,仅仅只有手指接触手机的情况也能识别,仅仅只有手掌接触手机的时候也能识别,手指和手掌同时接触手机也能识别,应对各种各样握手机的方式,告别为了指纹识别还有调整拿手机的姿势,去除调整手势时间,识别更高效,使用者体验更好。附图说明从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。图1是本发明的多手指指纹与掌纹结合的身份识别装置的结构图;图2是本发明的基于多手指指纹与掌纹结合的身份识别方法的流程图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚;完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。需要说明的是,结合附图所阐述的详细描述旨在作为对各种配置的描述,而不旨在表示其中可以实践本文所描述的概念的唯一配置。本文中所记载的装置实施例和方法实施例将在下面的详细描述中进行描述,并在附图中通过各种框、模块、单元、组件、电路、步骤、过程、算法等等(统称为“要素”)来予以示出。这些要素可以使用电子硬件、计算机软件或者其任意组合来实现。至于这些要素是实现为硬件还是软件,取决于特定应用和施加在整体系统上的设计约束。本发明的说明书和权利要求书以及说明书附图中的术语如果使用“第一”、“第二”等描述,该种描述是用于区别不同对象,而不是用于描述特定顺序。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字tv、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。实施例一如图1所示的一种基于多手指指纹与掌纹结合的身份识别方法,通过设置于终端设备后壳及侧边上的传感器录入手指指纹与掌纹信息,并设置安全验证数据库,终端设备cpu通过所述传感器依次获取的使用者纹路信息并存储到数据库;在进行身份识别时,根据所述传感器实时采集到的手指及掌纹纹路信息与数据库数据进行比对计算得出是否匹配,若匹配则通过身份验证,执行与所述预设纹路信息对应的预设操作,所述预设操作包括唤醒所述终端和/或解锁所述终端设备。所述验证数据库进一步包括:记录所述后壳及侧边上的传感器获取的掌纹及指纹的传感器位置数据,并构建使用者的手部模型,自动生成所有可能的习惯解锁手型。在进行身份验证时,在手指及掌纹纹路信息与数据库数据进行比对计算得出是否匹配之前,优先对比采集的信息生成的手部模型是否与预设的使用者手部模型相匹配,若判断相似度小于预定值则直接判定为身份认证失败,并且不进行手指及掌纹纹路信息的比对。所述优先对比采集的信息生成的手部模型是否与预设的使用者手部模型相匹配进一步包括:若判断相似度大于预定值则继续进行手指及掌纹纹路信息的比对。本实施例优选地在手机背面下半大半部分和手机两侧下半部分(即阴影部分)整大块都是纹路感应器。感应器与cpu通信,使用该功能时需完成以下步骤:录入手指与掌纹信息,手依次使用各种常用的握手机方式进行录入。cpu通过传感器依次把不同握手机方式的纹路信息存储到数据库。使用时通过纹路感应器采集实时的纹路信息与数据库数据进行比对计算得出是否匹配。本实施例通过加设用户的手型对比,在对纹路图像进行匹配之前先过滤掉严重不符合设备主任身份的认证尝试,极大的提高了设备身份识别的效率。实施例二如图2所示,本实施进一步公开了一种基于多手指指纹与掌纹结合的身份识别方法,通过设置于终端设备后壳及侧边上的传感器录入手指指纹与掌纹信息,并设置安全验证数据库,终端设备cpu通过所述传感器依次获取的使用者纹路信息并存储到数据库;在进行身份识别时,根据所述传感器实时采集到的手指及掌纹纹路信息与数据库数据进行比对计算得出是否匹配,若匹配则通过身份验证,执行与所述预设纹路信息对应的预设操作,所述预设操作包括唤醒所述终端和/或解锁所述终端设备。更进一步地,所述验证数据库进一步包括:记录所述后壳及侧边上的传感器获取的掌纹及指纹的传感器位置数据,并构建使用者的手部模型,自动生成所有可能的习惯解锁手型。更进一步地,在进行身份验证时,在手指及掌纹纹路信息与数据库数据进行比对计算得出是否匹配之前,优先对比采集的信息生成的手部模型是否与预设的使用者手部模型相匹配,若判断相似度小于预定值则直接判定为身份认证失败,并且不进行手指及掌纹纹路信息的比对。更进一步地,所述优先对比采集的信息生成的手部模型是否与预设的使用者手部模型相匹配进一步包括:若判断相似度大于预定值则继续进行手指及掌纹纹路信息的比对。更进一步地,所述终端设备进一步包括正面显示区域,在进行身份识别时获取用户手指及掌纹在所述正面显示区域的覆盖位置信息,所述覆盖位置信息包括使用者正握及反握终端设备时的手部覆盖于所述正面显示区域的位置信息。更进一步地,所述传感器为电容纹路传感器。更进一步地,所述正面显示区域计算所述覆盖物体图像中所有像素点的的有效面积是否处于预设面积范围内,若超出预设面积范围则判断该覆盖不为掌纹或指纹,所述终端设备不进行身份验证操作。更进一步地,所述预设操作包括唤醒所述终端和/或解锁所述终端设备进一步包括:在进行掌纹及指纹纹路信息匹配时,若匹配成功则唤醒所述正面显示区域;若匹配失败,则在保持显示屏处于休眠状态的同时,发出振动提示,以提醒用户继续执行身份验证操作;若验证失败次数达到预设阈值时,唤醒正面显示区域并显示文字信息提示用户指纹匹配失败的原因,以提示用户进行调整,若验证失败次数达到所述预设阈值的两倍时,对终端设备执行锁定操作,禁止预设时间内使用者的所有验证尝试。本发明还公开了一种电子装置,包括:处理器;以及,存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任一项所述的基于多手指指纹与掌纹结合的身份识别方法。本发明还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的基于多手指指纹与掌纹结合的身份识别方法。在本实施例所公开的方案中,使用手机纹路识别时不需要刻意将手指放到特定的位置就能识别;多个手指+手掌纹采取以及计算精确度更高;因为握手机的姿势不同纹路也相差被复制可能性几乎为零。还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。虽然上面已经参考各种实施例描述了本发明,但是应当理解,在不脱离本发明的范围的情况下,可以进行许多改变和修改。因此,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,以下权利要求(包括所有等同物)旨在限定本发明的精神和范围。以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1