CN106096539B - A kind of method and terminal for carrying out bio-identification - Google Patents
A kind of method and terminal for carrying out bio-identification Download PDFInfo
- Publication number
- CN106096539B CN106096539B CN201610403260.2A CN201610403260A CN106096539B CN 106096539 B CN106096539 B CN 106096539B CN 201610403260 A CN201610403260 A CN 201610403260A CN 106096539 B CN106096539 B CN 106096539B
- Authority
- CN
- China
- Prior art keywords
- rate
- terminal
- false
- matching
- matching threshold
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/70—Multimodal biometrics, e.g. combining information from different biometric modalities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Computational Biology (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Telephone Function (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明实施例公开了一种进行生物识别的方法和终端,所述方法包括:为不同的应用场景配置不同的匹配阈值,其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率;识别终端所处的当前应用场景;根据所述当前应用场景确定当前使用的匹配阈值;调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。采用本发明,可提升终端的适用性,满足不同应用场景下的用户需求。
The embodiment of the present invention discloses a biometric identification method and terminal. The method includes: configuring different matching thresholds for different application scenarios, wherein the matching threshold is used to characterize the matching degree of biometric identification, and each matching The threshold corresponds to a false rejection rate and a false recognition rate; identify the current application scenario where the terminal is located; determine the currently used matching threshold according to the current application scenario; call the false rejection rate and false recognition corresponding to the currently used matching threshold rate for biometric identification. By adopting the present invention, the applicability of the terminal can be improved, and user requirements in different application scenarios can be met.
Description
技术领域technical field
本发明涉及终端技术领域,尤其涉及一种进行生物识别的方法及终端。The present invention relates to the technical field of terminals, in particular to a biometric identification method and a terminal.
背景技术Background technique
随着终端技术的飞速发展,生物识别技术如指纹识别、虹膜识别等正越来越多的应用于终端上。可为帮助终端实现解锁、唤醒、加密或支付等功能。既可以为用户带来便捷,同时在安全性上也能得到一定的保障。在生物识别技术如指纹识别技术中,用户通常需要在终端上注册并记录注册指纹,然后在使用指纹识别时,终端可以采集当前用户的登录指纹与记录的注册指纹进行匹配,如果匹配度达到设定的匹配阈值,则说明匹配成功,指纹验证成功,如果匹配度没有达到设定的匹配阈值,则说明匹配失败,指纹验证失败。其中,拒真率(False Rejection Rate,FRR)可以通俗的理解为“把应该相互匹配成功的指纹当成不能匹配的指纹”的概率。FRR越大,导致用户需要多次进行指纹验证,体验较差。而认假率(False Acceptance Rate,FAR),可以通俗的理解为“把不应该匹配的指纹当成匹配的指纹”的概率。认假率是是指将不同的指纹误认为相同的指纹,而加以接受的出错概率。它是衡量指纹模块安全性的指标。其数值越小越好,要求一般都是万分之一的级别。由上可知,FRR是影响用户体验的一个指标,而FAR是影响指纹安全的一个指标,从原理上他们是矛盾的,二者成反向关系,FRR越大FAR就越小,FRR越小FAR就就大。虹膜识别的过程类似,此处不再赘述With the rapid development of terminal technology, biometric technologies such as fingerprint recognition and iris recognition are increasingly being applied to terminals. It can help the terminal realize functions such as unlocking, waking up, encrypting or paying. It can not only bring convenience to users, but also guarantee certain security. In biometric technology such as fingerprint recognition technology, users usually need to register and record the registered fingerprint on the terminal, and then when using fingerprint recognition, the terminal can collect the current user's login fingerprint and the recorded registered fingerprint to match, if the matching degree reaches the set If the matching threshold is set, it means that the matching is successful and the fingerprint verification is successful. If the matching degree does not reach the set matching threshold, it means that the matching fails and the fingerprint verification fails. Among them, False Rejection Rate (FRR) can be commonly understood as the probability of "taking fingerprints that should be successfully matched with each other as fingerprints that cannot be matched". The larger the FRR, the user needs to perform fingerprint verification multiple times, resulting in poor user experience. The False Acceptance Rate (FAR) can be commonly understood as the probability of "taking a fingerprint that should not match as a matching fingerprint". The false recognition rate refers to the error probability that different fingerprints are mistaken for the same fingerprint and accepted. It is an index to measure the security of the fingerprint module. The smaller the value, the better, and the requirements are generally at the level of one ten-thousandth. It can be seen from the above that FRR is an indicator that affects user experience, and FAR is an indicator that affects fingerprint security. In principle, they are contradictory, and the two are inversely related. The larger the FRR, the smaller the FAR, and the smaller the FRR, the FAR Just big. The process of iris recognition is similar and will not be repeated here
在现有技术中,终端厂商对FRR和FAR的调试一旦完成,基本就比较固定或者波动很小,而生物密码的应用越来越宽泛,如终端屏幕解锁,应用解锁,文件加密解锁,移动支付等等,固定的FRR和FAR无法满足不同应用场景的需求。In the existing technology, once the debugging of FRR and FAR by terminal manufacturers is completed, it is basically relatively fixed or fluctuates very little, while the application of biometric passwords is becoming more and more extensive, such as terminal screen unlocking, application unlocking, file encryption and unlocking, mobile payment Wait, fixed FRR and FAR cannot meet the needs of different application scenarios.
发明内容Contents of the invention
本发明实施例所要解决的技术问题在于,提供一种进行生物识别的方法及终端,以解决终端使用固定的FRR和FAR时,无法满足不用应用场景需求的问题。The technical problem to be solved by the embodiments of the present invention is to provide a biometric identification method and a terminal to solve the problem that the terminal cannot meet the requirements of different application scenarios when the terminal uses fixed FRR and FAR.
为了解决上述技术问题,本发明实施例第一方面提供了一种进行生物识别的方法,包括:In order to solve the above technical problems, the first aspect of the embodiment of the present invention provides a biometric identification method, including:
为不同的应用场景配置不同的匹配阈值,其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率;Different matching thresholds are configured for different application scenarios, wherein the matching threshold is used to characterize the matching degree of biometric identification, and each matching threshold corresponds to a false rejection rate and a false recognition rate;
识别终端所处的当前应用场景;Identify the current application scenario where the terminal is located;
根据所述当前应用场景确定当前使用的匹配阈值;determining the currently used matching threshold according to the current application scenario;
调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。Call the false rejection rate and the false acceptance rate corresponding to the currently used matching threshold for biometric identification.
其中,所述应用场景包括终端屏幕解锁、应用解锁、文件加密解锁和移动支付。Wherein, the application scenarios include terminal screen unlocking, application unlocking, file encryption unlocking and mobile payment.
其中,所述终端屏幕解锁的拒真率低于所述移动支付的拒真率,且所述终端屏幕解锁的认假率高于所述移动支付的认假率。Wherein, the rejection rate of the terminal screen unlocking is lower than the rejection rate of the mobile payment, and the verification rate of the terminal screen unlocking is higher than the verification rate of the mobile payment.
其中,拒真率和认假率通过生物识别过程中对比的生物特征数量进行调整。Among them, the rejection rate and the false recognition rate are adjusted by the number of biometric features compared in the biometric identification process.
其中,所述生物识别包括指纹识别、虹膜识别或人脸识别。Wherein, the biometric identification includes fingerprint identification, iris identification or face identification.
相应地,本发明实施例第二方面还提供了一种终端,包括:Correspondingly, the second aspect of the embodiment of the present invention also provides a terminal, including:
配置单元,用于为不同的应用场景配置不同的匹配阈值,其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率;The configuration unit is configured to configure different matching thresholds for different application scenarios, wherein the matching threshold is used to characterize the matching degree of biometric identification, and each matching threshold corresponds to a false rejection rate and a false recognition rate;
识别单元,用于识别终端所处的当前应用场景;an identification unit, configured to identify the current application scenario where the terminal is located;
确定单元,用于根据所述当前应用场景确定当前使用的匹配阈值;A determining unit, configured to determine the currently used matching threshold according to the current application scenario;
调用单元,用于调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。The calling unit is used to call the rejection rate and the false acceptance rate corresponding to the currently used matching threshold for biometric identification.
其中,所述应用场景包括终端屏幕解锁、应用解锁、文件加密解锁和移动支付。Wherein, the application scenarios include terminal screen unlocking, application unlocking, file encryption unlocking and mobile payment.
其中,所述终端屏幕解锁的拒真率低于所述移动支付的拒真率,且所述终端屏幕解锁的认假率高于所述移动支付的认假率。Wherein, the rejection rate of the terminal screen unlocking is lower than the rejection rate of the mobile payment, and the verification rate of the terminal screen unlocking is higher than the verification rate of the mobile payment.
其中,拒真率和认假率通过生物识别过程中对比的生物特征数量进行调整。Among them, the rejection rate and the false recognition rate are adjusted by the number of biometric features compared in the biometric identification process.
其中,所述生物识别包括指纹识别、虹膜识别或人脸识别。Wherein, the biometric identification includes fingerprint identification, iris identification or face identification.
本发明实施例第三方面还提供了一种终端,包括:The third aspect of the embodiment of the present invention also provides a terminal, including:
处理器、存储器、接口电路、生物识别模组、显示屏及总线;Processor, memory, interface circuit, biometric module, display screen and bus;
所述处理器、存储器、接口电路、生物识别模组和显示屏通过所述总线连接并完成相互间的通信,其中,所述生物识别模组用于记录用户的注册生物密码以及采集用户的登录生物密码进行匹配,所述显示屏用于人机交互,所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:The processor, memory, interface circuit, biometric module and display screen are connected through the bus and communicate with each other, wherein the biometric module is used to record the user's registered biometric password and collect the user's login Biometric codes are matched, the display screen is used for human-computer interaction, the memory is used to store a set of program codes, and the processor is used to call the program codes stored in the memory to perform the following operations:
为不同的应用场景配置不同的匹配阈值,其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率;Different matching thresholds are configured for different application scenarios, wherein the matching threshold is used to characterize the matching degree of biometric identification, and each matching threshold corresponds to a false rejection rate and a false recognition rate;
识别终端所处的当前应用场景;Identify the current application scenario where the terminal is located;
根据所述当前应用场景确定当前使用的匹配阈值;determining the currently used matching threshold according to the current application scenario;
调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。Call the false rejection rate and the false acceptance rate corresponding to the currently used matching threshold for biometric identification.
其中,所述应用场景包括终端屏幕解锁、应用解锁、文件加密解锁和移动支付。Wherein, the application scenarios include terminal screen unlocking, application unlocking, file encryption unlocking and mobile payment.
其中,所述终端屏幕解锁的拒真率低于所述移动支付的拒真率,且所述终端屏幕解锁的认假率高于所述移动支付的认假率。Wherein, the rejection rate of the terminal screen unlocking is lower than the rejection rate of the mobile payment, and the verification rate of the terminal screen unlocking is higher than the verification rate of the mobile payment.
其中,拒真率和认假率通过生物识别过程中对比的生物特征数量进行调整。Among them, the rejection rate and the false recognition rate are adjusted by the number of biometric features compared in the biometric identification process.
其中,所述生物识别包括指纹识别、虹膜识别或人脸识别。Wherein, the biometric identification includes fingerprint identification, iris identification or face identification.
实施本发明实施例,具有如下有益效果:Implementing the embodiment of the present invention has the following beneficial effects:
通过为不同的应用场景配置不同的匹配阈值,然后在不同场景下使用时,由终端识别所处的当前应用场景;根据所述当前应用场景确定当前使用的匹配阈值;然后调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。从而可以实现对于不同的应用场景,使用不同的拒真率和认假率进行生物识别,可以满足用户多样化的需求,在不同的场景下可以提高生物识别的速度或安全性,提升了终端的适用性,可以为用户提供良好的使用体验。By configuring different matching thresholds for different application scenarios, and then when used in different scenarios, the terminal identifies the current application scenario; determines the currently used matching threshold according to the current application scenario; and then calls the currently used The true rejection rate and false acceptance rate corresponding to the matching threshold are used for biometric identification. In this way, for different application scenarios, biometric identification can be performed with different rejection rates and false acceptance rates, which can meet the diverse needs of users. In different scenarios, the speed or security of biometric identification can be improved, and the security of the terminal is improved. Applicability can provide users with a good experience.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本发明提供的一种进行生物识别的方法的第一实施例的流程示意图;FIG. 1 is a schematic flowchart of a first embodiment of a method for biometric identification provided by the present invention;
图2是本发明提供的一种进行生物识别的方法的第二实施例的流程示意图;Fig. 2 is a schematic flowchart of a second embodiment of a method for biometric identification provided by the present invention;
图3是本发明提供的一种终端的第一实施例的组成示意图;FIG. 3 is a schematic composition diagram of a first embodiment of a terminal provided by the present invention;
图4是本发明提供的一种终端的第二实施例的组成示意图。Fig. 4 is a schematic composition diagram of a second embodiment of a terminal provided by the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
本发明实施例中的终端可以包括智能手机(如Android手机、iOS手机、WindowsPhone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile InternetDevices)或穿戴式设备等,其具备生物识别模块,支持生物识别技术。上述终端仅是举例,而非穷举,包含但不限于上述终端。The terminal in the embodiment of the present invention may include smart phones (such as Android mobile phones, iOS mobile phones, WindowsPhone mobile phones, etc.), tablet computers, palmtop computers, notebook computers, mobile Internet devices (MID, Mobile InternetDevices) or wearable devices, etc., which have The biometric module supports biometric technology. The above-mentioned terminals are only examples, not exhaustive, including but not limited to the above-mentioned terminals.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second" and "third" in the specification and claims of the present invention and the above drawings are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or apparatuses.
请参照图1,为本发明提供的一种进行生物识别的方法的第一实施例的流程示意图,在本实施例中,所述方法包括以下步骤:Please refer to Fig. 1, which is a schematic flow chart of the first embodiment of a biometric identification method provided by the present invention. In this embodiment, the method includes the following steps:
S101,为不同的应用场景配置不同的匹配阈值。S101. Configure different matching thresholds for different application scenarios.
其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率。Wherein, the matching threshold is used to characterize the matching degree of biometric identification, and each matching threshold corresponds to a false rejection rate and a false recognition rate.
所述应用场景可以包括但不限于终端屏幕解锁、应用解锁、文件加密解锁和移动支付等。任何其他涉及生物识别技术的应用或场景都可以采用本发明实施例所述的方法。The application scenarios may include, but are not limited to, terminal screen unlocking, application unlocking, file encryption unlocking, mobile payment, and the like. Any other application or scenario involving biometric technology can adopt the method described in the embodiment of the present invention.
所述生物识别可以包括但不限于指纹识别、虹膜识别或人脸识别。The biometric identification may include but not limited to fingerprint identification, iris identification or face identification.
例如,用户在正常的终端屏幕解锁时,通常是希望解锁成功率越高越好,也就是FRR越低越好,而由此导致的FAR的增加,用户并不是十分在意;For example, when the user unlocks the normal terminal screen, he usually hopes that the unlocking success rate is as high as possible, that is, the FRR is as low as possible, and the resulting increase in FAR is not very concerned by the user;
相反,在用户进行移动支付功能的时候,此时用户更加注重的是安全性,也就是FAR越低越好,而由此导致的FAR的增加,用户并不是十分在意。On the contrary, when the user performs the mobile payment function, the user pays more attention to security at this time, that is, the lower the FAR, the better, and the resulting increase in the FAR is not very concerned by the user.
因此,针对不同的应用场景,可以设置不同的匹配阈值。而匹配阈值又与拒真率和认假率具备映射关系。通过调整匹配阈值便可以达到调整拒真率和认假率的作用。Therefore, different matching thresholds can be set for different application scenarios. The matching threshold has a mapping relationship with the rejection rate and the false acceptance rate. By adjusting the matching threshold, the effect of adjusting the rejection rate and the false acceptance rate can be achieved.
而拒真率和认假率可以通过生物识别过程中对比的生物特征数量进行调整。在生物识别的过程中,对于生物特征的对比,一般采用将生物特征从大特征到小特征再到细节特征的递进对比模式。对比的特征越多,FRR越高,FAR越低,匹配阈值也越高。要匹配成功的概率越小。对比的特征越少,FRR越低,FAR越高,匹配阈值也越低,要匹配成功的概率越高。The false rejection rate and false recognition rate can be adjusted by the number of biometric features compared in the biometric identification process. In the process of biometric identification, for the comparison of biometric features, a progressive comparison mode of biometric features from large features to small features to detailed features is generally adopted. The more features compared, the higher the FRR, the lower the FAR, and the higher the matching threshold. The probability of a successful match is smaller. The fewer features to compare, the lower the FRR, the higher the FAR, the lower the matching threshold, and the higher the probability of successful matching.
S102,识别终端所处的当前应用场景。S102. Identify the current application scenario where the terminal is located.
由于配置了应用场景到匹配阈值到拒真率和认假率的对应关系,因此,终端在进行生物识别时,可以通过识别终端所处的当前应用场景来确定最终进行生物识别的拒真率和认假率。Since the corresponding relationship between the application scenario, the matching threshold, the rejection rate and the false acceptance rate is configured, when the terminal performs biometric identification, it can determine the final rejection rate and false identification rate by identifying the current application scenario where the terminal is located. False rate.
而具体地识别过程,终端可以根据屏幕当前显示的画面内容进行判断。例如,黑屏解锁时,终端黑屏画面无内容;亮屏解锁时,终端将显示锁屏界面;应用解锁时,终端将显示待解锁的应用的解锁界面;文件加密解锁时,终端将显示待解锁的文件的解锁界面;移动支持时,终端将显示支付界面并提示用户输入生物密码。当然,也可以由终端调用底层数据在后面对当前应用场景进行识别等,本发明实施例不作任何限定。As for the specific identification process, the terminal can make a judgment according to the content of the screen currently displayed on the screen. For example, when unlocking with a black screen, the black screen of the terminal has no content; when unlocking with a bright screen, the terminal will display the lock screen interface; File unlocking interface; when the mobile phone supports it, the terminal will display the payment interface and prompt the user to enter the biometric password. Of course, the terminal may call the underlying data to identify the current application scene later, which is not limited in this embodiment of the present invention.
S103,根据所述当前应用场景确定当前使用的匹配阈值。S103. Determine a currently used matching threshold according to the current application scenario.
在当前应用场景识别成功之后,终端便可以根据应用场景与匹配阈值的对应关系确定使用哪一个匹配阈值。例如,终端识别到当前为终端屏幕解锁的应用场景,在该场景下,用户追求解锁成功的效率,因此,可确定使用一个较低的匹配阈值,这样,生物识别将比较容易成功匹配,从而快速解锁。如果终端识别到当前为移动支付的应用场景,在该场景下,用户追求资金的安全性,因此,可确定使用一个较高的匹配阈值,这样,生物识别比对的特征较多,虽然不容易成功匹配,但是能提高资金的安全性。After the current application scenario is successfully identified, the terminal can determine which matching threshold to use according to the correspondence between the application scenario and the matching threshold. For example, the terminal recognizes the current application scenario of unlocking the terminal screen. In this scenario, the user pursues the efficiency of successful unlocking. Therefore, a lower matching threshold can be determined to be used. In this way, biometric identification will be easier to successfully match, so that unlock. If the terminal recognizes that the current application scenario is mobile payment, in this scenario, the user pursues the security of funds, so a higher matching threshold can be determined to be used, so that there are more features for biometric comparison, although it is not easy Successful matching, but can improve the safety of funds.
S104,调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别.S104, call the false rejection rate and the false recognition rate corresponding to the currently used matching threshold to perform biometric identification.
当匹配阈值确定之后,其对应的拒真率和认假率也就确定下来,终端此时可以调用其数值进行生物识别。When the matching threshold is determined, its corresponding rejection rate and false acceptance rate are also determined, and the terminal can call its value at this time for biometric identification.
在本实施例中,通过为不同的应用场景配置不同的匹配阈值,然后在不同场景下使用时,由终端识别所处的当前应用场景;根据所述当前应用场景确定当前使用的匹配阈值;然后调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。从而可以实现对于不同的应用场景,使用不同的拒真率和认假率进行生物识别,可以满足用户多样化的需求,在不同的场景下可以提高生物识别的速度或安全性,提升了终端的适用性,可以为用户提供良好的使用体验。In this embodiment, by configuring different matching thresholds for different application scenarios, and then when used in different scenarios, the terminal identifies the current application scenario; determine the currently used matching threshold according to the current application scenario; and then Call the false rejection rate and the false acceptance rate corresponding to the currently used matching threshold for biometric identification. In this way, for different application scenarios, biometric identification can be performed with different rejection rates and false acceptance rates, which can meet the diverse needs of users. In different scenarios, the speed or security of biometric identification can be improved, and the security of the terminal is improved. Applicability can provide users with a good experience.
请参照图2,为本发明提供的一种进行生物识别的方法的第二实施例的流程示意图,在本实施例中,所述方法包括以下步骤:Please refer to FIG. 2 , which is a schematic flowchart of a second embodiment of a biometric identification method provided by the present invention. In this embodiment, the method includes the following steps:
S201,为不同的应用场景配置不同的匹配阈值。S201. Configure different matching thresholds for different application scenarios.
其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率。Wherein, the matching threshold is used to characterize the matching degree of biometric identification, and each matching threshold corresponds to a false rejection rate and a false recognition rate.
所述应用场景可以包括但不限于终端屏幕解锁、应用解锁、文件加密解锁和移动支付等。The application scenarios may include, but are not limited to, terminal screen unlocking, application unlocking, file encryption unlocking, mobile payment, and the like.
所述生物识别可以包括但不限于指纹识别、虹膜识别或人脸识别。The biometric identification may include but not limited to fingerprint identification, iris identification or face identification.
例如,用户在正常的终端屏幕解锁时,通常是希望解锁成功率越高越好,也就是FRR越低越好,而由此导致的FAR的增加,用户并不是十分在意;For example, when the user unlocks the normal terminal screen, he usually hopes that the unlocking success rate is as high as possible, that is, the FRR is as low as possible, and the resulting increase in FAR is not very concerned by the user;
相反,在用户进行移动支付功能的时候,此时用户更加注重的是安全性,也就是FAR越低越好,而由此导致的FAR的增加,用户并不是十分在意。On the contrary, when the user performs the mobile payment function, the user pays more attention to security at this time, that is, the lower the FAR, the better, and the resulting increase in the FAR is not very concerned by the user.
因此,针对不同的应用场景,可以设置不同的匹配阈值。而匹配阈值又与拒真率和认假率具备映射关系。通过调整匹配阈值便可以达到调整拒真率和认假率的作用。Therefore, different matching thresholds can be set for different application scenarios. The matching threshold has a mapping relationship with the rejection rate and the false acceptance rate. By adjusting the matching threshold, the effect of adjusting the rejection rate and the false acceptance rate can be achieved.
而拒真率和认假率可以通过生物识别过程中对比的生物特征数量进行调整。在生物识别的过程中,对于生物特征的对比,一般采用将生物特征从大特征到小特征再到细节特征的递进对比模式。对比的特征越多,FRR越高,FAR越低,匹配阈值也越高。要匹配成功的概率越小。对比的特征越少,FRR越低,FAR越高,匹配阈值也越低,要匹配成功的概率越高。The false rejection rate and false recognition rate can be adjusted by the number of biometric features compared in the biometric identification process. In the process of biometric identification, for the comparison of biometric features, a progressive comparison mode of biometric features from large features to small features to detailed features is generally adopted. The more features compared, the higher the FRR, the lower the FAR, and the higher the matching threshold. The probability of a successful match is smaller. The fewer features to compare, the lower the FRR, the higher the FAR, the lower the matching threshold, and the higher the probability of successful matching.
S202,识别终端所处的当前应用场景。S202. Identify the current application scenario where the terminal is located.
由于配置了应用场景到匹配阈值到拒真率和认假率的对应关系,因此,终端在进行生物识别时,可以通过识别终端所处的当前应用场景来确定最终进行生物识别的拒真率和认假率。Since the corresponding relationship between the application scenario, the matching threshold, the rejection rate and the false acceptance rate is configured, when the terminal performs biometric identification, it can determine the final rejection rate and false identification rate by identifying the current application scenario where the terminal is located. False rate.
而具体地识别过程,终端可以根据屏幕当前显示的画面内容进行判断。例如,黑屏解锁时,终端黑屏画面无内容;亮屏解锁时,终端将显示锁屏界面;应用解锁时,终端将显示待解锁的应用的解锁界面;文件加密解锁时,终端将显示待解锁的文件的解锁界面;移动支持时,终端将显示支付界面并提示用户输入生物密码。当然,也可以由终端调用底层数据在后面对当前应用场景进行识别等,本发明实施例不作任何限定。As for the specific identification process, the terminal can make a judgment according to the content of the screen currently displayed on the screen. For example, when unlocking with a black screen, the black screen of the terminal has no content; when unlocking with a bright screen, the terminal will display the lock screen interface; File unlocking interface; when the mobile phone supports it, the terminal will display the payment interface and prompt the user to enter the biometric password. Of course, the terminal may call the underlying data to identify the current application scene later, which is not limited in this embodiment of the present invention.
S203,根据所述当前应用场景确定当前使用的匹配阈值。S203. Determine a currently used matching threshold according to the current application scenario.
在当前应用场景识别成功之后,终端便可以根据应用场景与匹配阈值的对应关系确定使用哪一个匹配阈值。例如,终端识别到当前为终端屏幕解锁的应用场景,在该场景下,用户追求解锁成功的效率,因此,可确定使用一个较低的匹配阈值,这样,生物识别将比较容易成功匹配,从而快速解锁。如果终端识别到当前为移动支付的应用场景,在该场景下,用户追求资金的安全性,因此,可确定使用一个较高的匹配阈值,这样,生物识别比对的特征较多,虽然不容易成功匹配,但是能提高资金的安全性。After the current application scenario is successfully identified, the terminal can determine which matching threshold to use according to the correspondence between the application scenario and the matching threshold. For example, the terminal recognizes the current application scenario of unlocking the terminal screen. In this scenario, the user pursues the efficiency of successful unlocking. Therefore, a lower matching threshold can be determined to be used. In this way, biometric identification will be easier to successfully match, so that unlock. If the terminal recognizes that the current application scenario is mobile payment, in this scenario, the user pursues the security of funds, so a higher matching threshold can be determined to be used, so that there are more features for biometric comparison, although it is not easy Successful matching, but can improve the safety of funds.
S204,若当前应用场景为终端屏幕解锁,则启动第一拒真率和第一认假率进行指纹解锁。S204. If the current application scenario is terminal screen unlocking, start the first false rejection rate and the first false recognition rate to unlock the fingerprint.
例如,第一拒真率可以为0.3%,而第一认假率为万分之一,这样,解锁成功率很高,解锁速度很快。For example, the first false rejection rate may be 0.3%, while the first false recognition rate is 1/10,000. In this way, the unlocking success rate is very high and the unlocking speed is very fast.
S205,若当前应用场景为应用解锁,则启动第二拒真率和第二认假率进行指纹解锁。S205. If the current application scenario is application unlocking, start the second true rejection rate and the second false acceptance rate to perform fingerprint unlocking.
例如,第二拒真率可以为2%,而第二认假率为十万分之一。For example, the second false rejection rate may be 2%, while the second false acceptance rate is 1/100,000.
S206,若当前应用场景为文件加密解锁,则启动第三拒真率和第三认假率进行指纹解锁。S206, if the current application scenario is file encryption and unlocking, start the third false positive rate and the third false positive rate to unlock the fingerprint.
例如,第三拒真率可以为1%,而第三认假率为五万分之一。For example, the third true rejection rate may be 1%, while the third false acceptance rate is 1/50,000.
对于应用解锁和文件加密解锁的应用场景,可以根据应用和文件的重要程度和隐私程度配置合适的拒真率和认假率,本发明实施例中的数值仅用于举例说明,对于二者高低排序并没有任何限定。For the application scenarios of application unlocking and file encryption and unlocking, the appropriate rejection rate and false acceptance rate can be configured according to the importance and privacy of the application and files. The values in the embodiments of the present invention are only for illustration. Sorting does not have any constraints.
S207,若当前应用场景为移动支付,则启动第四拒真率和第四认假率进行指纹解锁。S207. If the current application scenario is mobile payment, start the fourth true rejection rate and the fourth false acceptance rate to unlock the fingerprint.
例如,第四拒真率可以为3%,而第三认假率为五十万分之一。这样,可以大大提升移动支付的安全性。For example, the fourth false rejection rate may be 3%, while the third false acceptance rate is 1/500,000. In this way, the security of mobile payment can be greatly improved.
对于终端屏幕解锁和移动支付的场景,所述终端屏幕解锁的拒真率低于所述移动支付的拒真率,且所述终端屏幕解锁的认假率高于所述移动支付的认假率。当然,在四种场景下,通常最低拒真率和最高认假率的场景为终端屏幕解锁场景,最高拒真率和最低认假率的场景为移动支付场景。For the scenario of terminal screen unlocking and mobile payment, the rejection rate of the terminal screen unlocking is lower than the rejection rate of the mobile payment, and the false recognition rate of the terminal screen unlocking is higher than the false recognition rate of the mobile payment . Of course, in the four scenarios, usually the scenario with the lowest rejection rate and the highest false recognition rate is the terminal screen unlocking scenario, and the scenario with the highest rejection rate and the lowest false recognition rate is the mobile payment scenario.
在本实施例中,详细描述了4种场景下可能的拒真率和认假率的设置情况,通过针对不同的应用场景设置比较合适的拒真率和认假率,提高了终端的智能性,可以为用户带来良好的使用体验。In this embodiment, the settings of the possible false rejection rate and false acceptance rate in four scenarios are described in detail, and the intelligence of the terminal is improved by setting a more appropriate rejection rate and false acceptance rate for different application scenarios , which can bring a good experience to users.
请参照图3,为本发明实施例提供的一种终端的第一实施例的组成示意图,在本实施例中,所述终端包括:Please refer to FIG. 3 , which is a schematic composition diagram of a first embodiment of a terminal provided by an embodiment of the present invention. In this embodiment, the terminal includes:
配置单元100,用于为不同的应用场景配置不同的匹配阈值,其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率;The configuration unit 100 is configured to configure different matching thresholds for different application scenarios, wherein the matching threshold is used to characterize the matching degree of biometric identification, and each matching threshold corresponds to a false rejection rate and a false recognition rate;
其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率。Wherein, the matching threshold is used to characterize the matching degree of biometric identification, and each matching threshold corresponds to a false rejection rate and a false recognition rate.
所述应用场景可以包括但不限于终端屏幕解锁、应用解锁、文件加密解锁和移动支付等。任何其他涉及生物识别技术的应用或场景都可以采用本发明实施例所述的方法。The application scenarios may include, but are not limited to, terminal screen unlocking, application unlocking, file encryption unlocking, mobile payment, and the like. Any other application or scenario involving biometric technology can adopt the method described in the embodiment of the present invention.
所述生物识别可以包括但不限于指纹识别、虹膜识别或人脸识别。The biometric identification may include but not limited to fingerprint identification, iris identification or face identification.
例如,用户在正常的终端屏幕解锁时,通常是希望解锁成功率越高越好,也就是FRR越低越好,而由此导致的FAR的增加,用户并不是十分在意;For example, when the user unlocks the normal terminal screen, he usually hopes that the unlocking success rate is as high as possible, that is, the FRR is as low as possible, and the resulting increase in FAR is not very concerned by the user;
相反,在用户进行移动支付功能的时候,此时用户更加注重的是安全性,也就是FAR越低越好,而由此导致的FAR的增加,用户并不是十分在意。On the contrary, when the user performs the mobile payment function, the user pays more attention to security at this time, that is, the lower the FAR, the better, and the resulting increase in the FAR is not very concerned by the user.
因此,针对不同的应用场景,可以设置不同的匹配阈值。而匹配阈值又与拒真率和认假率具备映射关系。通过调整匹配阈值便可以达到调整拒真率和认假率的作用。Therefore, different matching thresholds can be set for different application scenarios. The matching threshold has a mapping relationship with the rejection rate and the false acceptance rate. By adjusting the matching threshold, the effect of adjusting the rejection rate and the false acceptance rate can be achieved.
而拒真率和认假率可以通过生物识别过程中对比的生物特征数量进行调整。在生物识别的过程中,对于生物特征的对比,一般采用将生物特征从大特征到小特征再到细节特征的递进对比模式。对比的特征越多,FRR越高,FAR越低,匹配阈值也越高。要匹配成功的概率越小。对比的特征越少,FRR越低,FAR越高,匹配阈值也越低,要匹配成功的概率越高。The false rejection rate and false recognition rate can be adjusted by the number of biometric features compared in the biometric identification process. In the process of biometric identification, for the comparison of biometric features, a progressive comparison mode of biometric features from large features to small features to detailed features is generally adopted. The more features compared, the higher the FRR, the lower the FAR, and the higher the matching threshold. The probability of a successful match is smaller. The fewer features to compare, the lower the FRR, the higher the FAR, the lower the matching threshold, and the higher the probability of successful matching.
识别单元200,用于识别终端所处的当前应用场景;An identification unit 200, configured to identify the current application scenario where the terminal is located;
由于配置了应用场景到匹配阈值到拒真率和认假率的对应关系,因此,终端在进行生物识别时,可以通过识别终端所处的当前应用场景来确定最终进行生物识别的拒真率和认假率。Since the corresponding relationship between the application scenario, the matching threshold, the rejection rate and the false acceptance rate is configured, when the terminal performs biometric identification, it can determine the final rejection rate and false identification rate by identifying the current application scenario where the terminal is located. False rate.
而具体地识别过程,终端可以根据屏幕当前显示的画面内容进行判断。例如,黑屏解锁时,终端黑屏画面无内容;亮屏解锁时,终端将显示锁屏界面;应用解锁时,终端将显示待解锁的应用的解锁界面;文件加密解锁时,终端将显示待解锁的文件的解锁界面;移动支持时,终端将显示支付界面并提示用户输入生物密码。当然,也可以由终端调用底层数据在后面对当前应用场景进行识别等,本发明实施例不作任何限定。As for the specific identification process, the terminal can make a judgment according to the content of the screen currently displayed on the screen. For example, when unlocking with a black screen, the black screen of the terminal has no content; when unlocking with a bright screen, the terminal will display the lock screen interface; File unlocking interface; when the mobile phone supports it, the terminal will display the payment interface and prompt the user to enter the biometric password. Of course, the terminal may call the underlying data to identify the current application scene later, which is not limited in this embodiment of the present invention.
确定单元300,用于根据所述当前应用场景确定当前使用的匹配阈值;A determining unit 300, configured to determine the currently used matching threshold according to the current application scenario;
在当前应用场景识别成功之后,终端便可以根据应用场景与匹配阈值的对应关系确定使用哪一个匹配阈值。例如,终端识别到当前为终端屏幕解锁的应用场景,在该场景下,用户追求解锁成功的效率,因此,可确定使用一个较低的匹配阈值,这样,生物识别将比较容易成功匹配,从而快速解锁。如果终端识别到当前为移动支付的应用场景,在该场景下,用户追求资金的安全性,因此,可确定使用一个较高的匹配阈值,这样,生物识别比对的特征较多,虽然不容易成功匹配,但是能提高资金的安全性。After the current application scenario is successfully identified, the terminal can determine which matching threshold to use according to the correspondence between the application scenario and the matching threshold. For example, the terminal recognizes the current application scenario of unlocking the terminal screen. In this scenario, the user pursues the efficiency of successful unlocking. Therefore, a lower matching threshold can be determined to be used. In this way, biometric identification will be easier to successfully match, so that unlock. If the terminal recognizes that the current application scenario is mobile payment, in this scenario, the user pursues the security of funds, so a higher matching threshold can be determined to be used, so that there are more features for biometric comparison, although it is not easy Successful matching, but can improve the safety of funds.
调用单元400,用于调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。The calling unit 400 is configured to call the rejection rate and the false acceptance rate corresponding to the currently used matching threshold for biometric identification.
当匹配阈值确定之后,其对应的拒真率和认假率也就确定下来,终端此时可以调用其数值进行生物识别。When the matching threshold is determined, its corresponding rejection rate and false acceptance rate are also determined, and the terminal can call its value at this time for biometric identification.
若当前应用场景为终端屏幕解锁,则启动第一拒真率和第一认假率进行指纹解锁。If the current application scenario is unlocking the terminal screen, start the first false rejection rate and the first false recognition rate to unlock the fingerprint.
例如,第一拒真率可以为0.3%,而第一认假率为万分之一,这样,解锁成功率很高,解锁速度很快。For example, the first false rejection rate may be 0.3%, while the first false recognition rate is 1/10,000. In this way, the unlocking success rate is very high and the unlocking speed is very fast.
若当前应用场景为应用解锁,则启动第二拒真率和第二认假率进行指纹解锁。If the current application scenario is application unlocking, start the second false rejection rate and the second false acceptance rate to unlock the fingerprint.
例如,第二拒真率可以为2%,而第二认假率为十万分之一。For example, the second false rejection rate may be 2%, while the second false acceptance rate is 1/100,000.
若当前应用场景为文件加密解锁,则启动第三拒真率和第三认假率进行指纹解锁。If the current application scenario is file encryption and unlocking, start the third rejection rate and the third false acceptance rate for fingerprint unlocking.
例如,第三拒真率可以为1%,而第三认假率为五万分之一。For example, the third true rejection rate may be 1%, while the third false acceptance rate is 1/50,000.
对于应用解锁和文件加密解锁的应用场景,可以根据应用和文件的重要程度和隐私程度配置合适的拒真率和认假率,本发明实施例中的数值仅用于举例说明,对于二者高低排序并没有任何限定。For the application scenarios of application unlocking and file encryption and unlocking, the appropriate rejection rate and false acceptance rate can be configured according to the importance and privacy of the application and files. The values in the embodiments of the present invention are only for illustration. Sorting does not have any constraints.
若当前应用场景为移动支付,则启动第四拒真率和第四认假率进行指纹解锁。If the current application scenario is mobile payment, the fourth rejection rate and the fourth false acceptance rate are activated for fingerprint unlocking.
例如,第四拒真率可以为3%,而第三认假率为五十万分之一。这样,可以大大提升移动支付的安全性。For example, the fourth false rejection rate may be 3%, while the third false acceptance rate is 1/500,000. In this way, the security of mobile payment can be greatly improved.
对于终端屏幕解锁和移动支付的场景,所述终端屏幕解锁的拒真率低于所述移动支付的拒真率,且所述终端屏幕解锁的认假率高于所述移动支付的认假率。当然,在四种场景下,通常最低拒真率和最高认假率的场景为终端屏幕解锁场景,最高拒真率和最低认假率的场景为移动支付场景。For the scenario of terminal screen unlocking and mobile payment, the rejection rate of the terminal screen unlocking is lower than the rejection rate of the mobile payment, and the false recognition rate of the terminal screen unlocking is higher than the false recognition rate of the mobile payment . Of course, in the four scenarios, usually the scenario with the lowest rejection rate and the highest false recognition rate is the terminal screen unlocking scenario, and the scenario with the highest rejection rate and the lowest false recognition rate is the mobile payment scenario.
在本实施例中,通过为不同的应用场景配置不同的匹配阈值,然后在不同场景下使用时,由终端识别所处的当前应用场景;根据所述当前应用场景确定当前使用的匹配阈值;然后调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。从而可以实现对于不同的应用场景,使用不同的拒真率和认假率进行生物识别,可以满足用户多样化的需求,在不同的场景下可以提高生物识别的速度或安全性,提升了终端的适用性,可以为用户提供良好的使用体验。In this embodiment, by configuring different matching thresholds for different application scenarios, and then when used in different scenarios, the terminal identifies the current application scenario; determine the currently used matching threshold according to the current application scenario; and then Call the false rejection rate and the false acceptance rate corresponding to the currently used matching threshold for biometric identification. In this way, for different application scenarios, biometric identification can be performed with different rejection rates and false acceptance rates, which can meet the diverse needs of users. In different scenarios, the speed or security of biometric identification can be improved, and the security of the terminal is improved. Applicability can provide users with a good experience.
以上配置单元100、识别单元200、确定单元300及调用单元400可以独立存在,也可以集成设置,配置单元100、识别单元200、确定单元300或调用单元400可以以硬件的形式独立于终端的处理器单独设置,且设置形式可以是微处理器的形式;也可以以硬件形式内嵌于该终端的处理器中,还可以以软件形式存储于该终端的存储器中,以便于该终端的处理器调用执行以上配置单元100、识别单元200、确定单元300及调用单元400对应的操作。The above configuration unit 100, identification unit 200, determination unit 300 and calling unit 400 can exist independently or can be integrated. The configuration unit 100, identification unit 200, determining unit 300 or calling unit 400 can be independent of terminal processing in the form of hardware The device is set separately, and the setting form can be in the form of a microprocessor; it can also be embedded in the terminal processor in the form of hardware, and can also be stored in the memory of the terminal in the form of software, so that the processor of the terminal The operations corresponding to the configuration unit 100 , the identification unit 200 , the determination unit 300 and the calling unit 400 are executed by calling.
例如,在本发明终端的第一实施例(图3所示的实施例)中,配置单元100可以为该终端的处理器,而识别单元200、确定单元300及调用单元400的功能可以内嵌于该处理器中,也可以独立于处理器单独设置,也可以以软件的形式存储于存储器中,由处理器调用实现其功能。本发明实施例不做任何限制。以上处理器可以为中央处理单元(CPU)、微处理器、单片机等。For example, in the first embodiment of the terminal of the present invention (the embodiment shown in FIG. 3 ), the configuration unit 100 can be the processor of the terminal, and the functions of the identification unit 200, the determination unit 300 and the calling unit 400 can be embedded In the processor, it can also be set independently from the processor, or can be stored in the memory in the form of software, and be called by the processor to realize its functions. The embodiment of the present invention does not make any limitation. The above processor may be a central processing unit (CPU), a microprocessor, a single-chip microcomputer, and the like.
请参照图4,为本发明实施例提供的一种终端的第二实施例的组成示意图,在本实施例中,所述终端包括:Please refer to FIG. 4, which is a schematic composition diagram of a second embodiment of a terminal provided by an embodiment of the present invention. In this embodiment, the terminal includes:
处理器110、存储器120、接口电路130、生物识别模组140、显示屏150及总线160;Processor 110, memory 120, interface circuit 130, biometric module 140, display screen 150 and bus 160;
所述处理器110、存储器120、接口电路130、生物识别模组140(可以包括但不限于指纹识别模组、虹膜识别模组或人脸识别模组)及显示屏150通过所述总线160连接并完成相互间的通信,其中,所述生物识别模组140用于记录用户的注册生物密码以及采集用户的登录生物密码进行匹配,所述显示屏150用于人机交互,所述存储器120用于存储一组程序代码,所述处理器110用于调用所述存储器中存储的程序代码,执行以下操作:The processor 110, memory 120, interface circuit 130, biometric identification module 140 (which may include but not limited to fingerprint identification module, iris identification module or face identification module) and display screen 150 are connected through the bus 160 And complete mutual communication, wherein, the biometric module 140 is used to record the user's registration biometric password and collect the user's login biometric password for matching, the display screen 150 is used for human-computer interaction, and the memory 120 is used for To store a set of program codes, the processor 110 is used to call the program codes stored in the memory to perform the following operations:
为不同的应用场景配置不同的匹配阈值,其中,所述匹配阈值用于表征生物识别的匹配度,每个匹配阈值对应一个拒真率和一个认假率;Different matching thresholds are configured for different application scenarios, wherein the matching threshold is used to characterize the matching degree of biometric identification, and each matching threshold corresponds to a false rejection rate and a false recognition rate;
识别终端所处的当前应用场景;Identify the current application scenario where the terminal is located;
根据所述当前应用场景确定当前使用的匹配阈值;determining the currently used matching threshold according to the current application scenario;
调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。Call the false rejection rate and the false acceptance rate corresponding to the currently used matching threshold for biometric identification.
可选地,所述应用场景包括终端屏幕解锁、应用解锁、文件加密解锁和移动支付。Optionally, the application scenarios include terminal screen unlocking, application unlocking, file encryption unlocking and mobile payment.
可选地,所述终端屏幕解锁的拒真率低于所述移动支付的拒真率,且所述终端屏幕解锁的认假率高于所述移动支付的认假率。Optionally, the false rejection rate of the terminal screen unlocking is lower than the false rejection rate of the mobile payment, and the false confirmation rate of the terminal screen unlocking is higher than the false confirmation rate of the mobile payment.
可选地,拒真率和认假率通过生物识别过程中对比的生物特征数量进行调整。Optionally, the rejection rate and the false acceptance rate are adjusted by the number of biometrics compared during the biometric identification process.
可选地,所述生物识别包括指纹识别、虹膜识别或人脸识别。Optionally, the biometric identification includes fingerprint identification, iris identification or face identification.
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何计步的方法的部分或全部步骤。An embodiment of the present invention also provides a computer storage medium, wherein the computer storage medium can store a program, and when the program is executed, some or all steps of any step counting method described in the above method embodiments are included.
通过上述实施例的描述,本发明具有以下优点:Through the description of the foregoing embodiments, the present invention has the following advantages:
通过为不同的应用场景配置不同的匹配阈值,然后在不同场景下使用时,由终端识别所处的当前应用场景;根据所述当前应用场景确定当前使用的匹配阈值;然后调用所述当前使用的匹配阈值对应的拒真率和认假率进行生物识别。从而可以实现对于不同的应用场景,使用不同的拒真率和认假率进行生物识别,可以满足用户多样化的需求,在不同的场景下可以提高生物识别的速度或安全性,提升了终端的适用性,可以为用户提供良好的使用体验。By configuring different matching thresholds for different application scenarios, and then when used in different scenarios, the terminal identifies the current application scenario; determines the currently used matching threshold according to the current application scenario; and then calls the currently used The true rejection rate and false acceptance rate corresponding to the matching threshold are used for biometric identification. In this way, for different application scenarios, biometric identification can be performed with different rejection rates and false acceptance rates, which can meet the diverse needs of users. In different scenarios, the speed or security of biometric identification can be improved, and the security of the terminal is improved. Applicability can provide users with a good experience.
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. For the same and similar parts in each embodiment, refer to each other, that is, Can. As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or can be Integrate into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:磁碟、光盘、只读存储记忆体(Read-Only Memory,简称ROM)或随机存储记忆体(Random Access Memory,简称RAM)等。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM for short) or a random access memory (Random Access Memory, RAM for short), and the like.
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still understand the foregoing The technical solutions recorded in each embodiment are modified, or some of the technical features are replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610403260.2A CN106096539B (en) | 2016-06-07 | 2016-06-07 | A kind of method and terminal for carrying out bio-identification |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610403260.2A CN106096539B (en) | 2016-06-07 | 2016-06-07 | A kind of method and terminal for carrying out bio-identification |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106096539A CN106096539A (en) | 2016-11-09 |
| CN106096539B true CN106096539B (en) | 2018-03-27 |
Family
ID=57229049
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610403260.2A Expired - Fee Related CN106096539B (en) | 2016-06-07 | 2016-06-07 | A kind of method and terminal for carrying out bio-identification |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106096539B (en) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106909900A (en) * | 2017-02-27 | 2017-06-30 | 努比亚技术有限公司 | fingerprint identification method and device |
| CN107368722A (en) * | 2017-06-02 | 2017-11-21 | 广东欧珀移动通信有限公司 | Biological image verification method, computer readable storage medium, mobile terminal |
| CN107450708B (en) * | 2017-07-28 | 2020-03-24 | Oppo广东移动通信有限公司 | Unlocking control method and related product |
| CN107527021B (en) * | 2017-07-31 | 2021-02-02 | Oppo广东移动通信有限公司 | Biometric pattern opening method and related product |
| CN107451577A (en) * | 2017-08-09 | 2017-12-08 | 锤子科技(北京)股份有限公司 | A kind of terminal and fingerprint identification method |
| CN107493368B (en) * | 2017-08-22 | 2020-09-22 | Oppo广东移动通信有限公司 | Unlocking method and related product |
| CN107580114B (en) * | 2017-08-24 | 2020-07-28 | Oppo广东移动通信有限公司 | Biometric identification method, mobile terminal, and computer-readable storage medium |
| CN109844764B (en) * | 2017-08-31 | 2021-12-28 | 华为技术有限公司 | Fingerprint sensor function verification method and terminal |
| CN107526950A (en) * | 2017-09-07 | 2017-12-29 | 努比亚技术有限公司 | Data encryption/decryption method, mobile terminal and computer-readable recording medium |
| CN108718372B (en) * | 2018-04-12 | 2021-03-26 | Oppo广东移动通信有限公司 | Image processing device, method, electronic device, and storage medium |
| CN108596112A (en) * | 2018-04-27 | 2018-09-28 | 北京万里红科技股份有限公司 | A kind of choice of dynamical method of extensive iris feature identification matching threshold |
| CN109034212B (en) * | 2018-07-04 | 2021-07-09 | 中国信息通信研究院 | A kind of terminal biometric identification performance testing method and device |
| CN109246283A (en) * | 2018-09-04 | 2019-01-18 | Oppo广东移动通信有限公司 | Biometric authentication method, electronic device, and computer-readable storage medium |
| WO2020113571A1 (en) * | 2018-12-07 | 2020-06-11 | 深圳市欢太科技有限公司 | Face recognition data processing method and apparatus, mobile device and computer readable storage medium |
| CN110472504A (en) * | 2019-07-11 | 2019-11-19 | 华为技术有限公司 | Method and device for face recognition |
| CN110850965B (en) * | 2019-10-16 | 2023-09-22 | 青岛海信移动通信技术有限公司 | Mobile terminal and updating method of capacitor threshold value |
| CN111783058B (en) * | 2020-07-21 | 2022-04-26 | 青岛海信智慧家居系统股份有限公司 | A biometric identification device and biometric identification method |
| CN111931116B (en) * | 2020-08-12 | 2022-10-21 | 泉州艾奇科技有限公司 | Binding method of wearable equipment |
| CN113052145A (en) * | 2021-04-30 | 2021-06-29 | 中国银行股份有限公司 | Differentiation judgment method and device for face recognition result |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103886240A (en) * | 2014-04-11 | 2014-06-25 | 快车科技有限公司 | A method and device for improving equipment security through multi-fingerprint identification |
| CN105023009A (en) * | 2015-08-13 | 2015-11-04 | 上海斐讯数据通信技术有限公司 | Intelligent terminal fingerprint identification method and system used for various application scenes |
| CN105262733A (en) * | 2015-09-21 | 2016-01-20 | 宇龙计算机通信科技(深圳)有限公司 | Fingerprint authentication method, cloud server, fingerprint identification method and terminal |
| CN105488363A (en) * | 2014-09-15 | 2016-04-13 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and unlock scheme setting method |
| CN105631286A (en) * | 2015-09-29 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Methods and apparatuses for storing fingerprint template information and performing authentication by adopting fingerprint information |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105574500B (en) * | 2015-12-15 | 2019-09-27 | 北京眼神智能科技有限公司 | Method and device for improving pass rate of face recognition |
-
2016
- 2016-06-07 CN CN201610403260.2A patent/CN106096539B/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103886240A (en) * | 2014-04-11 | 2014-06-25 | 快车科技有限公司 | A method and device for improving equipment security through multi-fingerprint identification |
| CN105488363A (en) * | 2014-09-15 | 2016-04-13 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and unlock scheme setting method |
| CN105023009A (en) * | 2015-08-13 | 2015-11-04 | 上海斐讯数据通信技术有限公司 | Intelligent terminal fingerprint identification method and system used for various application scenes |
| CN105262733A (en) * | 2015-09-21 | 2016-01-20 | 宇龙计算机通信科技(深圳)有限公司 | Fingerprint authentication method, cloud server, fingerprint identification method and terminal |
| CN105631286A (en) * | 2015-09-29 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Methods and apparatuses for storing fingerprint template information and performing authentication by adopting fingerprint information |
Non-Patent Citations (1)
| Title |
|---|
| 指纹识别技术应用产品拒真率与认假率测试方法研究;李勇平等;《防伪技术 中国公共安全•学术版》;20050831;98-104 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106096539A (en) | 2016-11-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106096539B (en) | A kind of method and terminal for carrying out bio-identification | |
| CN110851809B (en) | A fingerprint identification method, device and touch screen terminal | |
| CN104205721B (en) | Context-aware adaptive authentication method and device | |
| US20150040193A1 (en) | Physical Interaction Style Based User Authentication for Mobile Computing Devices | |
| CN106412909B (en) | Method and device for connecting equipment | |
| CN106355141B (en) | Portable electronic device and operation method thereof | |
| CN103745147A (en) | System mode starting method and application program starting method and device | |
| CN104077516A (en) | Biometric authentication method and terminal | |
| CN107657161A (en) | Mobile payment method and related products based on face recognition | |
| CN108804006B (en) | Unlocking method, device, device and storage medium for wearable device | |
| CN112215025B (en) | Method and device for invoking radio frequency card function | |
| US10841315B2 (en) | Enhanced security using wearable device with authentication system | |
| CN112418189B (en) | Face recognition method, device and equipment for wearing mask and storage medium | |
| CN105184126A (en) | A password setting method, verification method and terminal | |
| CN104766206A (en) | NFC payment method and device based on mobile terminal | |
| CN108171033A (en) | Mixing auth method, device, storage medium and the terminal of intelligent terminal | |
| CN105488680A (en) | Payment method and device | |
| WO2018205468A1 (en) | Biometric transaction processing method, electronic device and storage medium | |
| CN104933341A (en) | Method and terminal for rights management | |
| CN106488394A (en) | Method and device for device connection | |
| CN107368722A (en) | Biological image verification method, computer readable storage medium, mobile terminal | |
| CN106921655A (en) | A kind of business authorization method and device | |
| CN108363915A (en) | unlocking method, mobile terminal and computer readable storage medium | |
| CN107526955A (en) | Screen-off unlocking method and device | |
| CN107248078A (en) | Mobile payment means of defence, mobile terminal and computer-readable recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP01 | Change in the name or title of a patent holder | ||
| CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180327 |