Fingerprint unlocking method, device, medium and electronic equipment

CN116089922BActive Publication Date: 2026-09-18BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211564870.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-07
Publication Date
2026-09-18
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

然而,电子设备在进行指纹解锁的过程中,存在解锁速度慢的问题

Benefits of technology

[0038] When a user needs to unlock an electronic device, they send a fingerprint unlock request. Upon receiving the request, the device's operating frequency is adjusted to a first frequency, which is the device's highest operating frequency. After adjusting the frequency, the fingerprint unlock operation is executed to determine if the device can be successfully unlocked. Because the fingerprint unlock operation is performed at the highest operating frequency, the time required for the operation is reduced, thus increasing the unlocking speed. Furthermore, due to the short processing time, high speed, and long interval between fingerprint unlock operations, the short-term increase in operating frequency does not cause excessive overheating of the electronic device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116089922B_ABST
    Figure CN116089922B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a fingerprint unlocking method, device, medium and electronic equipment. The fingerprint unlocking method comprises: when a fingerprint unlocking request is received, adjusting the working frequency of the electronic equipment to a first frequency; at the first frequency, performing a fingerprint unlocking operation based on the fingerprint unlocking request; wherein the first frequency is the highest working frequency of the electronic equipment. When a user needs to unlock the electronic equipment, a fingerprint unlocking request will be sent to the electronic equipment. When the fingerprint unlocking request is received, the working frequency of the electronic equipment is adjusted to the first frequency, which is the highest working frequency of the electronic equipment. After adjusting the working frequency, the fingerprint unlocking operation is performed to determine whether the electronic equipment can be successfully unlocked. Since the fingerprint unlocking operation is performed at the highest working frequency, the time required for the fingerprint unlocking operation is reduced, thereby improving the unlocking speed of the electronic equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of fingerprint unlocking technology, and in particular to a fingerprint unlocking method, device, medium and electronic device. Background Technology

[0002] Currently, with increased awareness of user information security, many electronic devices have fingerprint unlocking capabilities. However, fingerprint unlocking on electronic devices suffers from slow unlocking speeds. Summary of the Invention

[0003] To overcome the problems existing in related technologies, this disclosure provides a fingerprint unlocking method, device, medium, and electronic device.

[0004] According to a first aspect of the present disclosure, a fingerprint unlocking method is provided, applied to an electronic device, the method comprising:

[0005] When a fingerprint unlock request is received, the operating frequency of the electronic device is adjusted to the first frequency;

[0006] At the first frequency, a fingerprint unlocking operation is performed based on the fingerprint unlocking request;

[0007] Wherein, the first frequency is the highest operating frequency of the electronic device.

[0008] In some embodiments of this disclosure, adjusting the operating frequency of the electronic device to a first frequency when a fingerprint unlocking request is received includes:

[0009] When a fingerprint unlock request is received, a frequency upsampling operation is performed to increase the operating frequency of the electronic device to the upper limit of the operating frequency.

[0010] The upper limit of the operating frequency of the electronic device is set to the first frequency, so as to adjust the operating frequency of the electronic device to the first frequency.

[0011] In some embodiments of this disclosure, performing a fingerprint unlocking operation based on the fingerprint unlocking request at the first frequency includes:

[0012] At the first frequency, fingerprint image information corresponding to the fingerprint unlock request is acquired;

[0013] Based on the fingerprint image information, a fingerprint matching operation is performed to execute the fingerprint unlocking operation.

[0014] In some embodiments of this disclosure, after the fingerprint unlocking operation is performed based on the fingerprint unlocking request, the fingerprint unlocking method further includes:

[0015] Perform post-fingerprint unlock processing;

[0016] After confirming the completion of the fingerprint unlocking post-processing operation, the upper limit of the operating frequency of the electronic device is adjusted to the second frequency;

[0017] The second frequency is the limited operating frequency of the electronic device, and the second frequency is lower than the first frequency.

[0018] In some embodiments of this disclosure, the fingerprint unlocking method further includes:

[0019] In response to detecting a finger pressing action in the fingerprint recognition area, it is determined that the fingerprint unlocking request has been received;

[0020] In response to detecting a finger lifting motion in the fingerprint recognition area, it is determined whether the acquisition of the fingerprint image information has been completed;

[0021] If it is determined that the fingerprint image information has not been acquired, the fingerprint unlocking post-processing operation is performed.

[0022] In some embodiments of this disclosure, adjusting the operating frequency of the electronic device to a first frequency when a fingerprint unlocking request is received includes:

[0023] The fingerprint unlock request is determined to be an in-display optical fingerprint unlock request; the light spot display information is obtained.

[0024] Display the light spot image based on the light spot display information;

[0025] Once the spot image display is complete, adjust the operating frequency of the electronic device to the first frequency.

[0026] In some embodiments of this disclosure, when a fingerprint unlocking request is received, adjusting the operating frequency of the electronic device to a first frequency includes:

[0027] If the fingerprint unlock request is determined to be a capacitive fingerprint unlock request, the operating frequency of the electronic device is adjusted to the first frequency.

[0028] According to a second aspect of the present disclosure, a fingerprint unlocking device is provided, applied to an electronic device, the device comprising:

[0029] The adjustment module is configured to adjust the operating frequency of the electronic device to a first frequency when a fingerprint unlocking request is received;

[0030] The execution module is configured to perform a fingerprint unlocking operation based on the fingerprint unlocking request at the first frequency;

[0031] Wherein, the first frequency is the highest operating frequency of the electronic device.

[0032] According to a third aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, which, when instructions in the storage medium are executed by a processor of a terminal, enables the terminal to perform the method described above.

[0033] According to a fourth aspect of the present disclosure, an electronic device is provided, the electronic device comprising:

[0034] processor;

[0035] Memory used to store the processor's executable instructions;

[0036] The processor is configured to execute the method described above.

[0037] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:

[0038] When a user needs to unlock an electronic device, they send a fingerprint unlock request. Upon receiving the request, the device's operating frequency is adjusted to a first frequency, which is the device's highest operating frequency. After adjusting the frequency, the fingerprint unlock operation is executed to determine if the device can be successfully unlocked. Because the fingerprint unlock operation is performed at the highest operating frequency, the time required for the operation is reduced, thus increasing the unlocking speed. Furthermore, due to the short processing time, high speed, and long interval between fingerprint unlock operations, the short-term increase in operating frequency does not cause excessive overheating of the electronic device.

[0039] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0040] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0041] Figure 1 This is a schematic flowchart illustrating a fingerprint unlocking method according to an exemplary embodiment;

[0042] Figure 2 This is a schematic flowchart illustrating a fingerprint unlocking method according to an exemplary embodiment;

[0043] Figure 3 This is a schematic flowchart illustrating a fingerprint unlocking method according to an exemplary embodiment;

[0044] Figure 4 This is a schematic flowchart illustrating a fingerprint unlocking method according to an exemplary embodiment;

[0045] Figure 5 This is a schematic flowchart illustrating a fingerprint unlocking method according to an exemplary embodiment;

[0046] Figure 6 This is a schematic flowchart illustrating a fingerprint unlocking method according to an exemplary embodiment;

[0047] Figure 7 This is a schematic flowchart illustrating a fingerprint unlocking method according to an exemplary embodiment;

[0048] Figure 8 This is a schematic flowchart illustrating a fingerprint unlocking method according to an exemplary embodiment;

[0049] Figure 9 This is a block diagram illustrating a fingerprint unlocking device according to an exemplary embodiment;

[0050] Figure 10 This is a block diagram of an electronic device according to an exemplary embodiment. Detailed Implementation

[0051] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0052] Currently, with increasing awareness of user information security, many electronic devices have fingerprint unlocking capabilities. To avoid overheating during operation, electronic devices often limit their operating frequency. In this case, the device can only operate within the limited frequency. For fingerprint unlocking operations that require short processing times and high speeds, limiting the operating frequency significantly increases the unlocking time, resulting in slower unlocking speeds.

[0053] To address the aforementioned technical issues, this disclosure provides a fingerprint unlocking method. Before performing a fingerprint unlocking operation on an electronic device, the device's operating frequency is first adjusted to its highest operating frequency. After adjusting the operating frequency, the fingerprint unlocking operation is executed to determine if the electronic device can be successfully unlocked. Because the fingerprint unlocking operation is performed at the highest operating frequency, the long fingerprint unlocking time caused by frequency limitations is avoided, thereby improving the unlocking speed of the electronic device.

[0054] This disclosure provides a fingerprint unlocking method, such as... Figure 1 As shown, the method includes:

[0055] S100: When a fingerprint unlock request is received, the operating frequency of the electronic device is adjusted to the first frequency.

[0056] S200, At the first frequency, perform fingerprint unlocking operation based on fingerprint unlocking request.

[0057] The first frequency is the highest operating frequency of the electronic device.

[0058] In this embodiment, when a user needs to unlock the electronic device, a fingerprint unlock request is sent to the device. Upon receiving the fingerprint unlock request, the operating frequency of the electronic device is adjusted to a first frequency, which is the highest operating frequency of the electronic device. After adjusting the operating frequency, the fingerprint unlock operation is performed to determine whether the electronic device can be successfully unlocked. Because the fingerprint unlock operation is performed at the highest operating frequency, the time required for the fingerprint unlock operation is reduced, thereby increasing the unlocking speed of the electronic device. In addition, because the fingerprint unlock operation is short-time, fast-processing, and has a long operation interval, the short-term increase in operating frequency does not cause the electronic device to overheat.

[0059] For example, the maximum operating frequency of an electronic device refers to the maximum operating frequency that the device can achieve during operation. The maximum operating frequency can be the maximum operating frequency without overclocking, or the maximum operating frequency after overclocking under the current environment. For instance, the maximum operating frequency of an electronic device at the factory is 2.85 GHz. To avoid excessive heat, the electronic device can only operate within a limited operating frequency range. This limited operating frequency is lower than the maximum operating frequency. For example, the limited operating frequency of an electronic device at the factory is 2.6 GHz. Therefore, in the current fingerprint unlocking process, the electronic device can only perform operations within a frequency range of 2.6 GHz. Even if the operating frequency required for fingerprint unlocking is greater than 2.6 GHz, because the operating frequency is limited to 2.6 GHz, the electronic device's operating frequency can only reach 2.6 GHz and will not increase further.

[0060] In this embodiment, the electronic device's operating frequency is adjusted to its highest frequency before the fingerprint unlocking operation is performed. When the fingerprint unlocking operation is initiated, the electronic device's operating frequency can increase to 2.85 GHz. Furthermore, because the fingerprint unlocking operation is short-lived, fast-processing, and has a long interval between operations, the rapid increase in operating frequency does not cause severe overheating of the electronic device. Therefore, the fingerprint unlocking method in this embodiment reduces the time required for the fingerprint unlocking operation, thereby improving the unlocking speed of the electronic device.

[0061] For example, the fingerprint unlocking method in this embodiment is applicable to various fingerprint unlocking methods for electronic devices. These include capacitive fingerprint unlocking, under-display optical fingerprint unlocking, and ultrasonic fingerprint unlocking. Capacitive fingerprint unlocking methods can include front-mounted fingerprint unlocking, side-mounted fingerprint unlocking, and rear-mounted fingerprint unlocking.

[0062] The fingerprint unlocking method provided in one embodiment of this disclosure further includes the following steps:

[0063] In response to the detection of a finger pressing action in the fingerprint recognition area, it is determined that a fingerprint unlocking request has been received.

[0064] In this embodiment, when a user wishes to unlock an electronic device using their fingerprint, the user presses their finger on the fingerprint recognition area. When this finger press is detected, a fingerprint unlock request is received to proceed with the fingerprint unlocking operation, thereby improving the user experience. For example, when using in-display fingerprint recognition, the finger press is detected via the touchscreen; when the touchscreen senses the touch in the fingerprint recognition area, a fingerprint unlock request is received. As another example, when using capacitive fingerprint recognition, the finger press is detected by sensing changes in the capacitance of a conductive metal area; when the capacitance change in the conductive metal area exceeds a preset value, a fingerprint unlock request is received.

[0065] For example, when a fingerprint unlock request is detected in the fingerprint recognition area, the authenticity of the fingerprint unlock request can be determined based on the user's pressing time and / or the number of pressings in the fingerprint recognition area. For instance, if a fingerprint unlock request is directly determined to have been received when a user accidentally touches the fingerprint recognition area, the electronic device may mis-lock. Determining the authenticity of the fingerprint unlock request by pressing time and / or the number of pressings avoids the problem of mis-locking caused by the user accidentally touching the fingerprint recognition area, thus improving the reliability of unlocking the electronic device.

[0066] In one embodiment, such as Figure 2 As shown, in step S100, when a fingerprint unlocking request is received, adjusting the operating frequency of the electronic device to the first frequency can be determined in the following way:

[0067] S101. When a fingerprint unlock request is received, perform a frequency upsampling operation to increase the operating frequency of the electronic device to the upper limit of the operating frequency.

[0068] S102. Set the upper limit of the operating frequency of the electronic device to the first frequency, so as to adjust the operating frequency of the electronic device to the first frequency.

[0069] In this embodiment, a specific upsampling operation is performed to increase the operating frequency of the electronic device to its upper limit, thereby adjusting the operating frequency of the electronic device to the first frequency. Thus, only the upper limit of the operating frequency needs to be modified to ensure the electronic device operates at its highest operating frequency after the upsampling operation; the adjustment method is simple and easy to implement.

[0070] For example, after an upsampling operation is performed, the operating frequency of the electronic device will always remain at the upper limit of the operating frequency. By changing the upper limit of the operating frequency, the operating frequency of the electronic device will be adjusted accordingly and maintained at the upper limit of the operating frequency.

[0071] For example, the frequency upsampling operation in step S101 can be a frequency upsampling operation of a preset duration. The preset duration can be determined according to the fingerprint unlocking method of the electronic device. For example, the preset duration can be 5ms, 10ms, 20ms, 50ms, etc.

[0072] In one embodiment, such as Figure 3 As shown, in step S100, when a fingerprint unlocking request is received, adjusting the operating frequency of the electronic device to the first frequency can be determined in the following way:

[0073] S110: Confirm that the fingerprint unlock request is an in-display optical fingerprint unlock request, and obtain the light spot display information.

[0074] S120. Display the light spot image based on the light spot display information.

[0075] S130. Confirm that the light spot image display is complete, and adjust the operating frequency of the electronic device to the first frequency.

[0076] In this embodiment, for an electronic device using an under-display optical fingerprint unlocking method, when a fingerprint unlocking request is received, light spot display information is acquired. This information includes the display position and brightness of the light spot. Based on this information, a light spot image is displayed so that the light emitted from the light spot is reflected by the finger and enters the optical sensor to acquire fingerprint image information. Since the operating frequency of the electronic device has little impact on the light spot image display process, the upper limit of the operating frequency is not adjusted before the light spot image display is completed, thereby reducing the power consumption of the electronic device. After confirming that the light spot image display is complete, the upper limit of the operating frequency of the electronic device is adjusted to a first frequency before performing the fingerprint unlocking operation, thereby improving the unlocking speed of the electronic device.

[0077] In one embodiment, such as Figure 4 As shown, in step S120, the display of the light spot image based on the light spot display information is determined in the following way:

[0078] S121. Extract touch location information based on fingerprint unlock request.

[0079] S122. Display the light spot image based on the light spot display information and the touch position information.

[0080] In this embodiment, touch position information is extracted based on the fingerprint unlock request to determine the finger's pressing position on the touchscreen. A light spot image is displayed based on the light spot display information and the touch position information, making the light spot image correspond to the pressing position to increase the accuracy of the light spot image display and thus improve the accuracy of unlocking the electronic device.

[0081] For example, in step S122, the display of the light spot image based on the light spot display information and the touch position information can be determined as follows: when the finger is within the fingerprint recognition area, the light spot image is displayed at the position corresponding to the finger. When the finger is outside the fingerprint recognition area, the light spot image is displayed within the fingerprint recognition area at the position closest to the user's finger, thereby reminding the user of the position of the fingerprint recognition area and improving the unlocking speed of the electronic device by reducing the distance the finger moves.

[0082] The fingerprint unlocking method provided in one embodiment of this disclosure further includes the following steps:

[0083] Image with the light spot turned off.

[0084] In this embodiment, after the fingerprint unlocking operation is performed, the light spot image is turned off, thereby reducing the power consumption of the electronic device caused by the display of the light spot image.

[0085] In one embodiment, adjusting the operating frequency of the electronic device to the first frequency when a fingerprint unlocking request is received in step S100 can also be determined in the following way:

[0086] Once the fingerprint unlock request is determined to be a capacitive fingerprint unlock request, the operating frequency of the electronic device is adjusted to the first frequency.

[0087] In this embodiment, for electronic devices using capacitive fingerprint unlocking, there is no need to display a light spot image when acquiring fingerprint image information. Adjusting the upper limit of the electronic device's operating frequency to a first frequency reduces the time required for fingerprint unlocking, thereby improving the unlocking speed of the electronic device.

[0088] It is understandable that for ultrasonic fingerprint unlocking, a similar approach to capacitive fingerprint unlocking can be used to adjust the operating frequency of the electronic device, which will not be elaborated here.

[0089] In one embodiment, such as Figure 5 As shown, in step S200, the fingerprint unlocking operation based on the fingerprint unlocking request at the first frequency is determined in the following way:

[0090] S210. At the first frequency, collect the fingerprint image information corresponding to the fingerprint unlock request.

[0091] S220. Based on the fingerprint image information, perform a fingerprint matching operation to execute the fingerprint unlocking operation.

[0092] In this embodiment, fingerprint image information is acquired during fingerprint unlocking, and the first frequency increases the speed of fingerprint image information acquisition. Based on the fingerprint image information, a fingerprint matching operation is performed to determine whether the fingerprints match, thereby improving the security of unlocking the electronic device.

[0093] It is understandable that, for under-display optical fingerprint unlocking, the fingerprint image information acquired in step S210 can be collected through the reflected light generated by the light spot passing through the finger. For capacitive fingerprint unlocking, the fingerprint image information acquired in step S210 can be collected through the capacitance value.

[0094] In one embodiment, the fingerprint matching operation based on fingerprint image information in step S220 is determined in the following way:

[0095] Fingerprint feature information is extracted based on fingerprint image information.

[0096] The fingerprint feature information is matched with the preset feature information to obtain the matching result.

[0097] Whether to unlock depends on the matching results.

[0098] In this embodiment, during the fingerprint matching operation, fingerprint feature information is extracted from the fingerprint image information. The fingerprint feature information is then matched with preset feature information to obtain a matching result, and a determination is made as to whether a match has been achieved. Based on the matching result, a decision is made regarding whether to unlock the electronic device, thereby preventing unauthorized users from unlocking the electronic device and improving the security and reliability of unlocking the electronic device.

[0099] For example, the step of matching fingerprint feature information with preset feature information to obtain a matching result includes: when the matching degree between the fingerprint feature information and the preset feature information is greater than or equal to a matching threshold, the matching result is determined to be successful. When the matching degree between the fingerprint feature information and the preset feature information is less than the matching threshold, the matching result is determined to be unsuccessful. The step of determining whether to unlock based on the matching result includes: when the matching result is successful, unlocking the electronic device. When the matching result is unsuccessful, keeping the electronic device locked. By using the matching degree between the fingerprint feature information and the preset feature information and the matching threshold, it is possible to determine whether the fingerprint feature information belongs to the user, thereby improving the security and reliability of unlocking the electronic device. The preset feature information can be the fingerprint feature that the user has pre-stored in the electronic device, or it can be the user's fingerprint feature stored on the Internet.

[0100] For example, after matching the fingerprint feature information with the preset feature information in the above steps and obtaining the matching result, the matching result can be reported to determine whether to unlock and / or prompt the user whether to unlock the electronic device based on the matching result.

[0101] In one embodiment, the fingerprint unlocking method provided in this disclosure further includes the following steps:

[0102] Perform post-fingerprint unlock processing.

[0103] After confirming the completion of the fingerprint unlocking process, adjust the upper limit of the electronic device's operating frequency to the second frequency.

[0104] The second frequency is the limiting operating frequency of the electronic device, and the second frequency is lower than the first frequency.

[0105] In this embodiment, after the fingerprint matching operation, a fingerprint unlocking post-processing operation is performed. This post-processing includes, for example, storing data such as fingerprint image information and matching result information, and using the fingerprint image information from the current direct unlocking process to enhance the fingerprint matching operation. After the fingerprint unlocking post-processing operation is completed, if the electronic device's operating frequency is maintained at the first frequency, the electronic device may experience severe overheating. Adjusting the upper limit of the electronic device's operating frequency to a limited operating frequency ensures that during subsequent frequency upscaling operations, the electronic device's operating frequency can only be increased to the second frequency, reducing its operating frequency, avoiding overheating issues, and thus improving the electronic device's lifespan.

[0106] In one embodiment, during fingerprint unlocking, fingerprint feature information is extracted using a fingerprint unlocking model and matched with preset feature information. The post-fingerprint unlocking processing steps described above include: training the fingerprint unlocking model based on the fingerprint image information and the matching results.

[0107] In this embodiment, the extraction of fingerprint feature information and its matching with preset feature information are achieved through a fingerprint unlocking model. The fingerprint unlocking model gradually increases the recognition rate of the user's fingerprint feature information and decreases the recognition rate of non-user fingerprint feature information as the number of fingerprint unlocking operations increases. By training the fingerprint unlocking model based on fingerprint image information and matching, the recognition rate of the user's fingerprint feature information can be improved, thereby enhancing the speed and security of unlocking electronic devices.

[0108] For example, the post-processing operation of fingerprint unlocking in the above steps further includes: storing the fingerprint image information and the matching result.

[0109] In one embodiment, such as Figure 6 As shown, the fingerprint unlocking method provided in one embodiment of this disclosure further includes the following steps:

[0110] S300: In response to detecting a finger lift-up action in the fingerprint recognition area, determine whether the acquisition of fingerprint image information has been completed.

[0111] S310. When it is determined that the fingerprint image information acquisition has not been completed, perform fingerprint unlocking post-processing operations.

[0112] S320. When it is determined that the fingerprint image information has been collected, perform fingerprint matching operation based on the fingerprint image information.

[0113] In this embodiment, during the fingerprint image information acquisition process, when the user's finger is lifted from the fingerprint recognition area, it is determined whether fingerprint image information acquisition is complete to determine whether a fingerprint matching operation should be performed. If it is determined that fingerprint image information acquisition is incomplete, no fingerprint matching operation is required, and the fingerprint unlocking post-processing operation is directly executed to utilize the incomplete fingerprint image information. If it is determined that fingerprint image information acquisition is complete, a fingerprint matching operation is performed to determine whether the fingerprint matches, thereby ensuring the security of unlocking the electronic device.

[0114] This disclosure provides a fingerprint unlocking method, such as... Figure 7 As shown, the method includes:

[0115] S400: In response to detecting a finger pressing action in the fingerprint recognition area, determine that a fingerprint unlocking request has been received.

[0116] S410, perform frequency upsampling operation.

[0117] S420, Obtain light spot display information.

[0118] S430. Display the light spot image based on the light spot display information.

[0119] S440. In response to detecting a finger lift-off action in the fingerprint recognition area, determine whether the display of the light spot image is complete. If yes, proceed to step S450. If no, proceed to step S530.

[0120] S450, Adjust the upper limit of the operating frequency of the electronic device to the first frequency.

[0121] S460: Collect fingerprint image information.

[0122] S470. Extract fingerprint feature information based on fingerprint image information.

[0123] S480. Match the fingerprint feature information with the preset feature information to obtain the matching result.

[0124] S490. Determine whether to unlock based on the matching results.

[0125] S500, extinguished light spot image.

[0126] S510. Based on fingerprint image information and matching results, the fingerprint unlocking model is trained.

[0127] S520: Adjust the upper limit of the operating frequency of the electronic device to the second frequency.

[0128] S530, This control operation has ended.

[0129] In this embodiment, when a finger is pressed in the fingerprint recognition area, the user wishes to unlock the electronic device using their fingerprint, confirming that the fingerprint unlock request has been received. The operating frequency of the electronic device is increased rapidly. Spot information is acquired and displayed to collect fingerprint image information. When the finger is lifted from the fingerprint recognition area, the spot image display is incomplete, and the electronic device cannot collect fingerprint image information for matching, thus ceasing the fingerprint unlock operation. When the finger is lifted from the fingerprint recognition area, the spot image display is complete, and the upper limit of the electronic device's operating frequency is adjusted to a first frequency to accelerate the fingerprint unlock operation and the training speed of the fingerprint unlock model. Fingerprint image information is acquired, and fingerprint feature information is extracted from it. The fingerprint feature information is matched with preset feature information to obtain a matching result, determining whether a match has occurred. Based on the matching result, it is determined whether to unlock the electronic device, thereby preventing unauthorized users from unlocking it. After the fingerprint unlock operation is performed, the spot image is turned off, reducing the power consumption of the electronic device caused by the spot image display. By training the fingerprint unlock model based on fingerprint image information and matching, the recognition rate of the user's fingerprint feature information can be improved. After training the fingerprint unlocking model, the upper limit of the electronic device's operating frequency was adjusted to a limited operating frequency, which reduced the operating frequency, reduced the heat generation of the electronic device, and thus improved its lifespan.

[0130] This disclosure provides a fingerprint unlocking method, such as... Figure 8 As shown, the method includes:

[0131] S600: In response to detecting a finger pressing action in the fingerprint recognition area, it determines that a fingerprint unlocking request has been received.

[0132] S610, perform frequency upsampling operation.

[0133] S620: Adjust the upper limit of the operating frequency of the electronic device to the first frequency.

[0134] S630, collects fingerprint image information.

[0135] S640. In response to detecting a finger lift-off action in the fingerprint recognition area, determine whether fingerprint image information acquisition is complete. If yes, proceed to step S650. If no, proceed to step S680.

[0136] S650: Extract fingerprint feature information based on fingerprint image information.

[0137] S660, Match the fingerprint feature information with the preset feature information.

[0138] S670: Determine whether to unlock based on the matching results.

[0139] S680: Based on fingerprint image information and matching results, the fingerprint unlocking model is trained.

[0140] S690, Adjust the upper limit of the operating frequency of the electronic device to the second frequency.

[0141] S700, This control operation has ended.

[0142] In this embodiment, when a finger is pressed in the fingerprint recognition area, the user wishes to unlock the electronic device using their fingerprint, confirming that the fingerprint unlock request has been received. The operating frequency of the electronic device is increased rapidly. Fingerprint image information is then acquired. When the finger is lifted from the fingerprint recognition area, the acquisition of fingerprint image information is incomplete, and the electronic device cannot fully acquire and match the fingerprint image information. Based on the partially acquired fingerprint image information and the unmatched results, the fingerprint unlocking model is trained, improving the recognition rate of the user's fingerprint feature information. When the finger is lifted from the fingerprint recognition area, the acquisition of fingerprint image information is complete, and fingerprint feature information is extracted from the fingerprint image information. The fingerprint feature information is matched with preset feature information to obtain a matching result, determining whether a match has occurred. Based on the matching result, it is determined whether to unlock the electronic device, thereby preventing unauthorized users from unlocking the electronic device. By training the fingerprint unlocking model based on fingerprint image information and matching, the recognition rate of the user's fingerprint feature information can be improved. Adjusting the upper limit of the electronic device's operating frequency to a limited operating frequency reduces the operating frequency, lowers the heat generation problem of the electronic device, and thus improves its lifespan.

[0143] In one exemplary embodiment, a fingerprint unlocking device is provided for implementing the method described above. (Reference) Figure 9 As shown, the control device may include an adjustment module 100 and an execution module 200, wherein, during the implementation of the above method,

[0144] The adjustment module 100 is configured to adjust the operating frequency of the electronic device to a first frequency when a fingerprint unlocking request is received.

[0145] The execution module 200 is configured to perform a fingerprint unlocking operation based on a fingerprint unlocking request at a first frequency.

[0146] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an adjustment module 100 is configured to:

[0147] In response to the detection of a finger pressing action in the fingerprint recognition area, it is determined that a fingerprint unlocking request has been received.

[0148] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an adjustment module 100 is configured to:

[0149] When a fingerprint unlock request is received, an upsampling operation is performed to increase the operating frequency of the electronic device to the upper limit of the operating frequency.

[0150] Set the upper limit of the operating frequency of the electronic device to the first frequency.

[0151] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an adjustment module 100 is configured to:

[0152] The fingerprint unlock request is confirmed to be an in-display optical fingerprint unlock request, and the light spot display information is obtained.

[0153] Display the light spot image based on the light spot display information.

[0154] Once the spot image display is complete, adjust the operating frequency of the electronic device to the first frequency.

[0155] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an adjustment module 100 is configured to:

[0156] Extract touch location information based on the fingerprint unlock request.

[0157] The light spot image is displayed based on the light spot display information and the touch position information.

[0158] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an adjustment module 100 is configured to:

[0159] Image with the light spot turned off.

[0160] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an adjustment module 100 is configured to:

[0161] Once the fingerprint unlock request is determined to be a capacitive fingerprint unlock request, the operating frequency of the electronic device is adjusted to the first frequency.

[0162] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an execution module 200 is configured to:

[0163] At the first frequency, fingerprint image information corresponding to the fingerprint unlock request is collected.

[0164] Based on the fingerprint image information, a fingerprint matching operation is performed to execute the fingerprint unlocking operation.

[0165] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an execution module 200 is configured to:

[0166] Perform post-fingerprint unlock processing.

[0167] After confirming the completion of the fingerprint unlocking process, adjust the upper limit of the electronic device's operating frequency to the second frequency.

[0168] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an execution module 200 is configured to:

[0169] Fingerprint feature information is extracted based on fingerprint image information.

[0170] The fingerprint feature information is matched with the preset feature information to obtain the matching result.

[0171] Whether to unlock depends on the matching results.

[0172] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an execution module 200 is configured to:

[0173] The fingerprint unlocking model is trained based on fingerprint image information and matching results.

[0174] In one exemplary embodiment, a fingerprint unlocking device is provided, the device further comprising:

[0175] The determination module is configured to determine whether fingerprint image information acquisition is complete in response to the detection of a finger lift-off action in the fingerprint recognition area.

[0176] In one exemplary embodiment, a fingerprint unlocking device is provided, wherein an execution module 200 is configured to:

[0177] If it is determined that the fingerprint image information acquisition operation has not been completed, perform the fingerprint unlocking post-processing operation.

[0178] Once the fingerprint image information acquisition operation is completed, a fingerprint matching operation is performed based on the fingerprint image information.

[0179] In one exemplary embodiment, an electronic device is provided, such as a mobile phone, a laptop computer, a tablet computer, and a wearable device.

[0180] refer to Figure 10 As shown, the electronic device 400 may include one or more of the following components: a processing component 402, a memory 404, a power supply component 406, a multimedia component 408, an audio component 410, an input / output (I / O) interface 412, a sensor component 414, and a communication component 416.

[0181] Processing component 402 typically controls the overall operation of electronic device 400, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 402 may include one or more processors 420 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 402 may include one or more modules to facilitate interaction between processing component 402 and other components. For example, processing component 402 may include a multimedia module to facilitate interaction between multimedia component 408 and processing component 402.

[0182] Memory 404 is configured to store various types of data to support the operation of electronic device 400. Examples of this data include instructions for any application or method operating on electronic device 400, contact data, phonebook data, messages, pictures, videos, etc. Memory 404 can be implemented by any type of volatile or non-volatile storage terminal or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0183] Power supply component 406 provides power to various components of electronic device 400. Power supply component 406 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 400.

[0184] Multimedia component 408 includes a screen that provides an output interface between electronic device 400 and user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 408 includes a front-facing camera module and / or a rear-facing camera module. When electronic device 400 is in an operating mode, such as shooting mode or video mode, the front-facing camera module and / or rear-facing camera module may receive external multimedia data. Each front-facing camera module and rear-facing camera module may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0185] Audio component 410 is configured to output and / or input audio signals. For example, audio component 410 includes a microphone (MIC) configured to receive external audio signals when electronic device 400 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 404 or transmitted via communication component 416. In some embodiments, audio component 410 also includes a speaker for outputting audio signals.

[0186] I / O interface 412 provides an interface between processing component 402 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0187] Sensor assembly 414 includes one or more sensors for providing state assessments of various aspects of electronic device 400. For example, sensor assembly 414 may detect the on / off state of electronic device 400, the relative positioning of components such as the display and keypad of electronic device 400, changes in position of electronic device 400 or a component of electronic device 400, the presence or absence of user contact with electronic device 400, orientation or acceleration / deceleration of electronic device 400, and temperature changes of electronic device 400. Sensor assembly 414 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 414 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 414 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.

[0188] Communication component 416 is configured to facilitate wired or wireless communication between electronic device 400 and other terminals. Electronic device 400 can access wireless networks based on communication standards, such as WiFi, 2G, 3G, 4G, 5G, or combinations thereof. In one exemplary embodiment, communication component 416 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 416 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0189] In an exemplary embodiment, the electronic device 400 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing terminals (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0190] In one exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 404 including instructions, which can be executed by a processor 420 of an electronic device 400 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage terminal, etc. When the instructions in the storage medium are executed by the processor of the terminal, the terminal is able to perform the method shown in the above embodiments.

[0191] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0192] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0193] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A fingerprint unlocking method, applied to electronic devices, characterized in that, The fingerprint unlocking method includes: In response to detecting a finger pressing action in the fingerprint recognition area, determine whether a fingerprint unlocking request has been received based on the user's pressing time and / or number of pressings in the fingerprint recognition area; When the fingerprint unlock request is received, the operating frequency of the electronic device is adjusted to the first frequency; At the first frequency, a fingerprint unlocking operation is performed based on the fingerprint unlocking request; Wherein, the first frequency is the highest operating frequency of the electronic device; When a fingerprint unlocking request is received, adjusting the operating frequency of the electronic device to a first frequency includes: The fingerprint unlock request is determined to be an in-display optical fingerprint unlock request; the light spot display information is obtained. Based on the fingerprint unlock request, extract the touch location information; Display a light spot image based on the light spot display information and the touch position information; Once the spot image display is complete, adjust the operating frequency of the electronic device to the first frequency.

2. The fingerprint unlocking method according to claim 1, characterized in that, When a fingerprint unlocking request is received, adjusting the operating frequency of the electronic device to a first frequency includes: When a fingerprint unlock request is received, a frequency upsampling operation is performed to increase the operating frequency of the electronic device to the upper limit of the operating frequency. The upper limit of the operating frequency of the electronic device is set to the first frequency, so as to adjust the operating frequency of the electronic device to the first frequency.

3. The fingerprint unlocking method according to claim 2, characterized in that, The step of performing a fingerprint unlocking operation based on the fingerprint unlocking request at the first frequency includes: At the first frequency, fingerprint image information corresponding to the fingerprint unlock request is acquired; Based on the fingerprint image information, a fingerprint matching operation is performed to execute the fingerprint unlocking operation.

4. The fingerprint unlocking method according to claim 2, characterized in that, After performing the fingerprint unlocking operation based on the fingerprint unlocking request, the fingerprint unlocking method further includes: Perform post-fingerprint unlock processing; After confirming the completion of the fingerprint unlocking post-processing operation, the upper limit of the operating frequency of the electronic device is adjusted to the second frequency; The second frequency is the limited operating frequency of the electronic device, and the second frequency is lower than the first frequency.

5. The fingerprint unlocking method according to claim 3, characterized in that, The fingerprint unlocking method further includes: In response to detecting a finger lifting motion in the fingerprint recognition area, it is determined whether the acquisition of the fingerprint image information has been completed; If it is determined that the fingerprint image information has not been acquired, the fingerprint unlocking post-processing operation is performed.

6. The fingerprint unlocking method according to claim 1, characterized in that, When a fingerprint unlock request is received, the operating frequency of the electronic device is adjusted to a first frequency, including: If the fingerprint unlock request is determined to be a capacitive fingerprint unlock request, the operating frequency of the electronic device is adjusted to the first frequency.

7. A fingerprint unlocking device, applied to electronic devices, characterized in that, The fingerprint unlocking device includes: The adjustment module is configured to, in response to the detection of a finger pressing action in the fingerprint recognition area, determine whether a fingerprint unlocking request has been received based on the user's pressing time and / or number of pressings in the fingerprint recognition area. When the fingerprint unlock request is received, the operating frequency of the electronic device is adjusted to the first frequency; The execution module is configured to perform a fingerprint unlocking operation based on the fingerprint unlocking request at the first frequency; Wherein, the first frequency is the highest operating frequency of the electronic device; The adjustment module is also configured to: The fingerprint unlock request is determined to be an in-display optical fingerprint unlock request; the light spot display information is obtained. Based on the fingerprint unlock request, extract the touch location information; Display a light spot image based on the light spot display information and the touch position information; Once the spot image display is complete, adjust the operating frequency of the electronic device to the first frequency.

8. A non-transitory computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the terminal, the terminal is able to perform the method as described in any one of claims 1 to 6.

9. An electronic device, characterized in that, The electronic device includes: processor; Memory used to store the processor's executable instructions; The processor is configured to perform the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method for controlling unlocking and mobile terminal

    IN201734015934A