[go: up one dir, main page]

CN107295192B - Unlocking control method and related product - Google Patents

Unlocking control method and related product Download PDF

Info

Publication number
CN107295192B
CN107295192B CN201710573720.0A CN201710573720A CN107295192B CN 107295192 B CN107295192 B CN 107295192B CN 201710573720 A CN201710573720 A CN 201710573720A CN 107295192 B CN107295192 B CN 107295192B
Authority
CN
China
Prior art keywords
information
preset
face
unlocking
mentioned
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
Application number
CN201710573720.0A
Other languages
Chinese (zh)
Other versions
CN107295192A (en
Inventor
周意保
张海平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201710573720.0A priority Critical patent/CN107295192B/en
Publication of CN107295192A publication Critical patent/CN107295192A/en
Application granted granted Critical
Publication of CN107295192B publication Critical patent/CN107295192B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • H04L9/3231Biological data, e.g. fingerprint, voice or retina
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/667Preventing unauthorised calls from a telephone set
    • H04M1/67Preventing unauthorised calls from a telephone set by electronic means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72463User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

An unlocking control method and a related product comprise the following steps: acquiring human eye information and human face information, wherein the human eye information comprises iris information; executing a first operation and a second operation in parallel, wherein the first operation is to match the iris information with a preset iris template, and the second operation is to match the face information with a preset face template; and when any one of the first operation and the second operation is successfully matched, executing unlocking operation. The embodiment of the invention is beneficial to improving the stability and the high efficiency of the unlocking operation of the mobile terminal.

Description

解锁控制方法及相关产品Unlock control method and related products

技术领域technical field

本发明涉及移动终端技术领域,具体涉及一种解锁控制方法及相关产品。The present invention relates to the technical field of mobile terminals, in particular to an unlocking control method and related products.

背景技术Background technique

随着智能手机的大量普及应用,智能手机能够支持的应用越来越多,功能越来越强大,智能手机向着多样化、个性化的方向发展,成为用户生活中不可缺少的电子用品。越来越多的研究表明,软件如何运行以及用户如何使用智能手机,是决定系统能耗和效率的关键要素。With the popularization and application of smart phones, smart phones can support more and more applications, and their functions are becoming more and more powerful. A growing body of research shows that how software operates and how users use their smartphones is a key factor in determining system energy consumption and efficiency.

目前,智能手机多采用生物信息解锁方案,例如指纹解锁,人脸解锁,虹膜解锁等,其中,虹膜解锁安全级别较高,但是耗电较大,解锁速度较慢;指纹识别安全级别居中,解锁速度快,但是湿手指等情况会出现无法识别的情况;人脸识别解锁速度较快,但是安全级别较低,光线较弱的情况下使用不便。At present, most smart phones use biometric information unlocking schemes, such as fingerprint unlocking, face unlocking, iris unlocking, etc. Among them, iris unlocking has a higher security level, but consumes more power and unlocks slower; The speed is fast, but it may not be recognized in situations such as wet fingers; the face recognition unlocking speed is faster, but the security level is low, and it is inconvenient to use in weak light.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供了一种解锁控制方法及相关产品,以期提高移动终端解锁操作的稳定性和高效性。The embodiments of the present invention provide an unlocking control method and related products, so as to improve the stability and efficiency of the unlocking operation of the mobile terminal.

第一方面,本发明实施例提供一种移动终端,包括人脸信息采集装置、虹膜信息采集装置、处理器、存储器,上述人眼信息采集装置和上述虹膜信息采集装置均连接上述处理器,上述处理器连接上述存储器,其中,In a first aspect, an embodiment of the present invention provides a mobile terminal, including a face information collection device, an iris information collection device, a processor, and a memory, wherein the above-mentioned human eye information collection device and the above-mentioned iris information collection device are connected to the above-mentioned processor, The processor is connected to the above-mentioned memory, wherein,

上述虹膜信息采集装置,用于获取人眼信息,上述人眼信息包括虹膜信息;The above-mentioned iris information collection device is used to obtain human eye information, and the above-mentioned human eye information includes iris information;

上述人脸信息采集装置,用于获取人脸信息;The above-mentioned face information collection device is used to obtain face information;

上述处理器,用于并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配;The above-mentioned processor is used to perform a first operation and a second operation in parallel, the above-mentioned first operation is to match the above-mentioned iris information with a preset iris template, and the above-mentioned second operation is to perform the above-mentioned face information and preset face template. match;

上述处理器还用于,当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。The above-mentioned processor is further configured to perform an unlocking operation when it is detected that any one of the above-mentioned first operation and the above-mentioned second operation matches successfully.

第二方面,本发明实施例提供了一种解锁控制方法,上述方法包括:In a second aspect, an embodiment of the present invention provides an unlocking control method, where the above method includes:

获取人眼信息和人脸信息,上述人眼信息包括虹膜信息;Obtain human eye information and face information, the above-mentioned human eye information includes iris information;

并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配;Performing the first operation and the second operation in parallel, the above-mentioned first operation is to match the above-mentioned iris information with the preset iris template, and the above-mentioned second operation is to match the above-mentioned human face information with the preset human face template;

当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。When it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, the unlocking operation is performed.

第三方面,本发明实施例提供了一种移动终端,该移动终端具有实现上述方法设计中移动终端的行为的功能。上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。上述硬件或软件包括一个或多个与上述功能相对应的模块。In a third aspect, an embodiment of the present invention provides a mobile terminal, where the mobile terminal has a function of implementing the behavior of the mobile terminal in the foregoing method design. The above functions can be implemented by hardware, or by executing corresponding software by hardware. The above-mentioned hardware or software includes one or more modules corresponding to the above-mentioned functions.

第四方面,本发明实施例提供了一种移动终端,包括:处理器,存储器,以及一个或多个程序;上述一个或多个程序被存储在上述存储器中,并且被配置成由上述处理器执行,上述程序包括用于执行本发明实施例第二方面任一方法中所描述的步骤的指令。In a fourth aspect, an embodiment of the present invention provides a mobile terminal, including: a processor, a memory, and one or more programs; the one or more programs are stored in the memory and configured to be executed by the processor For execution, the above program includes instructions for executing the steps described in any of the methods in the second aspect of the embodiments of the present invention.

第五方面,本发明实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储有用于电子数据交换的计算机程序,该计算机程序具体包括指令,上述指令用于执行如本发明实施例第二方面任一方法中所描述的部分或全部步骤,上述计算机包括移动终端。In a fifth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, the computer program specifically includes instructions, and the above-mentioned instructions are used to execute the For some or all of the steps described in any method in the second aspect of the embodiments of the present invention, the above-mentioned computer includes a mobile terminal.

第六方面,本发明实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本发明实施例第二方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括移动终端。In a sixth aspect, an embodiment of the present invention provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute the implementation of the present invention. Examples include some or all of the steps described in any method of the second aspect. The computer program product may be a software installation package, and the above-mentioned computer includes a mobile terminal.

可以看出,本发明实施例中,移动终端首先获取人眼信息和人脸信息,上述人眼信息包括虹膜信息,其次,并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配,最后,当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。可见,移动终端同时执行两种生物识别的匹配方式,当其中一种匹配成功后便实现解锁,相比于单一的生物识别有利于提升移动终端解锁操作的稳定性,而且,并行操作虹膜匹配和人脸匹配,有利于提升移动终端解锁操作的高效性。It can be seen that, in this embodiment of the present invention, the mobile terminal first obtains human eye information and face information, the above-mentioned human eye information includes iris information, and secondly, performs a first operation and a second operation in parallel, and the above-mentioned first operation is to use the above-mentioned iris information. The information is matched with the preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with the preset face template. Finally, when it is detected that any operation in the above-mentioned first operation and the above-mentioned second operation is successfully matched , to perform the unlock operation. It can be seen that the mobile terminal performs two biometric matching methods at the same time. When one of the matching methods is successful, the unlocking is realized. Compared with a single biometric identification, it is beneficial to improve the stability of the unlocking operation of the mobile terminal. Moreover, the parallel operation of iris matching and Face matching is beneficial to improve the efficiency of the unlocking operation of the mobile terminal.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying 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. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

图1A是本发明实施例提供的一种移动终端的结构示意图;1A is a schematic structural diagram of a mobile terminal provided by an embodiment of the present invention;

图1B是本发明实施例公开的一种解锁控制方法的流程示意图;1B is a schematic flowchart of an unlocking control method disclosed in an embodiment of the present invention;

图1C是本发明实施例公开的一种移动终端的人眼信息的采集示例图;FIG. 1C is an example diagram of collection of human eye information of a mobile terminal disclosed in an embodiment of the present invention;

图1D是本发明实施例公开的另一种移动终端的人脸信息的采集示例图;1D is an example diagram of collecting face information of another mobile terminal disclosed in an embodiment of the present invention;

图2是本发明实施例公开的另一种解锁控制方法的流程示意图;2 is a schematic flowchart of another unlocking control method disclosed in an embodiment of the present invention;

图3是本发明实施例公开的另一种解锁控制方法的流程示意图;3 is a schematic flowchart of another unlocking control method disclosed in an embodiment of the present invention;

图4是本发明实施例公开的一种移动终端的结构示意图;4 is a schematic structural diagram of a mobile terminal disclosed in an embodiment of the present invention;

图5是本发明实施例公开的另一种移动终端的结构示意图。FIG. 5 is a schematic structural diagram of another mobile terminal disclosed in an embodiment of the present invention.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make those skilled in the art better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。The terms "first", "second" and the like in the description 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 "comprising" and "having" and any variations thereof are intended to cover 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 also includes For other steps or units inherent to these processes, methods, products or devices.

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor a separate or alternative embodiment that is mutually exclusive of other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

本发明实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(User Equipment,UE),移动台(Mobile Station,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为移动终端。下面对本发明实施例进行详细介绍。The mobile terminals involved in the embodiments of the present invention may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to wireless modems, as well as various forms of user equipment (User Equipment). Equipment, UE), mobile station (Mobile Station, MS), terminal device (terminal device) and so on. For the convenience of description, the devices mentioned above are collectively referred to as mobile terminals. The embodiments of the present invention will be described in detail below.

请参阅图1A,图1A是本发明实施例提供了一种移动终端100的结构示意图,上述移动终端100包括:壳体、触控显示屏、主板、电池和副板,主板上设置有红外光源21、虹膜摄像头22、前置摄像头23、处理器110、存储器120和SIM卡槽等,副板上设置有振子、一体音腔、VOOC闪充接口,上述红外光源21和虹膜摄像头22组成该移动终端100的虹膜信息采集装置,上述前置摄像头23组成该移动终端100的人脸信息采集装置,其中,Please refer to FIG. 1A . FIG. 1A is a schematic structural diagram of a mobile terminal 100 according to an embodiment of the present invention. The mobile terminal 100 includes: a casing, a touch display screen, a main board, a battery and a sub-board, and an infrared light source is arranged on the main board. 21. The iris camera 22, the front camera 23, the processor 110, the memory 120, the SIM card slot, etc., the sub-board is provided with a vibrator, an integrated sound cavity, and a VOOC flash charging interface. The above-mentioned infrared light source 21 and iris camera 22 constitute the mobile The iris information collection device of the terminal 100, the above-mentioned front camera 23 constitutes the face information collection device of the mobile terminal 100, wherein,

上述虹膜信息采集装置,用于获取人眼信息,上述人眼信息包括虹膜信息;The above-mentioned iris information collection device is used to obtain human eye information, and the above-mentioned human eye information includes iris information;

其中,虹膜信息采集装置在采集人眼信息时,红外光源21用于发射红外光线照射用户的虹膜形成反射光线,虹膜摄像头22用于采集反射光线形成人眼图像,处理器110获取该人眼图像后,针对该人眼图像执行人眼图像质量评估、人眼图像中的虹膜区域定位(包含粗定位和精定位)、虹膜预处理、虹膜特征点提取、虹膜模板生成等处理过程,虹膜模板即为上述的虹膜信息。Wherein, when the iris information collection device collects human eye information, the infrared light source 21 is used to emit infrared light to illuminate the user's iris to form reflected light, the iris camera 22 is used to collect reflected light to form a human eye image, and the processor 110 acquires the human eye image Then, the human eye image quality assessment, iris region localization in the human eye image (including coarse localization and fine localization), iris preprocessing, iris feature point extraction, iris template generation and other processing processes are performed for the human eye image. The iris template is for the above-mentioned iris information.

上述人脸信息采集装置,用于获取人脸信息;The above-mentioned face information collection device is used to obtain face information;

上述处理器110,用于并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配;The above-mentioned processor 110 is used to perform a first operation and a second operation in parallel, the above-mentioned first operation is to match the above-mentioned iris information with a preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with a preset face template. to match;

上述处理器110还用于,当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。The above-mentioned processor 110 is further configured to perform an unlocking operation when it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched.

可以看出,本发明实施例中,移动终端首先获取人眼信息和人脸信息,上述人眼信息包括虹膜信息,其次,并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配,最后,当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。可见,移动终端同时执行两种生物识别的匹配方式,当其中一种匹配成功后便实现解锁,相比于单一的生物识别有利于提升移动终端解锁操作的稳定性,而且,并行操作虹膜匹配和人脸匹配,有利于提升移动终端解锁操作的高效性。It can be seen that, in this embodiment of the present invention, the mobile terminal first obtains human eye information and face information, the above-mentioned human eye information includes iris information, and secondly, performs a first operation and a second operation in parallel, and the above-mentioned first operation is to use the above-mentioned iris information. The information is matched with the preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with the preset face template. Finally, when it is detected that any operation in the above-mentioned first operation and the above-mentioned second operation is successfully matched , to perform the unlock operation. It can be seen that the mobile terminal performs two biometric matching methods at the same time. When one of the matching methods is successful, the unlocking is realized. Compared with a single biometric identification, it is beneficial to improve the stability of the unlocking operation of the mobile terminal. Moreover, the parallel operation of iris matching and Face matching is beneficial to improve the efficiency of the unlocking operation of the mobile terminal.

在一个可能的示例中,上述处理器当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作之后,还用于:当上述匹配成功的操作为上述第一操作时,中断上述第二操作;或,以及用于当上述匹配成功的操作为上述第二操作时,中断上述第一操作。In a possible example, when it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, after performing the unlocking operation, the above-mentioned processor is further configured to: when the above-mentioned successful matching operation is the above-mentioned first operation When the operation is performed, the above-mentioned second operation is interrupted; or, when the above-mentioned successful matching operation is the above-mentioned second operation, the above-mentioned first operation is interrupted.

在一个可能的示例中,上述处理器获取人眼信息和人脸信息之前,还用于:当检测到用户录入的指纹信息与预设指纹模板匹配失败,且失败次数大于第一预设阈值时,输出引导信息,上述引导信息用于引导用户录入上述人眼信息和上述人脸信息。In a possible example, before the above-mentioned processor acquires the human eye information and the face information, it is further used for: when it is detected that the fingerprint information entered by the user fails to match the preset fingerprint template, and the number of failures is greater than the first preset threshold , and output guiding information, where the above-mentioned guiding information is used to guide the user to input the above-mentioned human eye information and the above-mentioned human face information.

在一个可能的示例中,上述处理器当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作之后,还用于:根据上述人眼信息确定至少一个眼球中预设区域的眼白面积;以及用于判断上述眼白面积是否小于第二预设阈值;以及用于当判断出上述眼白面积小于上述第二预设阈值时,显示第一预设应用的应用界面;以及用于当判断出上述眼白面积大于或等于上述第二预设阈值时,显示第二预设应用的应用界面。In a possible example, when it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, after performing the unlocking operation, the above-mentioned processor is further configured to: determine, according to the above-mentioned human eye information, whether in at least one eyeball an eye-white area of a preset area; and for determining whether the eye-white area is smaller than a second preset threshold; and for displaying an application interface of the first preset application when it is determined that the eye-white area is smaller than the second preset threshold; and an application interface for displaying a second preset application when it is determined that the area of the white of the eye is greater than or equal to the second preset threshold.

在一个可能的示例中,在上述将上述人脸信息与预设人脸模板进行匹配方面,上述处理器具体用于:并行执行第三操作和第四操作,上述第三操作为根据预设人脸解锁策略将上述人脸信息与上述预设人脸模板进行匹配,上述第四操作为根据上述人脸信息确定上述人脸的扭转方向;以及用于当判断出上述扭转方向为第一方向时,后台启动第一预设应用,并在上述执行解锁操作之后,显示上述第一预设应用的应用界面;以及用于当判断出上述扭转方向为第二方向时,后台启动第二预设应用,并在上述执行解锁操作之后,显示上述第二预设应用的应用界面。In a possible example, in the aspect of matching the above-mentioned face information with a preset face template, the above-mentioned processor is specifically configured to: perform a third operation and a fourth operation in parallel, and the above-mentioned third operation is based on the preset human face. The face unlock strategy matches the above-mentioned face information with the above-mentioned preset face template, and the above-mentioned fourth operation is to determine the twisting direction of the above-mentioned human face according to the above-mentioned human face information; and for when it is judged that the above-mentioned twisting direction is the first direction. , start the first preset application in the background, and after the above-mentioned unlocking operation is performed, display the application interface of the first preset application; and when it is determined that the twisting direction is the second direction, start the second preset application in the background , and after the above-mentioned unlocking operation is performed, the application interface of the above-mentioned second preset application is displayed.

请参阅图1B,图1B是本发明实施例提供了一种解锁控制方法的流程示意图,如图所示,本解锁控制方法包括:Please refer to FIG. 1B. FIG. 1B is a schematic flowchart of an unlocking control method provided by an embodiment of the present invention. As shown in the figure, the unlocking control method includes:

S101,移动终端获取人眼信息和人脸信息,上述人眼信息包括虹膜信息;S101, the mobile terminal acquires human eye information and human face information, and the above-mentioned human eye information includes iris information;

其中,移动终端可以同时获取人眼信息和人脸信息,上述人眼信息包括虹膜信息和眼白信息。Wherein, the mobile terminal can acquire human eye information and human face information at the same time, and the above-mentioned human eye information includes iris information and eye white information.

S102,上述移动终端并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配;S102, the above-mentioned mobile terminal performs a first operation and a second operation in parallel, the above-mentioned first operation is to match the above-mentioned iris information with a preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with a preset face template ;

其中,上述人脸信息可以是人脸数据信息或者人脸图像信息,上述预设人脸模板可以是人脸数据模板或者人脸图像模板,人脸数据模板是指用户的人脸面部特征点的位置和特征点的特征值(特征值可以是电容、电感、电压、电流、相对值等)之间的对应关系的集合,人脸图像模板是指用户的面部图像。The above-mentioned face information may be face data information or face image information, the above-mentioned preset face template may be a face data template or a face image template, and the face data template refers to the facial feature points of the user's face. A set of correspondences between positions and feature values of feature points (feature values may be capacitance, inductance, voltage, current, relative value, etc.), and a face image template refers to a user's face image.

其中,上述并行的生物信息的匹配过程可以相同,也可以不同,此处不做限定。Wherein, the matching process of the above-mentioned parallel biological information may be the same or different, which is not limited here.

S103,上述移动终端当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作;S103, when the mobile terminal detects that any one of the first operation and the second operation matches successfully, the mobile terminal performs an unlocking operation;

其中,上述移动终端当检测到上述第一操作和上述第二操作中的任一操作匹配成功可以是第一操作中的虹膜信息与预设虹膜模板的匹配度比第二操作中的人脸信息与预设人脸模板的匹配度先达到预设匹配度阈值,或者可以是第二操作中的人脸信息与预设人脸模板的匹配度比第一操作中的虹膜信息与预设虹膜模板的匹配度先达到预设匹配度阈值。Wherein, when the mobile terminal detects that any one of the first operation and the second operation is successfully matched, the matching degree between the iris information in the first operation and the preset iris template may be higher than that of the face information in the second operation. The matching degree with the preset face template first reaches the preset matching degree threshold, or the matching degree between the face information in the second operation and the preset face template is higher than the matching degree between the iris information in the first operation and the preset iris template. The matching degree first reaches the preset matching degree threshold.

其中,上述解锁操作可以是移除锁屏界面,或,将移动终端由当前状态切换到显示某个应用的应用界面的状态,在此不作限定。The above unlocking operation may be removing the lock screen interface, or switching the mobile terminal from a current state to a state where an application interface of a certain application is displayed, which is not limited herein.

可以看出,本发明实施例中,移动终端首先获取人眼信息和人脸信息,上述人眼信息包括虹膜信息,其次,并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配,最后,当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。可见,移动终端同时执行两种生物识别的匹配方式,当其中一种匹配成功后便实现解锁,相比于单一的生物识别有利于提升移动终端解锁操作的稳定性,而且,并行操作虹膜匹配和人脸匹配,有利于提升移动终端解锁操作的高效性。It can be seen that, in this embodiment of the present invention, the mobile terminal first obtains human eye information and face information, the above-mentioned human eye information includes iris information, and secondly, performs a first operation and a second operation in parallel, and the above-mentioned first operation is to use the above-mentioned iris information. The information is matched with the preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with the preset face template. Finally, when it is detected that any operation in the above-mentioned first operation and the above-mentioned second operation is successfully matched , to perform the unlock operation. It can be seen that the mobile terminal performs two biometric matching methods at the same time. When one of the matching methods is successful, the unlocking is realized. Compared with a single biometric identification, it is beneficial to improve the stability of the unlocking operation of the mobile terminal. Moreover, the parallel operation of iris matching and Face matching is beneficial to improve the efficiency of the unlocking operation of the mobile terminal.

在一个可能的示例中,上述当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作之后,上述方法还包括:In a possible example, when it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, after the unlocking operation is performed, the above-mentioned method further includes:

当上述匹配成功的操作为上述第一操作时,中断上述第二操作;或,When the above-mentioned successful matching operation is the above-mentioned first operation, the above-mentioned second operation is interrupted; or,

当上述匹配成功的操作为上述第二操作时,中断上述第一操作。When the above-mentioned successful matching operation is the above-mentioned second operation, the above-mentioned first operation is interrupted.

可见,本示例中,移动终端当检测到第一操作和第二操作中的任一操作匹配成功以后,中断另一个操作,在保证了移动终端解锁控制的稳定性的同时不增加多余的操作,有利于及时释放移动终端系统的运行空间,减少移动终端的功率消耗。It can be seen that in this example, when the mobile terminal detects that any one of the first operation and the second operation is successfully matched, the other operation is interrupted, so as to ensure the stability of the unlocking control of the mobile terminal without adding redundant operations, It is beneficial to release the running space of the mobile terminal system in time and reduce the power consumption of the mobile terminal.

在一个可能的示例中,上述获取人眼信息和人脸信息之前,上述方法还包括:In a possible example, before obtaining the human eye information and the face information, the above method further includes:

当检测到用户录入的指纹信息与预设指纹模板匹配失败,且失败次数大于第一预设阈值时,输出引导信息,上述引导信息用于引导用户录入上述人眼信息和上述人脸信息。When it is detected that the fingerprint information entered by the user fails to match the preset fingerprint template, and the number of failures is greater than the first preset threshold, guidance information is output, and the guidance information is used to guide the user to enter the above-mentioned human eye information and the above-mentioned face information.

其中,上述指纹信息可以是指纹数据信息或者指纹图像信息,上述预设指纹模板可以是指纹数据模板或者指纹图像模板,指纹数据模板是指用户的手指指纹面的特征点的位置和特征点的特征值(特征值可以是电容、电感、电压、电流、相对值等)之间的对应关系的集合,指纹图像模板是指用户的手指指纹面的图像。The fingerprint information may be fingerprint data information or fingerprint image information, the preset fingerprint template may be a fingerprint data template or a fingerprint image template, and the fingerprint data template refers to the position of the feature points on the fingerprint surface of the user's finger and the characteristics of the feature points. A set of correspondences between values (feature values can be capacitance, inductance, voltage, current, relative value, etc.), and the fingerprint image template refers to an image of the fingerprint surface of a user's finger.

其中,上述引导信息可以是显示屏输出当前摄像装置获取的图像,或者可以是文字引导,或者可以是振动引导等,在此不作限定。Wherein, the above-mentioned guidance information may be the image obtained by the current camera output by the display screen, or may be text guidance, or may be vibration guidance, etc., which is not limited herein.

可见,本示例中,移动终端当检测到指纹信息与预设指纹模板多次匹配失败后,主动引导用户输入人脸信息或者人眼信息,进而进行人脸或者虹膜匹配,有利于提升移动终端解锁速度以及提升移动终端的智能性。It can be seen that in this example, when the mobile terminal detects that the fingerprint information fails to match the preset fingerprint template for many times, it actively guides the user to input face information or human eye information, and then performs face or iris matching, which is conducive to improving the unlocking of the mobile terminal. speed and improve the intelligence of mobile terminals.

在一个可能的示例中,上述当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作之后,上述方法还包括:In a possible example, when it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, after the unlocking operation is performed, the above-mentioned method further includes:

根据上述人眼信息确定至少一个眼球中预设区域的眼白面积;Determine the white area of at least one preset region in the eyeball according to the above-mentioned human eye information;

判断上述眼白面积是否小于第二预设阈值;judging whether the above-mentioned area of the white of the eye is less than a second preset threshold;

当判断出上述眼白面积小于上述第二预设阈值时,显示第一预设应用的应用界面;When it is determined that the white area of the eye is smaller than the second preset threshold, the application interface of the first preset application is displayed;

当判断出上述眼白面积大于或等于上述第二预设阈值时,显示第二预设应用的应用界面。When it is determined that the white area of the eye is greater than or equal to the second preset threshold, an application interface of the second preset application is displayed.

其中,上述至少一个眼球可以是左眼或者是右眼,上述预设区域可以是瞳孔左侧的眼白区域,或者可以是瞳孔右侧的眼白区域。The at least one eyeball may be the left eye or the right eye, and the preset area may be the white area on the left side of the pupil or the white area on the right side of the pupil.

举例而言,当上述预设区域为瞳孔左侧的眼白区域时,如图1C所示,当上述眼白面积小于上述第二预设阈值时,说明用户在做人眼向左看的动作,根据左看这一动作对应的第一预设应用,显示第一预设应用的应用界面;另一方面,当上述眼白面积大于或等于上述第二预设阈值时,说明用户在做人眼向右看的动作,根据右看这一动作对应的第二预设应用,显示第二预设应用的应用界面。For example, when the above-mentioned preset area is the white area on the left side of the pupil, as shown in FIG. 1C , when the above-mentioned white area is smaller than the above-mentioned second preset threshold, it means that the user is doing the action of looking to the left with the human eye. Look at the first preset application corresponding to this action, and display the application interface of the first preset application; on the other hand, when the above-mentioned eye white area is greater than or equal to the above-mentioned second preset threshold, it means that the user is looking to the right with the human eye. Action, according to the second preset application corresponding to the action of looking right, the application interface of the second preset application is displayed.

其中,眼白面积的大小对应的预设应用可以是用户主动设置的,也可以是通过统计用户多次眼白面积与用户解锁进入应用的历史记录设置的,在此不作限定。The preset application corresponding to the size of the white area of the eye may be set actively by the user, or may be set by counting the area of the white eye of the user multiple times and the historical record of the user unlocking the application, which is not limited herein.

可见,本示例中,移动终端在解锁操作后,根据判断用户的眼白面积自主确定显示的应用界面,进一步提升了移动终端的智能性,而且眼白面积为移动终端直接通过用户进行解锁匹配时获取的人眼信息来确定,不用二次获取人眼信息,有利于提升进入应用的效率。It can be seen that in this example, after the unlocking operation, the mobile terminal independently determines the displayed application interface according to the user's eye white area, which further improves the intelligence of the mobile terminal, and the eye white area is obtained when the mobile terminal directly unlocks and matches the user. It is determined by human eye information, and there is no need to obtain human eye information twice, which is conducive to improving the efficiency of entering applications.

在一个可能的示例中,上述将上述人脸信息与预设人脸模板进行匹配,包括:In a possible example, the above-mentioned matching of the above-mentioned face information with a preset face template includes:

并行执行第三操作和第四操作,上述第三操作为根据预设人脸解锁策略将上述人脸信息与上述预设人脸模板进行匹配,上述第四操作为根据上述人脸信息确定上述人脸的扭转方向;The third operation and the fourth operation are performed in parallel, and the third operation is to match the above-mentioned face information with the above-mentioned preset face template according to the preset face unlocking strategy, and the above-mentioned fourth operation is to determine the above-mentioned person according to the above-mentioned face information. the twist direction of the face;

当判断出上述扭转方向为第一方向时,后台启动第一预设应用,并在上述执行解锁操作之后,显示上述第一预设应用的应用界面;When it is determined that the twisting direction is the first direction, the first preset application is started in the background, and after the unlocking operation is performed, the application interface of the first preset application is displayed;

当判断出上述扭转方向为第二方向时,后台启动第二预设应用,并在上述执行解锁操作之后,显示上述第二预设应用的应用界面。When it is determined that the twisting direction is the second direction, the second preset application is started in the background, and after the unlocking operation is performed, the application interface of the second preset application is displayed.

其中,上述人脸解锁策略为将人脸的特征点的位置和特定点的特征值与预设人脸模板进行匹配,且匹配度大于预设匹配度阈值。The above face unlocking strategy is to match the position of the feature points of the face and the feature value of the specific point with the preset face template, and the matching degree is greater than the preset matching degree threshold.

其中,确定上述人脸的扭转方向的具体实现方式可以是通过获取的人脸信息中左右人耳的面积大小,当左耳面积大于右耳时,扭转方向为右侧,当左耳面积小于右耳时,扭转方向为左侧。Wherein, the specific implementation manner of determining the twisting direction of the above-mentioned face may be the area size of the left and right ears in the acquired face information, when the area of the left ear is larger than that of the right ear, the twisting direction is the right side, and when the area of the left ear is smaller than the right ear When the ear is turned, the twist direction is the left side.

举例而言,如图1D所示,人脸信息中包括完整的右耳图像,不包括左耳图像,说明扭转方向为左侧。For example, as shown in FIG. 1D , the face information includes the complete right ear image and does not include the left ear image, indicating that the twist direction is the left side.

其中,上述第一方向可以为左侧或者右侧,第二方向可以为右侧或者左侧。Wherein, the above-mentioned first direction may be the left side or the right side, and the second direction may be the right side or the left side.

其中,扭转方向与预设应用的对应关系可以由用户设置,也可以是通过统计用户多次扭转与用户解锁进入应用的历史记录设置的,由于该扭转方向可能与应用在显示屏的位置有关,例如应用1在显示屏的左侧位置,当用户想要进入应用1时,会向左侧扭转目视应用1,因此可以通过统计用户多次扭转与用户解锁进入应用的历史记录设置,在此不作限定。The corresponding relationship between the twisting direction and the preset application may be set by the user, or may be set by counting the historical records of the user's multiple twists and the user's unlocking and entering the application. Since the twisting direction may be related to the position of the application on the display screen, For example, application 1 is on the left side of the display screen. When the user wants to enter application 1, he will turn to the left to view application 1. Therefore, the history setting of the application can be set by counting the number of times the user turns and unlocks the application. Here Not limited.

可见,本示例中,移动终端在进行虹膜匹配或者人脸匹配时,并行确定人脸扭转方向,用于确定解锁操作之后的界面显示,有利于提升移动终端的智能性,并且,三项操作并行执行,且在成功解锁之前后台启动第一预设应用或者第二预设应用,有利于进一步提升移动终端的解锁效率。It can be seen that in this example, when the mobile terminal performs iris matching or face matching, the direction of face rotation is determined in parallel, which is used to determine the interface display after the unlocking operation, which is beneficial to improve the intelligence of the mobile terminal, and the three operations are parallelized. It is executed, and the first preset application or the second preset application is started in the background before the successful unlocking, which is beneficial to further improve the unlocking efficiency of the mobile terminal.

与上述图1B所示的实施例一致的,请参阅图2,图2是本发明实施例提供的另一种解锁控制方法的流程示意图,如图所示,本解锁控制方法包括:Consistent with the embodiment shown in FIG. 1B above, please refer to FIG. 2 . FIG. 2 is a schematic flowchart of another unlocking control method provided by an embodiment of the present invention. As shown in the figure, the unlocking control method includes:

S201,移动终端当检测到用户录入的指纹信息与预设指纹模板匹配失败,且失败次数大于第一预设阈值时,输出引导信息,上述引导信息用于引导用户录入人眼信息和人脸信息;S201, when the mobile terminal detects that the fingerprint information entered by the user fails to match with a preset fingerprint template, and the number of failures is greater than a first preset threshold, the mobile terminal outputs guidance information, where the above-mentioned guidance information is used to guide the user to enter human eye information and face information ;

其中,上述引导信息可以是显示屏输出当前摄像装置获取的图像,或者可以是文字引导,或者可以是振动引导等,在此不作限定。Wherein, the above-mentioned guidance information may be the image obtained by the current camera output by the display screen, or may be text guidance, or may be vibration guidance, etc., which is not limited herein.

S202,上述移动终端获取上述人眼信息和上述人脸信息,上述人眼信息包括虹膜信息;S202, the above-mentioned mobile terminal obtains the above-mentioned human eye information and the above-mentioned human face information, and the above-mentioned human eye information includes iris information;

S203,上述移动终端并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配;S203, the above-mentioned mobile terminal performs a first operation and a second operation in parallel, the above-mentioned first operation is to match the above-mentioned iris information with a preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with a preset face template. ;

S204,上述移动终端当检测到上述第一操作和上述第二操作中的第一操作匹配成功时,执行解锁操作,并中断上述第二操作;S204, when the above-mentioned mobile terminal detects that the first operation in the above-mentioned first operation and the above-mentioned second operation is successfully matched, performs an unlocking operation, and interrupts the above-mentioned second operation;

S205,上述移动终端根据上述人眼信息确定至少一个眼球中预设区域的眼白面积;S205, the above-mentioned mobile terminal determines the eye white area of the preset area in at least one eyeball according to the above-mentioned human eye information;

S206,上述移动终端判断上述眼白面积是否小于第二预设阈值;S206, the mobile terminal determines whether the area of the white of the eye is smaller than a second preset threshold;

S207,上述移动终端当判断出上述眼白面积小于上述第二预设阈值时,显示第一预设应用的应用界面。S207, when the mobile terminal determines that the area of the white of the eye is smaller than the second preset threshold, displays an application interface of the first preset application.

其中,上述S202、S203、S204可参照图1B所描述的实施例中的相应步骤。Wherein, for the above S202, S203, and S204, reference may be made to the corresponding steps in the embodiment described in FIG. 1B.

可以看出,本发明实施例中,移动终端首先获取人眼信息和人脸信息,上述人眼信息包括虹膜信息,其次,并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配,最后,当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。可见,移动终端同时执行两种生物识别的匹配方式,当其中一种匹配成功后便实现解锁,相比于单一的生物识别有利于提升移动终端解锁操作的稳定性,而且,并行操作虹膜匹配和人脸匹配,有利于提升移动终端解锁操作的高效性。It can be seen that, in this embodiment of the present invention, the mobile terminal first obtains human eye information and face information, the above-mentioned human eye information includes iris information, and secondly, performs a first operation and a second operation in parallel, and the above-mentioned first operation is to use the above-mentioned iris information. The information is matched with the preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with the preset face template. Finally, when it is detected that any operation in the above-mentioned first operation and the above-mentioned second operation is successfully matched , to perform the unlock operation. It can be seen that the mobile terminal performs two biometric matching methods at the same time. When one of the matching methods is successful, the unlocking is realized. Compared with a single biometric identification, it is beneficial to improve the stability of the unlocking operation of the mobile terminal. Moreover, the parallel operation of iris matching and Face matching is beneficial to improve the efficiency of the unlocking operation of the mobile terminal.

此外,移动终端当检测到指纹信息与预设指纹模板多次匹配失败后,主动引导用户输入人脸信息或者人眼信息,且移动终端在解锁操作后,根据判断用户的眼白面积自主确定显示的应用界面,进一步提升了移动终端的智能性以及解锁效率,而且眼白面积为移动终端直接通过用户进行解锁匹配时获取的人眼信息来确定,不用二次获取人眼信息,有利于提升进入应用的效率。In addition, when the mobile terminal detects that the fingerprint information fails to match the preset fingerprint template for many times, it actively guides the user to input face information or human eye information, and after the unlocking operation, the mobile terminal autonomously determines the displayed image according to the user's eye white area. The application interface further improves the intelligence and unlocking efficiency of the mobile terminal, and the white area of the eye is determined by the mobile terminal directly through the human eye information obtained when the user performs unlocking and matching. efficiency.

与上述图1B所示的实施例一致的,请参阅图3,图3是本发明实施例提供的另一种解锁控制方法的流程示意图,如图所示,本解锁控制方法包括:Consistent with the embodiment shown in FIG. 1B above, please refer to FIG. 3 . FIG. 3 is a schematic flowchart of another unlocking control method provided by an embodiment of the present invention. As shown in the figure, the unlocking control method includes:

S301,移动终端获取人眼信息和人脸信息,上述人眼信息包括虹膜信息;S301, the mobile terminal acquires human eye information and human face information, and the above-mentioned human eye information includes iris information;

S302,上述移动终端并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为并行执行第三操作和第四操作,上述第三操作为根据预设人脸解锁策略将上述人脸信息与上述预设人脸模板进行匹配,上述第四操作为根据上述人脸信息确定上述人脸的扭转方向;S302, the above-mentioned mobile terminal performs the first operation and the second operation in parallel, the above-mentioned first operation is to match the above-mentioned iris information with a preset iris template, the above-mentioned second operation is to perform the third operation and the fourth operation in parallel, the above-mentioned third operation The operation is to match the above-mentioned face information with the above-mentioned preset face template according to the preset face unlocking strategy, and the above-mentioned fourth operation is to determine the twisting direction of the above-mentioned face according to the above-mentioned face information;

S303,上述移动终端当判断出上述扭转方向为第一方向时,后台启动第一预设应用;S303, when the mobile terminal determines that the twist direction is the first direction, the mobile terminal starts a first preset application in the background;

S304,上述移动终端当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作;S304, when the above-mentioned mobile terminal detects that any operation in the above-mentioned first operation and the above-mentioned second operation is successfully matched, perform an unlocking operation;

S305,上述移动终端显示上述第一预设应用的应用界面。S305, the mobile terminal displays an application interface of the first preset application.

其中,上述S301、S304可参照图1B所描述的实施例中的相应步骤。Wherein, for the above S301 and S304, reference may be made to the corresponding steps in the embodiment described in FIG. 1B .

可以看出,本发明实施例中,移动终端首先获取人眼信息和人脸信息,上述人眼信息包括虹膜信息,其次,并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配,最后,当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。可见,移动终端同时执行两种生物识别的匹配方式,当其中一种匹配成功后便实现解锁,相比于单一的生物识别有利于提升移动终端解锁操作的稳定性,而且,并行操作虹膜匹配和人脸匹配,有利于提升移动终端解锁操作的高效性。It can be seen that, in this embodiment of the present invention, the mobile terminal first obtains human eye information and face information, the above-mentioned human eye information includes iris information, and secondly, performs a first operation and a second operation in parallel, and the above-mentioned first operation is to use the above-mentioned iris information. The information is matched with the preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with the preset face template. Finally, when it is detected that any operation in the above-mentioned first operation and the above-mentioned second operation is successfully matched , to perform the unlock operation. It can be seen that the mobile terminal performs two biometric matching methods at the same time. When one of the matching methods is successful, the unlocking is realized. Compared with a single biometric identification, it is beneficial to improve the stability of the unlocking operation of the mobile terminal. Moreover, the parallel operation of iris matching and Face matching is beneficial to improve the efficiency of the unlocking operation of the mobile terminal.

此外,移动终端在进行虹膜匹配或者人脸匹配时,并行确定人脸扭转方向,用于确定解锁操作之后的界面显示,有利于提升移动终端的智能性,并且,三项操作并行执行,且在成功解锁之前后台启动第一预设应用或者第二预设应用,有利于进一步提升移动终端的解锁效率。In addition, when the mobile terminal performs iris matching or face matching, the direction of face rotation is determined in parallel, which is used to determine the interface display after the unlocking operation, which is beneficial to improve the intelligence of the mobile terminal. Moreover, the three operations are performed in parallel, and in Starting the first preset application or the second preset application in the background before the successful unlocking is beneficial to further improve the unlocking efficiency of the mobile terminal.

上述主要从方法侧执行过程的角度对本发明实施例的方案进行了介绍。可以理解的是,移动终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。The foregoing describes the solutions of the embodiments of the present invention mainly from the perspective of the method-side execution process. It can be understood that, in order to implement the above-mentioned functions, the mobile terminal includes corresponding hardware structures and/or software modules for executing each function. Those skilled in the art should easily realize that the present invention can be implemented in hardware or a combination of hardware and computer software in conjunction with the units and algorithm steps of each example described in the embodiments disclosed herein. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.

本发明实施例可以根据上述方法示例对移动终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In this embodiment of the present invention, the mobile terminal may be divided into functional units according to the foregoing method examples. For example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units. It should be noted that, the division of units in the embodiment of the present invention is schematic, and is only a logical function division, and there may be other division manners in actual implementation.

在采用集成的单元的情况下,图4示出了本实施例提供的一种移动终端的结构示意图。移动终端400包括:处理单元402和通信单元403。处理单元402用于对移动终端的动作进行控制管理,例如,处理单元402用于支持移动终端执行图1B中的步骤S101至S103、图2中的步骤S201至S207以及图3中的步骤S301至S305和/或用于本文所描述的技术的其它过程。通信单元403用于支持移动终端与其他设备(如显示屏等)的通信,或者支持处理单元402与移动终端的外设(如虹膜摄像头、前置摄像头等)之间的通信。移动终端还可以包括存储单元401,用于存储移动终端的程序代码和数据。In the case of using an integrated unit, FIG. 4 shows a schematic structural diagram of a mobile terminal provided in this embodiment. The mobile terminal 400 includes: a processing unit 402 and a communication unit 403 . The processing unit 402 is used to control and manage the actions of the mobile terminal. For example, the processing unit 402 is used to support the mobile terminal to perform steps S101 to S103 in FIG. 1B , steps S201 to S207 in FIG. 2 , and steps S301 to S301 in FIG. 3 . S305 and/or other processes for the techniques described herein. The communication unit 403 is used to support the communication between the mobile terminal and other devices (such as a display screen, etc.), or support the communication between the processing unit 402 and peripheral devices of the mobile terminal (such as an iris camera, a front camera, etc.). The mobile terminal may further include a storage unit 401 for storing program codes and data of the mobile terminal.

其中,处理单元402可以是处理器或控制器,例如可以是中央处理器(CentralProcessing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。上述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信单元403可以是收发器、收发电路、内部通信接口(处理器与外设之间的通信端口)等,可以包括一个或多个接口。存储单元401可以是存储器。The processing unit 402 may be a processor or a controller, for example, a central processing unit (Central Processing Unit, CPU), a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application-Specific Integrated Circuit) Circuit, ASIC), Field Programmable Gate Array (Field Programmable Gate Array, FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute the various exemplary logical blocks, modules and circuits described in connection with this disclosure. The above-mentioned processor may also be a combination that realizes computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication unit 403 may be a transceiver, a transceiver circuit, an internal communication interface (a communication port between a processor and a peripheral device), etc., and may include one or more interfaces. The storage unit 401 may be a memory.

其中,上述处理单元402用于通过上述通信单元获取人眼信息和人脸信息,上述人眼信息包括虹膜信息;以及用于并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配;以及用于当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。The above-mentioned processing unit 402 is used for acquiring human eye information and human face information through the above-mentioned communication unit, and the above-mentioned human eye information includes iris information; and is used to perform a first operation and a second operation in parallel, and the above-mentioned first operation is to convert the above-mentioned iris The information is matched with the preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with the preset face template; , perform the unlock operation.

在一个可能的示例中,上述处理单元402当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作之后,还用于:当上述匹配成功的操作为上述第一操作时,中断上述第二操作;或,当上述匹配成功的操作为上述第二操作时,中断上述第一操作。In a possible example, when the above-mentioned processing unit 402 detects that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, after performing the unlocking operation, the above-mentioned processing unit 402 is further configured to: when the above-mentioned successful matching operation is the above-mentioned first operation When an operation is performed, the above-mentioned second operation is interrupted; or, when the above-mentioned successful matching operation is the above-mentioned second operation, the above-mentioned first operation is interrupted.

在一个可能的示例中,上述处理单元402通过上述通信单元获取人眼信息和人脸信息之前,还用于:当检测到用户录入的指纹信息与预设指纹模板匹配失败,且失败次数大于第一预设阈值时,通过上述通信单元输出引导信息,上述引导信息用于引导用户录入上述人眼信息和上述人脸信息。In a possible example, before the above-mentioned processing unit 402 obtains the human eye information and the face information through the above-mentioned communication unit, it is further configured to: when it is detected that the fingerprint information entered by the user fails to match the preset fingerprint template, and the number of failures is greater than the number of the first When there is a preset threshold, the above-mentioned communication unit outputs guiding information, and the above-mentioned guiding information is used to guide the user to input the above-mentioned human eye information and the above-mentioned human face information.

在一个可能的示例中,上述处理单元402当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作之后,还用于:根据上述人眼信息确定至少一个眼球中预设区域的眼白面积;以及用于判断上述眼白面积是否小于第二预设阈值;以及用于当上述眼白面积小于上述第二预设阈值时,显示第一预设应用的应用界面;以及用于当上述眼白面积大于或等于上述第二预设阈值时,显示第二预设应用的应用界面。In a possible example, when the above-mentioned processing unit 402 detects that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, after performing the unlocking operation, the above-mentioned processing unit 402 is further configured to: determine at least one eyeball according to the above-mentioned human eye information and the white area of the eye in the preset area; and for judging whether the white area of the eye is smaller than the second preset threshold; and for displaying the application interface of the first preset application when the area of the white of the eye is less than the second preset threshold; and The application interface for displaying the second preset application when the white area of the eye is greater than or equal to the second preset threshold.

在一个可能的示例中,在上述将上述人脸信息与预设人脸模板进行匹配方面,上述处理单元402具体用于:并行执行第三操作和第四操作,上述第三操作为根据预设人脸解锁策略将上述人脸信息与上述预设人脸模板进行匹配,上述第四操作为根据上述人脸信息确定上述人脸的扭转方向;以及用于当判断出上述扭转方向为第一方向时,后台启动第一预设应用,并在上述执行解锁操作之后,显示上述第一预设应用的应用界面;以及用于当判断出上述扭转方向为第二方向时,后台启动第二预设应用,并在上述执行解锁操作之后,显示上述第二预设应用的应用界面。In a possible example, in the aspect of matching the above-mentioned face information with a preset face template, the above-mentioned processing unit 402 is specifically configured to: perform the third operation and the fourth operation in parallel, and the above-mentioned third operation is based on the preset The face unlocking strategy matches the above-mentioned face information with the above-mentioned preset face template, and the above-mentioned fourth operation is to determine the twisting direction of the above-mentioned human face according to the above-mentioned human face information; and is used for determining that the above-mentioned twisting direction is the first direction. when the first preset application is activated in the background, and after the unlocking operation is performed, the application interface of the first preset application is displayed; and when it is determined that the twisting direction is the second direction, the second preset application is activated in the background application, and after the above-mentioned unlocking operation is performed, the application interface of the above-mentioned second preset application is displayed.

可以理解的是,本实施例的移动终端400的各程序模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。It can be understood that the functions of each program module of the mobile terminal 400 in this embodiment can be specifically implemented according to the methods in the foregoing method embodiments, and the specific implementation process can refer to the relevant descriptions of the foregoing method embodiments, which will not be repeated here.

与上述图1B所示的实施例一致的,请参阅图5,图5是本发明实施例提供的一种移动终端,包括:处理器,存储器,通信接口以及一个或多个程序;其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述一个或多个处理器执行,上述程序包括用于执行以下步骤的指令;Consistent with the embodiment shown in FIG. 1B above, please refer to FIG. 5 . FIG. 5 is a mobile terminal provided by an embodiment of the present invention, including: a processor, a memory, a communication interface, and one or more programs; One or more programs are stored in the above-mentioned memory and configured to be executed by the above-mentioned one or more processors, the above-mentioned programs include instructions for performing the following steps;

获取人眼信息和人脸信息,上述人眼信息包括虹膜信息;Obtain human eye information and face information, the above-mentioned human eye information includes iris information;

并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配;Performing the first operation and the second operation in parallel, the above-mentioned first operation is to match the above-mentioned iris information with the preset iris template, and the above-mentioned second operation is to match the above-mentioned human face information with the preset human face template;

当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。When it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, the unlocking operation is performed.

可以看出,本发明实施例中,移动终端首先获取人眼信息和人脸信息,上述人眼信息包括虹膜信息,其次,并行执行第一操作和第二操作,上述第一操作为将上述虹膜信息与预设虹膜模板进行匹配,上述第二操作为将上述人脸信息与预设人脸模板进行匹配,最后,当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作。可见,移动终端同时执行两种生物识别的匹配方式,当其中一种匹配成功后便实现解锁,相比于单一的生物识别有利于提升移动终端解锁操作的稳定性,而且,并行操作虹膜匹配和人脸匹配,有利于提升移动终端解锁操作的高效性。It can be seen that, in this embodiment of the present invention, the mobile terminal first obtains human eye information and face information, the above-mentioned human eye information includes iris information, and secondly, performs a first operation and a second operation in parallel, and the above-mentioned first operation is to use the above-mentioned iris information. The information is matched with the preset iris template, and the above-mentioned second operation is to match the above-mentioned face information with the preset face template. Finally, when it is detected that any operation in the above-mentioned first operation and the above-mentioned second operation is successfully matched , to perform the unlock operation. It can be seen that the mobile terminal performs two biometric matching methods at the same time. When one of the matching methods is successful, the unlocking is realized. Compared with a single biometric identification, it is beneficial to improve the stability of the unlocking operation of the mobile terminal. Moreover, the parallel operation of iris matching and Face matching is beneficial to improve the efficiency of the unlocking operation of the mobile terminal.

在一个可能的示例中,上述程序还包括用于执行以下步骤的指令:上述当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作之后,当上述匹配成功的操作为上述第一操作时,中断上述第二操作;或,当上述匹配成功的操作为上述第二操作时,中断上述第一操作。In a possible example, the above-mentioned program further includes an instruction for executing the following steps: when it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, after performing the unlocking operation, when the above-mentioned matching is successful When the operation performed is the above-mentioned first operation, the above-mentioned second operation is interrupted; or, when the above-mentioned successful matching operation is the above-mentioned second operation, the above-mentioned first operation is interrupted.

在一个可能的示例中,上述程序还包括用于执行以下步骤的指令:上述获取人眼信息和人脸信息之前,当检测到用户录入的指纹信息与预设指纹模板匹配失败,且失败次数大于第一预设阈值时,输出引导信息,上述引导信息用于引导用户录入上述人眼信息和上述人脸信息。In a possible example, the above program further includes an instruction for executing the following steps: before obtaining the human eye information and face information, when it is detected that the fingerprint information entered by the user fails to match the preset fingerprint template, and the number of failures is greater than When the first preset threshold is set, guide information is output, and the guide information is used to guide the user to input the above-mentioned human eye information and the above-mentioned face information.

在一个可能的示例中,上述程序还包括用于执行以下步骤的指令:上述当检测到上述第一操作和上述第二操作中的任一操作匹配成功时,执行解锁操作之后,根据上述人眼信息确定至少一个眼球中预设区域的眼白面积;以及判断上述眼白面积是否小于第二预设阈值;以及当判断出上述眼白面积小于上述第二预设阈值时,显示第一预设应用的应用界面;以及当判断出上述眼白面积大于或等于上述第二预设阈值时,显示第二预设应用的应用界面。In a possible example, the above-mentioned program further includes an instruction for executing the following steps: when it is detected that any one of the above-mentioned first operation and the above-mentioned second operation is successfully matched, after the unlocking operation is performed, according to the above-mentioned human eye information to determine the white area of a preset area in at least one eyeball; and determine whether the white area of the eye is less than a second preset threshold; and when it is determined that the white area of the eye is less than the second preset threshold, display the application of the first preset application an interface; and when it is determined that the area of the white of the eye is greater than or equal to the second preset threshold, displaying an application interface of the second preset application.

在一个可能的示例中,在上述将上述人脸信息与预设人脸模板进行匹配方面,上述程序中的指令具体用于执行以下步骤:并行执行第三操作和第四操作,上述第三操作为根据预设人脸解锁策略将上述人脸信息与上述预设人脸模板进行匹配,上述第四操作为根据上述人脸信息确定上述人脸的扭转方向;以及用于当判断出上述扭转方向为第一方向时,后台启动第一预设应用,并在上述执行解锁操作之后,显示上述第一预设应用的应用界面;以及用于当判断出上述扭转方向为第二方向时,后台启动第二预设应用,并在上述执行解锁操作之后,显示上述第二预设应用的应用界面。In a possible example, in the aspect of matching the above-mentioned face information with a preset face template, the instructions in the above-mentioned program are specifically used to perform the following steps: performing the third operation and the fourth operation in parallel, the above-mentioned third operation In order to match the above-mentioned face information with the above-mentioned preset face template according to the preset face unlocking strategy, the above-mentioned fourth operation is to determine the twisting direction of the above-mentioned human face according to the above-mentioned human face information; When it is the first direction, the first preset application is started in the background, and after the unlocking operation is performed, the application interface of the first preset application is displayed; and when it is determined that the twisting direction is the second direction, the background is started A second preset application, and after the above-mentioned unlocking operation is performed, an application interface of the second preset application is displayed.

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种解锁控制方法的部分或全部步骤,上述计算机包括移动终端。Embodiments of the present invention further provide a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, the computer program causing the computer to execute a part of any unlocking control method as described in the above method embodiments Or all steps, the above-mentioned computer includes a mobile terminal.

本发明实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种解锁控制方法的部分或全部步骤,上述计算机包括移动终端。Embodiments of the present invention further provide a computer program product, where the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute any one of the method embodiments described above. Part or all of the steps of an unlocking control method, the above-mentioned computer includes a mobile terminal.

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that, for the sake of simple description, the foregoing method embodiments are all expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence. As in accordance with the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the device embodiments described above are only illustrative. For example, the division of the above-mentioned units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated. to another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical or other forms.

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units, if implemented in the form of software functional units and sold or used as independent products, may be stored in a computer-readable memory. Based on such understanding, the technical solution of the present invention is essentially 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 memory, Several instructions are included to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the above-mentioned methods of various embodiments of the present invention. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable memory, and the memory can include: a flash disk , Read-only memory (English: Read-Only Memory, referred to as: ROM), random access device (English: Random Access Memory, referred to as: RAM), magnetic disk or optical disk, etc.

以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The embodiments of the present invention have been introduced in detail above, and specific examples are used to illustrate the principles and implementations of the present invention. The descriptions of the above embodiments are only used to help understand the methods and core ideas of the present invention; at the same time, for Persons of ordinary skill in the art, according to the idea of the present invention, will have changes in the specific embodiments and application scope. To sum up, the contents of this specification should not be construed as limiting the present invention.

Claims (26)

1. A mobile terminal is characterized by comprising a face information acquisition device, an iris information acquisition device, a processor and a memory, wherein the face information acquisition device and the iris information acquisition device are both connected with the processor, the processor is connected with the memory, wherein,
the iris information acquisition device is used for acquiring human eye information, and the human eye information comprises iris information;
the face information acquisition device is used for acquiring face information;
the processor is used for executing a first operation and a second operation in parallel, the first operation is used for matching the iris information with a preset iris template, and the second operation is used for matching the face information with a preset face template;
the processor is further used for executing an unlocking operation when any one of the first operation and the second operation is successfully matched;
wherein,
when detecting that any one of the first operation and the second operation is successfully matched, after executing an unlocking operation, the processor is further configured to: determining the white area of a preset area in at least one eyeball according to the human eye information; and is used for judging whether the white area is smaller than a second preset threshold value; and an application interface used for displaying a first preset application when the white eye area is judged to be smaller than the second preset threshold; and the application interface is used for displaying a second preset application when the white eye area is judged to be larger than or equal to the second preset threshold.
2. The mobile terminal according to claim 1, wherein the processor, when detecting that any one of the first operation and the second operation is successfully matched, after performing an unlocking operation, is further configured to: when the successfully matched operation is the first operation, interrupting the second operation; or, the first operation is interrupted when the matching operation is the second operation.
3. The mobile terminal of claim 1, wherein before the processor obtains the eye information and the face information, the processor is further configured to: when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
4. The mobile terminal of claim 2, wherein before the processor obtains the eye information and the face information, the processor is further configured to: when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
5. The mobile terminal according to any of claims 1 to 4, wherein in the matching of the face information with a preset face template, the processor is specifically configured to: executing a third operation and a fourth operation in parallel, wherein the third operation is to match the face information with the preset face template according to a preset face unlocking strategy, and the fourth operation is to determine the twisting direction of the face according to the face information; the background is used for starting a first preset application when the twisting direction is judged to be the first direction, and displaying an application interface of the first preset application after the unlocking operation is executed; and when the twisting direction is judged to be the second direction, starting a second preset application in the background, and displaying an application interface of the second preset application after the unlocking operation is executed.
6. A mobile terminal is characterized by comprising a face information acquisition device, an iris information acquisition device, a processor and a memory, wherein the face information acquisition device and the iris information acquisition device are both connected with the processor, the processor is connected with the memory, wherein,
the iris information acquisition device is used for acquiring human eye information, and the human eye information comprises iris information;
the face information acquisition device is used for acquiring face information;
the processor is used for executing a first operation and a second operation in parallel, the first operation is used for matching the iris information with a preset iris template, and the second operation is used for matching the face information with a preset face template;
wherein,
the processor is further used for executing an unlocking operation when any one of the first operation and the second operation is successfully matched;
in the aspect of matching the face information with a preset face template, the processor is specifically configured to: executing a third operation and a fourth operation in parallel, wherein the third operation is to match the face information with the preset face template according to a preset face unlocking strategy, and the fourth operation is to determine the twisting direction of the face according to the face information; the background is used for starting a first preset application when the twisting direction is judged to be the first direction, and displaying an application interface of the first preset application after the unlocking operation is executed; and when the twisting direction is judged to be the second direction, starting a second preset application in the background, and displaying an application interface of the second preset application after the unlocking operation is executed.
7. The mobile terminal according to claim 6, wherein the processor, when detecting that any one of the first operation and the second operation is successfully matched, after performing an unlocking operation, is further configured to: when the successfully matched operation is the first operation, interrupting the second operation; or, the first operation is interrupted when the matching operation is the second operation.
8. The mobile terminal of claim 6 or 7, wherein before the processor obtains the eye information and the face information, the processor is further configured to: when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
9. An unlock control method, characterized by comprising:
acquiring human eye information and human face information, wherein the human eye information comprises iris information;
executing a first operation and a second operation in parallel, wherein the first operation is to match the iris information with a preset iris template, and the second operation is to match the face information with a preset face template;
when any one of the first operation and the second operation is successfully matched, executing an unlocking operation;
wherein, after the step of executing an unlocking operation when detecting that any one of the first operation and the second operation is successfully matched, the method further comprises:
determining the white area of a preset area in at least one eyeball according to the human eye information; judging whether the eye white area is smaller than a second preset threshold value or not; when the eye white area is judged to be smaller than the second preset threshold value, displaying an application interface of a first preset application; and when the eye white area is judged to be larger than or equal to the second preset threshold value, displaying an application interface of a second preset application.
10. The method of claim 9, wherein after performing an unlocking operation when it is detected that either of the first operation and the second operation is successfully matched, the method further comprises:
when the successfully matched operation is the first operation, interrupting the second operation; or,
and when the successfully matched operation is the second operation, interrupting the first operation.
11. The method of claim 9, wherein prior to obtaining the eye information and the face information, the method further comprises:
when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
12. The method of claim 10, wherein prior to obtaining the eye information and the face information, the method further comprises:
when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
13. The method according to any one of claims 9 to 12, wherein the matching the face information with a preset face template comprises:
executing a third operation and a fourth operation in parallel, wherein the third operation is to match the face information with the preset face template according to a preset face unlocking strategy, and the fourth operation is to determine the twisting direction of the face according to the face information;
when the torsion direction is judged to be the first direction, starting a first preset application by a background, and displaying an application interface of the first preset application after the unlocking operation is executed;
and when the twisting direction is judged to be the second direction, starting a second preset application by the background, and displaying an application interface of the second preset application after the unlocking operation is executed.
14. An unlock control method, characterized by comprising:
acquiring human eye information and human face information, wherein the human eye information comprises iris information;
executing a first operation and a second operation in parallel, wherein the first operation is to match the iris information with a preset iris template, and the second operation is to match the face information with a preset face template;
when any one of the first operation and the second operation is successfully matched, executing an unlocking operation;
wherein,
the matching of the face information and a preset face template comprises the following steps:
executing a third operation and a fourth operation in parallel, wherein the third operation is to match the face information with the preset face template according to a preset face unlocking strategy, and the fourth operation is to determine the twisting direction of the face according to the face information;
when the torsion direction is judged to be the first direction, starting a first preset application by a background, and displaying an application interface of the first preset application after the unlocking operation is executed;
and when the twisting direction is judged to be the second direction, starting a second preset application by the background, and displaying an application interface of the second preset application after the unlocking operation is executed.
15. The method of claim 14, wherein after performing an unlocking operation when it is detected that either of the first operation and the second operation is successfully matched, the method further comprises:
when the successfully matched operation is the first operation, interrupting the second operation; or,
and when the successfully matched operation is the second operation, interrupting the first operation.
16. The method according to claim 14 or 15, wherein before the obtaining of the human eye information and the human face information, the method further comprises:
when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
17. A mobile terminal, characterized in that the mobile terminal comprises a processing unit and a communication unit,
the processing unit is used for acquiring human eye information and human face information through the communication unit, wherein the human eye information comprises iris information; the iris matching system comprises a face information acquisition module, a face information acquisition module and a face information acquisition module, wherein the face information acquisition module is used for acquiring iris information of a user; and the unlocking operation is executed when any one of the first operation and the second operation is successfully matched;
wherein,
when detecting that any one of the first operation and the second operation is successfully matched, the processing unit is further configured to, after executing an unlocking operation: determining the white area of a preset area in at least one eyeball according to the human eye information; and is used for judging whether the white area is smaller than a second preset threshold value; and an application interface for displaying a first preset application when the white eye area is smaller than the second preset threshold; and the application interface is used for displaying a second preset application when the eye white area is larger than or equal to the second preset threshold.
18. The mobile terminal according to claim 17, wherein the processing unit, when detecting that any one of the first operation and the second operation is successfully matched, after performing an unlocking operation, is further configured to: when the successfully matched operation is the first operation, interrupting the second operation; or, when the successfully matched operation is the second operation, interrupting the first operation.
19. The mobile terminal of claim 17, wherein before the processing unit obtains the eye information and the face information through the communication unit, the processing unit is further configured to: when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information through the communication unit, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
20. The mobile terminal of claim 18, wherein before the processing unit obtains the eye information and the face information through the communication unit, the processing unit is further configured to: when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information through the communication unit, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
21. The mobile terminal according to any of claims 17 to 20, wherein in the aspect of matching the face information with a preset face template, the processing unit is specifically configured to: executing a third operation and a fourth operation in parallel, wherein the third operation is to match the face information with the preset face template according to a preset face unlocking strategy, and the fourth operation is to determine the twisting direction of the face according to the face information; the background is used for starting a first preset application when the twisting direction is judged to be the first direction, and displaying an application interface of the first preset application after the unlocking operation is executed; and when the twisting direction is judged to be the second direction, starting a second preset application in the background, and displaying an application interface of the second preset application after the unlocking operation is executed.
22. A mobile terminal, characterized in that,
the mobile terminal comprises a processing unit and a communication unit,
the processing unit is used for acquiring human eye information and human face information through the communication unit, wherein the human eye information comprises iris information; the iris matching system comprises a face information acquisition module, a face information acquisition module and a face information acquisition module, wherein the face information acquisition module is used for acquiring iris information of a user; and the unlocking operation is executed when any one of the first operation and the second operation is successfully matched;
wherein,
in the aspect of matching the face information with a preset face template, the processing unit is specifically configured to: executing a third operation and a fourth operation in parallel, wherein the third operation is to match the face information with the preset face template according to a preset face unlocking strategy, and the fourth operation is to determine the twisting direction of the face according to the face information; the background is used for starting a first preset application when the twisting direction is judged to be the first direction, and displaying an application interface of the first preset application after the unlocking operation is executed; and when the twisting direction is judged to be the second direction, starting a second preset application in the background, and displaying an application interface of the second preset application after the unlocking operation is executed.
23. The mobile terminal of claim 22, wherein the processing unit, when detecting that any one of the first operation and the second operation is successfully matched, after performing an unlocking operation, is further configured to: when the successfully matched operation is the first operation, interrupting the second operation; or, when the successfully matched operation is the second operation, interrupting the first operation.
24. The mobile terminal according to claim 22 or 23, wherein before the processing unit obtains the eye information and the face information through the communication unit, the processing unit is further configured to: when detecting that the fingerprint information input by the user fails to be matched with a preset fingerprint template and the failure times are greater than a first preset threshold value, outputting guide information through the communication unit, wherein the guide information is used for guiding the user to input the human eye information and the human face information.
25. A mobile terminal, comprising: a processor, memory, and one or more programs; the one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method as described in any of claims 9-16.
26. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any of claims 9-16, the computer comprising a mobile terminal.
CN201710573720.0A 2017-07-13 2017-07-13 Unlocking control method and related product Expired - Fee Related CN107295192B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710573720.0A CN107295192B (en) 2017-07-13 2017-07-13 Unlocking control method and related product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710573720.0A CN107295192B (en) 2017-07-13 2017-07-13 Unlocking control method and related product

Publications (2)

Publication Number Publication Date
CN107295192A CN107295192A (en) 2017-10-24
CN107295192B true CN107295192B (en) 2020-03-24

Family

ID=60101912

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710573720.0A Expired - Fee Related CN107295192B (en) 2017-07-13 2017-07-13 Unlocking control method and related product

Country Status (1)

Country Link
CN (1) CN107295192B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109002701A (en) * 2018-07-16 2018-12-14 佛山市影腾科技有限公司 A kind of unlocking method, device and mobile terminal
CN109753871A (en) * 2018-11-21 2019-05-14 惠州Tcl移动通信有限公司 A kind of method and mobile terminal of recognition of face
CN110119610A (en) * 2019-05-23 2019-08-13 湖北东方星海科技实业有限公司 A kind of multiple-biological characteristic information safety certification detection method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101689235A (en) * 2007-07-09 2010-03-31 富士通株式会社 User authentication device, user authentication method, and user authentication program
CN104573462A (en) * 2015-01-30 2015-04-29 北京得意音通技术有限责任公司 Fingerprint and voiceprint dual-authentication method and fingerprint and voiceprint collector
CN105740683A (en) * 2016-01-20 2016-07-06 北京信安盟科技有限公司 Multi-factor, multi-engine and human-computer combined identity verification method and system
CN106446652A (en) * 2016-09-13 2017-02-22 青岛海信移动通信技术股份有限公司 Mobile terminal unlocking method and mobile terminal unlocking device
CN106599660A (en) * 2016-12-02 2017-04-26 宇龙计算机通信科技(深圳)有限公司 Terminal safety verification method and terminal safety verification device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080016371A1 (en) * 2006-07-14 2008-01-17 Arachnoid Biometrics Identification Group Corp. System and Method for Registering a Fingerprint, for Setting a Login Method of an Application, and for Logining in the Application
KR102003255B1 (en) * 2012-06-29 2019-07-24 삼성전자 주식회사 Method and apparatus for processing multiple inputs
CN103605459A (en) * 2013-11-27 2014-02-26 福州瑞芯微电子有限公司 Fast application launching method and fast application launching terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101689235A (en) * 2007-07-09 2010-03-31 富士通株式会社 User authentication device, user authentication method, and user authentication program
CN104573462A (en) * 2015-01-30 2015-04-29 北京得意音通技术有限责任公司 Fingerprint and voiceprint dual-authentication method and fingerprint and voiceprint collector
CN105740683A (en) * 2016-01-20 2016-07-06 北京信安盟科技有限公司 Multi-factor, multi-engine and human-computer combined identity verification method and system
CN106446652A (en) * 2016-09-13 2017-02-22 青岛海信移动通信技术股份有限公司 Mobile terminal unlocking method and mobile terminal unlocking device
CN106599660A (en) * 2016-12-02 2017-04-26 宇龙计算机通信科技(深圳)有限公司 Terminal safety verification method and terminal safety verification device

Also Published As

Publication number Publication date
CN107295192A (en) 2017-10-24

Similar Documents

Publication Publication Date Title
CN107480601B (en) Detection method and related product
CN107330316B (en) Unlocking processing method and related product
CN107516032B (en) Solve lock control method and Related product
CN107622191B (en) Unlocking control method and related product
CN107622232B (en) Unlocking control method and related product
CN107454251B (en) Unlocking control method and related product
CN112989888B (en) Fingerprint anti-counterfeiting method and electronic equipment
CN107295192B (en) Unlocking control method and related product
CN107395881A (en) Unlock control method and related products
CN107831996A (en) Recognition of face starts method and Related product
CN107527019B (en) Unlocking control method and related product
CN107832595A (en) A kind of locking means and relevant device
CN107491672A (en) Unlocking processing method and Related product
CN107451543A (en) Event processing method and related products
CN107277265A (en) Unlock control method and related products
CN107463813A (en) State control method and related products
CN103473145A (en) Terminal crash reset method, device and terminal
CN107729832B (en) Face detection method and related products
CN107808081B (en) Reminding method and related equipment
CN107508965B (en) Image acquisition method and related product
CN107451451B (en) Unlock control method and related products
CN107463819B (en) Unlocking processing method and related product
CN107517298B (en) Unlocking methods and related products
CN107463882B (en) Pattern processing method and related products
CN107463885A (en) Bio-identification mode control method and Related product

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
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200324

CF01 Termination of patent right due to non-payment of annual fee