[go: up one dir, main page]

CN114937290A - Fingerprint unlocking method, device and system, electronic equipment and storage medium - Google Patents

Fingerprint unlocking method, device and system, electronic equipment and storage medium Download PDF

Info

Publication number
CN114937290A
CN114937290A CN202210634479.9A CN202210634479A CN114937290A CN 114937290 A CN114937290 A CN 114937290A CN 202210634479 A CN202210634479 A CN 202210634479A CN 114937290 A CN114937290 A CN 114937290A
Authority
CN
China
Prior art keywords
fingerprint
unlocking
preset
time period
feature
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.)
Granted
Application number
CN202210634479.9A
Other languages
Chinese (zh)
Other versions
CN114937290B (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.)
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co Ltd
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co 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 Gree Electric Appliances Inc of Zhuhai, Zhuhai Lianyun Technology Co Ltd filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN202210634479.9A priority Critical patent/CN114937290B/en
Publication of CN114937290A publication Critical patent/CN114937290A/en
Application granted granted Critical
Publication of CN114937290B publication Critical patent/CN114937290B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • G06V10/443Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/757Matching configurations of points or features
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1347Preprocessing; Feature extraction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Databases & Information Systems (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Lock And Its Accessories (AREA)
  • Alarm Systems (AREA)

Abstract

本申请提供了一种指纹解锁方法、装置、系统、电子设备和存储介质。所述方法包括:接收客户端发送的局部解锁通知,其中,所述局部解锁通知中携带有预设时段和预设指纹特征,所述预设时段为采用局部指纹进行解锁的时段;在检测到指纹解锁信息的情况下,确定当前时刻是否位于所述预设时段内;在确定当前时刻位于预设时段内的情况下,从所述指纹解锁信息中获取指纹特征和连续解锁次数;若确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值、且所述连续解锁次数超过预设次数阈值,则进行解锁,其中,所述指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。本申请能够解决现有技术中由于指纹受损无法开启指纹锁的问题。

Figure 202210634479

The present application provides a fingerprint unlocking method, device, system, electronic device and storage medium. The method includes: receiving a partial unlock notification sent by a client, wherein the partial unlock notification carries a preset time period and a preset fingerprint feature, and the preset time period is a time period during which the partial fingerprint is used for unlocking; In the case of fingerprint unlocking information, determine whether the current moment is within the preset time period; in the case of determining that the current moment is within the preset time period, obtain fingerprint characteristics and consecutive unlocking times from the fingerprint unlocking information; The matching degree of the fingerprint feature and the preset fingerprint feature exceeds the matching threshold, and the number of consecutive unlocking times exceeds the preset number of times threshold, then unlocking is performed, wherein the fingerprint feature is a single unlocking fingerprint feature, or at least two unlocking The superposition of fingerprint features. The present application can solve the problem in the prior art that the fingerprint lock cannot be opened due to damaged fingerprints.

Figure 202210634479

Description

一种指纹解锁方法、装置、系统、电子设备和存储介质A fingerprint unlocking method, device, system, electronic device and storage medium

技术领域technical field

本申请涉及识别技术领域,尤其涉及一种指纹解锁方法、装置、系统、电子设备和存储介质。The present application relates to the field of identification technology, and in particular, to a fingerprint unlocking method, device, system, electronic device and storage medium.

背景技术Background technique

随着物联网时代的到来,智能家居的发展成为了当代制造业促其发展的驱动性产业,万物互联的时代为期指日可待。指纹锁可以提升设备的安全性和用户的安全舒适感,但若用户手指受伤导致部分指纹无法识别,会造成指纹锁无法正常解锁,给用户生活带来不便。With the advent of the Internet of Things era, the development of smart homes has become a driving industry for the development of contemporary manufacturing, and the era of the Internet of Everything is just around the corner. The fingerprint lock can improve the security of the device and the safety and comfort of the user, but if the user's finger is injured and some fingerprints cannot be recognized, the fingerprint lock will not be unlocked normally, which will bring inconvenience to the user's life.

针对现有技术中指纹受损无法开启指纹锁的问题,目前尚无良好的解决方案。Aiming at the problem in the prior art that the fingerprint lock cannot be opened due to damaged fingerprints, there is currently no good solution.

发明内容SUMMARY OF THE INVENTION

本申请实施例的目的在于提供一种指纹解锁方法、装置、系统、电子设备和存储介质,以解决指纹受损无法开启指纹锁的问题。具体技术方案如下:The purpose of the embodiments of the present application is to provide a fingerprint unlocking method, device, system, electronic device and storage medium, so as to solve the problem that the fingerprint lock cannot be opened due to damaged fingerprints. The specific technical solutions are as follows:

第一方面,提供了一种指纹解锁方法,应用于指纹解锁设备,所述方法包括:In a first aspect, a fingerprint unlocking method is provided, which is applied to a fingerprint unlocking device, and the method includes:

接收客户端发送的局部解锁通知,其中,所述局部解锁通知中携带有预设时段和预设指纹特征,所述预设时段为采用局部指纹进行解锁的时段;Receive a partial unlock notification sent by the client, wherein the partial unlock notification carries a preset time period and a preset fingerprint feature, and the preset time period is a time period during which the partial fingerprint is used for unlocking;

在检测到指纹解锁信息的情况下,确定当前时刻是否位于所述预设时段内;In the case of detecting fingerprint unlocking information, determine whether the current moment is within the preset time period;

在确定当前时刻位于预设时段内的情况下,从所述指纹解锁信息中获取指纹特征和连续解锁次数;Under the condition that it is determined that the current moment is within a preset time period, obtain fingerprint characteristics and the number of consecutive unlocking times from the fingerprint unlocking information;

若确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值、且所述连续解锁次数超过预设次数阈值,则进行解锁,其中,所述指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。If it is determined that the matching degree between the fingerprint feature and the preset fingerprint feature exceeds the matching threshold, and the number of consecutive unlocking times exceeds the preset number of times threshold, the unlocking is performed, wherein the fingerprint feature is a single unlocking fingerprint feature, or at least Superposition of fingerprint features for two unlocks.

可选地,所述确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值包括:Optionally, the determining that the matching degree of the fingerprint feature and the preset fingerprint feature exceeds a matching threshold includes:

从所述局部解锁通知获取受损手指的未受损指纹特征,其中,所述受损手指能够被识别到部分指纹;Obtaining the undamaged fingerprint feature of the damaged finger from the partial unlock notification, wherein the damaged finger can be identified as a partial fingerprint;

将用于解锁的受损手指的指纹特征和所述未受损指纹特征进行匹配;matching the fingerprint feature of the damaged finger used for unlocking with the undamaged fingerprint feature;

若所述指纹特征与所述未受损指纹特征的匹配度大于第一预设比例,确定所述匹配度超过匹配阈值。If the matching degree between the fingerprint feature and the undamaged fingerprint feature is greater than a first preset ratio, it is determined that the matching degree exceeds a matching threshold.

可选地,所述确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值包括:Optionally, the determining that the matching degree of the fingerprint feature and the preset fingerprint feature exceeds a matching threshold includes:

从所述局部解锁通知获取受损手指的预设的全部指纹特征;Obtain all preset fingerprint features of the damaged finger from the partial unlock notification;

将用于解锁的受损手指的指纹特征和所述全部指纹特征进行匹配;matching the fingerprint feature of the damaged finger used for unlocking with the all fingerprint features;

若所述指纹特征与所述全部指纹特征的匹配度大于第二预设比例后,确定所述匹配度超过匹配阈值,其中,第一预设比例大于所述第二预设比例。If the matching degree between the fingerprint feature and all the fingerprint features is greater than a second preset ratio, it is determined that the matching degree exceeds a matching threshold, where the first preset ratio is greater than the second preset ratio.

可选地,所述方法还包括:Optionally, the method further includes:

在检测到目标手指的指纹解锁次数达到设定次数时,删除所述指纹解锁设备中所述目标手指的历史指纹信息;When it is detected that the number of times of fingerprint unlocking of the target finger reaches a set number of times, delete the historical fingerprint information of the target finger in the fingerprint unlocking device;

发送指纹更新通知至客户端,以使用户重新录制所述目标手指的解锁指纹。Send a fingerprint update notification to the client, so that the user can re-record the unlocking fingerprint of the target finger.

第二方面,提供了一种指纹解锁方法,应用于客户端,所述方法包括:In a second aspect, a fingerprint unlocking method is provided, applied to a client, and the method includes:

根据用户操作确定预设时段和预设指纹特征,其中,所述预设时段为采用局部指纹进行解锁的时段;Determine a preset time period and a preset fingerprint feature according to a user operation, wherein the preset time period is a time period during which the partial fingerprint is used to unlock;

将携带有所述预设时段和预设指纹特征的局部解锁通知发送至指纹解锁设备,以使所述指纹解锁设备在确定指纹解锁的时刻位于预设时段内、指纹特征和预设指纹特征的匹配度超过匹配阈值,且连续解锁次数超过预设次数阈值时进行解锁。Send the partial unlocking notification carrying the preset time period and the preset fingerprint feature to the fingerprint unlocking device, so that the fingerprint unlocking device is located within the preset time period when the fingerprint unlocking time is determined, and the fingerprint feature and the preset fingerprint feature are in the preset time period. Unlocking occurs when the matching degree exceeds the matching threshold, and the number of consecutive unlocking times exceeds the preset number of times threshold.

可选地,所述预设指纹特征为未受损指纹特征,所述根据用户操作确定预设指纹特征包括:Optionally, the preset fingerprint feature is an undamaged fingerprint feature, and the determining the preset fingerprint feature according to the user operation includes:

采用拍摄装置确定受损手指的完整指纹图像;Use a photographing device to determine the complete fingerprint image of the damaged finger;

根据选取指令选取所述完整指纹图像上的未受损指纹区域;Select the undamaged fingerprint area on the complete fingerprint image according to the selection instruction;

将所述未受损指纹区域中的指纹特征作为预设指纹特征。The fingerprint features in the undamaged fingerprint area are used as preset fingerprint features.

可选地,所述根据选取指令选取所述完整指纹图像上的未受损指纹区域包括:Optionally, selecting the undamaged fingerprint area on the complete fingerprint image according to the selection instruction includes:

获取用户圈选的完整指纹图像上的未受损指纹区域;或,Obtain the undamaged fingerprint area on the complete fingerprint image circled by the user; or,

根据用户的选取,从完整指纹图像的待选指纹区域中选取出未受损指纹区域,其中,所述完整指纹图像被划分为至少两个待选指纹区域。According to the user's selection, an undamaged fingerprint area is selected from the candidate fingerprint areas of the complete fingerprint image, wherein the complete fingerprint image is divided into at least two candidate fingerprint areas.

第三方面,提供了一种指纹解锁系统,所述系统包括:In a third aspect, a fingerprint unlocking system is provided, the system comprising:

客户端,用于根据用户操作确定预设时段和预设指纹特征;将携带有所述预设时段和预设指纹特征的局部解锁通知发送至指纹解锁设备,其中,所述预设时段为采用局部指纹进行解锁的时段;The client terminal is used to determine the preset time period and the preset fingerprint feature according to the user operation; send the partial unlock notification carrying the preset time period and the preset fingerprint feature to the fingerprint unlocking device, wherein the preset time period is the use of The period during which the partial fingerprint is unlocked;

指纹解锁设备,在检测到指纹解锁信息的情况下,确定当前时刻是否位于所述预设时段内;在确定当前时刻位于预设时段内的情况下,从所述指纹解锁信息中获取指纹特征和连续解锁次数;若确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值、且所述连续解锁次数超过预设次数阈值,则进行解锁,所述指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。The fingerprint unlocking device, in the case of detecting the fingerprint unlocking information, determines whether the current moment is within the preset time period; in the case of determining that the current moment is within the preset time period, obtains the fingerprint feature and the fingerprint feature from the fingerprint unlocking information Number of consecutive unlocks; if it is determined that the matching degree between the fingerprint feature and the preset fingerprint feature exceeds the matching threshold, and the number of consecutive unlocks exceeds the preset number of times threshold, then unlocking is performed, and the fingerprint feature is the fingerprint feature of a single unlock, Or a superposition of at least two unlocked fingerprint features.

第四方面,提供了一种指纹解锁装置,应用于指纹解锁设备,所述装置包括:In a fourth aspect, a fingerprint unlocking device is provided, which is applied to a fingerprint unlocking device, and the device includes:

接收模块,用于接收客户端发送的局部解锁通知,其中,所述局部解锁通知中携带有预设时段和预设指纹特征,所述预设时段为采用局部指纹进行解锁的时段;a receiving module, configured to receive a partial unlock notification sent by the client, wherein the partial unlock notification carries a preset time period and a preset fingerprint feature, and the preset time period is a time period during which the partial fingerprint is used for unlocking;

确定模块,用于在检测到指纹解锁信息的情况下,确定当前时刻是否位于所述预设时段内;a determining module, configured to determine whether the current moment is within the preset time period when fingerprint unlocking information is detected;

获取模块,用于在确定当前时刻位于预设时段内的情况下,从所述指纹解锁信息中获取指纹特征和连续解锁次数;an acquisition module, configured to acquire fingerprint features and the number of consecutive unlocks from the fingerprint unlocking information when it is determined that the current moment is within a preset time period;

解锁模块,用于若确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值、且所述连续解锁次数超过预设次数阈值,则进行解锁,其中,所述指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。The unlocking module is used for unlocking if it is determined that the matching degree of the fingerprint feature and the preset fingerprint feature exceeds a matching threshold, and the number of consecutive unlocking times exceeds a preset number of times threshold, wherein the fingerprint feature is a single unlocking Fingerprint signature, or a superposition of at least two unlocked fingerprint signatures.

第五方面,提供了一种指纹解锁装置,应用于客户端,所述装置包括:In a fifth aspect, a fingerprint unlocking device is provided, which is applied to a client, and the device includes:

确定模块,用于根据用户操作确定预设时段和预设指纹特征,其中,所述预设时段为采用局部指纹进行解锁的时段;a determination module, configured to determine a preset time period and a preset fingerprint feature according to a user operation, wherein the preset time period is a time period during which the partial fingerprint is used for unlocking;

发送模块,用于将携带有所述预设时段和预设指纹特征的局部解锁通知发送至指纹解锁设备,以使所述指纹解锁设备在确定指纹解锁的时刻位于预设时段内、指纹特征和预设指纹特征的匹配度超过匹配阈值,且连续解锁次数超过预设次数阈值时进行解锁。The sending module is configured to send the partial unlocking notification carrying the preset time period and the preset fingerprint feature to the fingerprint unlocking device, so that the fingerprint unlocking device is located within the preset time period, the fingerprint feature and the fingerprint unlocking time when the fingerprint unlocking device is determined. The matching degree of the preset fingerprint features exceeds the matching threshold, and the unlocking is performed when the number of consecutive unlocking times exceeds the preset number of times threshold.

第六方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;In a sixth aspect, an electronic device is provided, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;

存储器,用于存放计算机程序;memory for storing computer programs;

处理器,用于执行存储器上所存放的程序时,实现任一所述的指纹解锁方法步骤。The processor is configured to implement any of the steps of the fingerprint unlocking method when executing the program stored in the memory.

第七方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一所述的指纹解锁方法步骤。In a seventh aspect, a computer-readable storage medium is provided, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, any one of the steps of the fingerprint unlocking method is implemented.

本申请实施例有益效果:Beneficial effects of the embodiments of the present application:

本申请实施例提供了一种指纹解锁方法,在本申请中,指纹解锁设备首先根据解锁的当前时刻位于预设时段内,确定用户手指受损需要采用局部指纹进行解锁,然后获取指纹特征和连续解锁次数,若连续解锁次数超过预设次数阈值,表明用户确实是需要解锁而不是随机触碰到指纹解锁设备,最后将指纹特征和预设指纹特征进行匹配,若匹配度超过匹配阈值,表明指纹特征足够多能够进行解锁。若单次的指纹特征能够解锁,则将单次的指纹特征和预设指纹特征进行匹配;若单次的指纹特征不够多不能解锁,则将多次解锁的指纹特征进行叠加,增加指纹特征,保证能够与预设指纹特征匹配成功。本申请能够解决现有技术中由于指纹受损无法开启指纹锁的问题。An embodiment of the present application provides a fingerprint unlocking method. In the present application, the fingerprint unlocking device firstly determines that the user's finger is damaged and needs to be unlocked by using a partial fingerprint according to the current moment of unlocking within a preset time period, and then obtains fingerprint characteristics and continuous Number of unlocks, if the number of consecutive unlocks exceeds the preset threshold, it indicates that the user really needs to unlock the device instead of randomly touching the fingerprint to unlock the device. Finally, the fingerprint feature and the preset fingerprint feature are matched. If the matching degree exceeds the matching threshold, it indicates that the fingerprint There are enough features to unlock. If the single fingerprint feature can be unlocked, the single fingerprint feature and the preset fingerprint feature are matched; if the single fingerprint feature is not enough to unlock, the fingerprint features unlocked multiple times are superimposed to increase the fingerprint feature. It is guaranteed that it can be successfully matched with the preset fingerprint characteristics. The present application can solve the problem in the prior art that the fingerprint lock cannot be opened due to damaged fingerprints.

当然,实施本申请的任一产品或方法并不一定需要同时达到以上的所有优点。Of course, implementing any product or method of the present application does not necessarily require achieving all of the above advantages simultaneously.

附图说明Description of drawings

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. In other words, on the premise of no creative labor, other drawings can also be obtained from these drawings.

图1为本申请实施例提供的一种指纹解锁方法硬件环境示意图;1 is a schematic diagram of a hardware environment of a fingerprint unlocking method provided by an embodiment of the present application;

图2为本申请实施例提供的一种指纹解锁的方法流程图;2 is a flowchart of a method for unlocking a fingerprint according to an embodiment of the present application;

图3为本申请实施例提供的一种指纹解锁装置的结构示意图;3 is a schematic structural diagram of a fingerprint unlocking device according to an embodiment of the present application;

图4为本申请实施例提供的另一种指纹解锁装置的结构示意图;4 is a schematic structural diagram of another fingerprint unlocking device according to an embodiment of the present application;

图5为本申请实施例提供的一种电子设备的结构示意图。FIG. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.

具体实施方式Detailed ways

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present application.

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。In the following description, suffixes such as 'module', 'component' or 'unit' used to represent elements are used only to facilitate the description of the present application, and have no specific meaning per se. Therefore, "module" and "component" can be used interchangeably.

为了解决背景技术中提及的问题,根据本申请实施例的一方面,提供了一种指纹解锁系统,系统包括:客户端,用于根据用户操作确定预设时段和预设指纹特征;将携带有预设时段和预设指纹特征的局部解锁通知发送至指纹解锁设备,其中,预设时段为采用局部指纹进行解锁的时段;指纹解锁设备,在检测到指纹解锁信息的情况下,确定当前时刻是否位于预设时段内;在确定当前时刻位于预设时段内的情况下,从指纹解锁信息中获取指纹特征和连续解锁次数;若确定指纹特征和预设指纹特征的匹配度超过匹配阈值、且连续解锁次数超过预设次数阈值,则进行解锁,指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。In order to solve the problems mentioned in the background art, according to an aspect of the embodiments of the present application, a fingerprint unlocking system is provided. The system includes: a client, configured to determine a preset time period and preset fingerprint characteristics according to user operations; A local unlock notification with a preset time period and a preset fingerprint feature is sent to the fingerprint unlocking device, where the preset time period is the time period during which the partial fingerprint is used for unlocking; the fingerprint unlocking device determines the current moment when the fingerprint unlocking information is detected Whether it is within the preset time period; if it is determined that the current moment is within the preset time period, obtain the fingerprint feature and the number of consecutive unlocks from the fingerprint unlocking information; if it is determined that the matching degree between the fingerprint feature and the preset fingerprint feature exceeds the matching threshold, and If the number of consecutive unlocks exceeds the preset number of times threshold, the unlocking is performed, and the fingerprint feature is the fingerprint feature of a single unlock, or the superposition of the fingerprint features of at least two unlocks.

可选地,在本申请实施例中,上述指纹解锁方法可以应用于如图1所示的由客户端101和指纹解锁设备103所构成的硬件环境中。如图1所示,指纹解锁设备103通过网络与客户端101进行连接,上述网络包括但不限于:广域网、城域网或局域网,客户端101存在于PC、手机、平板电脑等设备上,指纹解锁设备103可以为智能门锁、保险箱锁、车锁等需要指纹解锁的设备。Optionally, in this embodiment of the present application, the above fingerprint unlocking method may be applied to a hardware environment composed of a client 101 and a fingerprint unlocking device 103 as shown in FIG. 1 . As shown in FIG. 1 , the fingerprint unlocking device 103 is connected to the client 101 through a network. The above-mentioned network includes but is not limited to: a wide area network, a metropolitan area network or a local area network. The client 101 exists on a PC, mobile phone, tablet computer, etc. The unlocking device 103 may be a smart door lock, a safe lock, a car lock, and other devices that require fingerprint unlocking.

本申请实施例中的一种指纹解锁方法可以由指纹解锁设备103来执行,还可以是由客户端101执行,用于在用户手指的指纹受损时也可以进行指纹解锁。A fingerprint unlocking method in this embodiment of the present application may be performed by the fingerprint unlocking device 103 or by the client 101 , so as to perform fingerprint unlocking even when the fingerprint of the user's finger is damaged.

下面将结合具体实施方式,对本申请实施例提供的一种指纹解锁方法进行详细的说明,如图2所示,具体步骤如下:A fingerprint unlocking method provided by an embodiment of the present application will be described in detail below with reference to the specific implementation manner, as shown in FIG. 2 , and the specific steps are as follows:

步骤201:接收客户端发送的局部解锁通知。Step 201: Receive a local unlock notification sent by the client.

其中,局部解锁通知中携带有预设时段和预设指纹特征,预设时段为采用局部指纹进行解锁的时段。The partial unlock notification carries a preset time period and a preset fingerprint feature, and the preset time period is a time period during which the partial fingerprint is used for unlocking.

在本申请中,指纹解锁设备的蓝牙模块和客户端连接成功后,指纹解锁设备的语音模块提示进行指纹录入,与此同时,蓝牙信号实时传输至客户端,用于在客户端同步指纹录入的数据。客户端在检测到用户设置的局部解锁操作的情况下发送局部解锁通知至指纹解锁设备,局部解锁通知中携带有采用局部指纹进行解锁的预设时段和预设指纹特征,该局部解锁通知用于指示指纹解锁设备能够采用局部指纹进行解锁。In this application, after the Bluetooth module of the fingerprint unlocking device is successfully connected to the client, the voice module of the fingerprint unlocking device prompts for fingerprint entry. At the same time, the Bluetooth signal is transmitted to the client in real time, which is used to synchronize the fingerprint entry on the client. data. The client sends a partial unlock notification to the fingerprint unlocking device when it detects the partial unlock operation set by the user. The partial unlock notification carries the preset time period and the preset fingerprint features for unlocking by using the partial fingerprint. The partial unlock notification is used for Indicates that the fingerprint unlocking device is capable of unlocking with a partial fingerprint.

步骤202:在检测到指纹解锁信息的情况下,确定当前时刻是否位于预设时段内。Step 202: In the case of detecting fingerprint unlocking information, determine whether the current moment is within a preset time period.

在本申请实施例中,指纹解锁设备接收局部解锁通知之后,若指纹解锁设备检测到用户解锁时的指纹解锁信息,那么获取确定解锁的当前时刻,并确定当前时刻是否位于预设时段内,预设时段为采用局部指纹进行解锁的时段。示例性地,用户手指在2022年5月18日受伤,预计10天可以痊愈,那么预设时段为5月18日至5月28日。In the embodiment of the present application, after the fingerprint unlocking device receives the partial unlocking notification, if the fingerprint unlocking device detects the fingerprint unlocking information when the user unlocks, the current moment for determining the unlocking is obtained, and whether the current moment is within a preset time period is determined. Let the period be the period of unlocking using the partial fingerprint. Exemplarily, if the user's finger is injured on May 18, 2022, and it is expected to recover within 10 days, the preset period is from May 18 to May 28.

若当前时刻没有位于预设时段内,表明用户手指没受到损伤,当前时刻不需要采用局部指纹进行解锁,可以进行正常解锁;若当前时刻位于预设时段内,表明用户手指受到损伤,当前时刻需要采用局部指纹进行解锁,则执行步骤202。If the current time is not within the preset time period, it indicates that the user's finger is not damaged, and the current time does not need to be unlocked with a partial fingerprint, and normal unlocking can be performed; if the current time is within the preset time period, it indicates that the user's finger is damaged, and the current time needs The partial fingerprint is used for unlocking, and step 202 is executed.

步骤203:在确定当前时刻位于预设时段内的情况下,从指纹解锁信息中获取指纹特征和连续解锁次数。Step 203: In the case that it is determined that the current moment is within the preset time period, obtain fingerprint characteristics and the number of consecutive unlocking times from the fingerprint unlocking information.

在本申请实施例中,指纹解锁设备确定当前时刻位于预设时段内,表明用户手指受到损伤,则从指纹解锁信息中获取指纹特征和连续解锁次数,连续解锁次数指用户在目标时长内进行至少两次解锁,示例性地,用户在一分钟内进行三次解锁。In the embodiment of the present application, if the fingerprint unlocking device determines that the current moment is within a preset time period, indicating that the user's finger is damaged, the fingerprint feature and the number of consecutive unlocking times are obtained from the fingerprint unlocking information. Two unlocks, for example, three unlocks by the user in one minute.

步骤204:若确定指纹特征和预设指纹特征的匹配度超过匹配阈值、且连续解锁次数超过预设次数阈值,则进行解锁。Step 204: If it is determined that the matching degree of the fingerprint feature and the preset fingerprint feature exceeds the matching threshold, and the number of consecutive unlocking times exceeds the preset number of times threshold, unlocking is performed.

其中,指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。The fingerprint feature is a single unlocking fingerprint feature, or a superposition of at least two unlocking fingerprint features.

在本申请实施例中,指纹解锁设备从局部解锁通知中获取预设指纹特征,预设指纹特征为用户一根手指中的全部指纹特征或用户手指中的未受损指纹特征。指纹解锁设备若确定指纹特征和预设指纹特征的匹配度超过匹配阈值,表明指纹特征足够多,指纹解锁设备若确定连续解锁次数超过预设次数阈值,表明用户触碰指纹解锁设备的目的是为了解锁,可以避免随机触碰到指纹解锁设备而产生解锁。In the embodiment of the present application, the fingerprint unlocking device obtains preset fingerprint features from the partial unlock notification, and the preset fingerprint features are all fingerprint features in one user's finger or undamaged fingerprint features in the user's finger. If the fingerprint unlocking device determines that the matching degree between the fingerprint feature and the preset fingerprint feature exceeds the matching threshold, it indicates that there are enough fingerprint features. Unlocking can avoid unlocking the device by randomly touching the fingerprint to unlock the device.

另外,指纹特征可以是单次解锁的指纹特征,也可以是至少两次解锁时的指纹特征的叠加,若用户手指受损面积较大,则用于解锁的指纹特征难以每次都能被识别到,多次的指纹特征的叠加能够提高解锁的效率。In addition, the fingerprint feature may be a single unlocking fingerprint feature, or a superposition of at least two fingerprint features during unlocking. If the damaged area of the user's finger is large, it is difficult for the fingerprint feature used for unlocking to be recognized every time. So, the superposition of multiple fingerprint features can improve the efficiency of unlocking.

那么本申请解锁包括以下两种方式:一种方式为,连续解锁次数超过预设次数阈值,单次解锁的指纹特征和预设指纹特征的匹配度超过匹配阈值,则指纹解锁设备解锁;另一种方式为,连续解锁次数超过预设次数阈值,多次解锁的指纹特征的叠加与预设指纹特征的匹配度超过匹配阈值,则指纹解锁设备解锁。Then the application for unlocking includes the following two ways: one way is that the number of consecutive unlocks exceeds the preset number of times threshold, and the matching degree between the fingerprint feature of a single unlock and the preset fingerprint feature exceeds the matching threshold, then the fingerprint unlocking device is unlocked; One way is that the number of consecutive unlocks exceeds the preset number of times threshold, and the matching degree between the superposition of fingerprint features of multiple unlocks and the preset fingerprint features exceeds the matching threshold, then the fingerprint unlocking device is unlocked.

在本申请中,指纹解锁设备首先根据解锁的当前时刻位于预设时段内,确定用户手指受损需要采用局部指纹进行解锁,然后获取指纹特征和连续解锁次数,若连续解锁次数超过预设次数阈值,表明用户确实是需要解锁而不是随机触碰到指纹解锁设备,最后将指纹特征和预设指纹特征进行匹配,若匹配度超过匹配阈值,表明指纹特征足够多能够进行解锁。若单次的指纹特征能够解锁,则将单次的指纹特征和预设指纹特征进行匹配;若单次的指纹特征不够多不能解锁,则将多次解锁的指纹特征进行叠加,增加指纹特征,保证能够与预设指纹特征匹配成功。本申请能够解决现有技术中由于指纹受损无法开启指纹锁的问题。In this application, the fingerprint unlocking device firstly determines that the user's finger is damaged and needs to be unlocked by using a partial fingerprint according to the current moment of unlocking, and then obtains fingerprint characteristics and the number of consecutive unlocks. If the number of consecutive unlocks exceeds the preset number of times threshold , indicating that the user really needs to unlock the device instead of randomly touching the fingerprint to unlock the device, and finally match the fingerprint features with the preset fingerprint features. If the matching degree exceeds the matching threshold, it indicates that the fingerprint features are enough to unlock. If the single fingerprint feature can be unlocked, the single fingerprint feature and the preset fingerprint feature are matched; if the single fingerprint feature is not enough to unlock, the fingerprint features unlocked multiple times are superimposed to increase the fingerprint feature. It is guaranteed that it can be successfully matched with the preset fingerprint characteristics. The present application can solve the problem in the prior art that the fingerprint lock cannot be opened due to damaged fingerprints.

可选地,确定指纹特征和预设指纹特征的匹配度超过匹配阈值包括两种实施例。Optionally, determining that the matching degree of the fingerprint feature and the preset fingerprint feature exceeds the matching threshold includes two embodiments.

在一种实施例中,受损手指能够识别到部分指纹,指纹解锁设备从局部解锁通知获取受损手指的未受损指纹特征,该未受损指纹特征为受损手指的部分指纹特征。指纹解锁设备将用于解锁的受损手指的指纹特征和未受损指纹特征进行匹配,若匹配度大于第一预设比例,则确定匹配度超过匹配阈值,若匹配度小于等于第一预设比例,则确定匹配度没超过匹配阈值。In one embodiment, the damaged finger can recognize a partial fingerprint, and the fingerprint unlocking device obtains the undamaged fingerprint feature of the damaged finger from the partial unlock notification, where the undamaged fingerprint feature is a partial fingerprint feature of the damaged finger. The fingerprint unlocking device matches the fingerprint feature of the damaged finger used for unlocking with the undamaged fingerprint feature. If the matching degree is greater than the first preset ratio, it is determined that the matching degree exceeds the matching threshold, and if the matching degree is less than or equal to the first preset ratio ratio, it is determined that the matching degree does not exceed the matching threshold.

在另一种实施例中,受损手指能够识别到部分指纹,从局部解锁通知获取受损手指的预设的全部指纹特征,指纹解锁设备将用于解锁的受损手指的指纹特征和该手指的全部指纹特征进行匹配,若匹配度大于第二预设比例,则确定匹配度超过匹配阈值,若匹配度小于等于第二预设比例,则确定匹配度没超过匹配阈值。其中,由于手指受损后检测到的指纹特征会变少,那么第二预设比例也要减小,第一预设比例大于第二预设比例。In another embodiment, the damaged finger can recognize part of the fingerprint, obtain all preset fingerprint features of the damaged finger from the partial unlock notification, and the fingerprint unlocking device will use the fingerprint feature of the damaged finger for unlocking and the finger If the matching degree is greater than the second preset ratio, it is determined that the matching degree exceeds the matching threshold, and if the matching degree is less than or equal to the second preset ratio, it is determined that the matching degree does not exceed the matching threshold. Wherein, since the detected fingerprint features will decrease after the finger is damaged, the second preset ratio is also reduced, and the first preset ratio is greater than the second preset ratio.

示例性地,第一预设比例为80%,那么受损手指的指纹特征和未受损指纹特征的匹配度大于80%,表明指纹特征足够多;第二预设比例为60%,那么受损手指的指纹特征和该手指的全部指纹特征的匹配度大于60%,表明指纹特征足够多。Exemplarily, if the first preset ratio is 80%, then the matching degree between the fingerprint features of the damaged finger and the undamaged fingerprint features is greater than 80%, indicating that the fingerprint features are sufficient; the second preset ratio is 60%, then the The matching degree between the fingerprint features of the damaged finger and all the fingerprint features of the finger is greater than 60%, indicating that the fingerprint features are sufficient.

作为一种可选的实施方式,根据用户操作确定预设指纹特征包括:采用拍摄装置确定受损手指的完整指纹图像;根据选取指令选取完整指纹图像上的未受损指纹区域;将未受损指纹区域中的指纹特征作为预设指纹特征。As an optional implementation manner, determining the preset fingerprint features according to the user operation includes: using a photographing device to determine a complete fingerprint image of the damaged finger; selecting an undamaged fingerprint area on the complete fingerprint image according to a selection instruction; The fingerprint features in the fingerprint area are used as preset fingerprint features.

用户在手指受伤之前,提前用拍摄装置确定受损手指的完整指纹图像,在手指受伤后,指纹解锁设备根据用户的选取生成选取指令,选取完整指纹图像上的未受损指纹区域,并将未受损指纹区域中的指纹特征作为预设指纹特征。Before the finger is injured, the user uses the camera to determine the complete fingerprint image of the damaged finger in advance. After the finger is injured, the fingerprint unlocking device generates a selection instruction according to the user's selection, selects the undamaged fingerprint area on the complete fingerprint image, and stores the undamaged fingerprint area on the complete fingerprint image. The fingerprint features in the damaged fingerprint area are used as preset fingerprint features.

具体的,根据选取指令选取完整指纹图像上的未受损指纹区域包括:获取用户圈选的完整指纹图像上的未受损指纹区域;或,根据用户的选取,从完整指纹图像的待选指纹区域中选取出未受损指纹区域,其中,完整指纹图像被划分为至少两个待选指纹区域。Specifically, selecting the undamaged fingerprint area on the complete fingerprint image according to the selection instruction includes: acquiring the undamaged fingerprint area on the complete fingerprint image circled by the user; or, according to the user's selection, from the candidate fingerprints of the complete fingerprint image The undamaged fingerprint area is selected from the area, wherein the complete fingerprint image is divided into at least two candidate fingerprint areas.

用户在客户端展示的完整指纹图像中,圈选出未受损指纹区域,或者,客户端中的完整指纹图像被预先划分为至少两个待选指纹区域,用户可以对照手指受伤区域,从待选指纹区域中选取出未受损指纹区域。这样指纹解锁设备选取到完整指纹图像上的未受损指纹区域。In the complete fingerprint image displayed on the client, the user circles the undamaged fingerprint area, or the complete fingerprint image in the client is pre-divided into at least two candidate fingerprint areas. Select the undamaged fingerprint area from the fingerprint area. In this way, the fingerprint unlocking device selects the undamaged fingerprint area on the complete fingerprint image.

作为一种可选的实施方式,方法还包括:在检测到目标手指的指纹解锁次数达到设定次数时,删除指纹解锁设备中目标手指的历史指纹信息,其中,目标手指为单根手指或全部手指;发送指纹更新通知至客户端,以使用户重新录制目标手指的解锁指纹。As an optional implementation manner, the method further includes: when it is detected that the number of fingerprint unlocking times of the target finger reaches a set number of times, deleting the historical fingerprint information of the target finger in the fingerprint unlocking device, wherein the target finger is a single finger or all Finger; sends a fingerprint update notification to the client to enable the user to re-record the unlocked fingerprint of the target finger.

若指纹解锁设备检测到目标手指的指纹解锁次数达到设定次数,表明指纹解锁设备中指纹痕迹过多,可能会影响后续的指纹识别,则指纹解锁设备启动残留指纹去除功能,删除指纹解锁设备中目标手指的历史指纹信息,然后发送指纹更新通知至客户端,用户根据客户端的提示重新录制目标手指的解锁指纹。If the fingerprint unlocking device detects that the number of fingerprint unlocks of the target finger reaches the set number of times, it indicates that there are too many fingerprint traces in the fingerprint unlocking device, which may affect subsequent fingerprint recognition. The historical fingerprint information of the target finger, and then send a fingerprint update notification to the client, and the user re-records the unlocked fingerprint of the target finger according to the client's prompt.

其中,目标手指为单根手指或全部手指,即指纹解锁设备检测全部手指的指纹解锁次数的次数和值达到设定次数,或某一个手指的指纹解锁次数的次数达到设定次数。The target finger is a single finger or all fingers, that is, the fingerprint unlocking device detects that the number and value of the fingerprint unlocking times of all fingers reaches the set number, or the number of fingerprint unlocking times of a certain finger reaches the set number.

指纹解锁设备解锁失败时,门锁识别模块识别到解锁失败,语音模块启动预警模式进行预警播报,并反馈给客户端,若用户是误触则可以通过客户端解除预警播报。用户还可以在客户端设置误触次数和误触时长,若指纹解锁设备解锁在误触时长内发生了误触次数的解锁且均解锁失败,则可能是非法解锁,指纹解锁设备发送预警信息至客户端,用户可以通过客户端查看预警信息。本申请通过预警模式和发送预警信息提高指纹解锁设备的安全可靠性能。When the fingerprint unlocking device fails to be unlocked, the door lock recognition module recognizes that the unlocking fails, and the voice module starts the warning mode to broadcast the warning, and feeds it back to the client. If the user touches it by mistake, the client can cancel the warning broadcast. The user can also set the number of false touches and the duration of false touches on the client side. If the fingerprint unlocking device is unlocked by false touches within the false touch time period and the unlocking fails, it may be illegal unlocking, and the fingerprint unlocking device sends a warning message to Client, users can view the warning information through the client. The present application improves the security and reliability performance of a fingerprint unlocking device through an early warning mode and sending early warning information.

示例性地,指纹解锁设备为门锁,若门锁在10min中内指纹解锁二次均失败,那么会发送预警信息至客户端,用户通过客户端联动门锁猫眼进行实时查看门锁外情况。Exemplarily, the fingerprint unlocking device is a door lock. If the door lock fails to be unlocked twice within 10 minutes, an early warning message will be sent to the client, and the user can view the situation outside the door in real time through the client's linkage with the door lock cat's eye.

针对现有的指纹解锁设备,本申请丰富指纹解锁方式的可靠性,突发性,全方位的实现指纹自主安全防范保障,在确保指纹自清洁的同时,也能应急突发指纹破损解锁,通过预设时段、预设指纹特征和预设次数阈值的预先设定,从而实现紧急情况下指纹破损也能解锁门锁。Aiming at the existing fingerprint unlocking devices, this application enriches the reliability of fingerprint unlocking methods, and realizes the security of fingerprints in an all-round way. The preset time period, the preset fingerprint characteristics and the preset number of thresholds are preset, so that the door lock can be unlocked even if the fingerprint is damaged in an emergency.

基于相同的技术构思,本申请实施例还提供了一种指纹解锁装置,应用于指纹解锁设备,如图3所示,该装置包括:Based on the same technical concept, an embodiment of the present application also provides a fingerprint unlocking device, which is applied to a fingerprint unlocking device. As shown in FIG. 3 , the device includes:

接收模块301,用于接收客户端发送的局部解锁通知,其中,局部解锁通知中携带有预设时段和预设指纹特征,预设时段为采用局部指纹进行解锁的时段;The receiving module 301 is configured to receive a partial unlock notification sent by the client, wherein the partial unlock notification carries a preset time period and a preset fingerprint feature, and the preset time period is a time period during which the partial fingerprint is used for unlocking;

确定模块302,用于在检测到指纹解锁信息的情况下,确定当前时刻是否位于预设时段内;A determination module 302, configured to determine whether the current moment is within a preset time period when fingerprint unlocking information is detected;

获取模块303,用于在确定当前时刻位于预设时段内的情况下,从指纹解锁信息中获取指纹特征和连续解锁次数;The obtaining module 303 is used to obtain fingerprint characteristics and the number of consecutive unlocking times from the fingerprint unlocking information when it is determined that the current moment is within a preset time period;

解锁模块304,用于若确定指纹特征和预设指纹特征的匹配度超过匹配阈值、且连续解锁次数超过预设次数阈值,则进行解锁,其中,指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。The unlocking module 304 is used for unlocking if the matching degree between the fingerprint feature and the preset fingerprint feature exceeds the matching threshold and the number of consecutive unlocking times exceeds the preset number threshold, wherein the fingerprint feature is a single unlocking fingerprint feature, or at least Superposition of fingerprint features for two unlocks.

可选地,解锁模块304用于:Optionally, the unlocking module 304 is used to:

从局部解锁通知获取受损手指的未受损指纹特征,其中,受损手指能够被识别到部分指纹;Obtain the undamaged fingerprint characteristics of the damaged finger from the partial unlock notification, wherein the damaged finger can be identified as part of the fingerprint;

将用于解锁的受损手指的指纹特征和未受损指纹特征进行匹配;Match the fingerprint characteristics of the damaged finger used for unlocking with the undamaged fingerprint characteristics;

若指纹特征与未受损指纹特征的匹配度大于第一预设比例,确定匹配度超过匹配阈值。If the matching degree between the fingerprint feature and the undamaged fingerprint feature is greater than the first preset ratio, it is determined that the matching degree exceeds the matching threshold.

可选地,解锁模块304用于:Optionally, the unlocking module 304 is used to:

从局部解锁通知获取受损手指的预设的全部指纹特征;Obtain all preset fingerprint features of the damaged finger from the partial unlock notification;

将用于解锁的受损手指的指纹特征和全部指纹特征进行匹配;Match the fingerprint characteristics of the damaged finger used for unlocking with all fingerprint characteristics;

若指纹特征与全部指纹特征的匹配度大于第二预设比例后,确定匹配度超过匹配阈值,其中,第一预设比例大于第二预设比例。If the matching degree between the fingerprint feature and all the fingerprint features is greater than the second preset ratio, it is determined that the matching degree exceeds the matching threshold, where the first preset ratio is greater than the second preset ratio.

可选地,该装置还用于:Optionally, the device is also used for:

在检测到目标手指的指纹解锁次数达到设定次数时,删除指纹解锁设备中目标手指的历史指纹信息;When it is detected that the number of fingerprint unlocks of the target finger reaches the set number of times, delete the historical fingerprint information of the target finger in the fingerprint unlocking device;

发送指纹更新通知至客户端,以使用户重新录制目标手指的解锁指纹。Send a fingerprint update notification to the client to enable the user to re-record the unlocked fingerprint of the target finger.

本申请还提供了一种指纹解锁装置,应用于客户端,如图4所示,装置包括:The application also provides a fingerprint unlocking device, which is applied to a client. As shown in FIG. 4 , the device includes:

确定模块401,用于根据用户操作确定预设时段和预设指纹特征,其中,预设时段为采用局部指纹进行解锁的时段;A determination module 401, configured to determine a preset time period and a preset fingerprint feature according to a user operation, wherein the preset time period is a time period during which the partial fingerprint is used for unlocking;

发送模块402,用于将携带有预设时段和预设指纹特征的局部解锁通知发送至指纹解锁设备,以使指纹解锁设备在确定指纹解锁的时刻位于预设时段内、指纹特征和预设指纹特征的匹配度超过匹配阈值,且连续解锁次数超过预设次数阈值时进行解锁。The sending module 402 is used to send the partial unlock notification carrying the preset time period and the preset fingerprint feature to the fingerprint unlocking device, so that the fingerprint unlocking device is located within the preset time period, the fingerprint feature and the preset fingerprint at the moment when the fingerprint unlocking is determined. When the matching degree of the feature exceeds the matching threshold, and the number of consecutive unlocking times exceeds the preset number of times threshold, unlocking is performed.

可选地,确定模块401用于:Optionally, the determining module 401 is used to:

采用拍摄装置确定受损手指的完整指纹图像;Use a photographing device to determine the complete fingerprint image of the damaged finger;

根据选取指令选取完整指纹图像上的未受损指纹区域;Select the undamaged fingerprint area on the complete fingerprint image according to the selection instruction;

将未受损指纹区域中的指纹特征作为预设指纹特征。The fingerprint features in the undamaged fingerprint area are used as preset fingerprint features.

可选地,确定模块404用于:Optionally, the determining module 404 is used to:

获取用户圈选的完整指纹图像上的未受损指纹区域;或,Obtain the undamaged fingerprint area on the complete fingerprint image circled by the user; or,

根据用户的选取,从完整指纹图像的待选指纹区域中选取出未受损指纹区域,其中,完整指纹图像被划分为至少两个待选指纹区域。According to the user's selection, an undamaged fingerprint area is selected from the candidate fingerprint areas of the complete fingerprint image, wherein the complete fingerprint image is divided into at least two candidate fingerprint areas.

根据本申请实施例的另一方面,本申请提供了一种电子设备,如图5所示,包括存储器503、处理器501、通信接口502及通信总线504,存储器503中存储有可在处理器501上运行的计算机程序,存储器503、处理器501通过通信接口502和通信总线504进行通信,处理器501执行计算机程序时实现上述方法的步骤。According to another aspect of the embodiments of the present application, the present application provides an electronic device, as shown in FIG. 5 , including a memory 503 , a processor 501 , a communication interface 502 and a communication bus 504 . The computer program running on 501, the memory 503 and the processor 501 communicate with the communication bus 504 through the communication interface 502, and the processor 501 implements the steps of the above method when executing the computer program.

上述电子设备中的存储器、处理器通过通信总线和通信接口进行通信。所述通信总线可以是外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,简称EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。The memory and the processor in the above electronic device communicate through a communication bus and a communication interface. The communication bus may be a Peripheral Component Interconnect (PCI for short) bus or an Extended Industry Standard Architecture (Extended Industry Standard Architecture, EISA for short) bus or the like. The communication bus can be divided into an address bus, a data bus, a control bus, and the like.

存储器可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。The memory may include random access memory (Random Access Memory, RAM for short), and may also include non-volatile memory (non-volatile memory), such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。The above-mentioned processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, referred to as CPU), a network processor (Network Processor, referred to as NP), etc.; may also be a digital signal processor (Digital Signal Processing, referred to as DSP) , Application Specific Integrated Circuit (ASIC for short), Field-Programmable Gate Array (FPGA for short) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.

根据本申请实施例的又一方面还提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质。According to yet another aspect of the embodiments of the present application, there is also provided a computer-readable medium having non-volatile program code executable by a processor.

可选地,在本申请实施例中,计算机可读介质被设置为存储用于所述处理器执行上述方法的程序代码。Optionally, in this embodiment of the present application, a computer-readable medium is configured to store program codes for the processor to execute the above method.

可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。Optionally, for specific examples in this embodiment, reference may be made to the examples described in the foregoing embodiments, and details are not described herein again in this embodiment.

本申请实施例在具体实现时,可以参阅上述各个实施例,具有相应的技术效果。When the embodiments of the present application are specifically implemented, reference may be made to the above-mentioned embodiments, which have corresponding technical effects.

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。It will be appreciated that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processing (DSP), Digital Signal Processing Device (DSP Device, DSPD), programmable logic Devices (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in this application or a combination thereof.

对于软件实现,可通过执行本文所述功能的单元来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For a software implementation, the techniques described herein may be implemented by means of units that perform the functions described herein. Software codes may be stored in memory and executed by a processor. The memory can be implemented in the processor or external to the processor.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software 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 this application.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are only illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components may be combined or Can be integrated into 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, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed 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 application 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.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。The functions, if implemented in the form of software functional units and sold or used as independent products, may be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application can be embodied in the form of software products in essence, or the parts that make contributions to the prior art or the parts of the technical solutions, and the computer software products are stored in a storage medium , including several instructions for causing 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 methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk and other mediums that can store program codes. It should be noted that, in this document, relational terms such as "first" and "second" etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these There is no such actual relationship or sequence between entities or operations. Moreover, the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article or device that includes a list of elements includes not only those elements, but also includes not explicitly listed or other elements inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.

以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。The above descriptions are only specific embodiments of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, this application is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims (12)

1.一种指纹解锁方法,其特征在于,应用于指纹解锁设备,所述方法包括:1. a fingerprint unlocking method, is characterized in that, is applied to fingerprint unlocking device, and described method comprises: 接收客户端发送的局部解锁通知,其中,所述局部解锁通知中携带有预设时段和预设指纹特征,所述预设时段为采用局部指纹进行解锁的时段;Receive a partial unlock notification sent by the client, wherein the partial unlock notification carries a preset time period and a preset fingerprint feature, and the preset time period is a time period during which the partial fingerprint is used for unlocking; 在检测到指纹解锁信息的情况下,确定当前时刻是否位于所述预设时段内;In the case of detecting fingerprint unlocking information, determine whether the current moment is within the preset time period; 在确定当前时刻位于预设时段内的情况下,从所述指纹解锁信息中获取指纹特征和连续解锁次数;Under the condition that it is determined that the current moment is within a preset time period, obtain fingerprint characteristics and the number of consecutive unlocking times from the fingerprint unlocking information; 若确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值、且所述连续解锁次数超过预设次数阈值,则进行解锁,其中,所述指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。If it is determined that the matching degree between the fingerprint feature and the preset fingerprint feature exceeds the matching threshold, and the number of consecutive unlocking times exceeds the preset number of times threshold, the unlocking is performed, wherein the fingerprint feature is a single unlocking fingerprint feature, or at least Superposition of fingerprint features for two unlocks. 2.根据权利要求1所述的方法,其特征在于,所述确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值包括:2. The method according to claim 1, wherein the determining that the matching degree of the fingerprint feature and the preset fingerprint feature exceeds a matching threshold comprises: 从所述局部解锁通知获取受损手指的未受损指纹特征,其中,所述受损手指能够被识别到部分指纹;Obtaining the undamaged fingerprint feature of the damaged finger from the partial unlock notification, wherein the damaged finger can be identified as a partial fingerprint; 将用于解锁的受损手指的指纹特征和所述未受损指纹特征进行匹配;matching the fingerprint feature of the damaged finger used for unlocking with the undamaged fingerprint feature; 若所述指纹特征与所述未受损指纹特征的匹配度大于第一预设比例,确定所述匹配度超过匹配阈值。If the matching degree between the fingerprint feature and the undamaged fingerprint feature is greater than a first preset ratio, it is determined that the matching degree exceeds a matching threshold. 3.根据权利要求1所述的方法,其特征在于,所述确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值包括:3. The method according to claim 1, wherein the determining that the matching degree of the fingerprint feature and the preset fingerprint feature exceeds a matching threshold comprises: 从所述局部解锁通知获取受损手指的预设的全部指纹特征;Obtain all preset fingerprint features of the damaged finger from the partial unlock notification; 将用于解锁的受损手指的指纹特征和所述全部指纹特征进行匹配;matching the fingerprint feature of the damaged finger used for unlocking with the all fingerprint features; 若所述指纹特征与所述全部指纹特征的匹配度大于第二预设比例后,确定所述匹配度超过匹配阈值,其中,第一预设比例大于所述第二预设比例。If the matching degree between the fingerprint feature and all the fingerprint features is greater than a second preset ratio, it is determined that the matching degree exceeds a matching threshold, where the first preset ratio is greater than the second preset ratio. 4.根据权利要求1所述的方法,其特征在于,所述方法还包括:4. The method according to claim 1, wherein the method further comprises: 在检测到目标手指的指纹解锁次数达到设定次数时,删除所述指纹解锁设备中所述目标手指的历史指纹信息;When it is detected that the number of times of fingerprint unlocking of the target finger reaches a set number of times, delete the historical fingerprint information of the target finger in the fingerprint unlocking device; 发送指纹更新通知至客户端,以使用户重新录制所述目标手指的解锁指纹。Send a fingerprint update notification to the client, so that the user can re-record the unlocking fingerprint of the target finger. 5.一种指纹解锁方法,其特征在于,应用于客户端,所述方法包括:5. A fingerprint unlocking method, characterized in that, applied to a client, the method comprising: 根据用户操作确定预设时段和预设指纹特征,其中,所述预设时段为采用局部指纹进行解锁的时段;Determine a preset time period and a preset fingerprint feature according to a user operation, wherein the preset time period is a time period during which the partial fingerprint is used to unlock; 将携带有所述预设时段和预设指纹特征的局部解锁通知发送至指纹解锁设备,以使所述指纹解锁设备在确定指纹解锁的时刻位于预设时段内、指纹特征和预设指纹特征的匹配度超过匹配阈值,且连续解锁次数超过预设次数阈值时进行解锁。Send the partial unlocking notification carrying the preset time period and the preset fingerprint feature to the fingerprint unlocking device, so that the fingerprint unlocking device is located within the preset time period when the fingerprint unlocking time is determined, and the fingerprint feature and the preset fingerprint feature are in the preset time period. Unlocking occurs when the matching degree exceeds the matching threshold, and the number of consecutive unlocking times exceeds the preset number of times threshold. 6.根据权利要求5所述的方法,其特征在于,所述预设指纹特征为未受损指纹特征,所述根据用户操作确定预设指纹特征包括:6. The method according to claim 5, wherein the preset fingerprint feature is an undamaged fingerprint feature, and the determining the preset fingerprint feature according to a user operation comprises: 采用拍摄装置确定受损手指的完整指纹图像;Use a photographing device to determine the complete fingerprint image of the damaged finger; 根据选取指令选取所述完整指纹图像上的未受损指纹区域;Select the undamaged fingerprint area on the complete fingerprint image according to the selection instruction; 将所述未受损指纹区域中的指纹特征作为预设指纹特征。The fingerprint features in the undamaged fingerprint area are used as preset fingerprint features. 7.根据权利要求6所述的方法,其特征在于,所述根据选取指令选取所述完整指纹图像上的未受损指纹区域包括:7. The method according to claim 6, wherein the selecting the undamaged fingerprint area on the complete fingerprint image according to the selecting instruction comprises: 获取用户圈选的完整指纹图像上的未受损指纹区域;或,Obtain the undamaged fingerprint area on the complete fingerprint image circled by the user; or, 根据用户的选取,从完整指纹图像的待选指纹区域中选取出未受损指纹区域,其中,所述完整指纹图像被划分为至少两个待选指纹区域。According to the user's selection, an undamaged fingerprint area is selected from the candidate fingerprint areas of the complete fingerprint image, wherein the complete fingerprint image is divided into at least two candidate fingerprint areas. 8.一种指纹解锁系统,其特征在于,所述系统包括:8. A fingerprint unlocking system, wherein the system comprises: 客户端,用于根据用户操作确定预设时段和预设指纹特征;将携带有所述预设时段和预设指纹特征的局部解锁通知发送至指纹解锁设备,其中,所述预设时段为采用局部指纹进行解锁的时段;The client terminal is used to determine the preset time period and the preset fingerprint feature according to the user operation; send the partial unlock notification carrying the preset time period and the preset fingerprint feature to the fingerprint unlocking device, wherein the preset time period is the use of The period during which the partial fingerprint is unlocked; 指纹解锁设备,在检测到指纹解锁信息的情况下,确定当前时刻是否位于所述预设时段内;在确定当前时刻位于预设时段内的情况下,从所述指纹解锁信息中获取指纹特征和连续解锁次数;若确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值、且所述连续解锁次数超过预设次数阈值,则进行解锁,所述指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。The fingerprint unlocking device, in the case of detecting the fingerprint unlocking information, determines whether the current moment is within the preset time period; in the case of determining that the current moment is within the preset time period, obtains the fingerprint feature and the fingerprint feature from the fingerprint unlocking information Number of consecutive unlocks; if it is determined that the matching degree between the fingerprint feature and the preset fingerprint feature exceeds the matching threshold, and the number of consecutive unlocks exceeds the preset number of times threshold, then unlocking is performed, and the fingerprint feature is the fingerprint feature of a single unlock, Or a superposition of at least two unlocked fingerprint features. 9.一种指纹解锁装置,其特征在于,应用于指纹解锁设备,所述装置包括:9. A fingerprint unlocking device, characterized in that, applied to a fingerprint unlocking device, the device comprising: 接收模块,用于接收客户端发送的局部解锁通知,其中,所述局部解锁通知中携带有预设时段和预设指纹特征,所述预设时段为采用局部指纹进行解锁的时段;a receiving module, configured to receive a partial unlock notification sent by the client, wherein the partial unlock notification carries a preset time period and a preset fingerprint feature, and the preset time period is a time period during which the partial fingerprint is used for unlocking; 确定模块,用于在检测到指纹解锁信息的情况下,确定当前时刻是否位于所述预设时段内;a determining module, configured to determine whether the current moment is within the preset time period when fingerprint unlocking information is detected; 获取模块,用于在确定当前时刻位于预设时段内的情况下,从所述指纹解锁信息中获取指纹特征和连续解锁次数;an acquisition module, configured to acquire fingerprint features and the number of consecutive unlocks from the fingerprint unlocking information when it is determined that the current moment is within a preset time period; 解锁模块,用于若确定所述指纹特征和预设指纹特征的匹配度超过匹配阈值、且所述连续解锁次数超过预设次数阈值,则进行解锁,其中,所述指纹特征为单次解锁的指纹特征,或至少两次解锁的指纹特征的叠加。The unlocking module is used for unlocking if it is determined that the matching degree of the fingerprint feature and the preset fingerprint feature exceeds a matching threshold, and the number of consecutive unlocking times exceeds a preset number of times threshold, wherein the fingerprint feature is a single unlocking Fingerprint signature, or a superposition of at least two unlocked fingerprint signatures. 10.一种指纹解锁装置,其特征在于,应用于客户端,所述装置包括:10. A fingerprint unlocking device, characterized in that, applied to a client, the device comprising: 确定模块,用于根据用户操作确定预设时段和预设指纹特征,其中,所述预设时段为采用局部指纹进行解锁的时段;a determination module, configured to determine a preset time period and a preset fingerprint feature according to a user operation, wherein the preset time period is a time period during which the partial fingerprint is used for unlocking; 发送模块,用于将携带有所述预设时段和预设指纹特征的局部解锁通知发送至指纹解锁设备,以使所述指纹解锁设备在确定指纹解锁的时刻位于预设时段内、指纹特征和预设指纹特征的匹配度超过匹配阈值,且连续解锁次数超过预设次数阈值时进行解锁。The sending module is configured to send the partial unlocking notification carrying the preset time period and the preset fingerprint feature to the fingerprint unlocking device, so that the fingerprint unlocking device is located within the preset time period, the fingerprint feature and the fingerprint unlocking time when the fingerprint unlocking device is determined. The matching degree of the preset fingerprint features exceeds the matching threshold, and the unlocking is performed when the number of consecutive unlocking times exceeds the preset number of times threshold. 11.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;11. An electronic device, characterized in that it comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface, and the memory complete mutual communication through the communication bus; 存储器,用于存放计算机程序;memory for storing computer programs; 处理器,用于执行存储器上所存放的程序时,实现权利要求1-4或5-7任一的方法步骤。The processor is configured to implement the method steps of any one of claims 1-4 or 5-7 when executing the program stored in the memory. 12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-4或5-7任一的方法步骤。12. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the method of any one of claims 1-4 or 5-7 is implemented step.
CN202210634479.9A 2022-06-06 2022-06-06 Fingerprint unlocking method, device, system, electronic device and storage medium Active CN114937290B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210634479.9A CN114937290B (en) 2022-06-06 2022-06-06 Fingerprint unlocking method, device, system, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210634479.9A CN114937290B (en) 2022-06-06 2022-06-06 Fingerprint unlocking method, device, system, electronic device and storage medium

Publications (2)

Publication Number Publication Date
CN114937290A true CN114937290A (en) 2022-08-23
CN114937290B CN114937290B (en) 2025-07-11

Family

ID=82866662

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210634479.9A Active CN114937290B (en) 2022-06-06 2022-06-06 Fingerprint unlocking method, device, system, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN114937290B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105488372A (en) * 2015-11-26 2016-04-13 努比亚技术有限公司 Verification method and device
CN106022062A (en) * 2016-05-27 2016-10-12 广东欧珀移动通信有限公司 Unlocking method and mobile terminal
WO2017012186A1 (en) * 2015-07-21 2017-01-26 上海斐讯数据通信技术有限公司 Method and system for fingerprint unlocking
CN106920307A (en) * 2017-03-02 2017-07-04 奇酷互联网络科技(深圳)有限公司 Gate inhibition's open method, device and mobile terminal
CN107545167A (en) * 2017-09-05 2018-01-05 广东欧珀移动通信有限公司 Screen unlocking method, device and terminal
WO2018161743A1 (en) * 2017-03-06 2018-09-13 广东欧珀移动通信有限公司 Fingerprint recognition method and related product
WO2020015655A1 (en) * 2018-07-17 2020-01-23 奇酷互联网络科技(深圳)有限公司 Mobile terminal and screen unlocking method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017012186A1 (en) * 2015-07-21 2017-01-26 上海斐讯数据通信技术有限公司 Method and system for fingerprint unlocking
CN105488372A (en) * 2015-11-26 2016-04-13 努比亚技术有限公司 Verification method and device
CN106022062A (en) * 2016-05-27 2016-10-12 广东欧珀移动通信有限公司 Unlocking method and mobile terminal
CN106920307A (en) * 2017-03-02 2017-07-04 奇酷互联网络科技(深圳)有限公司 Gate inhibition's open method, device and mobile terminal
WO2018161743A1 (en) * 2017-03-06 2018-09-13 广东欧珀移动通信有限公司 Fingerprint recognition method and related product
CN107545167A (en) * 2017-09-05 2018-01-05 广东欧珀移动通信有限公司 Screen unlocking method, device and terminal
WO2020015655A1 (en) * 2018-07-17 2020-01-23 奇酷互联网络科技(深圳)有限公司 Mobile terminal and screen unlocking method and device

Also Published As

Publication number Publication date
CN114937290B (en) 2025-07-11

Similar Documents

Publication Publication Date Title
CN106096539B (en) A kind of method and terminal for carrying out bio-identification
CN108537929B (en) Remote unlocking system and remote unlocking method
US20180203986A1 (en) Fingerprint Recognition Method and Apparatus, and Touchscreen Terminal
JP6982069B2 (en) Fingerprint collection method and terminal
CN110020851B (en) A payment environment monitoring method, system, terminal and medium
CN111966991A (en) Equipment unlocking method, device, equipment and storage medium
CN107395881A (en) Unlock control method and related products
CN107454251B (en) Unlocking control method and related product
CN112164395A (en) Vehicle voice activation method, device, electronic device and storage medium
CN107437016A (en) Application control method and related product
CN104853030B (en) Information processing method and mobile terminal
CN107517298B (en) Unlocking methods and related products
TWI820007B (en) Method and device for displaying contact information and method and device for displaying information
CN107295192B (en) Unlocking control method and related product
CN114937290A (en) Fingerprint unlocking method, device and system, electronic equipment and storage medium
CN107786349B (en) Security management method and device for user account
CN105138321B (en) The control method and system of terminal
CN110163014A (en) Terminal device theft preventing method and device
CN114627573B (en) Remote diagnosis method, device, electronic equipment and storage medium
CN104778586A (en) A secure payment method and device
CN110197540A (en) Access control system and access control management method
CN107220538A (en) Payment application management method, device and mobile terminal
JP6007116B2 (en) Data communication system
CN111949963A (en) Terminal device unlocking method, terminal device and computer-readable storage medium
CN108804899B (en) Fingerprint data transmission method, device, terminal and storage medium

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
GR01 Patent grant
GR01 Patent grant