Finger vein recognition method and device, equipment, medium, and electronic lock unlocking method

By using pressure sensors and automatic correction components in the finger vein recognition device, the pressure of the finger to the finger vein module is detected and adjusted, and the recognition rate and user experience are improved.

CN115984996BActive Publication Date: 2025-03-18DESSMANN CHINA MACHINERY & ELECTRONICS
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211655175.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-22
Publication Date
2025-03-18
Estimated Expiration
2042-12-22

AI Technical Summary

Technical Problem

Existing finger vein recognition technology cannot detect the pressure of fingers to finger vein modules, causing finger deformation when users use it incorrectly, reducing recognition rate and user experience.

Method used

By introducing a pressure sensor and a pressure automatic correction component into the finger vein recognition device, the pressure value of the finger is detected and automatically adjusted when the pressure is too high, ensuring that the pressure is within the appropriate range.

Benefits of technology

It effectively reduces the deformation of finger veins and improves finger veins recognition rate and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115984996B_ABST
    Figure CN115984996B_ABST
Patent Text Reader

Abstract

The present invention provides a finger vein recognition method and device, equipment, medium, and electronic lock unlocking method. The recognition method includes obtaining a pressure value detected by a pressure sensor and judging whether the pressure value is greater than a first threshold value when it is determined that there is a finger in the finger vein recognition area of ​​the finger vein recognition device; if the pressure value is greater than or equal to the first threshold value, controlling the pressure automatic correction component to move a preset distance in the finger pressing direction to adjust the pressure value; if the pressure value is less than the first threshold value or the adjusted pressure value is less than the first threshold value, performing finger vein recognition. The present invention can automatically adjust the pressure value of the finger on the finger vein recognition area by controlling the pressure automatic correction component to move a preset distance in the finger pressing direction when the pressure value of the finger on the finger vein recognition area is greater than the first threshold value, so as to reduce the deformation of the finger vein and thereby improve the finger vein recognition rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of finger vein recognition, and in particular to a finger vein recognition method and device, equipment, medium, and electronic lock unlocking method. Background Art

[0002] Currently, conventional finger vein recognition solutions are generally capacitive recognition solutions, which can only identify the presence or absence of a finger, but cannot detect the pressure of the finger on the finger vein module, and cannot automatically correct the pressure value of the finger on the finger vein module when the pressure is too high. Therefore, when the user uses it incorrectly (for example, using too much force), the finger will be deformed, resulting in a decrease in finger vein recognition rate and a reduced user experience.

[0003] With regard to the problem in the above-mentioned related technologies that due to incorrect use by users, fingers may be deformed, resulting in reduced finger vein recognition rate and poor user experience, no effective solution has been proposed so far. Summary of the invention

[0004] The embodiments of the present invention provide a finger vein recognition method and apparatus, equipment, medium, and electronic lock unlocking method, so as to overcome the problem in the related art that due to incorrect use by the user, the finger deforms, resulting in a reduced finger vein recognition rate and a poor user experience.

[0005] In order to achieve the above object, a first aspect of an embodiment of the present invention provides a finger vein recognition method, comprising:

[0006] When it is determined that there is a finger in the finger vein recognition area of ​​the finger vein recognition device, obtaining a pressure value detected by a pressure sensor, and determining whether the pressure value is greater than a first threshold; the finger vein recognition device includes the pressure sensor;

[0007] If the pressure value is greater than or equal to the first threshold, the pressure automatic correction component is controlled to move a preset distance in the finger pressing direction to adjust the pressure value; the finger vein recognition device includes the pressure automatic correction component;

[0008] If the pressure value is less than the first threshold or the adjusted pressure value is less than the first threshold, finger vein recognition is performed.

[0009] The finger vein recognition method provided by the present invention can automatically adjust the pressure value and reduce the deformation of the finger vein, thereby improving the finger vein recognition rate by controlling the automatic pressure correction component to move a preset distance along the finger pressing direction when the pressure value of the finger on the finger vein recognition area is greater than a first threshold.

[0010] Optionally, in a possible implementation of the first aspect, the automatic pressure correction component includes a first finger vein fixing structure, a second finger vein fixing structure, and a pressure correction structure disposed between the first finger vein fixing structure and the second finger vein fixing structure;

[0011] The control of the automatic pressure correction component to move a preset distance along the finger pressing direction includes:

[0012] Controlling the first finger vein fixing structure and the second finger vein fixing structure to move toward the pressure correction structure by a first preset distance respectively, so as to fix the finger in the finger vein recognition area;

[0013] After fixing the finger in the finger vein recognition area, the pressure correction structure is controlled to move a second preset distance along the finger pressing direction.

[0014] The finger vein recognition method provided by the present invention can ensure that the mobile phone will not move with the pressure correction structure by controlling the first finger vein fixing structure and the second finger vein fixing structure to move toward the pressure correction structure; after fixing the finger in the finger vein recognition area, the pressure correction structure is controlled to move along the finger pressing direction, which can effectively reduce the pressure value of the finger on the finger vein recognition area, thereby reducing the deformation degree of the finger vein, so as to improve the recognition accuracy of the finger vein.

[0015] Optionally, in a possible implementation manner of the first aspect, the method further includes:

[0016] After the finger vein recognition is completed, the first finger vein fixing structure is controlled to move to a first preset position, the second finger vein fixing structure is controlled to move to a second preset position, and the pressure correction structure is controlled to move to a third preset position.

[0017] Optionally, in a possible implementation of the first aspect, the pressure sensor includes a first pressure sensor disposed below a first area of ​​the finger vein identification device and a second pressure sensor disposed below a second area of ​​the finger vein identification device, the first area, the second area, and the finger vein identification area are located in the same plane, and the finger vein identification area is located between the first area and the second area;

[0018] The determining that a finger exists in the finger vein recognition area includes:

[0019] If the first pressure signal output by the first pressure sensor and the second pressure signal output by the second sensor are detected simultaneously, it is determined that there is a finger in the finger vein recognition area.

[0020] The finger vein recognition method provided by the present invention can ensure the presence of a finger in the finger vein recognition area between the first area and the second area by simultaneously detecting the first pressure signal of the first pressure sensor in the first area and the second pressure signal of the second pressure sensor in the second area, thereby improving the effectiveness of finger vein recognition.

[0021] Optionally, in a possible implementation manner of the first aspect, obtaining a pressure value of a pressure sensor includes:

[0022] comparing a first pressure value output by the first pressure sensor with a second pressure value output by the second pressure sensor;

[0023] The maximum pressure value between the first pressure value and the second pressure value is used as the pressure value of the pressure sensor.

[0024] The finger vein recognition method provided by the present invention uses the maximum pressure value of the first pressure value and the second pressure value as the pressure value of the pressure sensor, which can identify the deformation degree of the finger vein to the greatest extent, thereby providing an adjustment basis for subsequent adjustment of the pressure of the finger on the finger vein recognition area, thereby improving the finger vein recognition rate.

[0025] Optionally, in a possible implementation manner of the first aspect, the method further includes:

[0026] If the pressure value is less than or equal to a second threshold, controlling the first finger vein fixing structure and the second finger vein fixing structure to move toward the pressure correction structure by a first preset distance respectively, so as to fix the finger in the finger vein recognition area;

[0027] After fixing the finger in the finger vein recognition area, the pressure correction structure is controlled to move a third preset distance along a preset direction so that the pressure value is greater than the second threshold; the preset direction represents the opposite direction of the finger pressing direction.

[0028] A second aspect of an embodiment of the present invention provides an electronic lock unlocking method, which is applied to a smart electronic lock and includes the finger vein recognition method of the first aspect. The unlocking method includes:

[0029] After the finger vein recognition method is executed, biometric information of the finger vein is obtained;

[0030] Comparing the biometric information with the preset feature information to obtain a comparison result;

[0031] Determine whether to unlock the electronic lock according to the comparison result.

[0032] According to a third aspect of an embodiment of the present invention, a finger vein recognition device is provided, comprising:

[0033] a pressure value acquisition module, for acquiring a pressure value detected by a pressure sensor when it is determined that there is a finger in the finger vein recognition area of ​​the finger vein recognition device, and determining whether the pressure value is greater than a first threshold; the finger vein recognition device includes the pressure sensor;

[0034] a pressure value adjustment module, configured to control the automatic pressure correction component to move a preset distance in the finger pressing direction to adjust the pressure value if the pressure value is greater than or equal to the first threshold; the finger vein recognition device includes the automatic pressure correction component;

[0035] The finger vein recognition module is used to perform finger vein recognition if the pressure value is less than the first threshold or the adjusted pressure value is less than the first threshold.

[0036] According to a fourth aspect of an embodiment of the present invention, there is provided an electronic device, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0037] According to a fifth aspect of an embodiment of the present invention, a readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the steps of the method of the first aspect of the present invention and various possible designs of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0039] Figure 1 Schematic diagram of the process of finger vein recognition method according to embodiment 1 of the present invention.

[0040] Figure 2 This is a schematic cross-sectional structure diagram of a finger vein recognition device according to Embodiment 1 of the present invention.

[0041] Figure 3 Schematic diagram of the pressure sensor circuit model.

[0042] Figure 4 The figure is a schematic diagram of the specific positions of the first area, the second area and the finger vein recognition area on the finger vein recognition device.

[0043] Figure 5 Schematic diagram of the process of finger vein recognition method.

[0044] Figure 6 This is a principle block diagram of a finger vein recognition device according to Embodiment 2 of the present invention.

[0045] Figure 7 It is a schematic diagram of the structure of the electronic device in Embodiment 3 of the present invention. DETAILED DESCRIPTION

[0046] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0047] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0048] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, it can also be the internal connection of two components, it can be a wireless connection, or it can be a wired connection. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0049] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0050] Example 1

[0051] This embodiment provides a finger vein recognition method, which is applied to a main control chip of a finger vein recognition device, such as Figure 1 As shown, the identification method includes but is not limited to steps S100 to S300.

[0052] S100: When it is determined that there is a finger in the finger vein recognition area of ​​the finger vein recognition device, a pressure value detected by the pressure sensor is obtained, and it is determined whether the pressure value is greater than a first threshold.

[0053] like Figure 2 As shown, the finger vein recognition device includes a pressure sensor 4. When it is determined that there is a finger in the finger vein recognition area, the pressure value of the finger on the finger vein recognition area can be detected by the pressure sensor. The pressure sensor can be composed of a plurality of piezoresistors configured with a Wheatstone bridge, such as Figure 3 As shown, R1 and R3 represent standard resistors, R2 and R4 represent variable standard resistors, S1 and S2 represent the output of the circuit, VCC represents the power supply voltage, and GND represents the ground terminal. When a force is applied to the pressure sensor, the deformation of the sensor will cause a change in resistance, and the resistance change can be converted into a voltage output signal, such as Figure 2 As shown: when a finger applies a force to the housing 7 of the finger vein recognition device, the housing deforms, driving the PCB 6 (Printed Circuit Board) to deform. The deformation of the PCB board causes the size of the piezoresistance inside the pressure sensor 4 to change. At this time, the presence of a finger is detected, and the pressure can be measured based on the range of the piezoresistance change. Figure 2 The surface contact 2 of the finger vein recognition device is used to indicate the position where the finger is placed.

[0054] Specifically, considering that during the finger vein recognition process, the finger vein of the finger may be deformed due to excessive force exerted by the user's finger, thereby causing the finger vein recognition rate to decrease, a pressure sensor may be provided in the finger vein recognition device to obtain the pressure of the user's finger on the finger vein recognition device through pressure detection. The first threshold in step S100 may be understood as the maximum pressure value under the premise of ensuring that the finger vein recognition rate does not decrease, and the specific pressure value may be reasonably set according to the actual application scenario, and is not specifically limited here.

[0055] Preferably, determining that there is a finger in the finger vein recognition area includes: if a first pressure signal output by the first pressure sensor and a second pressure signal output by the second sensor are detected simultaneously, then determining that there is a finger in the finger vein recognition area.

[0056] Specifically, the pressure sensor includes a first area (eg, Figure 4 The first pressure sensor below the "1" in FIG. 1 and the second area (eg, Figure 4 The second pressure sensor below the "2" in the figure, the first area, the second area and the finger vein recognition area are located in the same plane (which can be the same horizontal plane, for example Figure 4 as shown), finger vein recognition area (e.g. Figure 4 The "3" in the figure is located between the first area and the second area. When the finger presses the first area and the second area at both ends of the finger vein recognition device at the same time, it can be determined that there is a finger in the finger vein recognition area.

[0057] The finger vein recognition method provided by the present invention can ensure the presence of a finger in the finger vein recognition area between the first area and the second area by simultaneously detecting the first pressure signal of the first pressure sensor in the first area and the second pressure signal of the second pressure sensor in the second area, thereby improving the effectiveness of finger vein recognition.

[0058] Preferably, obtaining the pressure value of the pressure sensor includes: comparing a first pressure value output by the first pressure sensor with a second pressure value output by the second pressure sensor; and taking the maximum pressure value of the first pressure value and the second pressure value as the pressure value of the pressure sensor.

[0059] Specifically, when it is determined that there is a finger in the finger vein recognition area, a first pressure value detected by a first pressure sensor arranged below the first area and a second pressure value detected by a second pressure sensor arranged below the second area can be obtained simultaneously, and the first pressure value and the second pressure value can be compared, and the maximum pressure value is taken as the pressure value of the finger on the finger vein recognition area.

[0060] The finger vein recognition method provided by the present invention uses the maximum pressure value of the first pressure value and the second pressure value as the pressure value of the pressure sensor, which can identify the deformation degree of the finger vein to the greatest extent, thereby providing an adjustment basis for subsequent adjustment of the pressure of the finger on the finger vein recognition area, thereby improving the finger vein recognition rate.

[0061] Preferably, acquiring the pressure value of the pressure sensor includes: acquiring a third pressure value detected by a third pressure sensor disposed below the finger vein recognition area as the pressure value of the pressure sensor.

[0062] Specifically, a first pressure sensor is arranged below the first area, a second pressure sensor is arranged below the second area, and a third pressure sensor is arranged below the finger vein identification area between the first area and the second area; the first pressure sensor and the second pressure sensor are used to determine whether there is a finger in the finger vein identification area, and the third pressure sensor is used to detect the pressure value of the finger on the finger vein identification area, that is, when the first pressure signal output by the first pressure sensor and the second pressure signal output by the second sensor are detected at the same time, the third pressure value detected by the third pressure sensor is obtained as the pressure value of the finger on the finger vein identification area.

[0063] S200: If the pressure value is greater than or equal to the first threshold, control the automatic pressure correction component to move a preset distance along the finger pressing direction to adjust the pressure value; the finger vein recognition device includes the automatic pressure correction component.

[0064] Specifically, the pressure automatic correction component, such as Figure 2 As shown, it includes a first finger vein fixing structure 1, a second finger vein fixing structure 2, and a pressure correction structure 3 arranged between the first finger vein fixing structure and the second finger vein fixing structure.

[0065] Specifically, "controlling the automatic pressure correction component to move a preset distance in the direction of finger pressing to adjust the pressure value" can be understood as when it is detected that the pressure value of the finger on the finger vein recognition area is greater than the first threshold, the main control chip of the finger vein recognition device will automatically control the automatic pressure correction structure to move a certain preset distance in the direction of finger pressing (the preset distance can be reasonably set according to the actual application scenario) to reduce the pressure value of the finger on the finger vein sensor.

[0066] Preferably, controlling the automatic pressure correction component to move a preset distance in the direction of finger pressing includes: controlling the first finger vein fixing structure and the second finger vein fixing structure to move a first preset distance toward the pressure correction structure respectively to fix the finger in the finger vein identification area; after fixing the finger in the finger vein identification area, controlling the pressure correction structure to move a second preset distance in the direction of finger pressing.

[0067] Specifically, when the pressure value of the finger on the finger vein recognition area detected by the pressure sensor is greater than the first threshold, the first finger vein fixing structure and the second finger vein fixing structure are controlled to move toward the pressure correction structure by a preset distance (the preset distance can be set manually and is not specifically limited here), wherein the movement direction of the first finger vein fixing structure is as follows: Figure 2 As shown in "a" in FIG. 1 , the moving direction of the second finger vein fixing structure is as follows: Figure 2 As shown in "b" in the figure, the finger in the finger vein recognition area is fixed, thereby limiting the pressing depth of the finger in the finger vein recognition area to ensure that when the pressure correction structure is subsequently controlled to move a second preset distance along the finger pressing direction, the finger will not move with the movement of the pressure correction structure.

[0068] More specifically, “controlling the pressure correction structure to move a second preset distance in the finger pressing direction” can be understood as when it is determined that there is a finger in the finger vein recognition area and the pressure value of the finger on the finger vein recognition area is greater than the first threshold, the main control chip will automatically control the pressure correction structure to move in the finger pressing direction (for example Figure 2 "c" in the figure) moves a second preset distance (eg Figure 5The second preset distance can be set manually according to the actual application situation) to reduce the pressure value of the finger on the finger vein sensor, and re-detect whether the pressure value of the finger on the finger vein recognition area is less than or equal to the first threshold value (for example Figure 5 If the pressure value is less than or equal to the value in the “Check whether the pressure value is normal”), finger vein recognition will start (for example Figure 5 If the pressure value is still greater than the first threshold, the pressure automatic correction component is controlled to move a second preset distance (for example, Figure 5 The pressure value is normal.

[0069] The finger vein recognition method provided by the present invention can ensure that the mobile phone will not move with the pressure correction structure by controlling the first finger vein fixing structure and the second finger vein fixing structure to move toward the pressure correction structure; after fixing the finger in the finger vein recognition area, the pressure correction structure is controlled to move along the finger pressing direction, which can effectively reduce the pressure value of the finger on the finger vein recognition area, thereby reducing the deformation degree of the finger vein, so as to improve the recognition accuracy of the finger vein.

[0070] Preferably, the method also includes: if the pressure value is less than or equal to a second threshold value, controlling the first finger vein fixing structure and the second finger vein fixing structure to move a first preset distance toward the pressure correction structure respectively to fix the finger in the finger vein identification area; after fixing the finger in the finger vein identification area, controlling the pressure correction structure to move a third preset distance along a preset direction so that the pressure value is greater than the second threshold value; the preset direction indicates the opposite direction of the finger pressing direction.

[0071] Specifically, the second threshold may be manually set according to the actual application scenario, and is not specifically limited here. When the user's pressure is too small, the main control chip of the finger vein recognition device can control the first finger vein fixing structure and the second finger vein fixing structure to move a first preset distance toward the pressure correction structure to fix the finger in the finger vein recognition area, and control the pressure correction structure to move a third preset distance along a preset direction so that the pressure value is greater than the second threshold; the preset direction represents the opposite direction of the finger pressing direction.

[0072] S300: If the pressure value is less than the first threshold or the adjusted pressure value is less than the first threshold, finger vein recognition is performed.

[0073] Specifically, when the detected pressure value is less than the first threshold, or the adjusted pressure value is less than the first threshold, finger vein recognition is performed, which can reduce finger vein deformation and thereby improve the finger vein recognition rate.

[0074] Preferably, the method further includes: after finger vein identification is completed, controlling the first finger vein fixing structure to move to a first preset position, the second finger vein fixing structure to move to a second preset position, and the pressure correction structure to move to a third preset position.

[0075] Specifically, the first preset position indicates the position of the first finger vein fixing structure before the main control chip controls the automatic pressure correction component to move a preset distance in the finger pressing direction, the second preset position indicates the position of the second finger vein fixing structure before the main control chip controls the automatic pressure correction component to move a preset distance in the finger pressing direction, and the third preset position indicates the position of the pressure correction structure before the main control chip controls the automatic pressure correction component to move a preset distance in the finger pressing direction. Restoring the first finger vein fixing structure, the second finger vein fixing structure and the pressure correction structure to their set positions can provide technical support for the next finger vein recognition.

[0076] Example 2

[0077] This embodiment provides an electronic lock unlocking method, which is applied to a smart electronic lock, including the finger vein recognition method of embodiment 1; the unlocking method also includes:

[0078] After the finger vein recognition method is executed, the biometric information of the finger vein is obtained;

[0079] Specifically, the finger vein recognition method of the first embodiment can collect the biometric characteristics of the user's finger veins, that is, firstly obtain the vein distribution map of the user's finger through the finger vein recognition device, and then extract the characteristic value from the vein distribution map according to the dedicated comparison algorithm.

[0080] Comparing the biometric information with the preset feature information to obtain a comparison result;

[0081] Specifically, advanced filtering, image binarization and refinement methods are used to extract features from the vein distribution map; then a matching algorithm is used to compare and match the vein feature values ​​stored in the host, thereby authenticating and confirming the individual's identity.

[0082] Determine whether to unlock the electronic lock based on the comparison result.

[0083] Specifically, after the identity of the individual is authenticated, it can be determined whether to unlock the electronic lock based on the authentication result, that is, if the identity information is correct, the electronic lock is unlocked; if the identity information is incorrect, an alarm is issued.

[0084] Example 3

[0085] This embodiment provides a finger vein recognition device, such as Figure 6 As shown, including:

[0086] A pressure value acquisition module, used for acquiring a pressure value detected by a pressure sensor when it is determined that there is a finger in the finger vein recognition area of ​​the finger vein recognition device, and determining whether the pressure value is greater than a first threshold; the finger vein recognition device includes a pressure sensor;

[0087] A pressure value adjustment module, used for controlling the pressure automatic correction component to move a preset distance in the finger pressing direction to adjust the pressure value if the pressure value is greater than or equal to a first threshold value; the finger vein recognition device includes the pressure automatic correction component;

[0088] The finger vein recognition module is used to perform finger vein recognition if the pressure value is less than the first threshold or the adjusted pressure value is less than the first threshold.

[0089] Preferably, the automatic pressure correction component includes a first finger vein fixing structure, a second finger vein fixing structure, and a pressure correction structure disposed between the first finger vein fixing structure and the second finger vein fixing structure; the pressure value adjustment module includes:

[0090] A first pressing depth fixing unit is used to control the first finger vein fixing structure and the second finger vein fixing structure to move a first preset distance toward the pressure correction structure respectively, so as to fix the finger in the finger vein recognition area;

[0091] The first moving unit is used to control the pressure correction structure to move a second preset distance along the finger pressing direction after fixing the finger in the finger vein recognition area.

[0092] Preferably, the finger vein recognition device further includes:

[0093] The second moving unit is used to control the first finger vein fixing structure to move to the first preset position, the second finger vein fixing structure to move to the second preset position, and the pressure correction structure to move to the third preset position after the finger vein recognition is completed.

[0094] Preferably, the pressure sensor includes a first pressure sensor disposed below a first area of ​​the finger vein recognition device and a second pressure sensor disposed below a second area of ​​the finger vein recognition device, the first area, the second area and the finger vein recognition area are located in the same plane, and the finger vein recognition area is located between the first area and the second area; the pressure value acquisition module includes:

[0095] The finger determination unit is used to determine that there is a finger in the finger vein recognition area if a first pressure signal output by the first pressure sensor and a second pressure signal output by the second sensor are detected simultaneously.

[0096] Preferably, the pressure value acquisition module includes:

[0097] The pressure value determination unit is used to compare a first pressure value output by the first pressure sensor with a second pressure value output by the second pressure sensor; and to use the maximum pressure value between the first pressure value and the second pressure value as the pressure value of the pressure sensor.

[0098] Preferably, the finger vein recognition device further includes:

[0099] A second pressing depth fixing unit, configured to control the first finger vein fixing structure and the second finger vein fixing structure to move respectively toward the pressure correction structure by a first preset distance to fix the finger in the finger vein recognition area if the pressure value is less than or equal to a second threshold value;

[0100] The third moving unit is used to control the pressure correction structure to move a third preset distance along a preset direction after fixing the finger in the finger vein recognition area so that the pressure value is greater than the second threshold; the preset direction represents the opposite direction of the finger pressing direction.

[0101] Example 4

[0102] The present invention also provides an electronic device, such as Figure 7 As shown, it includes a memory and a processor, the memory stores a computer program that can be run on the processor, and the processor implements the finger vein recognition method provided by the above-mentioned various embodiments when executing the computer program.

[0103] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the finger vein recognition method provided by the above-mentioned various embodiments is implemented.

[0104] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0105] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0106] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0107] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0108] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived therefrom are still within the scope of protection of the invention.

Claims

1. A finger vein recognition method, characterized in that: include: When it is determined that there is a finger in the finger vein recognition area of ​​the finger vein recognition device, obtaining a pressure value detected by the pressure sensor, and determining whether the pressure value is greater than a first threshold; The finger vein recognition device includes the pressure sensor; If the pressure value is greater than or equal to the first threshold, the pressure automatic correction component is controlled to move a preset distance in the finger pressing direction to adjust the pressure value; the finger vein recognition device includes the pressure automatic correction component; If the pressure value is less than the first threshold or the adjusted pressure value is less than the first threshold, finger vein recognition is performed; The automatic pressure correction component includes a first finger vein fixing structure, a second finger vein fixing structure, and a pressure correction structure arranged between the first finger vein fixing structure and the second finger vein fixing structure; the automatic pressure correction component is controlled to move a preset distance along the finger pressing direction, including: Controlling the first finger vein fixing structure and the second finger vein fixing structure to move toward the pressure correction structure by a first preset distance respectively, so as to fix the finger in the finger vein recognition area; After fixing the finger in the finger vein recognition area, the pressure correction structure is controlled to move a second preset distance along the finger pressing direction.

2. The finger vein recognition method according to claim 1, characterized in that: The method further comprises: After the finger vein recognition is completed, the first finger vein fixing structure is controlled to move to a first preset position, the second finger vein fixing structure is controlled to move to a second preset position, and the pressure correction structure is controlled to move to a third preset position.

3. The finger vein recognition method according to claim 1 or 2, characterized in that: The pressure sensor includes a first pressure sensor disposed below a first area of ​​the finger vein recognition device and a second pressure sensor disposed below a second area of ​​the finger vein recognition device, the first area, the second area and the finger vein recognition area are located in the same plane, and the finger vein recognition area is located between the first area and the second area; The determining that a finger exists in the finger vein recognition area includes: If the first pressure signal output by the first pressure sensor and the second pressure signal output by the second pressure sensor are detected simultaneously, it is determined that there is a finger in the finger vein recognition area.

4. The finger vein recognition method according to claim 3, characterized in that: The obtaining of the pressure value of the pressure sensor comprises: comparing a first pressure value output by the first pressure sensor with a second pressure value output by the second pressure sensor; The maximum pressure value between the first pressure value and the second pressure value is used as the pressure value of the pressure sensor.

5. The finger vein recognition method according to claim 1 or 2, characterized in that: The method further comprises: If the pressure value is less than or equal to a second threshold, controlling the first finger vein fixing structure and the second finger vein fixing structure to move toward the pressure correction structure by a first preset distance respectively, so as to fix the finger in the finger vein recognition area; After fixing the finger in the finger vein recognition area, the pressure correction structure is controlled to move a third preset distance along a preset direction so that the pressure value is greater than the second threshold; the preset direction represents the opposite direction of the finger pressing direction.

6. An electronic lock unlocking method, applied to a smart electronic lock, characterized in that: The method comprises the finger vein recognition method as described in any one of claims 1 to 5; the unlocking method further comprises: After the finger vein recognition method is executed, biometric information of the finger vein is obtained; Comparing the biometric information with the preset feature information to obtain a comparison result; Determine whether to unlock the electronic lock according to the comparison result.

7. A finger vein recognition device, characterized in that: include: A pressure value acquisition module, used for acquiring a pressure value detected by the pressure sensor when it is determined that there is a finger in the finger vein recognition area of ​​the finger vein recognition device, and determining whether the pressure value is greater than a first threshold; The finger vein recognition device includes the pressure sensor; a pressure value adjustment module, configured to control the automatic pressure correction component to move a preset distance in the finger pressing direction to adjust the pressure value if the pressure value is greater than or equal to the first threshold; the finger vein recognition device includes the automatic pressure correction component; a finger vein recognition module, configured to perform finger vein recognition if the pressure value is less than the first threshold or the adjusted pressure value is less than the first threshold; The automatic pressure correction component includes a first finger vein fixing structure, a second finger vein fixing structure, and a pressure correction structure arranged between the first finger vein fixing structure and the second finger vein fixing structure; the pressure value adjustment module is also used for: Controlling the first finger vein fixing structure and the second finger vein fixing structure to move toward the pressure correction structure by a first preset distance respectively, so as to fix the finger in the finger vein recognition area; After fixing the finger in the finger vein recognition area, the pressure correction structure is controlled to move a second preset distance along the finger pressing direction.

8. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the computer program, the steps of the finger vein recognition method according to any one of claims 1 to 5 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the finger vein recognition method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Intelligent fingerprint lock and operation method thereof

    CN108868352A