Multimodal Biometric Recognition Intelligent Lock and Its Control Method
By acquiring and verifying multiple biometric information, the smart lock can adjust operations in real time, solving the problem of inefficient unlocking of existing smart locks and achieving a faster and safe unlocking process.
Patent Information
- Application Number
- CN202510047279.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2045-01-13
AI Technical Summary
When unlocking the multimodal biometric recognition smart lock, it is necessary to complete the collection and recognition of a person's multiple biometric features, and then control the lock tongue with complex structure to retract, resulting in insufficiency of unlocking.
By acquiring multiple biometric information, matching verification is performed in the preset biometric library in turn, the number of valid biometric information is accumulated in real time, and the smart lock is controlled to perform non-execution operations, pre-unlock operations or unlock operations based on the effective feature quantity value.
This method can simultaneously collect and verify multiple individuals in multimodal biometrics, reduce the time required for unlocking through pre-unlocking operations, improve unlocking efficiency, and improve user experience while ensuring security.
Smart Images

Figure CN119479121B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of intelligent locks, and particularly relates to a multi-modal biometric recognition intelligent lock and its control method. Background Art
[0002] A multi-modal biometric recognition intelligent lock is an intelligent lock that integrates multiple biometric recognition technologies, and improves security and recognition accuracy by combining multiple biometric features.
[0003] In the prior art, after the steps of collecting and recognizing multiple biometric features of a person are completed, a multi-modal biometric recognition intelligent lock needs to control the bolt to retract. High-security intelligent locks often have a complex bolt structure and slow retraction, which affects the unlocking efficiency. Summary of the Invention
[0004] Embodiments of this application provide a multi-modal biometric recognition intelligent lock and its control method, which can solve the problem that when a multi-modal biometric recognition intelligent lock is unlocking, after completing the collection and recognition of multiple biometric features of a person, it is necessary to control the complex bolt structure to retract, resulting in low unlocking efficiency.
[0005] In a first aspect, embodiments of this application provide a control method for a multi-modal biometric recognition intelligent lock, which is applied to a multi-modal biometric recognition intelligent lock. The method includes:
[0006] Obtain multiple biometric feature information; wherein, the multiple biometric features come from one or more individuals;
[0007] Successively perform matching verification on the multiple biometric feature information in a preset biometric database, and determine the biometric feature information that can be matched as valid biometric feature information;
[0008] Accumulatively and statistically calculate the number of the valid biometric feature information in real time to obtain a valid feature quantity value;
[0009] According to the valid feature quantity value, control the multi-modal biometric recognition intelligent lock to not perform an operation, perform a pre-unlocking operation, or perform an unlocking operation respectively; wherein, the pre-unlocking operation is that the multi-modal biometric recognition intelligent lock retracts at least one group of multiple groups of bolts into the lock body, and at least one group of the bolts is in the lock catch plate, so that the multi-modal biometric recognition intelligent lock is in a locked state; the unlocking operation is that the multi-modal biometric recognition intelligent lock completely retracts the bolt into the lock body, so that the multi-modal biometric recognition intelligent lock is in an open state.
[0010] The above technical solutions in the embodiments of this application have at least the following technical effects:
[0011] By obtaining multiple biometric information; sequentially performing matching verification on the multiple biometric information in a preset biometric database respectively, and determining the biometric information that can be matched as valid biometric information; accumulating and statistically calculating the number of the valid biometric information in real time to obtain a valid feature quantity value; and controlling the multi-modal biometric recognition intelligent lock not to perform an operation, perform a pre-unlocking operation or perform an unlocking operation respectively according to the valid feature quantity value. This method can simultaneously collect and verify multi-modal biometrics of multiple individuals outside the door, and reduce the time required for unlocking through the pre-unlocking operation, improving the unlocking efficiency and enhancing the user experience while ensuring security.
[0012] In a possible implementation manner of the first aspect, the obtaining multiple biometric information includes:
[0013] Determine that the lock tongue is in a locked state; wherein, the locked state means that at least part of the lock tongue is inside the lock catch plate, making the door unable to be opened;
[0014] Obtain the biometric information of all individuals in the first area; wherein, the first area is an area outside the door with the multi-modal biometric recognition intelligent lock as the center and a preset distance as the radius.
[0015] In a possible implementation manner of the first aspect, the obtaining multiple biometric information includes:
[0016] Determine that the lock tongue is in a locked state; wherein, the locked state means that at least part of the lock tongue is inside the lock catch plate, making the door unable to be opened;
[0017] Obtain the biometric information of all individuals in the first area; wherein, the first area is an area outside the door with the multi-modal biometric recognition intelligent lock as the center and a preset distance as the radius.
[0018] In a possible implementation manner of the first aspect, the biometric information includes biometric data; wherein, the biometric data is used to identify and verify personal identity; the biometric data of any two biometric information is different;
[0019] The sequentially performing matching verification on the multiple biometric information in a preset biometric database respectively, and determining the biometric information that can be matched as valid biometric information includes:
[0020] Sequentially perform matching verification on the biometric data of the multiple biometric information in a preset biometric database respectively, and determine the biometric information whose biometric data can be matched as the valid biometric information.
[0021] In a possible implementation of the first aspect, the biometric information further includes information acquisition time data; successively matching and verifying a plurality of the biometric information in a preset biometric database respectively, and determining the biometric information that can be matched as valid biometric information, including:
[0022] Sorting the plurality of biometric information in the order from earliest to latest according to the plurality of information acquisition time data to obtain a sorting result;
[0023] According to the sorting result, successively matching the plurality of biometric information in the pre-stored feature information database, and determining the biometric information with successful matching as the valid biometric information.
[0024] In a possible implementation of the first aspect, the method further includes:
[0025] Obtaining security level information; wherein the security level information is used to represent the degree of security requirements of the installation environment of the multimodal biometric recognition intelligent lock;
[0026] According to the security level information, obtaining a pre-unlock value and an unlock value;
[0027] The controlling the multimodal biometric recognition intelligent lock not to perform an operation, perform a pre-unlock operation or perform an unlock operation respectively according to the valid feature quantity value includes:
[0028] Controlling the multimodal biometric recognition intelligent lock not to perform an operation, perform a pre-unlock operation or perform an unlock operation respectively according to the valid feature quantity value, the pre-unlock value and the unlock value.
[0029] In a possible implementation of the first aspect, the obtaining a pre-unlock value and an unlock value according to the security level information includes:
[0030] Determining a security threshold according to the security level information;
[0031] Matching in a security value correspondence table according to the security threshold to determine the pre-unlock value and the unlock value.
[0032] In a possible implementation of the first aspect, the controlling the multimodal biometric recognition intelligent lock not to perform an operation, perform a pre-unlock operation or perform an unlock operation respectively according to the valid feature quantity value includes:
[0033] When the valid feature quantity value is less than the pre-unlock value, the multimodal biometric recognition intelligent lock does not perform an operation;
[0034] When the value of the number of valid features is equal to the pre-unlock value, control the multi-modal biometric recognition intelligent lock to perform the pre-unlock operation;
[0035] When the value of the number of valid features is equal to the unlock value, control the multi-modal biometric recognition intelligent lock to perform the unlock operation; wherein, the unlock value is greater than the pre-unlock value.
[0036] In a possible implementation manner of the first aspect, the method further includes:
[0037] Obtain verification time data according to the security threshold;
[0038] Within the time indicated by the verification time data, if the value of the number of valid features does not increase to be equal to the unlock value, reset the value of the number of valid features to zero;
[0039] Within the time indicated by the verification time data, if the value of the number of valid features increases to be equal to the unlock value, stop verifying the biometric information, and when it is detected that the lock tongue is in the locked state again, reset the value of the number of valid features to zero.
[0040] In a possible implementation manner of the first aspect, the valid biometric information includes acquisition source information, and the acquisition source information is used to represent the source individual and source part of the biometric information;
[0041] The step of, within the time indicated by the verification time data, if the value of the number of valid features does not increase to be equal to the unlock value, reset the value of the number of valid features to zero, includes:
[0042] Within the time indicated by the verification time data, if the value of the number of valid features is zero, control the multi-modal biometric recognition intelligent lock not to perform an operation; or
[0043] Within the time indicated by the verification time data, if the value of the number of valid features is greater than zero and less than the unlock value, obtain re-collected biometric information; wherein, the re-collected biometric information includes re-collection source information, and the re-collection source information is used to represent the source individual and source part of the re-collected biometric information; the re-collection source information of any of the re-collected biometric information is different from the acquisition source information of any of the valid biometric information;
[0044] Match and verify a plurality of the re-collected biometric information in a preset biometric database respectively, and determine the re-collected biometric information that passes the match and verification as re-collected valid biometric information;
[0045] Accumulatively and statistically count the number of the re-collected valid biometric information in real time to obtain the value of the number of re-collected valid features;
[0046] Accumulate the value of the number of effective features for re-mining to the value of the number of effective features.
[0047] In a second aspect, an embodiment of the present application provides a multi-modal biometric recognition intelligent lock control system, including:
[0048] An acquisition unit, configured to acquire multiple biometric information; wherein, the multiple biometric features come from one or more individuals;
[0049] A verification unit, configured to sequentially perform matching verification on the multiple biometric information in a preset biometric database, and determine the biometric information that can be matched as valid biometric information;
[0050] A statistics unit, configured to accumulate and statistically count the number of the valid biometric information in real time to obtain a value of the number of effective features;
[0051] A control unit, configured to control the multi-modal biometric recognition intelligent lock not to perform an operation, perform a pre-unlocking operation, or perform an unlocking operation respectively according to the value of the number of effective features; wherein, the pre-unlocking operation is that the multi-modal biometric recognition intelligent lock retracts at least one group of multiple lock tongues into the lock body, and at least one group of the lock tongues is in the lock catch plate, so that the multi-modal biometric recognition intelligent lock is in a locked state; the unlocking operation is that the multi-modal biometric recognition intelligent lock completely retracts the lock tongue into the lock body, so that the multi-modal biometric recognition intelligent lock is in an open state.
[0052] In a third aspect, an embodiment of the present application provides a multi-modal biometric recognition intelligent lock, including a lock body, a lock tongue, a lock catch plate, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of the above first aspects when executing the computer program.
[0053] In a fourth aspect, an embodiment of the present application provides a computer program product, which, when running on a multi-modal biometric recognition intelligent lock, enables the multi-modal biometric recognition intelligent lock to execute the control method of the multi-modal biometric recognition intelligent lock according to any one of the above first aspects.
[0054] It can be understood that the beneficial effects of the above second aspect to the fourth aspect can refer to the relevant descriptions in the above first aspect, and will not be elaborated here. Description of the Drawings
[0055] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.
[0056] Figure 1 is a schematic flowchart of a control method for a multi-modal biometric recognition intelligent lock provided by an embodiment of the present application;
[0057] Figure 2 is a schematic flowchart of the implementation of steps S100, S200, and S300 in the control method for a multi-modal biometric recognition intelligent lock provided by an embodiment of the present application;
[0058] Figure 3 is a schematic flowchart of the implementation of step S01 in the control method for a multi-modal biometric recognition intelligent lock provided by an embodiment of the present application;
[0059] Figure 4 is a schematic flowchart of the implementation of step S400 in the control method for a multi-modal biometric recognition intelligent lock provided by an embodiment of the present application;
[0060] Figure 5 is a schematic structural diagram of a multi-modal biometric recognition intelligent lock provided by an embodiment of the present application;
[0061] Figure 6 is a schematic structural diagram of a control device for a multi-modal biometric recognition intelligent lock provided by an embodiment of the present application;
[0062] Figure 7 is a schematic structural diagram of a control system for a multi-modal biometric recognition intelligent lock provided by an embodiment of the present application. Detailed Embodiments
[0063] In the following description, specific details such as specific system structures and technologies are proposed for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present application.
[0064] It should be understood that when used in the specification and the appended claims of the present application, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0065] It should also be understood that the term "and / or" used in the specification and appended claims of this application refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0066] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" depending on the context. Similarly, the phrases "if determined" or "if [the described condition or event] is detected" can be interpreted as meaning "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]" depending on the context.
[0067] In addition, in the description of the specification and appended claims of this application, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.
[0068] The reference to "one embodiment" or "some embodiments" etc. described in the specification of this application means that a specific feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of this application. Thus, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "comprising", "including", "having", and their variants all mean "including but not limited to", unless otherwise specifically emphasized.
[0069] A multimodal biometric recognition intelligent lock is an intelligent lock that integrates multiple biometric recognition technologies and improves security and recognition accuracy by combining multiple biometric features.
[0070] In the prior art, after the steps of collecting and recognizing multiple biometric features of a person are completed, a multimodal biometric recognition intelligent lock needs to control the bolt to retract. High-security intelligent locks often have a complex bolt structure and slow retraction, which affects the unlocking efficiency.
[0071] To solve the above problems, an embodiment of the present application provides a control method for a multi-modal biometric recognition intelligent lock. In this method, multiple biometric information is obtained; the multiple biometric information is respectively matched and verified in a preset biometric database in sequence, and the biometric information that can be matched is determined as valid biometric information; the number of the valid biometric information is accumulated and statistically calculated in real time to obtain a valid feature quantity value; according to the valid feature quantity value, the multi-modal biometric recognition intelligent lock is controlled to not perform an operation, perform a pre-unlock operation, or perform an unlock operation respectively. This method can collect and verify multi-modal biometrics of multiple individuals outside the door at the same time, and reduce the time required for unlocking through the pre-unlock operation, improving the unlocking efficiency and enhancing the user experience while ensuring security.
[0072] The control method for the multi-modal biometric recognition intelligent lock provided by the embodiment of the present application can be applied to the multi-modal biometric recognition intelligent lock 100. At this time, the multi-modal biometric recognition intelligent lock 100 is the execution subject of the control method for the multi-modal biometric recognition intelligent lock provided by the embodiment of the present application. The embodiment of the present application does not impose any restrictions on the specific type of the multi-modal biometric recognition intelligent lock 100.
[0073] For example, please refer to Figure 5, the multi-modal biometric recognition intelligent lock 100 may include a lock body 10, multiple groups of lock tongues 20, multiple motors, a collection module 30, a lock catch plate 40, and a control device 50. The lock body 10 is disposed on a door. The multiple groups of lock tongues 20 are slidably connected to the lock body 10, and the lock tongues 20 can move to completely enter the lock body 10 or partially enter the lock catch plate 40. The multiple motors are respectively connected to the multiple groups of lock tongues 20 in one-to-one correspondence, and the multiple motors are electrically connected to the control device 50 respectively, and the motors are used to drive the lock tongues 20 to move. The collection module 30 is disposed on the outer side of the lock body 10 and is electrically connected to the control device 50, and the collection module 30 is used to collect multiple biometric features. The lock catch plate 40 is disposed on a doorframe, and a plurality of concave holes are formed in the lock catch plate 40 for accommodating the lock tongues 20 in one-to-one correspondence. The control device 50 is disposed in the lock body 10, and is used to control the collection module 30 to collect and match and verify the biometric features of the user outside the door, and is also used to control the motors to drive the lock tongues 20 to move. Among them, the control device 100 may be a single-chip microcomputer, a PLC, a central processing unit, a handheld device with a wireless communication function, a computing device, or other processing devices connected to a wireless modem, etc. A gear may be disposed at the power output end of the motor, and a rack matching the gear is disposed at one end of the lock tongue 20. By driving the gear to rotate by the motor, the lock tongue 20 is further driven to move, or a swing rod is disposed at the power output end of the motor, the lock tongue 20 is connected to the swing rod through a connecting rod, and two ends of the connecting rod are respectively hinged to the lock tongue 20 and the swing rod. The lock tongue 20 is disposed in a moving channel of the lock body 10 to fix the moving direction of the lock tongue 20. By driving the swing rod to rotate by the motor, the lock tongue 20 is further driven to move in the moving channel, but is not limited thereto. The collection module 30 may include a fingerprint collector, a camera, a sound collector, a human body induction sensor, etc., but is not limited thereto.
[0074] To better understand the control method of the multi-modal biometric recognition intelligent lock provided in the embodiments of the present application, the following provides an exemplary introduction to the specific implementation process of the control method of the multi-modal biometric recognition intelligent lock provided in the embodiments of the present application.
[0075] Figure 1 The schematic flowchart of the control method of the multi-modal biometric recognition intelligent lock provided in the embodiments of the present application is shown. The control method of the multi-modal biometric recognition intelligent lock includes:
[0076] S100, obtaining multiple biometric information; wherein, the multiple biometric features come from one or more individuals.
[0077] It can be understood that the biometric information is data of physiological features or behavioral features used to identify an individual's identity. The biometric information can be obtained through the collection module 30. Multiple biometric information can be collected from one person, or multiple biometric information can be collected from multiple people, but is not limited thereto.
[0078] As an alternative embodiment of the present application, please refer to Figure 2 , S100, obtain multiple biometric information, including:
[0079] S110, determine that the lock tongue 20 is in the locked state; wherein, the locked state means that at least part of the lock tongue 20 is inside the lock catch plate 40, making the door unable to be opened.
[0080] It can be understood that an infrared sensor can be set on one side of the lock body 10 to detect the position of the lock tongue 20, or an encoder can be set on the motor to detect the rotation angle of the motor, and then the position of the lock tongue 20 can be determined, but not limited thereto. When the multi-modal biometric recognition intelligent lock 100 is in the locked state, there is a need to unlock it. When at least part of the lock tongue 20 is inside the lock catch plate 40, the door panel can be prevented from moving relative to the door frame.
[0081] S120, obtain the biometric information of all individuals in the first area; wherein, the first area is an area outside the door centered on the multi-modal biometric recognition intelligent lock 100 with a preset distance as the radius.
[0082] It can be understood that the first area is an area used to define the collection range of the collection module 30. The preset distance as the radius of the first area can be input by the user for adjustment, or can be a fixed value, but not limited thereto.
[0083] With such a setting, by determining that the lock tongue 20 is in the locked state and then obtaining the biometric information of all individuals in the first area, it is possible to avoid the collection module 30 still working continuously when in the open state, or the collection module 30 collecting individuals outside the first area, which can effectively reduce the power consumption of the multi-modal biometric recognition intelligent lock 100, save resources, and by collecting multiple individuals, increase the number of collected samples, improving the opening success rate and speed.
[0084] S200, sequentially perform matching verification on multiple biometric information in the preset biometric database, and determine the biometric information that can be matched as valid biometric information.
[0085] It can be understood that the preset biometric database includes multiple biometric information. The multiple biometric information in the preset biometric database can be input by the user through the acquisition module 30 and the control device 50, or can be imported into the control device 50 by the user through other data carriers, but is not limited thereto. The multiple biometric information in the preset biometric database can correspond to one individual, or can respectively correspond to multiple individuals, but is not limited thereto. The collected biometric information is sequentially matched with the multiple biometric information in the preset biometric database. If there is biometric information in the preset biometric database that is the same as the collected biometric information, the collected biometric information is determined to be valid biometric information.
[0086] As an optional embodiment of the present application, the biometric information includes biometric data; wherein, the biometric data is used to identify and verify personal identity; the biometric data of any two biometric information is different; S200, sequentially perform matching verification on multiple biometric information in the preset biometric database respectively, and determine the biometric information that can be matched as valid biometric information, including:
[0087] Sequentially perform matching verification on the biometric data of multiple biometric information in the preset biometric database respectively, and determine the biometric information whose biometric data can be matched as valid biometric information.
[0088] It can be understood that the biometric data is data used to identify and verify personal identity. For example, it can be a fingerprint image, a facial image, or can also be a pupil image, a voiceprint spectrum, but is not limited thereto.
[0089] With such a setting, by collecting biometric information with different biometric data, and then sequentially performing matching verification in the preset biometric database respectively, and determining the biometric information whose biometric data can be matched as valid biometric information, this can avoid repeated collection of the same biometric information, reduce the power consumption of the multi-modal biometric recognition smart lock 100, improve the recognition efficiency of the multi-modal biometric recognition smart lock 100, and speed up the unlocking speed of the multi-modal biometric recognition smart lock 100.
[0090] Optionally, the biometric information further includes information acquisition time data; please refer to Figure 2 , S200, sequentially perform matching verification on multiple biometric information in the preset biometric database respectively, and determine the biometric information that can be matched as valid biometric information, including:
[0091] S210, according to the multiple information acquisition time data, sort the multiple biometric information in the order from earliest to latest to obtain a sorting result.
[0092] It can be understood that the information acquisition time data is used to indicate the time when the biometric information is acquired. Then, according to the acquisition times of multiple biometric information, each biometric information is sorted in ascending order of time to obtain a sorting result.
[0093] S220. According to the sorting result, multiple biometric information are sequentially matched in the pre-stored feature information database, and the biometric information with successful matching is determined as valid biometric information.
[0094] It can be understood that according to the sorting result, the biometric information acquired earlier is matched in the pre-stored feature information database.
[0095] With such a setting, by sorting multiple biometric information according to the information acquisition time data and sequentially performing matching verification on multiple biometric information from earliest to latest acquisition time, the recognition efficiency of the multi-modal biometric recognition intelligent lock 100 for biometric information can be improved, and the data is convenient for analysis, reducing the error rate during the matching process.
[0096] S300. The number of valid biometric information is accumulated in real time to obtain a valid feature quantity value.
[0097] With such a setting, by accumulating the number of valid biometric information in real time to obtain a valid feature quantity value, the multi-modal biometric recognition intelligent lock 100 can respond in a timely manner to changes in the number of valid biometric information, thereby effectively improving the unlocking speed of the multi-modal biometric recognition intelligent lock 100.
[0098] S400. According to the valid feature quantity value, control the multi-modal biometric recognition intelligent lock 100 to not perform an operation, perform a pre-unlocking operation, or perform an unlocking operation respectively; wherein, the pre-unlocking operation is that the multi-modal biometric recognition intelligent lock 100 retracts at least one group of the multiple lock tongues 20 into the lock body 10, and at least one group of lock tongues 20 is within the lock catch plate 40, so that the multi-modal biometric recognition intelligent lock 100 is in a locked state; the unlocking operation is that the multi-modal biometric recognition intelligent lock 100 retracts the lock tongues 20 completely into the lock body 10, so that the multi-modal biometric recognition intelligent lock 100 is in an open state.
[0099] It can be understood that the multi-modal biometric recognition intelligent lock 100 controls multiple motors respectively through the control device 50 according to the change of the valid feature quantity value, and then controls the movement of multiple lock tongues 20.
[0100] In a possible implementation manner, please refer to Figure 3 , the control method of the multi-modal biometric recognition intelligent lock further includes:
[0101] S01. Obtain security level information, where the security level information is used to represent the degree of security requirements of the installation environment of the multimodal biometric recognition intelligent lock 100.
[0102] It can be understood that the security level information is used to indicate the degree of security requirements of the installation environment of the multimodal biometric recognition intelligent lock 100. For example, the security level information can be marked as "Level 1, Level 2, Level 3", with the degree of security requirements increasing step by step, or it can be marked as "No one inside, only children inside, adults inside", with the degree of security requirements decreasing one by one, but not limited to this. The security level information can be input by the user for setting, or the multimodal biometric recognition intelligent lock 100 can obtain the information inside the door to set according to the current environment, but not limited to this.
[0103] S02. Obtain a pre-unlock value and an unlock value according to the security level information.
[0104] It can be understood that different pre-unlock values and unlock values are obtained according to the degree of security requirements indicated by different security level information. The pre-unlock value is less than the unlock value. For example, corresponding coefficients can be set according to the security level information, and the pre-unlock value and the unlock value can be calculated according to the effective feature quantity value and the coefficients, or the pre-unlock value and the unlock value corresponding to the security level information can be obtained from a preset corresponding table, but not limited to this.
[0105] Optionally, S400. The effective feature quantity value controls the multimodal biometric recognition intelligent lock 100 not to perform an operation, perform a pre-unlock operation, or perform an unlock operation respectively, including:
[0106] Control the multimodal biometric recognition intelligent lock 100 not to perform an operation, perform a pre-unlock operation, or perform an unlock operation respectively according to the effective feature quantity value, the pre-unlock value, and the unlock value.
[0107] With such a setting, by comparing the real-time change of the effective feature quantity value with the pre-unlock value and the unlock value, and then controlling the multimodal biometric recognition intelligent lock 100 not to perform an operation, perform a pre-unlock operation, or perform an unlock operation respectively, it is possible to adjust the multimodal biometric recognition intelligent lock 100 in real time to improve the use convenience, and it is also possible to adjust the multimodal biometric recognition intelligent lock 100 according to the security requirements to improve the security.
[0108] Optionally, please refer to Figure 3 , S20. Obtain a pre-unlock value and an unlock value according to the security level information, including:
[0109] S021. Determine a security threshold according to the security level information.
[0110] It can be understood that the security threshold is a value determined corresponding to the degree of security requirements indicated by the security level information. For example, a correspondence table between the security level information and the security threshold can be established, and the security threshold can be obtained by matching in the correspondence table; or a preset value can be assigned to the security level information to obtain the security threshold, but this is not limited thereto.
[0111] S022. According to the security threshold, match in the security value correspondence table to determine the pre-unlock value and the unlock value.
[0112] Exemplarily, the security value correspondence table is a data set used to indicate the correspondence relationship between the security threshold and the pre-unlock value and the unlock value. For example, the pre-unlock value and the unlock value in the security value correspondence table can be calculated according to the security threshold and a preset quantitative relationship. The security threshold can be "1, 2, 3", and the preset quantitative relationship is that "the pre-unlock value is equal to the product of the security threshold and the first coefficient", and "the unlock value is equal to the product of the security threshold and the second coefficient". The first coefficient can be "1", and the second coefficient can be "2". Then the pre-unlock value can be "1 (1*1 = 1), 2 (2*1 = 2), 3 (3*1 = 3)", and the unlock value can be "2 (1*2 = 2), 4 (2*2 = 4), 6 (3*2 = 6)". Further, in the security value correspondence table, the corresponding pre-unlock value and unlock value can be matched according to the security threshold; or the pre-unlock value and the unlock value in the security value correspondence table can be input by the user during the initial use to complete the setting. When the security threshold is "1", input and set the pre-unlock value to "2" and the unlock value to "3". When the security threshold is "2", input and set the pre-unlock value to "4" and the unlock value to "7". Further, in the security value correspondence table, the corresponding pre-unlock value and unlock value can be matched according to the security threshold, but this is not limited thereto.
[0113] With such a setting, the security threshold is determined according to the security level information, the pre-unlock value and the unlock value are determined by matching in the security value correspondence table, the pre-unlock value and the unlock value are determined according to the degree of security requirements, and then the multi-modal biometric recognition intelligent lock 100 is controlled according to the pre-unlock value and the unlock value. Different limiting conditions are set for the pre-unlock operation and the unlock operation, the difficulty of unlocking is increased, the security of the multi-modal biometric recognition intelligent lock 100 is improved, and adaptive settings are made according to the needs and habits of different members, reducing the security risks caused by misoperations.
[0114] As an optional embodiment of the present application, please refer to Figure 4 , S400. According to the effective feature quantity value, control the multi-modal biometric recognition intelligent lock 100 not to perform an operation, perform a pre-unlock operation or perform an unlock operation respectively, including:
[0115] S410. When the value of the number of valid features is less than the pre-unlock value, control the multi-modal biometric recognition intelligent lock 100 not to perform an operation.
[0116] S420. When the value of the number of valid features is equal to the pre-unlock value, control the multi-modal biometric recognition intelligent lock 100 to perform a pre-unlock operation.
[0117] S430. When the value of the number of valid features is equal to the unlock value, control the multi-modal biometric recognition intelligent lock 100 to perform an unlock operation; wherein, the unlock value is greater than the pre-unlock value.
[0118] It can be understood that when the value of the number of valid features is less than the pre-unlock value, any lock tongue 20 of the multi-modal biometric recognition intelligent lock 100 does not move; until the value of the number of valid features increases to be equal to the pre-unlock value, at least one group of the multiple groups of lock tongues 20 of the multi-modal biometric recognition intelligent lock 100 retracts to be separated from the lock catch plate 40, and at least one group of lock tongues 20 remains in contact with the lock catch plate 40, making the multi-modal biometric recognition intelligent lock 100 in a locked state; when the value of the number of valid features increases to be equal to the unlock value, all the lock tongues 20 of the multi-modal biometric recognition intelligent lock 100 retract into the lock body 10 and are separated from the lock catch plate 40, making the multi-modal biometric recognition intelligent lock 100 in an open state.
[0119] With such a setting, according to when the value of the number of valid features is less than the pre-unlock value, equal to the pre-unlock value, and equal to the unlock value, control the multi-modal biometric recognition intelligent lock not to perform an operation, perform a pre-unlock operation, or perform an unlock operation respectively, so that the opening condition of the multi-modal biometric recognition intelligent lock is controllable, allowing users to set the unlocking condition according to their own security needs and usage habits, providing personalized security protection, while improving security, accelerating the unlocking efficiency, ensuring the convenience of the multi-modal biometric recognition intelligent lock, optimizing the user experience, and not performing an operation when the unlocking condition is not met, which can reduce unnecessary energy consumption.
[0120] Optionally, please refer to Figure 4 , the control method of the multi-modal biometric recognition intelligent lock further includes:
[0121] S10. Obtain verification time data according to the security threshold.
[0122] Exemplarily, the verification time data represents the time when the multimodal biometric recognition intelligent lock 100 is in the locked state and is allowed to be used for matching and verifying biometric information. The verification time data can be preset time data corresponding to a security threshold, or it can be time data corresponding to a security threshold input by the user according to actual usage requirements. For example, the security threshold is "1", and the corresponding verification time data is "30 seconds", or the security threshold is "2", and the corresponding verification time data is "10 seconds", but it is not limited thereto.
[0123] S20. Within the time indicated by the verification time data, if the valid feature quantity value does not increase to equal the unlocking value, reset the valid feature quantity value to zero.
[0124] It can be understood that within the time indicated by the verification time data, which is the time allowed for matching and verifying biometric information, if the valid feature quantity value does not increase to equal the unlocking value, under the security requirements corresponding to the current security threshold, the user outside the door cannot provide sufficient biometric information to meet the unlocking limit conditions. Reset the valid feature quantity value to zero, and the user needs to provide biometric information that can meet the unlocking limit conditions again.
[0125] In a possible implementation manner, the valid biometric information includes acquisition source information, and the acquisition source information is used to represent the source individual and source part of the biometric information; please refer to Figure 4 , S20. Within the time indicated by the verification time data, if the valid feature quantity value does not increase to equal the unlocking value, reset the valid feature quantity value to zero, including:
[0126] S21a. Within the time indicated by the verification time data, when the valid feature quantity value is zero, control the multimodal biometric recognition intelligent lock 100 not to perform an operation.
[0127] It can be understood that within the time indicated by the verification time data, when the valid feature quantity value is zero, it means that any individual in the first area outside the door does not have biometric information that can pass the matching verification during this time period.
[0128] S21b. Within the time indicated by the verification time data, when the valid feature quantity value is greater than zero and less than the unlocking value, acquire re-sampled biometric information; wherein, the re-sampled biometric information includes re-sampling source information, and the re-sampling source information is used to represent the source individual and source part of the re-sampled biometric information; the re-sampling source information of any re-sampled biometric information is different from the acquisition source information of any valid biometric information.
[0129] It can be understood that within the time indicated by the verification time data, when the value of the effective feature quantity is greater than zero and less than the unlocking value, it means that at least one individual in the first area outside the door has biometric information that can pass the matching verification. Due to reasons such as occlusion, light, and angle, some biometric information that can pass the matching verification fails to pass the matching verification. The biometric information of each individual in the first area can be acquired again to increase the value of the effective feature quantity to be equal to the unlocking value. The acquisition source information is used to represent the source where the biometric information is acquired, and the re-acquisition source information is used to represent the source where the biometric information is re-acquired. The re-acquisition source information of any re-acquired biometric information is different from the acquisition source information of any effective biometric information, so that the re-acquisition source information is different from the effective biometric information.
[0130] S22. Respectively perform matching verification on multiple re-acquired biometric information in the preset biometric database, and determine the re-acquired biometric information that passes the matching verification as re-acquired effective biometric information.
[0131] It can be understood that the re-acquired biometric information is subjected to matching verification in the preset biometric database to re-verify the biometric information that fails to be acquired or fails to pass the matching verification due to reasons such as occlusion, light, and angle.
[0132] S23. Real-time accumulate and count the quantity of the re-acquired effective biometric information to obtain the value of the re-acquired effective feature quantity.
[0133] S24. Accumulate the value of the re-acquired effective feature quantity to the value of the effective feature quantity.
[0134] With such settings, within the time indicated by the verification time data, according to the value of the effective feature quantity and the unlocking value, when the value of the effective feature quantity is greater than zero and less than the unlocking value, the re-acquired biometric information is acquired, and the re-acquired biometric information is subjected to matching verification. The re-acquired biometric information that passes the matching verification is determined as re-acquired effective biometric information, and the quantity of the re-acquired effective biometric information is accumulated to the value of the effective feature quantity, so that the biometric information that can be matched and verified but fails to be correctly verified can be matched and verified again, reducing the error rate of the multi-modal biometric recognition smart lock 100 during recognition and unlocking, improving the recognition accuracy, enhancing the environmental adaptability of the multi-modal biometric recognition smart lock 100, optimizing the user experience, and making the unlocking process smoother and more convenient.
[0135] S30. Within the time indicated by the verification time data, if the value of the effective feature quantity increases to be equal to the unlocking value, stop verifying the biometric information, and when it is detected that the lock tongue 20 is in the locked state again, reset the value of the effective feature quantity to zero.
[0136] With such settings, within the time indicated by the verification time data, the user completes the unlocking of the multimodal biometric recognition intelligent lock 100 through recognition. Until the multimodal biometric recognition intelligent lock 100 is opened and then closed again, the effective feature quantity value is reset to zero to avoid affecting the recognition and opening of the multimodal biometric recognition intelligent lock 100 next time, which can improve the security of the multimodal biometric recognition intelligent lock 100, reduce the possibility of misoperation and misunlocking, and can also reduce energy consumption to achieve an energy-saving effect.
[0137] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not imply the order of execution. The order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0138] Corresponding to the control method of the multimodal biometric recognition intelligent lock described in the above embodiments, an embodiment of the present application further provides a multimodal biometric recognition intelligent lock control system. Each unit of this system can implement each step of the control method of the multimodal biometric recognition intelligent lock. Figure 7 The structural block diagram of the multimodal biometric recognition intelligent lock control system provided by the embodiment of the present application is shown. For the sake of convenience of description, only the part related to the embodiment of the present application is shown.
[0139] Refer to Figure 7 , this system includes:
[0140] An acquisition unit, configured to acquire multiple biometric information; wherein, the multiple biometric features come from one or more individuals;
[0141] A verification unit, configured to sequentially perform matching verification on the multiple biometric information in a preset biometric database respectively, and determine the biometric information that can be matched as valid biometric information;
[0142] A statistics unit, configured to accumulate and statistically calculate the quantity of the valid biometric information in real time to obtain an effective feature quantity value;
[0143] A control unit, configured to control the multimodal biometric recognition intelligent lock 100 not to perform an operation, perform a pre-unlocking operation or perform an unlocking operation respectively according to the effective feature quantity value; wherein, the pre-unlocking operation is that the multimodal biometric recognition intelligent lock 100 retracts at least one group of the multiple lock tongues 20 into the lock body 10, and at least one group of the lock tongues 20 is within the lock catch plate 40, so that the multimodal biometric recognition intelligent lock 100 is in a locked state; the unlocking operation is that the multimodal biometric recognition intelligent lock 100 retracts the lock tongue 20 completely into the lock body 10, so that the multimodal biometric recognition intelligent lock 100 is in an open state.
[0144] It should be noted that for the content such as information interaction and execution process between the above units, since it is based on the same concept as the method embodiment of the present application, for its specific functions and the technical effects brought, reference can be specifically made to the method embodiment part, and details will not be repeated here.
[0145] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the above division of each functional unit is used as an example for illustration. In practical applications, the above functions can be allocated to different functional units as needed, that is, the internal structure of the system is divided into different functional units to complete all or part of the functions described above. Each functional unit in the embodiment can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit are only for the convenience of mutual distinction and do not limit the protection scope of the present application. The specific working process of the units in the above system can refer to the corresponding process in the foregoing method embodiment, and details will not be repeated here.
[0146] The embodiment of the present application also provides a multimodal biometric recognition intelligent lock 100. Please refer to Figure 5 , the multimodal biometric recognition intelligent lock includes a lock body 10, multiple groups of lock tongues 20, multiple motors, a collection module 30, a lock catch plate 40, and a control device 50. Figure 6 It is a schematic structural diagram of the control device 50 provided in an embodiment of the present application. As Figure 6 shown, the control device 50 of this embodiment includes: at least one processor 51 ( Figure 6 only one is shown in Figure 6 ), at least one memory 52 ( Figure 6 only one is shown in
[0147] ), and a computer program 53 stored in the at least one memory 52 and executable on the at least one processor 51. When the processor 51 executes the computer program 53, the control device 50 realizes the steps in any of the above control method embodiments of the multimodal biometric recognition intelligent lock, or the control device 50 realizes the functions of each unit in the above system embodiments.
[0147] Exemplarily, the computer program 53 can be divided into one or more units. The one or more units are stored in the memory 52 and executed by the processor 51 to complete the present application. The one or more units can be a series of computer program instruction segments capable of completing specific functions, and these instruction segments are used to describe the execution process of the computer program 53 in the control device 50.
[0148] The control device 50 may be a computing device such as a single-chip microcomputer, a PLC, a central processing unit, etc. The control device 50 may include, but is not limited to, a processor 51 and a memory 52. Those skilled in the art can understand that Figure 6 merely examples of the control device 50, which do not constitute a limitation on the control device 50, may include more or fewer components than shown in the figure, or combine certain components, or different components. For example, it may also include input / output devices, network access devices, buses, etc.
[0149] The processor 51 may be a central processing unit (CPU). The processor 51 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0150] In some embodiments, the memory 52 may be an internal storage unit of the control device 50, such as the hard disk or memory of the control device 50. In some other embodiments, the memory 52 may also be an external storage device of the control device 50, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the control device 50. Further, the memory 52 may also include both the internal storage unit and the external storage device of the control device 50. The memory 52 is used to store an operating system, application programs, a boot loader, data, and other programs, such as the program code of the computer program, etc. The memory 52 may also be used to temporarily store data that has been output or will be output.
[0151] The embodiments of the present application also provide a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.
[0152] An embodiment of the present application provides a computer program product. When the computer program product runs on the multimodal biometric recognition intelligent lock 100, the multimodal biometric recognition intelligent lock 100 implements the steps in any of the above method embodiments.
[0153] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, to implement all or part of the processes in the above method embodiments of the present application, a computer program can be used to instruct relevant hardware to complete. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps in the above method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the multimodal biometric recognition intelligent lock 100, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disc, etc. In some jurisdictions, according to legislation and patent practice, the computer-readable medium cannot be an electrical carrier signal and a telecommunication signal.
[0154] In the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0155] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0156] In the embodiments provided in this application, it should be understood that the disclosed multimodal biometric recognition intelligent lock and its control method can be implemented in other ways. For example, the embodiments of the multimodal biometric recognition intelligent lock 100 described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections between each other can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or other forms.
[0157] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0158] The above embodiments are only used to illustrate the technical solutions of this application, rather than to limit them; although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included in the protection scope of this application.
Claims
1. A control method for a multi-modal biometric recognition smart lock, characterized in that: Applied to a multi-modal biometric identification smart lock, the method comprises: Acquire multiple biometric information; wherein the multiple biometric information comes from multiple individuals; the biometric information includes voiceprint; According to the order in which the biometric information is obtained from the earliest to the latest, the plurality of biometric information are matched and verified in a preset biometric database, and the biometric information that can be matched is determined as valid biometric information; wherein the valid biometric information comes from one or more individuals; Accumulate and count the number of valid biometric feature information in real time to obtain a valid feature quantity value; According to the value of the number of valid features, the multimodal biometric identification smart lock is controlled to not perform an operation, perform a pre-unlocking operation or perform an unlocking operation respectively; wherein the pre-unlocking operation is that the multimodal biometric identification smart lock retracts at least one of the multiple groups of lock tongues into the lock body, and at least one group of the lock tongues is in the lock plate, so that the multimodal biometric identification smart lock is in a locked state; the unlocking operation is that the multimodal biometric identification smart lock completely retracts the lock tongue into the lock body, so that the multimodal biometric identification smart lock is in an open state; The obtaining of multiple biometric information includes: Determining that the lock tongue is in a locked state; wherein the locked state means that at least a portion of the lock tongue is within the strike plate, making the door unable to be opened; Obtain the biometric information of all individuals in a first area; wherein the first area is an area with the multimodal biometric recognition smart lock as the center and a preset distance as the radius, and is located outside the door.
2. The control method of the multi-modal biometric smart lock according to claim 1, characterized in that: The biometric information includes biometric data; wherein the biometric data is used to identify and verify personal identity; the biometric data of any two biometric information are different; The matching and verifying of the plurality of biometric information in a preset biometric database in turn, and determining the biometric information that can be matched as valid biometric information, includes: The biometric data of the plurality of biometric information are matched and verified in a preset biometric database in turn, and the biometric information that the biometric data can match is determined as the valid biometric information.
3. The control method of the multi-modal biometric smart lock according to claim 1, characterized in that: The biometric information also includes information acquisition time data; the matching and verification of the plurality of biometric information in the preset biometric database is performed in sequence, and the biometric information that can be matched is determined as valid biometric information, including: According to the time data of obtaining the plurality of the information, sorting the plurality of the biometric feature information in order from earliest to latest to obtain a sorting result; According to the sorting result, the plurality of biometric feature information are matched in sequence in a pre-stored feature information database, and the biometric feature information that is successfully matched is determined as the valid biometric feature information.
4. The control method of the multi-modal biometric smart lock according to claim 1, characterized in that: The method further comprises: Obtaining security level information; wherein the security level information is used to indicate the degree of security requirements for the installation environment of the multimodal biometric smart lock; According to the security level information, a pre-unlock value and an unlock value are obtained; According to the effective feature quantity value, controlling the multimodal biometric feature recognition smart lock to respectively not perform an operation, perform a pre-unlocking operation, or perform an unlocking operation includes: According to the effective feature quantity value, the pre-unlock value and the unlock value, the multimodal biometric recognition smart lock is controlled to not perform an operation, perform a pre-unlock operation or perform an unlock operation respectively.
5. The control method of the multi-modal biometric recognition smart lock according to claim 4, characterized in that: The obtaining of a pre-unlock value and an unlock value according to the security level information includes: Determining a security threshold according to the security level information; According to the safety threshold, the pre-unlocking value and the unlocking value are determined by matching in a safety value correspondence table.
6. The control method of the multi-modal biometric smart lock according to claim 5, characterized in that: The controlling the multimodal biometric feature recognition smart lock to respectively not perform an operation, perform a pre-unlocking operation, or perform an unlocking operation according to the effective feature quantity value comprises: When the value of the number of valid features is less than the pre-unlock value, the multimodal biometric smart lock does not perform an operation; When the effective feature quantity value is equal to the pre-unlock value, controlling the multimodal biometric feature recognition smart lock to perform the pre-unlock operation; When the valid feature quantity value is equal to the unlocking value, the multimodal biometric recognition smart lock is controlled to perform the unlocking operation; wherein the unlocking value is greater than the pre-unlocking value.
7. The control method of the multi-modal biometric smart lock according to claim 6, characterized in that: The method further comprises: According to the security threshold, verification time data is obtained; If the effective feature quantity value does not increase to be equal to the unlock value within the time indicated by the verification time data, resetting the effective feature quantity value to zero; Within the time indicated by the verification time data, if the effective feature quantity value increases to be equal to the unlock value, the verification of the biometric information is stopped, and when it is detected that the lock tongue is in the locked state again, the effective feature quantity value is reset to zero.
8. The control method of the multi-modal biometric smart lock according to claim 7, characterized in that: The valid biometric information includes acquisition source information, and the acquisition source information is used to indicate the source individual and source location of the biometric information; If the effective feature quantity value does not increase to be equal to the unlock value within the time indicated by the verification time data, resetting the effective feature quantity value to zero includes: Within the time indicated by the verification time data, the value of the number of valid features is zero, and the multimodal biometric feature recognition smart lock is controlled not to perform an operation; or Within the time indicated by the verification time data, the valid feature quantity value is greater than zero and less than the unlock value, and the re-collected biometric information is obtained; wherein the re-collected biometric information includes re-collected source information, and the re-collected source information is used to indicate the source individual and source location of the re-collected biometric information; the re-collected source information of any of the re-collected biometric information is different from the acquisition source information of any of the valid biometric information; Matching and verifying the plurality of recollected biometric information in a preset biometric database respectively, and determining the recollected biometric information that passes the matching and verification as recollected valid biometric information; Accumulating and counting the number of the re-collected valid biometric information in real time to obtain a value of the number of re-collected valid features; The resampled effective feature quantity value is added to the effective feature quantity value.
9. A multimodal biometric identification smart lock, comprising a lock body, a lock tongue, a lock plate, a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Management method and equipment of storage cabinet
CN110148264A
Multi-mode biological recognition intelligent door lock
CN111476930A
Door lock control method, device and equipment and storage medium
CN118506477A