HK1246453B - Fingerprint identification method and related product - Google Patents
Fingerprint identification method and related product Download PDFInfo
- Publication number
- HK1246453B HK1246453B HK18105637.8A HK18105637A HK1246453B HK 1246453 B HK1246453 B HK 1246453B HK 18105637 A HK18105637 A HK 18105637A HK 1246453 B HK1246453 B HK 1246453B
- Authority
- HK
- Hong Kong
- Prior art keywords
- fingerprint
- fingerprint recognition
- recognition method
- image
- preset threshold
- Prior art date
Links
Description
技术领域Technical Field
本发明涉及移动终端技术领域,具体涉及一种指纹识别方法及相关产品。The present invention relates to the technical field of mobile terminals, and in particular to a fingerprint recognition method and related products.
背景技术Background Art
随着手机、平板电脑等移动终端的普及,现代生活人们基本上已是人手一台手机。为了保证手机的安全性,目前的手机一般都采用指纹识别进行屏幕解锁来提升安全性。然而,在指纹识别过程中,需要用户手指指纹面按压移动终端的指纹识别区域的操作过程,而这一操作过程在很多特殊情况(例如,手指油腻、手指湿润、手指脱皮等)下识别成功率较低。With the widespread adoption of mobile devices such as cell phones and tablets, almost every person in modern life has a cell phone. To ensure the security of their phones, current mobile phones generally use fingerprint recognition to unlock the screen. However, the fingerprint recognition process requires the user to press the fingerprint surface of the finger against the fingerprint recognition area of the mobile terminal. This process has a low recognition success rate in many special circumstances (for example, greasy fingers, wet fingers, peeling fingers, etc.).
发明内容Summary of the Invention
本发明实施例提供了一种指纹识别方法及相关产品,可以提升指纹识别的成功率。The embodiments of the present invention provide a fingerprint recognition method and related products, which can improve the success rate of fingerprint recognition.
本发明实施例第一方面提供一种移动终端,包括应用处理器AP、连接所述AP的第一指纹识别模组,其中:A first aspect of an embodiment of the present invention provides a mobile terminal, including an application processor AP and a first fingerprint recognition module connected to the AP, wherein:
所述第一指纹识别模组,用于采用第一指纹识别方式采集目标手指的第一指纹图像;The first fingerprint recognition module is used to collect a first fingerprint image of a target finger using a first fingerprint recognition method;
所述AP,用于验证所述第一指纹图像与所述第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值;以及用于当所述第一指纹图像与所述第一指纹模板的匹配度小于或等于所述预设阈值,验证所述第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于所述预设阈值;以及用于当所述第一指纹图像与所述第二指纹模板的匹配度大于所述预设阈值时,确定通过指纹识别验证。The AP is used to verify whether the matching degree between the first fingerprint image and the first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold; and when the matching degree between the first fingerprint image and the first fingerprint template is less than or equal to the preset threshold, verify whether the matching degree between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than the preset threshold; and when the matching degree between the first fingerprint image and the second fingerprint template is greater than the preset threshold, determine that the fingerprint recognition verification has passed.
本发明实施例第二方面提供一种指纹识别方法,包括:A second aspect of an embodiment of the present invention provides a fingerprint recognition method, including:
采用第一指纹识别方式采集目标手指的第一指纹图像;Acquire a first fingerprint image of a target finger using a first fingerprint recognition method;
验证所述第一指纹图像与所述第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值;Verifying whether a degree of matching between the first fingerprint image and a first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold;
若所述第一指纹图像与所述第一指纹模板的匹配度小于或等于所述预设阈值,验证所述第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于所述预设阈值;If the matching degree between the first fingerprint image and the first fingerprint template is less than or equal to the preset threshold, verify whether the matching degree between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than the preset threshold;
若所述第一指纹图像与所述第二指纹模板的匹配度大于所述预设阈值,确定通过指纹识别验证。If the matching degree between the first fingerprint image and the second fingerprint template is greater than the preset threshold, it is determined that the fingerprint recognition verification is passed.
本发明实施例第三方面提供一种移动终端,包括采集单元、验证单元和确定单元,其中:A third aspect of an embodiment of the present invention provides a mobile terminal, including a collection unit, a verification unit, and a determination unit, wherein:
采集单元,用于采用第一指纹识别方式采集目标手指的第一指纹图像;An acquisition unit, configured to acquire a first fingerprint image of a target finger using a first fingerprint recognition method;
验证单元,用于验证所述第一指纹图像与所述第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值;a verification unit, configured to verify whether a degree of matching between the first fingerprint image and a first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold;
所述验证单元,还用于当所述第一指纹图像与所述第一指纹模板的匹配度小于或等于所述预设阈值时,验证所述第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于所述预设阈值;The verification unit is further configured to verify whether the matching degree between the first fingerprint image and the first fingerprint template is greater than the preset threshold when the matching degree between the first fingerprint image and the first fingerprint template is less than or equal to the preset threshold;
确定单元,用于当所述第一指纹图像与所述第二指纹模板的匹配度大于所述预设阈值,确定通过指纹识别验证。The determining unit is configured to determine that the fingerprint recognition verification has been passed when the matching degree between the first fingerprint image and the second fingerprint template is greater than the preset threshold.
本发明实施例第四方面提供一种移动终端,包括应用处理器AP,连接所述AP的第一指纹识别模组以及存储器,所述存储器用于存储一个或多个程序,所述一个或多个程序被配置成由所述AP执行,所述程序包括用于执行如本发明实施例第二方面任一方法中所描述的部分或全部步骤。A fourth aspect of an embodiment of the present invention provides a mobile terminal, comprising an application processor AP, a first fingerprint recognition module connected to the AP, and a memory, wherein the memory is used to store one or more programs, and the one or more programs are configured to be executed by the AP, and the program includes a method for executing some or all of the steps described in any method of the second aspect of the embodiment of the present invention.
本发明实施例第五方面提供一种计算机可读存储介质,所述计算机可读存储介质用于存储电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本发明实施例第二方面任一方法中所描述的部分或全部步骤。A fifth aspect of an embodiment of the present invention provides a computer-readable storage medium, which is used to store a computer program for electronic data exchange, wherein the computer program enables a computer to execute some or all of the steps described in any method of the second aspect of an embodiment of the present invention.
本发明实施例第六方面提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本发明实施例第二方面任一方法中所描述的部分或全部步骤。A sixth aspect of an embodiment of the present invention provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute some or all of the steps described in any method of the second aspect of an embodiment of the present invention.
本发明实施例中的指纹识别方法,当采用第一指纹识别方式采集第一指纹图像之后,首先采用第一指纹识别方式对应的第一指纹模板进行匹配,如果匹配不成功,则采用第二指纹识别方式对应的第二指纹模板进行匹配,可以使用两种指纹识别方式对应的指纹模板进行匹配,与现有技术相比,可以增加一倍的指纹识别模板,从而可以提升指纹识别的成功率。In the fingerprint recognition method in the embodiment of the present invention, after the first fingerprint image is collected using the first fingerprint recognition method, the first fingerprint template corresponding to the first fingerprint recognition method is first used for matching. If the match is unsuccessful, the second fingerprint template corresponding to the second fingerprint recognition method is used for matching. The fingerprint templates corresponding to the two fingerprint recognition methods can be used for matching. Compared with the existing technology, the number of fingerprint recognition templates can be doubled, thereby improving the success rate of fingerprint recognition.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
图1a是本发明实施例公开的光学指纹识别模组的工作原理示意图;FIG1a is a schematic diagram of the working principle of the optical fingerprint recognition module disclosed in an embodiment of the present invention;
图1b是本发明实施例公开的电容指纹识别模组的工作原理示意图;FIG1b is a schematic diagram of the working principle of the capacitive fingerprint recognition module disclosed in an embodiment of the present invention;
图1c是本发明实施例公开的一种移动终端的结构示意图;FIG1c is a schematic structural diagram of a mobile terminal disclosed in an embodiment of the present invention;
图1d是本发明实施例公开的一种指纹识别区域的示意图;FIG1d is a schematic diagram of a fingerprint recognition area disclosed in an embodiment of the present invention;
图1e是本发明实施例公开的另一种移动终端的结构示意图;FIG1e is a schematic structural diagram of another mobile terminal disclosed in an embodiment of the present invention;
图1f是本发明实施例公开的一种指纹模板生成示意图;FIG1f is a schematic diagram of generating a fingerprint template disclosed in an embodiment of the present invention;
图1g是本发明实施例公开的另一种移动终端的结构示意图;FIG1g is a schematic structural diagram of another mobile terminal disclosed in an embodiment of the present invention;
图2是本发明实施例公开的一种指纹识别方法的流程示意图;FIG2 is a schematic flow chart of a fingerprint recognition method disclosed in an embodiment of the present invention;
图3是本发明实施例公开的另一种指纹识别方法的流程示意图;FIG3 is a flow chart of another fingerprint recognition method disclosed in an embodiment of the present invention;
图4是本发明实施例公开的另一种指纹识别方法的流程示意图;FIG4 is a flow chart of another fingerprint recognition method disclosed in an embodiment of the present invention;
图5是本发明实施例公开的另一种指纹识别方法的流程示意图;FIG5 is a flow chart of another fingerprint recognition method disclosed in an embodiment of the present invention;
图6是本发明实施例公开的另一种移动终端的结构示意图;FIG6 is a schematic structural diagram of another mobile terminal disclosed in an embodiment of the present invention;
图7是本发明实施例公开的另一种移动终端的结构示意图;FIG7 is a schematic structural diagram of another mobile terminal disclosed in an embodiment of the present invention;
图8是本发明实施例公开的又一种移动终端的结构示意图。FIG8 is a schematic structural diagram of another mobile terminal disclosed in an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to enable those skilled in the art to 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 in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。The terms "first," "second," and so on, in the description and claims of the present invention and the accompanying drawings are used to distinguish between different objects, not to describe a specific order. Furthermore, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute a separate or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, 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 a wireless modem, as well as various forms of user equipment (UE), mobile stations (MS), terminal devices, etc. For the convenience of description, the above-mentioned devices are collectively referred to as mobile terminals.
下面对本发明实施例进行详细介绍。The embodiments of the present invention are described in detail below.
为了更好的理解本发明实施例,首先对本发明实施例中的光学指纹识别以及电容指纹识别的工作原理进行介绍。请参阅图1a,图1a是本发明实施例公开的光学指纹识别模组的工作原理示意图,如图1a所示,包括触控显示屏110和光学指纹识别模组120。其中,光学指纹识别模组120包括内部光源121和检测装置122,检测装置122可以是电耦合器件CCD阵列。光学指纹识别模组120可以包括至少一个内部光源121和至少一个检测装置122。内部光源121可以发射入射光线,入射光线经过触控显示屏表面与手指接触的区域发生反射,反射光线被检测装置122接收并转换为电信号数据,光学指纹识别模组120可以根据全反射原理识别哪些入射光线与指纹的凸起处(指纹的脊)接触,哪些入射光学与指纹的凹陷处(指纹的谷)接触。In order to better understand the embodiments of the present invention, the working principles of optical fingerprint recognition and capacitive fingerprint recognition in the embodiments of the present invention are first introduced. Please refer to Figure 1a, which is a schematic diagram of the working principle of the optical fingerprint recognition module disclosed in the embodiment of the present invention. As shown in Figure 1a, it includes a touch screen 110 and an optical fingerprint recognition module 120. Among them, the optical fingerprint recognition module 120 includes an internal light source 121 and a detection device 122. The detection device 122 can be a charge coupled device CCD array. The optical fingerprint recognition module 120 may include at least one internal light source 121 and at least one detection device 122. The internal light source 121 can emit incident light, and the incident light is reflected by the area where the touch screen surface contacts the finger. The reflected light is received by the detection device 122 and converted into electrical signal data. The optical fingerprint recognition module 120 can identify which incident light rays are in contact with the ridges of the fingerprint (the ridges of the fingerprint) and which incident light rays are in contact with the depressions of the fingerprint (the valleys of the fingerprint) based on the principle of total reflection.
具体请参见图1a中的虚线放大区域,在触控显示屏表面,指纹的脊与触控显示屏表面接触,指纹的谷不与触控显示屏表面接触。当光学指纹识别模组120产生入射光线照射在指纹的谷时,入射光线照射在触控显示屏与空气接触的表面,此时,通过设计入射光线的入射角度,以使该入射光线发生全反射(触控显示屏的材质的折射率大于1,空气的折射率约等于1,设置触控显示屏的材质的折射率大于空气的折射率即可),此时,光学指纹识别模组120可以接收到较强的全反射光线。当光学指纹识别模组120产生入射光线照射在指纹的脊时,入射光线照射在触控显示屏与手指指纹凸起处接触的表面,此时,入射光线照射在手指的凸起处,发射漫反射,此时,光学指纹识别模组120可以接收到较弱的漫反射光线。光学指纹识别模组120可以根据接收的发射光线的强弱形成指纹图像。Specifically, please refer to the dotted enlarged area in Figure 1a. On the touchscreen display surface, the ridges of the fingerprint are in contact with the touchscreen display surface, while the valleys of the fingerprint are not. When the optical fingerprint recognition module 120 generates incident light that strikes the valleys of the fingerprint, the incident light strikes the surface of the touchscreen display that is in contact with the air. At this point, by designing the incident angle of the incident light so that the incident light undergoes total internal reflection (the refractive index of the touchscreen material is greater than 1, while the refractive index of air is approximately 1; setting the refractive index of the touchscreen material to be greater than the refractive index of air is sufficient). At this point, the optical fingerprint recognition module 120 can receive relatively strong totally reflected light. When the optical fingerprint recognition module 120 generates incident light that strikes the ridges of the fingerprint, the incident light strikes the surface of the touchscreen display that is in contact with the raised area of the fingerprint. At this point, the incident light strikes the raised area of the fingerprint, emitting diffuse reflection. At this point, the optical fingerprint recognition module 120 can receive relatively weak diffusely reflected light. The optical fingerprint recognition module 120 can form a fingerprint image based on the intensity of the received emitted light.
请参阅图1b,图1b是本发明实施例公开的电容指纹识别模组的工作原理示意图,如图1b所示,电容指纹识别模组110包括指纹盖板111,电容式指纹传感器112和电容式指纹芯片113。其中,电容式指纹传感器112用于检测指纹的凸起处(指纹的脊)与指纹盖板111之间的电容,以及用于检测指纹的凹陷处(指纹的谷)与指纹盖板111之间的电容,由于指纹的脊和谷距离指纹盖板111的距离不同,根据平板电容原理,产生的电容也不同,手指按压指纹盖板111后,电容式指纹传感器112可以检测指纹盖板111上的电容分布,电容式指纹芯片113根据电容式指纹传感器112检测到指纹盖板111上的电容分布生成指纹图像。Please refer to FIG1b, which is a schematic diagram of the working principle of the capacitive fingerprint recognition module disclosed in an embodiment of the present invention. As shown in FIG1b, the capacitive fingerprint recognition module 110 includes a fingerprint cover 111, a capacitive fingerprint sensor 112, and a capacitive fingerprint chip 113. Among them, the capacitive fingerprint sensor 112 is used to detect the capacitance between the raised part of the fingerprint (the ridge of the fingerprint) and the fingerprint cover 111, and is used to detect the capacitance between the concave part of the fingerprint (the valley of the fingerprint) and the fingerprint cover 111. Since the distances between the ridge and valley of the fingerprint and the fingerprint cover 111 are different, according to the principle of flat capacitors, the capacitance generated is also different. After the finger presses the fingerprint cover 111, the capacitive fingerprint sensor 112 can detect the capacitance distribution on the fingerprint cover 111. The capacitive fingerprint chip 113 generates a fingerprint image based on the capacitance distribution on the fingerprint cover 111 detected by the capacitive fingerprint sensor 112.
图1a和图1b中的指纹识别方式均可以应用于移动终端。本发明实施例的指纹识别可以用于屏幕解锁,手机支付等需要进行安全认证的场景。The fingerprint recognition methods in Figures 1a and 1b can both be applied to mobile terminals. The fingerprint recognition of the embodiment of the present invention can be used in scenarios requiring security authentication, such as screen unlocking and mobile payment.
请参阅图1c,图1c是本发明实施例公开的一种移动终端的结构示意图,如图1c所示,该移动终端100包括应用处理器(Application Processor,AP)101、第一指纹识别模组102,其中,AP101通过总线103连接第一指纹识别模组102。Please refer to Figure 1c, which is a structural diagram of a mobile terminal disclosed in an embodiment of the present invention. As shown in Figure 1c, the mobile terminal 100 includes an application processor (AP) 101 and a first fingerprint recognition module 102, wherein the AP 101 is connected to the first fingerprint recognition module 102 via a bus 103.
第一指纹识别模组102,用于采用第一指纹识别方式采集目标手指的第一指纹图像。The first fingerprint recognition module 102 is configured to capture a first fingerprint image of a target finger using a first fingerprint recognition method.
本发明实施例中,当接收到指纹采集指令时,用户将手指按压在第一指纹识别区域,第一指纹识别模组102在第一指纹识别区域采用第一指纹识别方式采集第一指纹图像。第一指纹识别区域可以位于移动终端100的前盖(前盖包括显示区和非显示区)或者后盖。第一指纹识别区域的形状可以是圆形、椭圆形、四边形(例如矩形)、手指指纹形状等任意形状,本发明实施例不做唯一限定。图1d是本发明实施例公开的一种指纹识别区域的示意图。如图1d中的左图,第一指纹识别区域位于非显示区,如图1d中的中图,第一指纹识别区域位于显示区(显示屏),如图1d中的右图,第一指纹识别区域位于后盖。其中,第一指纹识别方式可以是光学指纹识别方式,也可以是电容指纹识别方式。如图1d所示,第一指纹识别模组102在第一指纹识别区域可以采集第一指纹图像。In an embodiment of the present invention, when a fingerprint collection instruction is received, the user presses his finger on the first fingerprint recognition area, and the first fingerprint recognition module 102 collects the first fingerprint image in the first fingerprint recognition area using the first fingerprint recognition method. The first fingerprint recognition area can be located on the front cover (the front cover includes the display area and the non-display area) or the back cover of the mobile terminal 100. The shape of the first fingerprint recognition area can be any shape such as a circle, an ellipse, a quadrilateral (such as a rectangle), the shape of a finger fingerprint, etc., and the embodiment of the present invention does not make a sole limitation. Figure 1d is a schematic diagram of a fingerprint recognition area disclosed in an embodiment of the present invention. As shown in the left figure of Figure 1d, the first fingerprint recognition area is located in the non-display area, as shown in the middle figure of Figure 1d, the first fingerprint recognition area is located in the display area (display screen), and as shown in the right figure of Figure 1d, the first fingerprint recognition area is located in the back cover. Among them, the first fingerprint recognition method can be an optical fingerprint recognition method or a capacitive fingerprint recognition method. As shown in Figure 1d, the first fingerprint recognition module 102 can collect the first fingerprint image in the first fingerprint recognition area.
AP101,用于验证第一指纹图像与第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值;以及用于当第一指纹图像与第一指纹模板的匹配度小于或等于上述预设阈值时,验证第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于预设阈值;以及用于当第一指纹图像与第二指纹模板的匹配度大于上述预设阈值时,确定通过指纹识别验证。AP101 is used to verify whether the matching degree between the first fingerprint image and the first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold; and when the matching degree between the first fingerprint image and the first fingerprint template is less than or equal to the above-mentioned preset threshold, verify whether the matching degree between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than the preset threshold; and when the matching degree between the first fingerprint image and the second fingerprint template is greater than the above-mentioned preset threshold, determine that the fingerprint recognition verification has passed.
本发明实施例中,指纹模板,是从预先采集的一个或多个指纹图像中提取指纹特征信息,并根据提取的指纹特征信息生成的。In the embodiment of the present invention, the fingerprint template is generated by extracting fingerprint feature information from one or more pre-collected fingerprint images and based on the extracted fingerprint feature information.
AP101验证第一指纹图像与第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值的方式具体可以为:AP101提取第一指纹图像中的指纹特征,将提取的指纹特征与第一指纹识别方式对应的第一预设指纹模板进行匹配。如果匹配度高于预设阈值,则AP101确定匹配成功,通过指纹识别验证,进行解锁、支付等操作。如果匹配度小于或等于上述预设阈值,确定匹配失败。可选的,如果匹配度小于或等于上述预设匹配度阈值,第一指纹识别模组102可以继续采集第一指纹图像,AP101继续将第一指纹图像与第一预设指纹模板进行匹配。可选的,如果匹配度小于或等于上述预设匹配度阈值,则AP101可以继续验证第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于上述预设阈值,如果匹配度大于上述预设阈值,则AP101确定匹配成功,通过指纹识别验证,进行解锁、支付等操作。Specifically, AP101 verifies whether the degree of match between the first fingerprint image and the first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold: AP101 extracts fingerprint features from the first fingerprint image and matches the extracted fingerprint features with the first preset fingerprint template corresponding to the first fingerprint recognition method. If the degree of match is greater than the preset threshold, AP101 determines that the match is successful and, after fingerprint recognition verification, proceeds with operations such as unlocking or payment. If the degree of match is less than or equal to the preset threshold, the match is determined to have failed. Optionally, if the degree of match is less than or equal to the preset threshold, the first fingerprint recognition module 102 may continue to capture the first fingerprint image, and AP101 may continue to match the first fingerprint image with the first preset fingerprint template. Optionally, if the degree of match is less than or equal to the preset threshold, AP101 may continue to verify whether the degree of match between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than the preset threshold. If the degree of match is greater than the preset threshold, AP101 determines that the match is successful and, after fingerprint recognition verification, proceeds with operations such as unlocking or payment.
本发明实施例中,第二指纹识别方式与第一指纹识别方式不同。目标手指可以是用户录入指纹的手指。当检测到采用第一指纹识别方式采集目标手指的第一指纹图像与第一指纹识别方式对应的第一指纹模板匹配失败时,采用第二指纹识别方式对应的第二指纹模板进行匹配。In this embodiment of the present invention, the second fingerprint recognition method is different from the first fingerprint recognition method. The target finger may be the finger on which the user records the fingerprint. When it is detected that the first fingerprint image of the target finger captured using the first fingerprint recognition method fails to match the first fingerprint template corresponding to the first fingerprint recognition method, a second fingerprint template corresponding to the second fingerprint recognition method is used for matching.
实施图1c所示的移动终端,可以使用两种指纹识别方式对应的指纹模板进行匹配,与现有技术相比,可以增加一倍的指纹识别模板,从而可以提升指纹识别的成功率。By implementing the mobile terminal shown in FIG1c , fingerprint templates corresponding to the two fingerprint recognition methods can be used for matching. Compared with the prior art, the number of fingerprint recognition templates can be doubled, thereby improving the success rate of fingerprint recognition.
可选的,AP101,还用于当检测到第一指纹图像匹配失败次数达到预设次数时,确定匹配失败,无法通过指纹识别验证。其中,预设次数可以为正整数,例如,1次、2次、3次等等。Optionally, AP101 is further configured to determine that the match fails and the fingerprint recognition verification cannot be passed when the number of failed matches of the first fingerprint image reaches a preset number. The preset number can be a positive integer, such as 1, 2, 3, etc.
可选的,如图1e所示,移动终端100还包括第二指纹识别模组104。Optionally, as shown in FIG. 1 e , the mobile terminal 100 further includes a second fingerprint recognition module 104 .
第一指纹识别模组102,还用于以第一指纹识别方式录入目标手指的第一初始指纹图像。The first fingerprint recognition module 102 is further configured to record a first initial fingerprint image of a target finger using a first fingerprint recognition method.
AP101,还用于根据第一初始指纹图像生成第一指纹模板。AP101 is further configured to generate a first fingerprint template according to the first initial fingerprint image.
第二指纹识别模组104,用于以第二指纹识别方式录入目标手指的第二初始指纹图像。The second fingerprint recognition module 104 is configured to record a second initial fingerprint image of a target finger using a second fingerprint recognition method.
AP101,还用于根据第二初始指纹图像生成第二指纹模板。AP101 is further configured to generate a second fingerprint template according to the second initial fingerprint image.
本发明实施例中,第一指纹模板是根据第一指纹识别方式录入的目标手指的第一初始指纹图像生成的,第二指纹模板是根据第二指纹识别方式录入的上述目标手指的第二初始指纹图像生成的。以第一指纹识别方式和第二指纹识别方式录入目标手指的图像,可以生成两种指纹模板,后续在指纹识别验证时,可以采用两种指纹模板进行验证,从而可以增加了指纹目标,提升指纹识别的成功率。In this embodiment of the present invention, the first fingerprint template is generated based on a first initial fingerprint image of the target finger recorded using a first fingerprint recognition method, and the second fingerprint template is generated based on a second initial fingerprint image of the target finger recorded using a second fingerprint recognition method. By recording images of the target finger using both the first and second fingerprint recognition methods, two fingerprint templates can be generated. Subsequent fingerprint verification can use both fingerprint templates, thereby increasing the number of fingerprint targets and improving the success rate of fingerprint recognition.
请参阅图1f,图1f是本发明实施例公开的一种指纹模板生成示意图,如图1f所示,初始指纹图像经过增强处理后得到增强指纹图像,增强指纹图像经过精细化处理后得到最终的指纹模板。Please refer to FIG1f, which is a schematic diagram of generating a fingerprint template disclosed in an embodiment of the present invention. As shown in FIG1f, the initial fingerprint image is enhanced to obtain an enhanced fingerprint image, and the enhanced fingerprint image is refined to obtain a final fingerprint template.
可选的,第二指纹识别模组104,还用于当第一指纹图像与第二指纹模板的匹配度小于或等于预设阈值时,采用第二指纹识别方式采集目标手指的第三指纹图像。Optionally, the second fingerprint recognition module 104 is further configured to acquire a third fingerprint image of the target finger using the second fingerprint recognition method when the matching degree between the first fingerprint image and the second fingerprint template is less than or equal to a preset threshold.
AP101,还用于验证第三指纹图像与第二指纹模板的匹配度是否大于预设阈值;以及用于当第三指纹图像与第二指纹模板的匹配度大于预设阈值时,确定通过指纹识别验证。AP101 is further configured to verify whether the matching degree between the third fingerprint image and the second fingerprint template is greater than a preset threshold; and to determine that the fingerprint recognition verification is passed when the matching degree between the third fingerprint image and the second fingerprint template is greater than the preset threshold.
本发明实施例中,第二指纹识别方式与第一指纹识别方式不同。当检测到第一指纹图像与第二指纹模板的匹配度小于或等于预设阈值时,即第一指纹图像匹配失败时,表明第一指纹识别模组102的指纹识别效果不好,此时,将指纹识别方式从第一指纹识别方式切换为第二指纹识别方式,采用第二指纹识别方式采集目标手指的第三指纹图像。可选的,第二指纹识别模组104可以在第二指纹识别区域采用第二指纹识别方式采集目标手指的第三指纹图像。第二指纹识别区域可以位于移动终端的显示屏上、后盖上,或者其他区域。第二指纹识别区域与第一指纹识别区域不重合。In an embodiment of the present invention, the second fingerprint recognition method is different from the first fingerprint recognition method. When it is detected that the matching degree between the first fingerprint image and the second fingerprint template is less than or equal to the preset threshold, that is, when the first fingerprint image fails to match, it indicates that the fingerprint recognition effect of the first fingerprint recognition module 102 is not good. At this time, the fingerprint recognition method is switched from the first fingerprint recognition method to the second fingerprint recognition method, and the second fingerprint recognition method is used to collect the third fingerprint image of the target finger. Optionally, the second fingerprint recognition module 104 can collect the third fingerprint image of the target finger using the second fingerprint recognition method in the second fingerprint recognition area. The second fingerprint recognition area can be located on the display screen, the back cover, or other areas of the mobile terminal. The second fingerprint recognition area does not overlap with the first fingerprint recognition area.
本发明实施例中,AP101验证第三指纹图像与第二指纹模板的匹配度是否大于预设阈值的方式具体可以为:AP101可以提取第三指纹图像中的指纹特征,将提取的指纹特征与第二预设指纹模板进行匹配。如果匹配度高于预设阈值,则AP101确定匹配成功,通过指纹识别验证,进行解锁、支付等操作。如果匹配度低于上述预设阈值,则AP101确定匹配失败,第二指纹识别模组103继续采集第三指纹图像,AP101继续将采集的第三指纹图像与第二预设指纹模板进行匹配。In an embodiment of the present invention, AP101 verifies whether the degree of match between the third fingerprint image and the second fingerprint template is greater than a preset threshold by extracting fingerprint features from the third fingerprint image and matching the extracted fingerprint features with the second preset fingerprint template. If the degree of match exceeds the preset threshold, AP101 determines that the match is successful and, through fingerprint recognition verification, performs operations such as unlocking and payment. If the degree of match is less than the preset threshold, AP101 determines that the match has failed, and the second fingerprint recognition module 103 continues to collect the third fingerprint image, and AP101 continues to match the collected third fingerprint image with the second preset fingerprint template.
实施图1e所示的移动终端,当采用第一指纹识别方式匹配失败时,自动切换至第二指纹识别方式,可以快速选择合适的指纹识别方式进行指纹识别,提升指纹识别的速度。The mobile terminal shown in FIG1e is implemented so that when the first fingerprint recognition method fails to match, the second fingerprint recognition method is automatically switched to. This allows for rapid selection of a suitable fingerprint recognition method for fingerprint recognition, thereby increasing the speed of fingerprint recognition.
可选的,第一指纹识别方式为电容指纹识别方式,第二指纹识别方式为光学指纹识别方式;Optionally, the first fingerprint recognition method is a capacitive fingerprint recognition method, and the second fingerprint recognition method is an optical fingerprint recognition method;
或者,第一指纹识别方式为光学指纹识别方式,第二指纹识别方式为电容指纹识别方式。Alternatively, the first fingerprint recognition method is an optical fingerprint recognition method, and the second fingerprint recognition method is a capacitive fingerprint recognition method.
一般而言,在用户手指较干的情况下,光学指纹识别效果较差,而电容指纹识别效果较好;在用户手指较湿润或者油腻的情况下,光学指纹识别效果较好,而电容指纹识别效果较差。例如,如果第一指纹识别方式为电容指纹识别方式,第二指纹识别方式为光学指纹识别方式。当用户手指为湿手指或者油腻手指时,如果刚开始采用电容指纹识别方式,指纹识别效果会不好,指纹图像匹配度较低,容易匹配失败,当检测到电容指纹图像匹配失败时,采用光学指纹识别方式采集光学指纹图像,然后验证光学指纹图像是否为合法图像。如果刚开始采用光学指纹识别方式,则容易识别成功。Generally speaking, when the user's fingers are dry, optical fingerprint recognition is less effective, while capacitive fingerprint recognition is more effective. When the user's fingers are wet or greasy, optical fingerprint recognition is more effective, while capacitive fingerprint recognition is less effective. For example, if the first fingerprint recognition method is capacitive fingerprint recognition and the second fingerprint recognition method is optical fingerprint recognition, when the user's fingers are wet or greasy, if the capacitive fingerprint recognition method is used at the beginning, the fingerprint recognition effect will be poor, the fingerprint image matching degree will be low, and the matching will easily fail. When the capacitive fingerprint image matching failure is detected, the optical fingerprint recognition method is used to collect the optical fingerprint image, and then verify whether the optical fingerprint image is a legitimate image. If the optical fingerprint recognition method is used at the beginning, recognition is more likely to succeed.
又例如,如果第一指纹识别方式为光学指纹识别方式,第二指纹识别方式为电容指纹识别方式。当用户手指为干手指时,如果刚开始采用光学指纹识别方式,指纹识别效果会不好,指纹图像匹配度较低,容易匹配失败,当检测到光学指纹图像匹配失败时,采用电容指纹识别方式采集电容指纹图像,然后验证电容指纹图像是否为合法图像。如果刚开始采用电容指纹识别方式,则容易识别成功。For another example, if the first fingerprint recognition method is optical and the second fingerprint recognition method is capacitive, when the user's finger is dry, initially using optical fingerprint recognition will result in poor fingerprint recognition, with a low fingerprint image match and a high probability of matching failure. If the optical fingerprint image fails to match, capacitive fingerprint recognition is used to capture a capacitive fingerprint image and then verify whether the capacitive fingerprint image is legitimate. Initially using capacitive fingerprint recognition will result in successful recognition.
可选的,如图1g所示,移动终端还包括显示屏105。Optionally, as shown in FIG1g , the mobile terminal further includes a display screen 105 .
显示屏105,还用于第二指纹识别模组104采用第二指纹识别方式采集目标手指的第三指纹图像之前,输出提示信息,提示信息用于提示用户从第一指纹识别方式切换至第二指纹识别方式。The display screen 105 is also used to output a prompt message before the second fingerprint recognition module 104 uses the second fingerprint recognition method to collect the third fingerprint image of the target finger. The prompt message is used to prompt the user to switch from the first fingerprint recognition method to the second fingerprint recognition method.
本发明实施例中,当检测到第一指纹图像匹配失败时,显示屏105可以输出提示信息,以提示用户从第一指纹识别方式切换至第二指纹识别方式。本发明实施例可以在用户仅仅使用一个手指进行指纹识别时,例如,用户仅仅将一个手指放置在第一指纹识别区域,且未检测到第二指纹识别区域内的指纹图像时,提示用户将手指放置在第二指纹识别区域内,便于移动终端采用第二指纹识别方式进行指纹图像采集。本发明实施例可以提示用户切换指纹识别方式,提升用户体验。In an embodiment of the present invention, when a failure to match the first fingerprint image is detected, the display screen 105 may output a prompt message to prompt the user to switch from the first fingerprint recognition mode to the second fingerprint recognition mode. In an embodiment of the present invention, when a user uses only one finger for fingerprint recognition, for example, when the user places only one finger in the first fingerprint recognition area and no fingerprint image is detected in the second fingerprint recognition area, the display screen 105 may prompt the user to place the finger in the second fingerprint recognition area, thereby facilitating the mobile terminal to use the second fingerprint recognition mode for fingerprint image acquisition. This embodiment of the present invention can prompt the user to switch fingerprint recognition modes, thereby improving the user experience.
可选的,如果第二指纹识别区域位于显示屏105上,显示屏105,还用于第二指纹识别模组104在第二指纹识别区域采用第二指纹识别方式采集第二指纹图像之前,将第二指纹识别区域突出显示,这里的突出显示可以是整个第二指纹识别区域高亮显示,也可以是第二指纹识别区域的边界高亮显示,或者闪烁显示,或者在第二指纹识别区域内显示文字信息(例如,请在此区域内按压指纹)以提示用户在此处按压指纹。Optionally, if the second fingerprint recognition area is located on the display screen 105, the display screen 105 is also used for the second fingerprint recognition module 104 to highlight the second fingerprint recognition area before collecting the second fingerprint image in the second fingerprint recognition area using the second fingerprint recognition method. The highlighting here can be highlighting the entire second fingerprint recognition area, or highlighting the boundary of the second fingerprint recognition area, or flashing, or displaying text information in the second fingerprint recognition area (for example, please press the fingerprint in this area) to prompt the user to press the fingerprint here.
请参阅图2,图2是本发明实施例公开的一种指纹识别方法的流程示意图。该方法应用于包括应用处理器AP、第一指纹识别模组和第二指纹识别模组的移动终端,如图2所示,该方法包括如下步骤。Please refer to Figure 2, which is a flow chart of a fingerprint recognition method disclosed in an embodiment of the present invention. The method is applied to a mobile terminal including an application processor AP, a first fingerprint recognition module and a second fingerprint recognition module. As shown in Figure 2, the method includes the following steps.
201,移动终端采用第一指纹识别方式采集目标手指的第一指纹图像。201. A mobile terminal collects a first fingerprint image of a target finger using a first fingerprint recognition method.
具体的,移动终端可以通过第一指纹识别模组采集目标手指的第一指纹图像。Specifically, the mobile terminal may collect a first fingerprint image of the target finger through the first fingerprint recognition module.
202,移动终端验证第一指纹图像与第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值。若是,执行步骤204,如否,执行步骤203。202, the mobile terminal verifies whether the matching degree between the first fingerprint image and the first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold. If so, execute step 204, otherwise execute step 203.
203,移动终端验证第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于该预设阈值。若是,执行步骤204,若否,执行步骤205。203 , the mobile terminal verifies whether the matching degree between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than the preset threshold. If so, step 204 is executed; if not, step 205 is executed.
204,移动终端确定通过指纹识别验证。204. The mobile terminal determines that the fingerprint recognition verification is passed.
205,移动终端确定无法通过指纹识别验证。205. The mobile terminal determines that the fingerprint recognition verification cannot be passed.
可选的,第一指纹识别方式为电容指纹识别方式,第二指纹识别方式为光学指纹识别方式;Optionally, the first fingerprint recognition method is a capacitive fingerprint recognition method, and the second fingerprint recognition method is an optical fingerprint recognition method;
或者,第一指纹识别方式为光学指纹识别方式,第二指纹识别方式为电容指纹识别方式。Alternatively, the first fingerprint recognition method is an optical fingerprint recognition method, and the second fingerprint recognition method is a capacitive fingerprint recognition method.
图2中的步骤的实施方式具体可以参见图1a-图1g所示的装置实施例,此处不再赘述。The implementation of the steps in FIG2 may be specifically referred to the device embodiments shown in FIG1a to FIG1g , and will not be described in detail here.
实施图2所示的方法,可以使用两种指纹识别方式对应的指纹模板进行匹配,与现有技术相比,可以增加一倍的指纹识别模板,从而可以提升指纹识别的成功率。By implementing the method shown in FIG2 , fingerprint templates corresponding to two fingerprint recognition methods can be used for matching. Compared with the prior art, the number of fingerprint recognition templates can be doubled, thereby improving the success rate of fingerprint recognition.
请参阅图3,图3是本发明实施例公开的另一种指纹识别方法的流程示意图。该方法应用于包括应用处理器AP、第一指纹识别模组和第二指纹识别模组的移动终端,如图3所示,该方法包括如下步骤。Please refer to Figure 3, which is a flow chart of another fingerprint recognition method disclosed in an embodiment of the present invention. The method is applied to a mobile terminal including an application processor AP, a first fingerprint recognition module and a second fingerprint recognition module. As shown in Figure 3, the method includes the following steps.
301,移动终端以第一指纹识别方式录入目标手指的第一初始指纹图像。301. A mobile terminal records a first initial fingerprint image of a target finger in a first fingerprint recognition method.
具体的,移动终端可以通过第一指纹识别模组录入目标手指的第一初始指指纹图像。Specifically, the mobile terminal may record a first initial fingerprint image of the target finger through the first fingerprint recognition module.
302,移动终端根据第一初始指纹图像生成第一指纹模板。302. The mobile terminal generates a first fingerprint template according to the first initial fingerprint image.
303,移动终端以第二指纹识别方式录入目标手指的第二初始指纹图像。303. The mobile terminal records a second initial fingerprint image of the target finger in a second fingerprint recognition method.
具体的,移动终端可以通过第二指纹识别模组录入目标手指的第二初始指指纹图像。Specifically, the mobile terminal may record the second initial fingerprint image of the target finger through the second fingerprint recognition module.
304,根据第二初始指纹图像生成第二指纹模板。304. Generate a second fingerprint template according to the second initial fingerprint image.
其中,步骤301、步骤302可以在步骤303、步骤304之前执行,也可以在步骤303、步骤304之后执行。步骤301-304在步骤305之前执行。Step 301 and step 302 may be performed before step 303 and step 304, or after step 303 and step 304. Steps 301-304 are performed before step 305.
305,移动终端采用第一指纹识别方式采集目标手指的第一指纹图像。305. The mobile terminal collects a first fingerprint image of the target finger using a first fingerprint recognition method.
具体的,移动终端可以通过第一指纹识别模组采集目标手指的第一指指纹图像。Specifically, the mobile terminal may collect the first fingerprint image of the target finger through the first fingerprint recognition module.
306,移动终端验证第一指纹图像与第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值。若是,执行步骤308,如否,执行步骤307。306 , the mobile terminal verifies whether the matching degree between the first fingerprint image and the first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold. If so, execute step 308 ; otherwise, execute step 307 .
307,移动终端验证第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于该预设阈值。若是,执行步骤308,若否,执行步骤309。307 , the mobile terminal verifies whether the matching degree between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than the preset threshold. If so, execute step 308 ; otherwise, execute step 309 .
308,移动终端确定通过指纹识别验证。308. The mobile terminal determines that the fingerprint recognition verification is passed.
309,移动终端确定无法通过指纹识别验证。309. The mobile terminal determines that the fingerprint recognition verification cannot be passed.
图3中的步骤的实施方式具体可以参见图1a-图1g所示的装置实施例,此处不再赘述。The implementation of the steps in FIG3 may be specifically referred to the device embodiments shown in FIG1a to FIG1g , and will not be described in detail here.
实施图3所示的方法,可以使用两种指纹识别方式对应的指纹模板进行匹配,与现有技术相比,可以增加一倍的指纹识别模板,从而可以提升指纹识别的成功率。以第一指纹识别方式和第二指纹识别方式录入目标手指的图像,可以生成两种指纹模板,后续在指纹识别验证时,可以采用两种指纹模板进行验证,从而可以增加了指纹目标,提升指纹识别的成功率。Implementing the method shown in Figure 3 allows matching using fingerprint templates corresponding to the two fingerprint recognition methods. Compared to existing technologies, this doubles the number of fingerprint recognition templates, thereby improving the success rate of fingerprint recognition. By recording an image of the target finger using the first fingerprint recognition method and the second fingerprint recognition method, two fingerprint templates can be generated. Subsequently, during fingerprint recognition verification, both fingerprint templates can be used for verification, thereby increasing the number of fingerprint targets and improving the success rate of fingerprint recognition.
请参阅图4,图4是本发明实施例公开的另一种指纹识别方法的流程示意图。该方法应用于包括应用处理器AP、第一指纹识别模组和第二指纹识别模组的移动终端,如图4所示,该方法包括如下步骤。Please refer to Figure 4, which is a flow chart of another fingerprint recognition method disclosed in an embodiment of the present invention. The method is applied to a mobile terminal including an application processor AP, a first fingerprint recognition module and a second fingerprint recognition module. As shown in Figure 4, the method includes the following steps.
401,移动终端以第一指纹识别方式录入目标手指的第一初始指纹图像。401. The mobile terminal records a first initial fingerprint image of a target finger in a first fingerprint recognition method.
具体的,移动终端可以通过第一指纹识别模组录入目标手指的第一初始指指纹图像。Specifically, the mobile terminal may record a first initial fingerprint image of the target finger through the first fingerprint recognition module.
402,移动终端根据第一初始指纹图像生成第一指纹模板。402. The mobile terminal generates a first fingerprint template according to the first initial fingerprint image.
403,移动终端以第二指纹识别方式录入目标手指的第二初始指纹图像。403 : The mobile terminal records a second initial fingerprint image of the target finger in a second fingerprint recognition method.
具体的,移动终端可以通过第二指纹识别模组录入目标手指的第二初始指指纹图像。Specifically, the mobile terminal may record the second initial fingerprint image of the target finger through the second fingerprint recognition module.
404,根据第二初始指纹图像生成第二指纹模板。404. Generate a second fingerprint template according to the second initial fingerprint image.
其中,步骤401、步骤402可以在步骤403、步骤404之前执行,也可以在步骤403、步骤404之后执行。步骤401-404在步骤405之前执行。Step 401 and step 402 may be performed before step 403 and step 404, or after step 403 and step 404. Steps 401-404 are performed before step 405.
405,移动终端采用第一指纹识别方式采集目标手指的第一指纹图像。405 , the mobile terminal collects a first fingerprint image of the target finger using a first fingerprint recognition method.
具体的,移动终端可以通过第一指纹识别模组采集目标手指的第一指指纹图像。Specifically, the mobile terminal may collect the first fingerprint image of the target finger through the first fingerprint recognition module.
406,移动终端验证第一指纹图像与第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值。若是,执行步骤408,如否,执行步骤407。406 , the mobile terminal verifies whether the matching degree between the first fingerprint image and the first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold. If so, execute step 408 ; otherwise, execute step 407 .
407,移动终端验证第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于该预设阈值。若是,执行步骤408,若否,执行步骤409。407 , the mobile terminal verifies whether the matching degree between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than the preset threshold. If so, execute step 408 , otherwise execute step 409 .
408,移动终端确定通过指纹识别验证。408. The mobile terminal determines that the fingerprint recognition verification is passed.
409,移动终端采用第二指纹识别方式采集目标手指的第三指纹图像。409 , the mobile terminal collects a third fingerprint image of the target finger using the second fingerprint recognition method.
具体的,移动终端可以通过第二指纹识别模组采集目标手指的第三指指纹图像。Specifically, the mobile terminal may collect the third fingerprint image of the target finger through the second fingerprint recognition module.
410,移动终端验证第三指纹图像与第二指纹模板的匹配度是否大于预设阈值。若是,执行步骤408,若否,执行步骤411。410 , the mobile terminal verifies whether the matching degree between the third fingerprint image and the second fingerprint template is greater than a preset threshold. If so, execute step 408 ; otherwise, execute step 411 .
411,移动终端确定无法通过指纹识别验证。411: The mobile terminal determines that fingerprint recognition verification cannot be passed.
图4中的步骤的实施方式具体可以参见图1a-图1g所示的装置实施例,此处不再赘述。The implementation of the steps in FIG4 can be specifically referred to the device embodiments shown in FIG1a to FIG1g , and will not be described in detail here.
实施图4所示的方法,可以使用两种指纹识别方式对应的指纹模板进行匹配,与现有技术相比,可以增加一倍的指纹识别模板,从而可以提升指纹识别的成功率。当采用第一指纹识别方式匹配失败时,自动切换至第二指纹识别方式,可以快速选择合适的指纹识别方式进行指纹识别,提升指纹识别的速度。Implementing the method shown in Figure 4 allows for matching using fingerprint templates corresponding to both fingerprint recognition methods. This doubles the number of fingerprint recognition templates compared to existing technologies, thereby improving the success rate of fingerprint recognition. If a match fails using the first fingerprint recognition method, it automatically switches to the second fingerprint recognition method, allowing for quick selection of the appropriate fingerprint recognition method for fingerprint recognition, thus increasing the speed of fingerprint recognition.
请参阅图5,图5是本发明实施例公开的另一种指纹识别方法的流程示意图。该方法应用于包括应用处理器AP、第一指纹识别模组、第二指纹识别模组和显示屏的移动终端,如图5所示,该方法包括如下步骤。Please refer to Figure 5, which is a flow chart of another fingerprint recognition method disclosed in an embodiment of the present invention. The method is applied to a mobile terminal including an application processor AP, a first fingerprint recognition module, a second fingerprint recognition module, and a display screen. As shown in Figure 5, the method includes the following steps.
501,移动终端以第一指纹识别方式录入目标手指的第一初始指纹图像。501. A mobile terminal records a first initial fingerprint image of a target finger in a first fingerprint recognition method.
具体的,移动终端可以通过第一指纹识别模组录入目标手指的第一初始指指纹图像。Specifically, the mobile terminal may record a first initial fingerprint image of the target finger through the first fingerprint recognition module.
502,移动终端根据第一初始指纹图像生成第一指纹模板。502. The mobile terminal generates a first fingerprint template according to the first initial fingerprint image.
503,移动终端以第二指纹识别方式录入目标手指的第二初始指纹图像。503 , the mobile terminal records a second initial fingerprint image of the target finger in a second fingerprint recognition manner.
具体的,移动终端可以通过第二指纹识别模组录入目标手指的第二初始指指纹图像。Specifically, the mobile terminal may record the second initial fingerprint image of the target finger through the second fingerprint recognition module.
504,根据第二初始指纹图像生成第二指纹模板。504. Generate a second fingerprint template according to the second initial fingerprint image.
其中,步骤501、步骤502可以在步骤503、步骤504之前执行,也可以在步骤503、步骤504之后执行。步骤501-504在步骤505之前执行。Step 501 and step 502 may be performed before step 503 and step 504, or may be performed after step 503 and step 504. Steps 501-504 are performed before step 505.
505,移动终端采用第一指纹识别方式采集目标手指的第一指纹图像。505. The mobile terminal collects a first fingerprint image of the target finger using a first fingerprint recognition method.
具体的,移动终端可以通过第一指纹识别模组采集目标手指的第一指指纹图像。Specifically, the mobile terminal may collect the first fingerprint image of the target finger through the first fingerprint recognition module.
506,移动终端验证第一指纹图像与第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值。若是,执行步骤508,如否,执行步骤507。506 , the mobile terminal verifies whether the matching degree between the first fingerprint image and the first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold. If so, execute step 508 ; otherwise, execute step 507 .
507,移动终端验证第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于该预设阈值。若是,执行步骤508,若否,执行步骤509。507 , the mobile terminal verifies whether the matching degree between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than the preset threshold. If so, execute step 508 , otherwise execute step 509 .
508,移动终端确定通过指纹识别验证。508. The mobile terminal determines that the fingerprint recognition verification is passed.
509,移动终端输出提示信息,提示信息用于提示用户从第一指纹识别方式切换至第二指纹识别方式。509. The mobile terminal outputs prompt information, where the prompt information is used to prompt the user to switch from the first fingerprint recognition mode to the second fingerprint recognition mode.
具体的,移动中可以通过显示屏输出提示信息。Specifically, prompt information can be output through the display screen during movement.
510,移动终端采用第二指纹识别方式采集目标手指的第三指纹图像。510. The mobile terminal collects a third fingerprint image of the target finger using the second fingerprint recognition method.
具体的,移动终端可以通过第二指纹识别模组采集目标手指的第三指指纹图像。Specifically, the mobile terminal may collect the third fingerprint image of the target finger through the second fingerprint recognition module.
511,移动终端验证第三指纹图像与第二指纹模板的匹配度是否大于预设阈值。若是,执行步骤508,若否,执行步骤512。511, the mobile terminal verifies whether the matching degree between the third fingerprint image and the second fingerprint template is greater than a preset threshold. If so, execute step 508; if not, execute step 512.
512,移动终端确定无法通过指纹识别验证。512. The mobile terminal determines that the fingerprint recognition verification cannot be passed.
图5中的步骤的实施方式具体可以参见图1a-图1g所示的装置实施例,此处不再赘述。The implementation of the steps in FIG5 may be specifically referred to the device embodiments shown in FIG1a to FIG1g , and will not be described in detail here.
实施图5所示的方法,可以使用两种指纹识别方式对应的指纹模板进行匹配,与现有技术相比,可以增加一倍的指纹识别模板,从而可以提升指纹识别的成功率。当采用第一指纹识别方式匹配失败时,自动切换至第二指纹识别方式,可以快速选择合适的指纹识别方式进行指纹识别,提升指纹识别的速度。本发明实施例可以输出提示信息提示用户切换指纹识别方式,可以提升用户体验。Implementing the method shown in Figure 5 allows for matching using fingerprint templates corresponding to both fingerprint recognition methods. This doubles the number of fingerprint recognition templates compared to existing technologies, thereby improving the success rate of fingerprint recognition. If a match fails using the first fingerprint recognition method, the second fingerprint recognition method is automatically switched to, allowing for quick selection of the appropriate fingerprint recognition method for fingerprint recognition, thus increasing the speed of fingerprint recognition. This embodiment of the present invention can output a prompt message to prompt the user to switch fingerprint recognition methods, thereby improving the user experience.
请参阅图6,图6是本发明实施例公开的另一种移动终端的结构示意图。该移动终端600包括第一指纹识别模组601、应用处理器AP602以及存储器603。第一指纹识别模组601、应用处理器AP602以及存储器603可以通过通信总线604连接,存储器603用于存储一个或多个程序,一个或多个程序被配置成由AP602执行,程序包括用于执行上述图2至图5中的部分或全部方法步骤。Please refer to Figure 6, which is a schematic diagram of the structure of another mobile terminal disclosed in an embodiment of the present invention. Mobile terminal 600 includes a first fingerprint recognition module 601, an application processor AP 602, and a memory 603. First fingerprint recognition module 601, application processor AP 602, and memory 603 may be connected via a communication bus 604. Memory 603 is used to store one or more programs, one or more of which are configured to be executed by AP 602. The programs include instructions for executing some or all of the method steps described in Figures 2 to 5 above.
实施图6所示的移动终端,移动终端可以使用两种指纹识别方式对应的指纹模板进行匹配,与现有技术相比,可以增加一倍的指纹识别模板,从而可以提升指纹识别的成功率。By implementing the mobile terminal shown in FIG6 , the mobile terminal can use fingerprint templates corresponding to the two fingerprint recognition methods for matching. Compared with the prior art, the number of fingerprint recognition templates can be doubled, thereby improving the success rate of fingerprint recognition.
请参阅图7,图7是本发明实施例公开的另一种移动终端的结构示意图。该移动终端700包括采集单元701、验证单元702和确定单元703,其中:Please refer to Figure 7, which is a schematic diagram of the structure of another mobile terminal disclosed in an embodiment of the present invention. The mobile terminal 700 includes a collection unit 701, a verification unit 702 and a determination unit 703, wherein:
采集单元701,用于采用第一指纹识别方式采集目标手指的第一指纹图像。The acquisition unit 701 is configured to acquire a first fingerprint image of a target finger using a first fingerprint recognition method.
验证单元702,用于验证第一指纹图像与第一指纹识别方式对应的第一指纹模板的匹配度是否大于预设阈值。The verification unit 702 is configured to verify whether a matching degree between the first fingerprint image and the first fingerprint template corresponding to the first fingerprint recognition method is greater than a preset threshold.
验证单元702,还用于当第一指纹图像与第一指纹模板的匹配度小于或等于预设阈值时,验证第一指纹图像与第二指纹识别方式对应的第二指纹模板的匹配度是否大于预设阈值。The verification unit 702 is further configured to verify whether the matching degree between the first fingerprint image and the second fingerprint template corresponding to the second fingerprint recognition method is greater than a preset threshold when the matching degree between the first fingerprint image and the first fingerprint template is less than or equal to a preset threshold.
确定单元703,用于当第一指纹图像与第二指纹模板的匹配度大于预设阈值,确定通过指纹识别验证。The determining unit 703 is configured to determine that the fingerprint recognition verification has been passed when the matching degree between the first fingerprint image and the second fingerprint template is greater than a preset threshold.
该移动终端的实施可以参见图2-5所示的方法实施例,重复之处不再赘述。The implementation of the mobile terminal can refer to the method embodiments shown in Figures 2-5, and the repeated parts will be omitted.
实施图7所示的移动终端,移动终端可以使用两种指纹识别方式对应的指纹模板进行匹配,与现有技术相比,可以增加一倍的指纹识别模板,从而可以提升指纹识别的成功率。By implementing the mobile terminal shown in FIG7 , the mobile terminal can use fingerprint templates corresponding to the two fingerprint recognition methods for matching. Compared with the prior art, the number of fingerprint recognition templates can be doubled, thereby improving the success rate of fingerprint recognition.
本发明实施例还提供了另一种移动终端,如图8所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该移动终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意终端设备,以移动终端为手机为例:The present invention also provides another mobile terminal, as shown in FIG8 . For ease of explanation, only the portion relevant to the present invention is shown. For specific technical details not disclosed, please refer to the method section of the present invention. The mobile terminal can be any terminal device including a mobile phone, tablet computer, PDA (Personal Digital Assistant), POS (Point of Sales), in-vehicle computer, etc. Taking a mobile phone as an example:
图8示出的是与本发明实施例提供的移动终端相关的手机的部分结构的框图。参考图8,手机包括:射频(Radio Frequency,RF)电路910、存储器920、输入单元930、显示单元940、传感器950、音频电路960、无线保真(Wireless Fidelity,WiFi)模块970、处理器980、以及电源990等部件。本领域技术人员可以理解,图8中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。FIG8 is a block diagram illustrating a portion of the structure of a mobile phone related to a mobile terminal provided by an embodiment of the present invention. Referring to FIG8 , the mobile phone includes components such as a radio frequency (RF) circuit 910, a memory 920, an input unit 930, a display unit 940, a sensor 950, an audio circuit 960, a wireless fidelity (WiFi) module 970, a processor 980, and a power supply 990. Those skilled in the art will appreciate that the mobile phone structure shown in FIG8 does not limit the mobile phone, and the mobile phone may include more or fewer components than shown, or may combine certain components, or have different component arrangements.
下面结合图8对手机的各个构成部件进行具体的介绍:The following is a detailed introduction to the various components of the mobile phone in conjunction with Figure 8:
RF电路910可用于信息的接收和发送。通常,RF电路910包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路910还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobilecommunication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code DivisionMultiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。The RF circuit 910 can be used for receiving and sending information. Typically, the RF circuit 910 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 910 can also communicate with a network and other devices via wireless communication. The above-mentioned wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), and the like.
存储器920可用于存储软件程序以及模块,处理器980通过运行存储在存储器920的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器920可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器920可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。Memory 920 can be used to store software programs and modules. Processor 980 executes the various functional applications and data processing functions of the mobile phone by running the software programs and modules stored in memory 920. Memory 920 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application required for a function; the data storage area may store data generated based on the use of the mobile phone. Memory 920 may also include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state memory device.
输入单元930可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元930可包括指纹识别模组931、触控显示屏932以及其他输入设备933。指纹识别模组931,可采集用户在其上的指纹数据。指纹识别模组931可以包括光学指纹识别模组和电容指纹识别模组。除了指纹识别模组931,输入单元930还可以包括其他输入设备932。具体地,其他输入设备932可以包括但不限于触控屏、物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。The input unit 930 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the mobile phone. Specifically, the input unit 930 may include a fingerprint recognition module 931, a touch screen 932 and other input devices 933. The fingerprint recognition module 931 can collect the fingerprint data of the user thereon. The fingerprint recognition module 931 may include an optical fingerprint recognition module and a capacitive fingerprint recognition module. In addition to the fingerprint recognition module 931, the input unit 930 may also include other input devices 932. Specifically, other input devices 932 may include but are not limited to one or more of a touch screen, a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), a trackball, a mouse, a joystick, etc.
显示单元940可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元940可包括显示屏941,可选的,可以采用液晶显示器(Liquid CrystalDisplay,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示屏941。虽然在图8中,指纹识别模组931与显示屏941是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将指纹识别模组931与显示屏941集成而实现手机的输入和播放功能。The display unit 940 can be used to display information input by the user or information provided to the user, as well as various menus of the mobile phone. The display unit 940 may include a display screen 941. Optionally, the display screen 941 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like. Although in FIG8 , the fingerprint recognition module 931 and the display screen 941 are used as two independent components to implement the input and output functions of the mobile phone, in some embodiments, the fingerprint recognition module 931 and the display screen 941 can be integrated to implement the input and playback functions of the mobile phone.
手机还可包括至少一种传感器950,比如光学传感器951、运动传感器952以及其他传感器。具体地,光学传感器951可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏941的亮度,接近传感器可在手机移动到耳边时,关闭显示屏941和/或背光。作为运动传感器952的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。The mobile phone may also include at least one sensor 950, such as an optical sensor 951, a motion sensor 952, and other sensors. Specifically, the optical sensor 951 may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display screen 941 according to the brightness of the ambient light, and the proximity sensor can turn off the display screen 941 and/or the backlight when the mobile phone is moved to the ear. As a type of motion sensor 952, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that the mobile phone can also be configured with, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be described here.
音频电路960、扬声器961,传声器962可提供用户与手机之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换为声音信号播放;另一方面,传声器962将收集的声音信号转换为电信号,由音频电路960接收后转换为音频数据,再将音频数据播放处理器980处理后,经RF电路910以发送给比如另一手机,或者将音频数据播放至存储器920以便进一步处理。Audio circuit 960, speaker 961, and microphone 962 provide an audio interface between the user and the phone. Audio circuit 960 converts received audio data into electrical signals and transmits them to speaker 961, which then converts them into sound signals for playback. Microphone 962, on the other hand, converts collected sound signals into electrical signals, which are then received by audio circuit 960 and converted into audio data. After processing by audio data playback processor 980, the audio data is transmitted via RF circuit 910 to, for example, another phone, or played to memory 920 for further processing.
WiFi属于短距离无线传输技术,手机通过WiFi模块970可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图8示出了WiFi模块970,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。WiFi is a short-range wireless transmission technology. A mobile phone uses WiFi module 970 to help users send and receive emails, browse the web, and access streaming media, providing wireless broadband Internet access. Although FIG8 shows WiFi module 970, it is understood that it is not a required component of the mobile phone and can be omitted as needed without changing the essence of the invention.
处理器980是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存储在存储器920内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器980可包括一个或多个处理单元;优选的,处理器980可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器980中。The processor 980 is the control center of the mobile phone, connecting all parts of the mobile phone using various interfaces and circuits. By running or executing software programs and/or modules stored in the memory 920 and accessing data stored in the memory 920, it performs various functions of the mobile phone and processes data, thereby providing overall monitoring of the mobile phone. Optionally, the processor 980 may include one or more processing units; preferably, the processor 980 may integrate an application processor and a modem processor, wherein the application processor primarily handles the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into the processor 980.
手机还包括给各个部件供电的电源990(比如电池),优选的,电源可以通过电源管理系统与处理器980逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The mobile phone also includes a power supply 990 (such as a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 980 through a power management system, thereby managing charging, discharging, and power consumption management functions through the power management system.
手机还包括摄像头9100,摄像头9100可以包括前置摄像头、虹膜摄像头和后置摄像头。The mobile phone also includes a camera 9100, which may include a front camera, an iris camera, and a rear camera.
尽管未示出,手机还可以包括蓝牙模块、闪光灯等,闪光灯可以包括前置闪光灯和后置闪光灯,前置闪光灯可以为前置摄像头进行补光,后置闪光灯可以为后置摄像头进行补光。前置闪光灯可以包括前置可见光闪光灯和前置红外闪光灯,前置可见光闪光灯用于为前置摄像头进行补光,前置红外闪光灯用于为虹膜摄像头进行补光。Although not shown, the mobile phone may further include a Bluetooth module, a flash, etc. The flash may include a front flash and a rear flash. The front flash may provide fill light for the front camera, and the rear flash may provide fill light for the rear camera. The front flash may include a front visible light flash and a front infrared flash. The front visible light flash is used to provide fill light for the front camera, and the front infrared flash is used to provide fill light for the iris camera.
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种指纹识别方法的部分或全部步骤。An embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps of any fingerprint recognition method described in the above method embodiments.
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种指纹识别方法的部分或全部步骤。An embodiment of the present invention further provides a computer program product, comprising a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to execute some or all of the steps of any one of the fingerprint recognition methods described in the above method embodiments.
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that for the aforementioned method embodiments, for simplicity of description, they are all expressed as a series of action combinations. However, those skilled in the art should be aware that the present invention is not limited by the order of the actions described, because according to the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment 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 code.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program. The program can be stored in a computer-readable memory, and the memory can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The embodiments of the present invention are described in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core ideas. At the same time, for those skilled in the art, according to the ideas of the present invention, there may be changes in the specific implementation methods and application scopes. In summary, the contents of this specification should not be understood as limiting the present invention.
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| HK18105637.8A HK1246453B (en) | 2018-05-02 | Fingerprint identification method and related product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| HK18105637.8A HK1246453B (en) | 2018-05-02 | Fingerprint identification method and related product |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1246453A1 HK1246453A1 (en) | 2018-09-07 |
| HK1246453B true HK1246453B (en) | 2020-09-18 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107480609B (en) | Fingerprint identification method and related product | |
| US10643056B2 (en) | Fingerprint recognition method and related products | |
| TWI679585B (en) | Method for displaying fingerprint identification area and mobile terminal | |
| CN107153818B (en) | Optical fingerprint verification method and related product | |
| CN107545166B (en) | Biometric methods and related products | |
| CN107220592B (en) | Optical fingerprint acquisition method and related product | |
| TWI679552B (en) | Unlocking control method and mobile terminal | |
| CN107145886B (en) | Optical fingerprint acquisition method and related product | |
| CN107122760B (en) | Fingerprint identification method and related products | |
| CN107239737A (en) | A kind of optical finger print recognition methods and Related product | |
| CN107527020A (en) | Biometric methods and related products | |
| WO2019024736A1 (en) | User identification method, terminal and storage medium | |
| CN107169472B (en) | Fingerprint operation method, mobile terminal and storage medium | |
| CN107194223B (en) | Fingerprint identification area display method and related products | |
| CN107330374A (en) | Fingerprint registration method and related products | |
| CN107193474A (en) | Unlock control method and related products | |
| HK1246453B (en) | Fingerprint identification method and related product | |
| CN105656851A (en) | Information verification method, user terminal, server and system | |
| HK1246453A1 (en) | Fingerprint identification method and related product | |
| HK1246451A1 (en) | Fingerprint identification method and relevant products | |
| HK1241519B (en) | Optical fingerprint verification method and related products | |
| HK1243797B (en) | Unlocking control method and related product | |
| HK1245951B (en) | Face living body identification method and related product | |
| HK1243797A1 (en) | Unlocking control method and related product | |
| HK1241519A (en) | Optical fingerprint verification method and related products |