一种指纹识别的方法及终端与流程

文档序号:12365579阅读:179来源:国知局
一种指纹识别的方法及终端与流程

本发明涉及电子技术领域,尤其涉及一种指纹识别的方法及终端。



背景技术:

指纹识别技术是利用用户的指纹特征进行身份认证,应用广泛。随着智能电子设备的发展,指纹识别技术也广发地应用到智能电子设备中,如手机、平板等便携式终端,但在实际应用中,在夏天用户经常手掌出汗或者用户刚洗完手时,用户手指较湿润,若用户此时进行指纹识别,经常出现识别失败的情况,导致用户体验效果不好。



技术实现要素:

本发明实施例提供一种指纹识别的方法,可以检测手指的湿度,根据手指的湿度调整指纹识别过程中的参数,来提高指纹识别的成功率。

第一方面,本发明实施例提供了一种指纹识别的方法,该方法包括:

若获取到用户的指纹图像,根据获取的指纹图像以及用户的预存指纹图像来计算指纹相似度;获取用户手指的湿度;根据获取的用户手指的湿度并按照预设规则设置相似度临界值;根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配;若相匹配,指纹识别成功。

第二方面,本发明另一实施例提供了一种指纹识别的方法,该方法包括:

若获取到用户的指纹图像,根据获取的指纹图像以及用户的预存指纹图像来计算指纹相似度;获取用户手指的湿度;根据获取的用户手指的湿度并按照预设规则设置相似度临界值;根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配;若相匹配,指纹识别成功;若指纹识别成功,发送启动指令给应用处理器,用于启动应用处理器。

另一方面,本发明实施例提供了一种终端,该终端包括计算单元、获取单元、设置单元、第一判断单元,其中计算单元用于若获取到用户的指纹图像,根据获取的指纹图像以及用户的预存指纹图像来计算指纹相似度;获取单元,用于获取用户手指的湿度;设置单元用于根据获取的用户手指的湿度并按照预设规则设置相似度临界值;第一判断单元用于根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配,若相匹配,指纹识别成功。

另一方面,本发明实施例提供了一种终端,该终端包括单片机和应用处理器,单片机包括计算单元、获取单元、设置单元、第一判断单元以及发送单元,其中。计算单元用于若获取到用户的指纹图像,根据获取的指纹图像以及用户的预存指纹图像来计算指纹相似度;获取单元用于获取用户手指的湿度;设置单元用于根据获取的用户手指的湿度并按照预设规则设置相似度临界值;第一判断单元用于根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配,若相匹配,指纹识别成功;发送单元用于若指纹识别成功,发送启动指令给应用处理器以启动应用处理器。

本发明实施例所公开的一种指纹识别的方法和终端若获取到用户的指纹图像,根据获取的指纹图像以及用户的预存指纹图像来计算指纹相似度;获取用户手指的湿度;根据获取的用户手指的湿度并按照预设规则设置相似度临界值;根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配;若相匹配,指纹识别成功,其中相似度临界值的参数值与用户手指的湿度相关,提高了用户指纹识别的成功率,降低因用户手指湿润而识别失败的几率。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种指纹识别的方法的示意流程图;

图2a是本发明实施例提供的一种指纹识别的方法的子流程图;

图2b是本发明实施例提供的一种指纹识别的方法的子流程图;

图3是本发明实施例提供的一种终端的示意性框图;

图4是本发明实施例提供的一种指纹识别区的示意图;

图5a是图3中的一种设置单元的示意性框图;

图5b是图3中的另一种设置单元的示意性框图;

图5c是图3中的另一种设置单元的示意性框图;

图6是本发明另一实施例提供的一种终端的示意性框图;

图7是本发明另一实施例提供的一种终端的示意性框图;

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或若干个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

本发明实施例提供的一种指纹识别的方法可以运行在智能手机(如Android手机、IOS手机等)、平板电脑等便携式终端上,还可以运行于台式计算机等终端上,终端包括鉴权装置,鉴权装置用于指纹识别过程的鉴权。本发明实施例不对此进行限定。

请参看图1,本发明实施例提供的一种指纹识别的方法的示意性流程图。如图所示,该指纹识别的方法包括:

S101,若获取到用户的指纹图像,根据获取的指纹图像以及用户的预存指纹图像来计算指纹相似度。

具体的,指纹识别技术包括光学式指纹识别技术和电容式指纹识别技术。若检测到指纹识别操作,则获取用户的指纹图像,其中指纹识别操作通过触摸或触压指纹识别区进行的。

指纹相似度是通过对比采集的指纹图像中的指纹纹路以及预存指纹图像中的指纹纹路来获取。具体实现过程,指纹采集模块采集用户指纹图像。

S102,获取用户手指的湿度。

本实施例选择湿度传感器检测用户手指的湿度,并将检测到的手指的湿度传送给鉴权装置。常选用湿敏电阻作为湿度传感器,湿敏元件主要包括电阻式、电容式两大类。电阻式湿敏元件的原理为基片上覆盖一层用感湿材料制成的膜,当水吸附在感湿膜上时,元件的电阻率和电阻值都会变化,通过该特性可以测量出湿度。电容式湿敏元件的原理为用高分子薄膜电容制作,当水吸附在感湿膜上时,湿敏电容的介电常数发生变化,使电容量也发生变化,而电容量与相对湿度成正比,因此可测量出湿度。本发明实施例不限制使用电阻式湿敏元件或电容式湿敏元件。

S103,根据获取的用户手指的湿度并按照预设规则设置相似度临界值。

具体的,获取用户手指的湿度后,根据湿度设置相似度临界值,其中相似度临界值是用于验证用户的指纹相似度是否符合要求。应当理解,相似度临界值的数值越大,若要指纹识别通过,对用户的指纹相似度要求越高;相似度临界值的数值越小,若要指纹识别通过,对用户的指纹相似度要求越低。

需要说明的是,在一些实施例中,预设规则为获取的手指湿度高于预设值时的相似度临界值小于手指湿度等于或低于该预设值的相似度临界值。其中预设值是一个数值,本发明不限定预设值的数量,在一些实施例中包括一个预设值,在另一些实施例中包括若干个预设值。

还需要说明的是,在另一些实施例中,预设规则为获取的手指湿度越大,相似度临界值越小。

综上所述,预设规则为用户的手指湿度超过预设值或者手指湿度越大时,相似度临界值是降低的,因此根据用户的手指湿度设置相似度临界值可以降低用户因手指湿润而识别失败的几率。

S104,根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配,若不匹配,执行S105;若相匹配,执行S106。

S105,指纹识别失败。

S106,指纹识别成功。

具体的,根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配,包括:

判断获取的指纹相似度是否超过所设置的相似度临界值;若超过了,获取的指纹图像与预存指纹图像相匹配;若不超过,获取的指纹图像与预存指纹图像不匹配。

需要说明的是,若预设规则为获取的手指湿度高于预设值时的相似度临界值小于手指湿度等于或低于该预设值的相似度临界值,且若在一些实施例中包括一个预设值,S103中根据获取的用户手指的湿度并按照预设规则设置相似度临界值,包括:

判断获取的用户手指的湿度是否超过了预设值;若超过了预设值,将预设第一临界值设置为相似度临界值;若未超过预设值,将预设第二临界值设置为相似度临界值,预设第一临界值小于预设第二临界值。

在另一些实施例中,若包括一个预设值,S103中根据获取的用户手指的湿度并按照预设规则设置相似度临界值,包括:

判断获取的用户手指的湿度是否超过了预设值;若用户的手指湿度未超过预设值,将预设第三临界值设置为相似度临界值;若用户的手指湿度超过了预设值,根据手指湿度并按照预设公式计算出第四临界值,将第四临界值设置为相似度临界值。其中第四临界值小于第三临界值,且手指湿度越大,第四临界值越小,即第四临界值是动态变化的。预设公式是用于表示手指湿度与相似度临界值的关系,手指湿度增大,相似度临界值减小。

还需要说明的是,若在另一些实施例中包括若干个预设值,则可按照预设值的大小划分成若干个预设范围,每个预设范围对应一个临界值。例如有A,B,C,D四个预设值,且A小于B,B小于C,C小于D,对应的预设范围为(0,A)(A,B)(B,C)(C,D)(D,∞),S104中根据获取的用户手指的湿度按照预设规则设置相似度临界值,包括:

判断获取的用户手指的湿度所在的预设范围;根据判断结果将湿度所在的预设范围对应的临界值设置为相似度临界值。

还需要说明的是,在另一些实施例中,预设规则为获取的手指湿度越大,相似度临界值越小时,S103中根据获取的用户手指的湿度并按照预设规则设置相似度临界值具体为:根据获取的用户手指的湿度按照预设公式计算相似度临界值,其中预设公式是用于表示手指湿度与相似度临界值的关系,手指湿度增大,相似度临界值减小。

请参看图2a,是本发明实施例提供的一种指纹识别的方法的子流程图。如图所示,获取用户的指纹图像之前,指纹识别的方法还包括:

S200,判断指纹识别操作是否是由活体组织触发,若是由活体组织触发,执行S202;若不是由活体组织触发,执行S105。

S202,获取用户的指纹图像。

S105,指纹识别失败。

具体的,利用红外传感技术检测触发指纹识别操作的材质,并将检测结果传送给鉴权装置,使鉴权装置来判断指纹识别操作是否是由活体组织触发。该方式可以防止因误触而进行指纹识别,例如若手机放在口袋里,而用户走路时不小心触碰了指纹识别区,若红外传感技术判断出该指纹识别操作不是由用户手指触发,将结束识别,可以节省资源,降低功耗。

请参看图2b,是本发明实施例提供的一种指纹识别的方法的子流程图。如图所示,指纹识别的方法包括:

S201,判断指纹识别操作中触摸或触压指纹识别区的时长是否超过预设时长,若超过了预设时长,执行S202;若不超过预设时长,执行S105。

S202,获取用户的指纹图像。

S105,指纹识别失败。

具体的,判断触摸或触压指纹识别区的时长是否超过有预设时长,可以避免用户误触而进行指纹识别。例如用户握持手机是,不小心触碰了指纹识别区的情况。

需要说明的是,本实施例提供的一种指纹识别技术可以应用于屏幕解锁、应用程序的解锁、应用程序中业务身份鉴权等。上述方法运行于鉴权装置上,具体为S101~S106以及S200、S201、S202运行于鉴权装置中,本实施例不限制鉴权装置为单片机(MCU)或是应用处理器,即指纹识别的方法可以执行于单片机或执行于应用处理器。

还需要说明的是,若指纹识别应用于屏幕解锁,终端包括鉴权装置和应用处理器,优选鉴权装置为单片机(MCU),则上述指纹识别的方法中S105之后还包括:

单片机发送启动指令给应用处理器,用于启动应用处理器。

具体的,单片机(MCU)与应用处理器(AP)通讯的,用于指纹识别的鉴权,优选单片机执行S101~S106以及S200、S201、S202。若指纹识别通过,则单片机发送启动指令给应用处理器,用于启动应用处理器。该实现方式中若指纹识别失败,将不会启动应用处理器,进而可以降低终端功耗。

请参看图3,是发明实施例提供的一种终端的示意性框图。如图所示,终端300包括鉴权装置301、指纹采集单元302以及湿度检测单元303,其中指纹采集单元302和湿度检测单元303分别与鉴权装置301通讯。

其中,指纹采集单元302用于采集用户的指纹图像并传送给鉴权装置301。

湿度检测单元303用于采集取用户手指的湿度并传送给鉴权装置301。具体的,优选湿度检测单元为湿度传感器,常选用湿敏电阻作为湿度传感器,湿敏元件主要包括电阻式、电容式两大类。

需要说明的是,请参看图4,终端400设置有指纹识别区40,指纹识别区40包括湿度采集区域41和指纹采集区域42。湿度采集区域41包围指纹采集区域42,湿度采集区域41上设置有湿度传感器。本实施例中优选,指纹采集区域42为圆形状,湿度采集区域41为包围指纹采集区域42的环形状。

其中鉴权装置301用于进行指纹识别的鉴权。鉴权装置301包括计算单元311、获取单元321、设置单元331、第一判断单元341。

其中,计算单元311用于若获取到用户的指纹图像,根据采集的指纹图像以及用户的预存指纹图像来获取指纹相似度。具体的,指纹相似度是通过对比采集的指纹图像中的指纹纹路以及预存指纹图像中的指纹纹路来获取。

获取单元321用于从指纹采集单元302获取采集的用户的指纹图像;以及还用于从湿度检测单元303获取采集的用户手指的湿度。

设置单元331用于根据获取的用户手指的湿度并按照预设规则设置相似度临界值。

具体的,在一些实施例中,预设规则为获取的手指湿度高于预设值时的相似度临界值小于手指湿度等于或低于该预设值的相似度临界值。其中预设值是一个数值,本发明不限定预设值的数量,在一些实施例中包括一个预设值,在另一些实施例中包括若干个预设值。

还需要说明的是,在另一些实施例中,预设规则为获取的手指湿度越大,相似度临界值越小。

第一判断单元341用于根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配,若相匹配,指纹识别成功;若不相匹配,指纹识别失败。

需要说明的是,请参看图5a,若预设规则为获取的手指湿度高于预设值时的相似度临界值小于手指湿度等于或低于该预设值的相似度临界值,且若在一些实施例中包括一个预设值,设置单元331包括第二判断单元501以及第一配置单元502。

其中第二判断单元501用于判断获取的用户手指的湿度是否超过了预设值。

第一配置单元502用于若第二判断单元501判断出获取的用户手指的湿度超过了预设值,将预设第一临界值设置为相似度临界值;以及第一配置单元502还用于若第二判断单元501判断出获取的用户手指的湿度未超过预设值,将预设第二临界值设置为相似度临界值,预设第一临界值小于预设第二临界值。

请参看图5b,在另一些实施例中,若包括一个预设值,设置单元331包括第三判断单元503、运算单元504以及第二配置单元505。

其中第三判断单元503用于判断获取的用户手指的湿度是否超过了预设值。

运算单元504用于若第三判断单元503判断出获取的用户手指的湿度超过了预设值,根据手指湿度并按照预设公式计算出第四临界值。

第二配置单元505用于将第四临界值设置为相似度临界值,其中第四临界值小于第三临界值,且手指湿度越大,第四临界值越小。预设公式是用于表示手指湿度与相似度临界值的关系,手指湿度增大,相似度临界值减小。

以及第二配置单元505还用于若第三判断单元503判断出获取的用户手指的湿度未超过预设值,将预设第三临界值设置为相似度临界值。

还需要说明的是,请参看图5c,若在另一些实施例中包括若干个预设值,则可按照预设值的大小划分成若干个预设范围,每个预设范围对应一个临界值。设置单元331包括第四判断单元506以及第三配置单元507。

其中第四判断单元506用于判断获取的用户手指的湿度所在的预设范围。

第三配置单元507用于根据判断结果将湿度所在的预设范围对应的临界值设置为相似度临界值。

还需要说明的是,在另一些实施例中,预设规则为获取的手指湿度越大,相似度临界值越小时,设置单元331具体用于根据获取的用户手指的湿度按照预设公式计算相似度临界值,其中预设公式是用于表示手指湿度与相似度临界值的关系,手指湿度增大,相似度临界值减小。

需要说明的是,为了防止因误触而进行指纹识别,终端300还包括红外感测单元304。

红外感测单元304用于利用红外传感技术检测触发指纹识别操作的材质并将检测结果发送给鉴权装置301。

鉴权装置301还包括第一检测单元351。

其中,第一检测单元351用于判断指纹识别操作是否是由活体组织触发。若是由活体组织触发,指纹采集单元302采集用户的指纹图像,使获取单元321获取用户的指纹图像。若不是由活体组织触发,指纹识别失败。

具体的,第一检测单元351根据红外感测单元304的检测结果判断指纹识别操作是否是由活体组织触发。

相较于上述方案,进一步地,鉴权装置301还包括第二检测单元361。

其中,第二检测单元361用于判断指纹识别操作中触摸或触压指纹识别区的时长是否超过预设时长。若超过预设时长,指纹采集单元302采集用户的指纹图像,使获取单元321获取用户的指纹图像。若不超过预设时长,指纹识别失败。

还需要说明的是,本实施例中,鉴权装置301可以是应用处理器还可以是单片机。

请参看图6,是是本发明另一实施例提供的一种终端的示意性框图。如图所示,终端600包括鉴权装置601、应用处理器602、指纹采集单元603以及湿度检测单元604,其中应用处理器602、指纹采集单元603和湿度检测单元604分别与鉴权装置601通讯,鉴权装置601具体为单片机。

其中,指纹采集单元603用于采集用户的指纹图像并传送给鉴权装置601。

湿度检测单元604用于采集取用户手指的湿度并传送给鉴权装置601。

其中鉴权装置601用于进行指纹识别的鉴权。鉴权装置601包括计算单元611、获取单元621、设置单元631、第一判断单元641以及发送单元651。

其中,计算单元611用于若获取到用户的指纹图像,根据采集的指纹图像以及用户的预存指纹图像来获取指纹相似度。

获取单元621用于从指纹采集单元603获取采集的用户的指纹图像;以及还用于从湿度检测单元604获取采集的用户手指的湿度。

设置单元631用于根据获取的用户手指的湿度并按照预设规则设置相似度临界值。

具体的,在一些实施例中,预设规则为获取的手指湿度高于预设值时的相似度临界值小于手指湿度等于或低于该预设值的相似度临界值。其中预设值是一个数值,本发明不限定预设值的数量,在一些实施例中包括一个预设值,在另一些实施例中包括若干个预设值。还需要说明的是,在另一些实施例中,预设规则为获取的手指湿度越大,相似度临界值越小。请参照前述实施例中设置单元631的多种实施方式进行具体的描述,本实施例对此不再进行赘述。

第一判断单元641用于根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配,若相匹配,指纹识别成功;若不相匹配,指纹识别失败。

发送单元651用于发送启动指令给应用处理器602,用于启动应用处理器602。因此,若指纹识别失败,将不会启动应用处理器,进而可以降低终端功耗。

需要说明的是,为了防止因误触而进行指纹识别,终端600还包括红外感测单元605。红外感测单元605用于利用红外传感技术检测触发指纹识别操作的材质并将检测结果发送给鉴权装置601。

鉴权装置601还包括第一检测单元661。

其中,第一检测单元661用于判断指纹识别操作是否是由活体组织触发。若是由活体组织触发,指纹采集单元603采集用户的指纹图像,使获取单元621获取用户的指纹图像。若不是由活体组织触发,指纹识别失败。

具体的,第一检测单元661根据红外感测单元605的检测结果判断指纹识别操作是否是由活体组织触发。

相较于上述方案,进一步地,鉴权装置601还包括第二检测单元671。

其中,第二检测单元671用于判断指纹识别操作中触摸或触压指纹识别区的时长是否超过预设时长。若超过预设时长,指纹采集单元603采集用户的指纹图像,使获取单元621获取用户的指纹图像。若不超过预设时长,指纹识别失败。

参见图7,是本发明实施方式提供的另一种终端的示意框图。如图所示的本实施例中的终端700可以包括一个或者若干个处理器701、一个或者若干个输入装置702、一个或者若干个输出装置703以及存储器704。上述处理器701、输入装置702、输出装置703以及存储器704通过总线连接。

输入装置702用于接收用户输入指纹。具体实现中,本发明实施例的输入装置702可包括光电输入装置、触摸式输入装置、扫描仪等。

输出装置703用于对外输出指纹识别结果。具体实现中,本发明实施例的输出装置703可包括显示器、扬声器、打印机等。

存储器704用于存储带有各种功能的程序数据,具体实现中,本发明实施例的存储器704可以是系统存储器,比如,挥发性的(诸如RAM),非易失性的(诸如ROM,闪存等),或者两者的结合。具体实现中,本发明实施例的存储器704还可以是系统之外的外部存储器,比如,磁盘、光盘、磁带等。

处理器701用于调用存储器904中存储的程序数据即执行存储器704存储的指令,并执行如下操作:

若获取到用户的指纹图像,根据获取的指纹图像以及用户的预存指纹图像来计算指纹相似度;获取用户手指的湿度;根据获取的用户手指的湿度并按照预设规则设置相似度临界值;根据相似度临界值和获取的指纹相似度确定获取的指纹图像是否与预存指纹图像相匹配;若相匹配,指纹识别成功;若不匹配,指纹识别失败。

需要说明的是,若预设规则为获取的手指湿度高于预设值时的相似度临界值小于手指湿度等于或低于该预设值的相似度临界值,且若在一些实施例中包括一个预设值,处理器701用于根据获取的用户手指的湿度按照预设规则设置相似度临界值,还执行如下操作:

判断获取的用户手指的湿度是否超过了预设值;若超过了预设值,将预设第一临界值设置为相似度临界值;若未超过预设值,将预设第二临界值设置为相似度临界值,预设第一临界值小于预设第二临界值。

若包括一个预设值,处理器701用于根据获取的用户手指的湿度按照预设规则设置相似度临界值,还执行如下操作:

判断获取的用户手指的湿度是否超过了预设值;若用户的手指湿度未超过预设值,将预设第三临界值设置为相似度临界值;若用户的手指湿度超过了预设值,根据手指湿度并按照预设公式计算出第四临界值,将第四临界值设置为相似度临界值。其中第四临界值小于第三临界值,且手指湿度越大,第四临界值越小。预设公式是用于表示手指湿度与相似度临界值的关系,手指湿度增大,相似度临界值减小。

若在另一些实施例中包括若干个预设值,则可按照预设值的大小划分成若干个预设范围,每个预设范围对应一个临界值,处理器701用于根据获取的用户手指的湿度按照预设规则设置相似度临界值,还执行如下操作:

判断获取的用户手指的湿度所在的预设范围;将湿度所在的预设范围对应的临界值设置为相似度临界值。

进一步地,处理器701执行如下操作:

判断指纹识别操作是否是由活体组织触发,若是由活体组织触发,若是由活体组织触发,获取用户的指纹图像;若不是由活体组织触发,指纹识别失败。

进一步地,处理器701执行如下操作:

判断指纹识别操作中触摸或触压指纹识别区的时长是否超过预设时长,若超过,获取用户的指纹图像;若不超过,指纹识别失败。

若指纹识别的方法运行于单片机,单片机设置于终端上,终端还包括应用处理器,处理器701执行如下操作:

若指纹识别成功,发送启动指令给所述应用处理器,用于启动所述应用处理器。

应当理解,在本发明实施例中,所称处理器701可以是中央第一处理单元(Central Processing Unit,CPU),该处理器701还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

本发明实施例提供的指纹识别的方法通过获取到湿度传感器检测的用户手指的湿度,再根据用户手指的湿度设置相似度临界值后,再进行指纹识别,可以降低用户因手指湿润而识别失败的几率,提高用户手指手指湿润时的指纹识别成功率;另一方面,本发明实施例还通过判断指纹识别操作是否是由活体组织触发以及通过判断指纹识别操作中触摸或触压指纹识别区的时长是否超过预设时长来防止因误触而引发指纹识别的情况发生,进而降低终端的功耗;此外,本发明实施例优选指鉴权装置为单片机(MCU),且指纹识别成功,单片机发送启动指令给应用处理器,而若指纹识别失败,将不会启动应用处理器,进而可以降低终端功耗。

需要说明的是,本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的终端和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如若干个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

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

以上所述,为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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