CN113392387A - 一种指纹信息的处理方法及相关设备 - Google Patents
一种指纹信息的处理方法及相关设备 Download PDFInfo
- Publication number
- CN113392387A CN113392387A CN202010165854.0A CN202010165854A CN113392387A CN 113392387 A CN113392387 A CN 113392387A CN 202010165854 A CN202010165854 A CN 202010165854A CN 113392387 A CN113392387 A CN 113392387A
- Authority
- CN
- China
- Prior art keywords
- unlocking
- fingerprint
- fingerprint unlocking
- success rate
- security level
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title abstract description 9
- 238000003672 processing method Methods 0.000 title abstract description 9
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000012545 processing Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 6
- 230000000875 corresponding effect Effects 0.000 description 42
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000003825 pressing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000005021 gait Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 210000000554 iris Anatomy 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
Abstract
本申请实施例提供了一种指纹信息的处理方法及相关设备,用于根据用户的个体特征差异动态调整指纹解锁的安全等级,提升用户体验。该方法包括:终端设备采集指纹解锁记录;所述终端设备确定所述指纹解锁记录对应的解锁成功率;所述终端设备根据所述解锁成功率更新指纹解锁的安全等级。其中,更新后的指纹解锁的安全等级对应于终端设备所采集得到的指纹解锁记录对应的解锁成功率,即根据解锁成功率动态调整指纹解锁的安全等级,由于指纹解锁记录对应的解锁成功率的不同可以在一定程度上反映出用户的个体特征差异,从而实现根据用户的个体特征差异动态调整指纹解锁的安全等级。
Description
技术领域
本申请涉及电子技术领域,尤其涉及一种指纹信息的处理方法及相关设备。
背景技术
生物识别技术就是,通过计算机与光学、声学、生物传感器和生物统计学原理等高科技手段密切结合,利用人体固有的生理特性(如指纹、脸象、虹膜等)和行为特征(如笔迹、声音、步态等)来进行个人身份的鉴定。随着终端设备的普及,目前较为普及使用的是指纹识别技术作为终端设备对用户的身份鉴定的方式之一。
在现有技术中,终端设备在出厂设置中携带有固定的匹配阈值,后续终端设备在使用指纹识别技术时,终端设备会使用预存的指纹模板与当前采集的待识别指纹相匹配得到匹配分数,其中,当该匹配分数高于该匹配阈值时,认为两个指纹是匹配的,反之认为不匹配。
然而,由于终端当前采集的待识别指纹信息是一个带有个体特征差异的指标,与当前用户的指纹清晰度、按压力度、按压时间等个体因素强相关,设置固定的匹配阈值会导致个体因素存在差异的不同用户解锁同一个终端设备的概率不同,使得用户体验较低。
发明内容
本申请实施例提供了一种指纹信息的处理方法及相关设备,用于根据用户的个体特征差异动态调整指纹解锁的安全等级,提升用户体验。
本申请实施例第一方面提供了一种指纹信息的处理方法,应用于终端设备的指纹解锁功能的优化,其中,终端设备在出厂设置中携带有固定的匹配阈值,该匹配阈值对应于一个安全等级,该方法包括:在用户使用该终端设备进行设备解锁的时候,终端设备可以采集指纹解锁记录,其中,该指纹解锁记录可以包括指纹解锁成功记录和/或指纹解锁失败记录;然后,该终端设备可以根据该指纹解锁记录来进一步确定出该指纹解锁记录对应的解锁成功率;此后,该终端设备可以根据该解锁成功率对该终端设备的指纹解锁的安全等级进行更新。其中,更新后的指纹解锁的安全等级对应于终端设备所采集得到的指纹解锁记录对应的解锁成功率,即根据解锁成功率动态调整指纹解锁的安全等级,由于指纹解锁记录对应的解锁成功率的不同可以在一定程度上反映出用户的个体特征差异,从而实现根据用户的个体特征差异动态调整指纹解锁的安全等级,提升用户体验。
在本申请实施例第一方面的一种可能的实现方式中,该终端设备根据该指纹解锁成功率更新指纹解锁的安全等级包括:在该指纹解锁成功率大于第一阈值时,该终端设备调高该指纹解锁的安全等级,其中,终端设备的指纹解锁的安全等级越高,则该终端设备通过指纹解锁的匹配条件越苛刻,即该终端设备的指纹解锁难度越大。
本实施例中,在该指纹解锁成功率大于第一阈值时,该终端设备调高该指纹解锁的安全等级,其中,该终端设备的解锁成功率水平大于该第一阈值指示用户在该指纹解锁记录中使用指纹解锁成功率高于该第一阈值所对应的解锁水平,此时,可以适当地调高该终端设备的指纹解锁的安全等级,即增加指纹解锁成功的难度,从而提供了对指纹解锁的安全等级实现动态调整的一种具体的实现方式。
在本申请实施例第一方面的一种可能的实现方式中,该终端设备根据该指纹解锁成功率更新指纹解锁的安全等级包括:在该指纹解锁成功率小于第二阈值时,该终端设备调低该指纹解锁的安全等级,类似的,其中,终端设备的指纹解锁的安全等级越低,则该终端设备通过指纹解锁的匹配条件越简化,即该终端设备的指纹解锁难度越小。
本实施例中,在该指纹解锁成功率小于第二阈值时,该终端设备调高该指纹解锁的安全等级,其中,该终端设备的解锁成功率水平小于该第二阈值指示用户在该指纹解锁记录中使用指纹解锁成功率低于该第二阈值所对应的解锁水平,显然,第二阈值可以小于第一阈值,此时,可以适当地调低该终端设备的指纹解锁的安全等级,即降低指纹解锁成功的难度,从而提供了对指纹解锁的安全等级实现动态调整的一种具体的实现方式。
在本申请实施例第一方面的一种可能的实现方式中,该指纹解锁记录包括记录时长,该终端设备确定该指纹解锁记录对应的解锁成功率包括:在该记录时长达到第一时间阈值时,该终端设备触发执行确定该指纹解锁记录对应的解锁成功率;和/或,该指纹解锁记录包括记录次数,该终端设备确定该指纹解锁记录对应的解锁成功率包括:在该记录次数达到第一次数阈值时,该终端设备触发执行确定该指纹解锁记录对应的解锁成功率。
本实施例中,具体该终端设备可以有多种方式在本地实现确定该指纹解锁记录对应的解锁成功率,例如,可以通过指纹解锁记录中的记录时长确定出该终端设备在该记录时长内对应的解锁成功率,也可以是通过指纹解锁记录中的记录次数确定出该终端设备在该记录次数内对应的解锁成功率,还可以是其它的方式确定该指纹解锁记录对应的解锁成功率,此处不做限定。
在本申请实施例第一方面的一种可能的实现方式中,该终端设备确定该指纹解锁记录对应的解锁成功率包括:该终端设备将该指纹解锁记录发送至服务器;该终端设备接收来自该服务器的该解锁成功率。
本实施例中,具体该终端设备还可以通过服务器后台实现该解锁成功率的确定,其中,该终端设备将该指纹解锁记录发送至服务器,由服务器来统计实现确定出(预设时间段和/或预设次数和/或其它预设条件对应的)指纹解锁记录的解锁成功率,此后,终端设备通过接收来自该服务器的该解锁成功率,从而可以进一步优化终端设备的本地存储空间,并且由服务器来实现该终端设备的后台控制。
在本申请实施例第一方面的一种可能的实现方式中,该终端设备包括配置文件,该配置文件包括该指纹解锁的安全等级,该终端设备根据该解锁成功率更新指纹解锁的安全等级包括:在该终端设备重启时,该终端设备在该配置文件中根据该解锁成功率更新指纹解锁的安全等级。其中,终端在使用指纹匹配算法时需要加载并使用配置文件中的相关参数,为了保证终端设备的安全性,终端设备中的配置文件可以通过安全空间存储和/或加密存储和/或访问权限管理等方式进行处理。
本实施例中,由于终端设备的指纹解锁的安全等级承载于配置文件中,而该配置文件一般集成在厂家的指纹匹配算法中,终端在使用指纹匹配算法时需要加载并使用配置文件中的相关参数,因此,终端设备中的配置文件可以通过安全空间存储和/或加密存储和/或访问权限管理等方式进行处理,使得该终端设备可以通过重启时重新加载该配置文件使更新后的指纹解锁的安全等级生效,该配置文件及其传输通道不能被黑客或端口修改,从而进一步提升方案实现的安全性。
在本申请实施例第一方面的一种可能的实现方式中,该指纹解锁的安全等级包括指纹解锁的匹配阈值和/或指纹解锁的误识率(FAR,False Acceptance Rate)和/或指纹解锁的拒识率(FRR,False Rejection Rate),其中,该安全等级的高低与该匹配阈值的高低呈正相关、该安全等级的高低与FAR值的大小呈负相关、该安全等级的高低与FRR值的大小呈负相关。
本实施例中,指纹解锁的安全等级可以通过指纹解锁的匹配阈值和/或指纹解锁的FAR和/或指纹解锁的FRR来具体实现,从而,使得不同指纹匹配算法的不同终端设备可以实现根据用户的个体特征差异动态调整指纹解锁的安全等级。
本申请第二方面提供了一种终端设备,该终端设备具有实现上述第一方面或第一方面任意一种可能实现方式的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块,例如:采集单元、确定单元和更新单元。
本申请第三方面提供一种终端设备,该终端设备包括处理器、存储器;该存储器用于存储程序;该处理器用于执行程序以实现如上述第一方面或第一方面任意一种可能的实现方式所述的方法。
本申请第四方面提供一种存储一个或多个计算机执行指令的计算机可读存储介质,当计算机执行指令被处理器执行时,该处理器执行如上述第一方面或第一方面任意一种可能的实现方式所述的方法。
本申请第五方面提供一种存储一个或多个计算机的计算机程序产品(或称计算机程序),当计算机程序产品被该处理器执行时,该处理器执行上述第一方面或第一方面任意一种可能实现方式的方法。
本申请第六方面提供了一种芯片***,该芯片***包括处理器,用于支持终端设备实现上述第一方面或第一方面任意一种可能的实现方式中所涉及的功能。在一种可能的设计中,该芯片***还可以包括存储器,存储器,用于保存该终端设备必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
其中,第二至第六方面或者其中任一种可能实现方式所带来的技术效果可参见第一方面或第一方面不同可能实现方式所带来的技术效果,此处不再赘述。
从以上技术方案可以看出,本申请实施例具有以下优点:在用户使用该终端设备进行设备解锁的时候,终端设备可以采集指纹解锁记录;然后,该终端设备可以根据该指纹解锁记录来进一步确定出该指纹解锁记录对应的解锁成功率;此后,该终端设备可以根据该解锁成功率对该终端设备的指纹解锁的安全等级进行更新。其中,更新后的指纹解锁的安全等级对应于终端设备所采集得到的指纹解锁记录对应的解锁成功率,即根据解锁成功率动态调整指纹解锁的安全等级,由于指纹解锁记录对应的解锁成功率的不同可以在一定程度上反映出用户的个体特征差异,从而实现根据用户的个体特征差异动态调整指纹解锁的安全等级,提升用户体验。
附图说明
图1为现有技术中指纹解锁流程示意图;
图2为本申请实施例中一种指纹信息的处理方法的一个示意图;
图3为本申请实施例中一种指纹信息的处理方法的另一个示意图;
图4为本申请实施例中一种指纹信息的处理方法的另一个示意图;
图5为本申请实施例中一种指纹信息的处理方法的另一个示意图;
图6为本申请实施例中一种终端设备的一个示意图;
图7为本申请实施例中一种终端设备的另一个示意图。
具体实施方式
本申请实施例提供了一种指纹信息的处理方法及相关设备,用于根据用户的个体特征差异动态调整指纹解锁的安全等级,提升用户体验。
随着终端设备的普及,目前较为普及使用的是指纹识别技术作为终端设备对用户的身份鉴定的方式之一,即用户可以通过指纹识别技术的应用对终端设备进行解锁认证的操作,需要说明的是,本申请实施例及后续实施例中,对终端设备的指纹解锁并不仅仅局限于对终端设备锁屏模式的解锁,还可以应用于终端设备对用户的身份鉴定进行用户身份识别的解锁的其它方式,例如指纹密码支付、指纹身份认证等终端设备的解锁。此外,该终端设备可以是携带有指纹识别功能的设备,例如手机、笔记本电脑、智能门锁、智能手表、平板电脑或者是其它的终端设备等,本申请实施例及后续实施例对此不作限定。
对于指纹识别技术所应用的终端设备来说,该终端设备在出厂设置中携带有固定的匹配阈值,后续终端设备在使用指纹识别技术时,终端设备会使用预存的指纹模板与当前采集的待识别指纹相匹配得到匹配分数,其中,当该匹配分数高于该匹配阈值时,认为两个指纹是匹配的,反之认为不匹配。具体指纹解锁流程示意图请参阅图1,其中,
步骤101、开始;
步骤102、按下手指;
步骤103、与(终端设备中预存的)模板匹配;
步骤104、判断是否匹配成功,若是,进入步骤105,若否,进入步骤106;
步骤105、解锁成功;
步骤106、解锁失败;
步骤107、结束。
然而,由于终端当前采集的待识别指纹信息是一个带有个体特征差异的指标,与当前用户的指纹清晰度、按压力度、按压时间等个体因素强相关,同时也和用户手机贴的保护膜、解锁环境亮度等相关,即使同一个终端设备,在不同的用户手里解锁成功率体验也不尽相同,即设置固定的匹配阈值会导致个体因素存在差异的不同用户解锁同一个终端设备的概率不同,使得用户体验较低。为此,本申请实施例提供了一种指纹信息的处理方法及相关设备,用于根据用户的个体特征差异动态调整指纹解锁的安全等级,提升用户体验。
请参阅图2,本申请实施例提供了一种指纹信息的处理方法包括:
201、终端设备采集指纹解锁记录;
本实施例中,在用户使用终端设备进行设备解锁的时候,终端设备可以采集指纹解锁记录,其中,该指纹解锁记录可以包括指纹解锁成功记录和/或指纹解锁失败记录。
具体地,该指纹解锁记录可以包括预设时间段内的解锁累计次数、预设时间段内的解锁累计成功次数、预设时间段内的解锁累计失败次数,也可以是预设时长内或预设次数内的解锁成功率、解锁失败率等,还可以是其它的用于指示终端设备所采集的指纹解锁记录的表现形式,此处不做限定。
202、所述终端设备确定所述指纹解锁记录对应的解锁成功率;
本实施例中,该终端设备可以根据该指纹解锁记录确定出该指纹解锁记录对应的解锁成功率。
具体地,该终端设备确定该指纹解锁记录对应的解锁成功率的确定方式由多种,例如该终端设备可以通过自身存储记录得到该解锁成功率,也可以是通过后台的服务器来实现该解锁成功率的确定,还可以通过其他方式来确定,此处不做限定。下面将分别以终端设备自身确定和向后台服务器获取的两种方式进行示例性说明:
一、终端设备自身确定解锁成功率;
其中,该指纹解锁记录还可以包括记录时长,该终端设备确定该指纹解锁记录对应的解锁成功率包括:在该记录时长达到第一时间阈值时,该终端设备触发执行步骤202,即确定该指纹解锁记录对应的解锁成功率;和/或,该指纹解锁记录还可以包括记录次数,该终端设备确定该指纹解锁记录对应的解锁成功率包括:在该记录次数达到第一次数阈值时,该终端设备触发执行步骤202,即确定该指纹解锁记录对应的解锁成功率。其中,该记录次数可以是从上次调整安全等级开始计算的解锁次数,为可配置的恒定值,也可以是从设备出厂开始计算的解锁次数,这个值则为阶梯值,还可以是通过其它方式来确定记录次数,此处不做限定。
本实施例中,具体该终端设备可以有多种方式在本地实现确定该指纹解锁记录对应的解锁成功率,例如,可以通过指纹解锁记录中的记录时长确定出该终端设备在该记录时长内对应的解锁成功率,也可以是通过指纹解锁记录中的记录次数确定出该终端设备在该记录次数内对应的解锁成功率,还可以是其它的方式确定该指纹解锁记录对应的解锁成功率,此处不做限定。
二、终端设备通过服务器确定解锁成功率;
其中,该终端设备在步骤202中确定该指纹解锁记录对应的解锁成功率包括:该终端设备将该指纹解锁记录发送至服务器;该终端设备接收来自该服务器的该解锁成功率。
本实施例中,具体该终端设备还可以通过服务器后台实现该解锁成功率的确定,其中,该终端设备将该指纹解锁记录发送至服务器,由服务器来统计实现确定出(预设时间段和/或预设次数和/或其它预设条件对应的)指纹解锁记录的解锁成功率,此后,终端设备通过接收来自该服务器的该解锁成功率,从而可以进一步优化终端设备的本地存储空间,并且由服务器来实现该终端设备的后台控制。
203、所述终端设备根据所述解锁成功率更新指纹解锁的安全等级。
本实施例中,该终端设备根据步骤202得到的解锁成功率更新该终端设备此前预先设置的指纹解锁的安全等级。
其中,该指纹解锁的安全等级可以通过多种参数来体现,例如,可以是通过指纹解锁的匹配阈值和/或指纹解锁的FAR和/或指纹解锁的FRR来具体实现,从而,使得不同指纹匹配算法的不同终端设备可以实现根据用户的个体特征差异动态调整指纹解锁的安全等级。其中,误识率(FAR)是将不属于同一个手指的指纹误判成同一个手指指纹的比例,拒识率(FRR)是将属于同一个手指的指纹误判成不同手指指纹的比例。误识率(FAR)过高时,轻则引起用户体验差,重则造成用户财产损失;拒识率(FRR)过高,导致用户解锁体验的下降和。具体来说,误识率(FAR)与拒识率(FRR)是一对矛盾的指标,他们之间的关系可以通过受试者工作特征曲线(ROC,Receiver Operator characteristic Curve)曲线来表征,如图3所示。指纹自动识别***通常是在FRR(解锁体验)和FAR(安全性)之间做出权衡,具体到指纹自动识别***的实现,通常是通过指纹FAR安全等级来调节两者之前的平衡关系。例如在法医应用中,一般关注于安全性,要求FAR对应值较高;而出于对解锁体验的要求的提高,在民用、商业应用、高安全访问应用中,要求FRR对应值依次增加,在曲线中,等误率(EER,Equal Error Rate)为取某个指定值时,使得FAR=FRR时,FAR或FRR值。由于指纹解锁记录对应的解锁成功率的不同可以在一定程度上反映出用户的个体特征差异,实现根据用户的个体特征差异动态调整指纹解锁的安全等级(指纹解锁的匹配阈值和/或指纹解锁的FAR和/或指纹解锁的FRR),提升用户体验,既提升了指纹解锁安全性,也不牺牲使用的便利性。
具体在方案的实现过程中,该终端设备可以包括配置文件,该配置文件包括该指纹解锁的安全等级,从而步骤203中的过程具体可以包括:在该终端设备重启时,该终端设备在该配置文件中根据该解锁成功率更新指纹解锁的安全等级。由于终端设备的指纹解锁的安全等级承载于配置文件中,而该配置文件一般集成在厂家的指纹匹配算法中,终端在使用指纹匹配算法时需要加载并使用配置文件中的相关参数,因此,终端设备中的配置文件可以通过安全空间存储和/或加密存储和/或访问权限管理等方式进行处理,使得该终端设备可以通过重启时重新加载该配置文件使更新后的指纹解锁的安全等级生效,该配置文件及其传输通道不能被黑客或端口修改,从而进一步提升方案实现的安全性。其中,步骤203的具体实现过程可以参阅图4:
步骤401、开始;
步骤402、手机重启;
步骤403、判断是否需要对安全等级进行修改,若是,执行步骤404,若否,执行步骤405;
步骤404、重新加载配置(配置文件);
步骤405、重启成功;
步骤406、结束。
此外,在步骤203中终端设备根据所述解锁成功率更新指纹解锁的安全等级的实现过程有多种实现方式,该安全等级的数量至少为两个,例如可以是终端设备针对高解锁成功率进行解锁安全性提升的调整,也可以是终端设备针对低解锁成功率进行解锁便捷性提升的调整,下面将对这两种实现过程分别进行详细介绍:
1)在该指纹解锁成功率大于第一阈值时,该终端设备调高该指纹解锁的安全等级,其中,终端设备的指纹解锁的安全等级越高,则该终端设备通过指纹解锁的匹配条件越苛刻,即该终端设备的指纹解锁难度越大。
本实施例中,在该指纹解锁成功率大于第一阈值时,该终端设备调高该指纹解锁的安全等级,其中,该终端设备的解锁成功率水平大于该第一阈值指示用户在该指纹解锁记录中使用指纹解锁成功率高于该第一阈值所对应的解锁水平,此时,可以适当地调高该终端设备的指纹解锁的安全等级,即增加指纹解锁成功的难度,从而提供了对指纹解锁的安全等级实现动态调整的一种具体的实现方式。
2)在该指纹解锁成功率小于第二阈值时,该终端设备调低该指纹解锁的安全等级,类似的,其中,终端设备的指纹解锁的安全等级越低,则该终端设备通过指纹解锁的匹配条件越简化,即该终端设备的指纹解锁难度越小。
本实施例中,在该指纹解锁成功率小于第二阈值时,该终端设备调高该指纹解锁的安全等级,其中,该终端设备的解锁成功率水平小于该第二阈值指示用户在该指纹解锁记录中使用指纹解锁成功率低于该第二阈值所对应的解锁水平,显然,第二阈值可以小于第一阈值,此时,可以适当地调低该终端设备的指纹解锁的安全等级,即降低指纹解锁成功的难度,从而提供了对指纹解锁的安全等级实现动态调整的一种具体的实现方式。
下面将通过具体的实施例对上述方法实施例进一步介绍,其中,以步骤202的确定条件为记录次数M(M为大于0的整数),安全等级通过参数FAR安全等级为1级或0级来体现、第一阈值为N1,第二阈值为N2(1>=N1>=N2>=0),为例进行说明,请参阅图5,其中:
步骤501、开始;
步骤502、按下手指;
步骤503、与模板匹配;
步骤504、判断是否匹配成功,若是,进入步骤505,若否,进入步骤506;
步骤505、解锁成功;
步骤506、解锁失败;
步骤507、解锁次数与成功率统计;
步骤508、判断解锁次数是否大于M,若是,则执行步骤509,若否,则执行步骤517;
步骤509、判断解锁成功率是否大于N1,若是,则执行步骤510,若否,则执行步骤511;
步骤510、判断FAR安全等级是否为1级,若是,则执行步骤512,若否,则执行步骤513;
步骤511、判断解锁成功率是否小于N2,若是,则执行步骤514,若否,则执行步骤517;
步骤512、保持FAR安全等级为1级不变;
步骤513、提升FAR安全等级到1级,从而在解锁体验下降感知不明显的情况下提升解锁安全,示例性的,FAR安全等级为0级时,误识率约为1/50K,FAR安全等级为1级时,误识率约为1/100K,其中,K为常数;也就是说,FAR安全等级为0级提升到1级,误识率提升1倍,解锁率下降3%至4%;
步骤514、判断FAR安全等级是否为1级,若是,则执行步骤515,若否,则执行步骤516;
步骤515、降低FAR安全等级到0级,从而根据当前FAR安全等级动态调整安全等级;
步骤516、保持FAR安全等级为0级;
步骤517、修改(更新)安全等级配置文件。
以上描述了一种指纹信息的处理方法,下面结合附图介绍本申请实施例提供的终端设备。
请参阅图6,本申请实施例提供了一种终端设备600,包括:
采集单元601,用于采集指纹解锁记录;
确定单元602,用于确定该指纹解锁记录对应的解锁成功率;
更新单元603,用于根据该解锁成功率更新指纹解锁的安全等级。
在一种优选的实施方式中,该更新单元603具体用于:
在该指纹解锁成功率大于第一阈值时,调高该指纹解锁的安全等级。
在一种优选的实施方式中,该更新单元603具体用于:
在该指纹解锁成功率小于第二阈值时,调低该指纹解锁的安全等级。
在一种优选的实施方式中,其特征在于,
该指纹解锁记录包括记录时长,该确定单元602具体用于:在该记录时长达到第一时间阈值时,触发执行确定该指纹解锁记录对应的解锁成功率;
和/或,
该指纹解锁记录包括记录次数,该确定单元602具体用于:在该记录次数达到第一次数阈值时,触发执行确定该指纹解锁记录对应的解锁成功率。
在一种优选的实施方式中,该确定单元602具体用于:
将该指纹解锁记录发送至服务器;
接收来自该服务器的该解锁成功率。
在一种优选的实施方式中,该终端设备包括配置文件,该配置文件包括该指纹解锁的安全等级,该更新单元603具体用于:
在该终端设备重启时,在该配置文件中根据该解锁成功率更新指纹解锁的安全等级。
在一种优选的实施方式中,该指纹解锁的安全等级包括指纹解锁的匹配阈值和/或指纹解锁的误识率FAR和/或指纹解锁的拒识率FRR。
需要说明的是,上述终端设备600的单元的指纹信息的处理方法的执行过程等内容,具体可参见本申请前述所示的方法实施例中的叙述,此处不再赘述。
请参阅图7,为本申请的实施例提供的上述实施例中所涉及的终端设备700的一种可能的逻辑结构示意图,该终端设备700可以包括但不限于处理器701、通信端口702、存储器703、总线704,在本申请的实施例中,处理器701用于对终端设备700的动作进行控制处理。
此外,处理器701可以是中央处理器单元,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。该处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理器和微处理器的组合等等。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例还提供一种存储一个或多个计算机的计算机可读存储介质,当该可读存储介质被处理器执行时,该处理器执行如上述终端设备所实现的方法。
本申请实施例还提供一种存储一个或多个计算机的计算机程序产品(或称计算机程序),当计算机程序产品被该处理器执行时,该处理器执行上述终端设备所实现的方法。
本申请实施例还提供了一种芯片***,该芯片***包括处理器,用于支持控制器实现上述终端设备所涉及的功能实现。在一种可能的设计中,该芯片***还可以包括存储器,存储器,用于保存该控制器必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,控制器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (16)
1.一种指纹信息的处理方法,其特征在于,包括:
终端设备采集指纹解锁记录;
所述终端设备确定所述指纹解锁记录对应的解锁成功率;
所述终端设备根据所述解锁成功率更新指纹解锁的安全等级。
2.根据权利要求1所述的方法,其特征在于,所述终端设备根据所述指纹解锁成功率更新指纹解锁的安全等级包括:
在所述指纹解锁成功率大于第一阈值时,所述终端设备调高所述指纹解锁的安全等级。
3.根据权利要求1所述的方法,其特征在于,所述终端设备根据所述指纹解锁成功率更新指纹解锁的安全等级包括:
在所述指纹解锁成功率小于第二阈值时,所述终端设备调低所述指纹解锁的安全等级。
4.根据权利要求1至3任一项所述的方法,其特征在于,
所述指纹解锁记录包括记录时长,所述终端设备确定所述指纹解锁记录对应的解锁成功率包括:在所述记录时长达到第一时间阈值时,所述终端设备触发执行确定所述指纹解锁记录对应的解锁成功率;
和/或,
所述指纹解锁记录包括记录次数,所述终端设备确定所述指纹解锁记录对应的解锁成功率包括:在所述记录次数达到第一次数阈值时,所述终端设备触发执行确定所述指纹解锁记录对应的解锁成功率。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述终端设备确定所述指纹解锁记录对应的解锁成功率包括:
所述终端设备将所述指纹解锁记录发送至服务器;
所述终端设备接收来自所述服务器的所述解锁成功率。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述终端设备包括配置文件,所述配置文件包括所述指纹解锁的安全等级,所述终端设备根据所述解锁成功率更新指纹解锁的安全等级包括:
在所述终端设备重启时,所述终端设备在所述配置文件中根据所述解锁成功率更新指纹解锁的安全等级。
7.根据权利要求1至3任一项所述的方法,其特征在于,所述指纹解锁的安全等级包括指纹解锁的匹配阈值和/或指纹解锁的误识率FAR和/或指纹解锁的拒识率FRR。
8.一种终端设备,其特征在于,包括:
采集单元,用于采集指纹解锁记录;
确定单元,用于确定所述指纹解锁记录对应的解锁成功率;
更新单元,用于根据所述解锁成功率更新指纹解锁的安全等级。
9.根据权利要求8所述的终端设备,其特征在于,所述更新单元具体用于:
在所述指纹解锁成功率大于第一阈值时,调高所述指纹解锁的安全等级。
10.根据权利要求8所述的终端设备,其特征在于,所述更新单元具体用于:
在所述指纹解锁成功率小于第二阈值时,调低所述指纹解锁的安全等级。
11.根据权利要求8至10任一项所述的终端设备,其特征在于,
所述指纹解锁记录包括记录时长,所述确定单元具体用于:在所述记录时长达到第一时间阈值时,触发执行确定所述指纹解锁记录对应的解锁成功率;
和/或,
所述指纹解锁记录包括记录次数,所述确定单元具体用于:在所述记录次数达到第一次数阈值时,触发执行确定所述指纹解锁记录对应的解锁成功率。
12.根据权利要求8至10任一项所述的方法,其特征在于,所述确定单元具体用于:
将所述指纹解锁记录发送至服务器;
接收来自所述服务器的所述解锁成功率。
13.根据权利要求8至10任一项所述的终端设备,其特征在于,所述终端设备包括配置文件,所述配置文件包括所述指纹解锁的安全等级,所述更新单元具体用于:
在所述终端设备重启时,在所述配置文件中根据所述解锁成功率更新指纹解锁的安全等级。
14.根据权利要求8至10任一项所述的终端设备,其特征在于,所述指纹解锁的安全等级包括指纹解锁的匹配阈值和/或指纹解锁的误识率FAR和/或指纹解锁的拒识率FRR。
15.一种终端设备,其特征在于,包括:
处理器、存储器;
所述存储器用于存储程序;
所述处理器用于执行所述程序以实现权利要求1至7中任一项所述的方法。
16.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1至7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010165854.0A CN113392387A (zh) | 2020-03-11 | 2020-03-11 | 一种指纹信息的处理方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010165854.0A CN113392387A (zh) | 2020-03-11 | 2020-03-11 | 一种指纹信息的处理方法及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113392387A true CN113392387A (zh) | 2021-09-14 |
Family
ID=77615343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010165854.0A Pending CN113392387A (zh) | 2020-03-11 | 2020-03-11 | 一种指纹信息的处理方法及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113392387A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040164848A1 (en) * | 2003-01-21 | 2004-08-26 | Samsung Electronics Co., Ltd | User authentication method and apparatus |
US20070150745A1 (en) * | 2005-12-22 | 2007-06-28 | Michael Peirce | Biometric authentication system |
US20100033304A1 (en) * | 2008-08-06 | 2010-02-11 | Fujitsu Limited | Identification Method Control Device and Identification Method Control Method |
US20170372051A1 (en) * | 2016-06-28 | 2017-12-28 | Suprema Inc. | Method and device for fingerprint authentication |
WO2018000576A1 (zh) * | 2016-06-28 | 2018-01-04 | 中兴通讯股份有限公司 | 指纹识别方法及装置 |
CN108496170A (zh) * | 2017-01-19 | 2018-09-04 | 华为技术有限公司 | 一种动态识别的方法及终端设备 |
-
2020
- 2020-03-11 CN CN202010165854.0A patent/CN113392387A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040164848A1 (en) * | 2003-01-21 | 2004-08-26 | Samsung Electronics Co., Ltd | User authentication method and apparatus |
US20070150745A1 (en) * | 2005-12-22 | 2007-06-28 | Michael Peirce | Biometric authentication system |
US20100033304A1 (en) * | 2008-08-06 | 2010-02-11 | Fujitsu Limited | Identification Method Control Device and Identification Method Control Method |
US20170372051A1 (en) * | 2016-06-28 | 2017-12-28 | Suprema Inc. | Method and device for fingerprint authentication |
WO2018000576A1 (zh) * | 2016-06-28 | 2018-01-04 | 中兴通讯股份有限公司 | 指纹识别方法及装置 |
CN108496170A (zh) * | 2017-01-19 | 2018-09-04 | 华为技术有限公司 | 一种动态识别的方法及终端设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11914693B2 (en) | Fingerprint recognition method and apparatus, and touchscreen terminal | |
US20210286870A1 (en) | Step-Up Authentication | |
US10496801B2 (en) | System and method for providing an authentication engine in a persistent authentication framework | |
US7161468B2 (en) | User authentication method and apparatus | |
US7634117B2 (en) | Apparatus and method of fingerprint recognition for a mobile terminal | |
EP3182316A1 (en) | Fingerprint authentication method and system, and terminal supporting fingerprint authentication | |
KR101821115B1 (ko) | 지문 인증 방법 및 장치 | |
US20090193151A1 (en) | Optimized Biometric Authentication Method and System | |
US9485255B1 (en) | Authentication using remote device locking | |
US20130326613A1 (en) | Dynamic control of device unlocking security level | |
US20090190802A1 (en) | Optimized biometric authentication method and system | |
EP3624420B1 (en) | Security adjustments in mobile devices | |
CN105243306A (zh) | 生物识别usb key装置及设备 | |
US20100308962A1 (en) | Method and electronic device capable of user identification | |
CN112653679B (zh) | 一种动态身份认证方法、装置、服务器及存储介质 | |
CN109508522A (zh) | 一种数据清除方法、装置、存储介质及终端 | |
WO2021011769A1 (en) | Methods, systems, and media for secure authentication of users using one or more biometric recognition systems | |
EP3009950A1 (en) | Method and apparatus for continuous and implicit local authentication of wireless mobile users based on dynamic profiling of conduct patterns | |
AU2013205126A1 (en) | Facial recognition streamlined login | |
CN113392387A (zh) | 一种指纹信息的处理方法及相关设备 | |
SE1650354A1 (en) | Method and system for evaluating fingerprint templates | |
CN110955884B (zh) | 密码试错的上限次数的确定方法和装置 | |
US10990654B1 (en) | Age-based app lock | |
CA2712525C (en) | Optimized biometric authentication method and system | |
WO2023119560A1 (ja) | 認証装置、認証方法、及び、記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210914 |
|
RJ01 | Rejection of invention patent application after publication |