Intelligent door lock and control method, control device, equipment, medium and product thereof
By using magnetic field generating components and magnetic flux sensing arrays for non-contact biometric identification in smart door locks, the problems of cumbersome operation and high recognition failure rate of smart door locks are solved, achieving efficient and secure door lock control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-22
- Publication Date
- 2026-04-07
AI Technical Summary
Existing smart door locks are cumbersome to operate and are prone to high recognition failure rates due to changes in biometrics or environmental factors.
A magnetic field is generated using a magnetic field generating component. A dense array of magnetic flux sensors detects changes in magnetic flux caused by the palm, thereby determining the user's palm biometrics and enabling contactless identification and door lock control.
It improves the success rate of identity verification and ease of operation, reduces the risk of privacy exposure and disease transmission, and enhances the security of operation.
Smart Images

Figure CN121803112A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of door lock, in particular to an intelligent door lock, a control method, a control device, equipment, a medium and a product thereof. BACKGROUND
[0002] The intelligent door lock is a smart upgrade of mechanical door lock, which integrates electronic technology, biometric technology and Internet of Things technology, and is used to replace the traditional key to open the lock, so as to realize more convenient and safe door lock control function. At present, the door lock control of the intelligent door lock generally adopts non-password input, fingerprint recognition and face recognition.
[0003] However, the password input mode is easy to be spied or forgotten by the user, and the operation is relatively cumbersome. The fingerprint recognition mode is prone to frequent recognition failure due to fingerprint wear and wet environment, and the face recognition may be limited by light, angle and other environmental factors, resulting in frequent recognition failure. SUMMARY
[0004] In view of the problem that the current door lock control operation of the intelligent door lock is cumbersome and prone to high recognition failure rate due to changes in biological characteristics or environmental factors, the present application is proposed to provide an intelligent door lock, a control method, a control device, equipment, a medium and a product thereof which overcome the above problems or at least partially solve the above problems.
[0005] Based on the first aspect of the present application, an intelligent door lock is provided, which comprises: a door lock body; a door lock handle mounted on the door lock body; a magnetic field generating assembly distributed on the door lock body, and the magnetic field generating assembly generates a magnetic field when working, wherein a part of space around the door lock handle and containing the magnetic field is used as an identification space; a magnetic flux sensing array arranged on the door lock handle to detect a magnetic flux change signal caused by a palm in the identification space, wherein the magnetic flux sensing array comprises a plurality of magnetic flux sensors, and the plurality of magnetic flux sensors are densely arranged to determine the palm biological characteristics of the user through the detected magnetic flux change signal.
[0006] An optional summary of the application, the magnetic field generating assembly comprises: a ring-shaped coil embedded in the inside of the door lock body; a constant current source mounted in the door lock body and electrically connected with the ring-shaped coil, so that when the constant current source supplies power to the ring-shaped coil, a constant magnetic field is generated in the identification space.
[0007] In one optional embodiment, the magnetic field generating component includes: A ring coil, which is embedded inside the door lock body; A variable frequency power supply is installed inside the door lock body and electrically connected to the ring coil, so that when the variable frequency power supply supplies power to the ring coil, a multi-frequency electromagnetic field is generated in the identification space.
[0008] Based on a second aspect of the present invention, a control method for a smart door lock is also provided, the control method being applied to the smart door lock described in any of the above-mentioned claims, the control method comprising: If an inserted object is detected in the identification space, the magnetic flux signal detected by the magnetic flux sensing array is acquired. Based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, a corresponding magnetic flux change feature sequence is determined, wherein the initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array when no object is inserted in the recognition space; The magnetic flux change feature sequence is matched with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature to obtain a matching result; If the matching result is successful, it is determined that the characteristics of the inserted object match the palm biometrics of a user with door lock control authority, and an unlocking command is generated.
[0009] An optional aspect of the invention, wherein determining the corresponding magnetic flux change characteristic sequence based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, includes: Based on the magnetic flux signal detected by each magnetic flux sensor in the magnetic flux sensing array and the corresponding initial magnetic flux signal, the magnetic flux difference of each magnetic flux sensor is determined; Arrange the magnetic flux differences according to the array position identifiers associated with each magnetic flux sensor to obtain the magnetic flux change characteristic sequence corresponding to the magnetic flux sensing array.
[0010] An optional aspect of the invention involves matching the magnetic flux change feature sequence with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature to obtain a matching result, including: Each magnetic flux difference in the magnetic flux change feature sequence is matched one by one with the corresponding magnetic flux difference in the target magnetic flux change feature sequence associated with at least one palm biometric feature. If the magnetic flux difference at corresponding positions in the two magnetic flux change feature sequences both meet the set matching conditions, then the matching is determined to be successful. The set matching conditions include at least the following: the difference between the magnetic flux difference and the target magnetic flux difference at the corresponding position in the target magnetic flux change feature sequence is less than or equal to a preset difference threshold. The target magnetic flux difference is updated according to at least one of the following: temperature magnetic induction correlation, humidity magnetic induction correlation, and attitude magnetic induction correlation. If either of the magnetic flux differences at corresponding positions in the two magnetic flux change characteristic sequences fails to meet the set matching conditions, then the matching is determined to have failed.
[0011] In one optional embodiment, the control method further includes: If the first matching result is obtained, the magnetic flux signal detected by the magnetic flux sensing array is acquired again, and the matching result is re-determined until a matching result of a preset number of matching is obtained, wherein the preset number of matching is an odd number; If the number of successful matches is greater than the number of unsuccessful matches, the magnetic flux change feature sequence is determined to be a successful match with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature. If the number of successful matches is less than the number of failed matches, it is determined that the magnetic flux change feature sequence fails to match the target magnetic flux change feature sequence associated with at least one preset palm biometric feature.
[0012] In one optional embodiment of the invention, the magnetic field generating component includes a ring coil and a frequency converter. The ring coil is embedded inside the door lock body, and the frequency converter is installed inside the door lock body and electrically connected to the ring coil, so that when the frequency converter supplies power to the ring coil, a multi-frequency electromagnetic field is generated in the identification space. The step of determining the corresponding magnetic flux change characteristic sequence based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal includes: The variable frequency power supply is controlled to output AC power at a first set frequency. Based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, the corresponding first sequence of magnetic flux change characteristics is determined. The variable frequency power supply is controlled to output AC power at a second set frequency. Based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, the corresponding second sequence of magnetic flux change characteristics is determined. The first sequence of magnetic flux change characteristics and the second sequence of magnetic flux change characteristics are combined to form the magnetic flux change characteristic sequence.
[0013] Based on a third aspect of the present invention, a control device for a smart door lock is also provided, the control device being applied to a smart door lock as described in any of the foregoing claims, the control device comprising: The signal acquisition module is used to acquire the magnetic flux signal detected by the magnetic flux sensing array when an inserted object is detected in the identification space. The feature sequence determination module is used to determine the corresponding magnetic flux change feature sequence based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, wherein the initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array when no object is inserted in the recognition space. The feature matching module is used to match the magnetic flux change feature sequence with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature to obtain a matching result. The instruction generation module is used to determine, when the matching result is successful, that the characteristics of the inserted object match the palm biometrics of a user with door lock control authority, and generate an unlocking instruction.
[0014] Based on a fourth aspect of the present invention, an electronic device is also provided, comprising: One or more processors; Memory; One or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs being configured to perform any of the methods described in the foregoing invention.
[0015] Based on a fifth aspect of the present invention, a computer-readable storage medium is also provided for storing a computer program for use in conjunction with an electronic device, the computer program being executable by a processor to perform any of the methods described in the above-described invention.
[0016] Based on a sixth aspect of the present invention, a computer program product is also provided, comprising a computer program / computer executable instructions, wherein the computer program / computer executable instructions, when executed by a processor in an electronic device, implement the method described in any one of the above-described inventions.
[0017] Compared with existing technologies, this invention includes a door lock body, a door lock handle, a magnetic field generating component, and a magnetic flux sensing array. The door lock handle is mounted on the door lock body, and the magnetic field generating component is distributed on the door lock body. When the magnetic field generating component is operational, it generates a magnetic field. A portion of the space surrounding the door lock handle and containing the magnetic field serves as a recognition space. The magnetic flux sensing array is disposed on the door lock handle to detect changes in magnetic flux caused by a hand within the recognition space. The magnetic flux sensing array includes multiple magnetic flux sensors, which are densely arranged to determine the user's hand biometric features through the detected changes in magnetic flux. Therefore, based on the densely arranged magnetic flux sensing array, when a user's hand is inserted into the recognition space, the user's hand biometric features can be determined by detecting changes in magnetic flux. This allows for contactless identification of the user and control of the door lock's opening and closing, significantly improving the success rate of identification and ease of operation. Furthermore, contactless identification enhances operational security.
[0018] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0019] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings.
[0020] In the attached diagram: Figure 1 This is a three-dimensional structural diagram of a smart door lock provided in an embodiment of this application; Figure 2 This is a flowchart illustrating the steps of a smart door lock control method provided in an embodiment of this application; Figure 3 This is a structural block diagram illustrating the electrical connection relationship of a smart door lock according to an embodiment of this application; Figure 4 This is a flowchart illustrating the steps of another smart door lock control method provided in this application embodiment; Figure 5 This is a structural block diagram of a control device for a smart door lock provided in an embodiment of this application.
[0021] Reference numerals: 100, door lock body; 200, door lock handle; 300, magnetic field generating component; 400, magnetic flux sensing array; 500, controller. Detailed Implementation
[0022] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0023] Smart locks are intelligent upgrades to mechanical locks, integrating electronic, biometric, and IoT technologies to replace traditional keys and provide more convenient and secure door control. Currently, smart locks commonly use non-password input, fingerprint recognition, and facial recognition for control.
[0024] However, password input is easily spied on or forgotten by users, and the process is relatively cumbersome. Fingerprint recognition is prone to frequent failures due to fingerprint wear and slippery conditions, while facial recognition may also experience frequent failures due to environmental factors such as lighting and angle.
[0025] Based on the aforementioned technical problems, this application proposes an embodiment that may include a door lock body, a door lock handle, a magnetic field generating component, and a magnetic flux sensing array. The door lock handle is mounted on the door lock body, and the magnetic field generating component is distributed on the door lock body. When the magnetic field generating component is operational, it generates a magnetic field. A portion of the space surrounding the door lock handle and containing the magnetic field serves as a recognition space. The magnetic flux sensing array is disposed on the door lock handle to detect magnetic flux change signals caused by a hand within the recognition space. The magnetic flux sensing array includes multiple magnetic flux sensors, which are densely arranged to determine the user's hand biometric features through the detected magnetic flux change signals. Therefore, based on the densely arranged magnetic flux sensing array, when a user's hand is inserted into the recognition space, the user's hand biometric features can be determined by detecting magnetic flux change signals. This allows for contactless identification of the user and control of the door lock's opening and closing, significantly improving the success rate of identification and ease of operation. It can also improve the safety of operation through non-contact identification.
[0026] Reference Figure 1This paper illustrates a smart door lock according to an embodiment of this application. The smart door lock may include a door lock body 100, a door lock handle 200, a magnetic field generating component 300, and a magnetic flux sensing array 400. The door lock handle 200 is mounted on the door lock body 100. The magnetic field generating component 300 is distributed on the door lock body 100, and generates a magnetic field when the magnetic field generating component 300 is working. A portion of the space surrounding the door lock handle 200 and containing the magnetic field serves as a recognition space. The magnetic flux sensing array 400 is disposed on the door lock handle 200 to detect magnetic flux change signals caused by a palm located in the recognition space. The magnetic flux sensing array 400 includes multiple magnetic flux sensors, which are densely arranged to determine the user's palm biometric features through the detected magnetic flux change signals.
[0027] In this embodiment, the door lock body 100 is embedded in the door body, and the door lock handle 200 can be installed on the door lock body 100 by means of detachment or welding. The magnetic field generating component 300 is distributed on the door lock body 100, and the magnetic field generating component 300 can generate a magnetic field when it is working. For example, the magnetic field can completely surround the door lock handle 200. Thus, a portion of the space surrounding the door lock handle 200 and containing the magnetic field can be used as the identification space. For example, the area between the door lock body 100 and the door lock handle 200 can be used as the identification space. As another example, the door lock handle 200 can be positioned away from the end face of the door lock body 100 and directly opposite it.
[0028] The magnetic flux sensing array 400 is disposed on the door lock handle 200. The magnetic flux sensing array 400 may include multiple magnetic flux sensors, which are densely arranged on the door lock handle 200. For example, the magnetic flux sensing array 400 may include M rows and N columns of magnetic flux sensors. When a user inserts their palm into the recognition space, the densely arranged magnetic flux sensors can detect which area in the recognition space is not obstructed (where the corresponding magnetic flux sensor does not detect a change in magnetic flux) and which area is obstructed (where the corresponding magnetic flux sensor shows a change in magnetic flux). Therefore, when the user's palm is inserted into the recognition space, the detected change in magnetic flux signal can be used to determine the user's palm biometric characteristics. This allows for contactless identification of the user and control of the door lock's opening and closing. This can significantly improve the success rate of identity recognition and ease of operation. Furthermore, contactless recognition reduces the risks of privacy exposure associated with password input and facial recognition, while also minimizing direct contact with the door lock body 100, thus reducing the risk of disease transmission. This enhances the security of the operation.
[0029] In one or more embodiments, the magnetic field generating component 300 may include a ring coil and a constant current source. The ring coil is embedded inside the door lock body 100, and the constant current source is installed inside the door lock body 100 and electrically connected to the ring coil, so that when the constant current source supplies power to the ring coil, a constant magnetic field is generated in the recognition space.
[0030] In this embodiment, the ring coil is embedded inside the door lock body 100. For example, the axial direction of the ring coil is parallel to the vertical direction. The current output terminal of the constant current source is electrically connected to the ring coil, and the constant current source outputs a constant current.
[0031] Based on the above structural design, the constant current source ensures that the loop coil maintains a stable current when energized. This generates a constant magnetic field within the recognition space, thereby improving the accuracy of detecting changes in magnetic flux before and after a hand is inserted into the recognition space.
[0032] In one or more embodiments, the magnetic field generating component 300 may include a ring coil and a frequency converter. The ring coil is embedded inside the door lock body 100, and the frequency converter is installed inside the door lock body 100 and electrically connected to the ring coil, so that when the frequency converter supplies power to the ring coil, it generates a multi-frequency electromagnetic field in the identification space.
[0033] In this embodiment, the magnetic field generating component 300 may include a ring coil and a frequency converter. The ring coil is embedded inside the door lock body 100, for example, the axial direction of the ring coil is parallel to the vertical direction. The current output terminal of the frequency converter is electrically connected to the ring coil, and the frequency converter outputs a variable frequency alternating current.
[0034] Based on the above structural design, the variable frequency power supply allows the loop coil to output alternating current of different frequencies under its control when energized, generating an adjustable electromagnetic field within the recognition space. Different frequencies of electromagnetic fields penetrate to varying depths into the palm tissue, allowing for the acquisition of changes in magnetic flux before and after the palm is inserted into the recognition space under the influence of multiple electromagnetic fields. This enhances the accuracy of recognizing the user's palm biometric features and improves the security level of the smart lock.
[0035] In summary, this application discloses a smart door lock, which may include a door lock body 100, a door lock handle 200, a magnetic field generating component 300, and a magnetic flux sensing array 400. The door lock handle 200 is mounted on the door lock body 100, and the magnetic field generating component 300 is distributed on the door lock body 100. When the magnetic field generating component 300 is working, it generates a magnetic field. A portion of the space surrounding the door lock handle 200 and containing the magnetic field serves as a recognition space. The magnetic flux sensing array 400 is disposed on the door lock handle 200 to detect magnetic flux change signals caused by a hand within the recognition space. The magnetic flux sensing array 400 includes multiple magnetic flux sensors, which are densely arranged to determine the user's hand biometric features through the detected magnetic flux change signals. Therefore, based on the densely arranged magnetic flux sensing array 400, when a user's hand is inserted into the recognition space, the user's hand biometric features can be determined by detecting magnetic flux change signals. This allows for contactless identification of users and control of door lock opening and closing, significantly improving the success rate of identification and ease of operation. Furthermore, contactless identification reduces the risks of privacy exposure associated with password input and facial recognition. It also reduces direct contact with the door lock body 100, mitigating the risk of disease transmission, thereby enhancing operational security.
[0036] Reference Figure 2 This illustration shows a control method for a smart door lock provided in an embodiment of this application. The control method is applied to the controller 500 of the smart door lock described in any of the above-mentioned embodiments. The control method may include: S201. When an inserted object is detected in the identification space, the magnetic flux signal detected by the magnetic flux sensing array is acquired.
[0037] In this embodiment of the application, the smart door lock may further include a controller 500, as shown in the reference. Figure 3 As shown, the magnetic field generating component 300 and each magnetic flux sensor in the magnetic flux sensing array 400 are electrically connected to the controller 500. For example, when an object is detected inserted into the recognition space, the controller 500 acquires the magnetic flux signal detected by the magnetic flux sensing array 400. To reduce the energy consumption of the smart lock, when no object is detected inserted into the recognition space, the controller 500 controls the magnetic field generating component 300 to be in a power-off state and not generate a magnetic field. When an object is detected inserted into the recognition space, the controller 500 controls the magnetic field generating component 300 to operate and generate a magnetic field.
[0038] In some implementations, array position identifiers associated with each magnetic flux sensor in the magnetic flux sensing array 400 can be established based on the different electrical connection pins of each magnetic flux sensor in the magnetic flux sensing array 400 and the controller 500. For example, the magnetic flux sensing array 400 may include M rows and N columns of magnetic flux sensors. The magnetic flux sensors at corresponding positions can be identified as 11, 12, ..., 1N, 21, ..., M(N-1) and MN. Thus, the array position identifiers can also be used to distinguish different magnetic flux sensors.
[0039] When detecting whether an object is inserted within the recognition space, a photoelectric sensor or similar device can be used. Those skilled in the art can choose a suitable type of object detection sensor; no further limitations are imposed here.
[0040] S202. Based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, determine the corresponding magnetic flux change feature sequence, wherein the initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array when no object is inserted in the recognition space.
[0041] In this embodiment, for each magnetic flux sensor in the magnetic flux sensing array 400, it can pre-detect the magnetic flux signal detected when no object is inserted in the recognition space, and use it as the initial magnetic flux signal. Since the internal tissue of the user's palm is different, and the size distribution of the palm area facing the door handle 200 is different, when the user's palm is inserted into the recognition space, a portion of the magnetic flux signal in the magnetic flux sensing array 400 changes. Therefore, the difference between the magnetic flux signal detected by each magnetic flux sensor when no object is inserted and the magnetic flux signal detected when an object is inserted can be used as the magnetic flux change value that the inserted object can cause, detected by each magnetic flux sensor. Thus, the magnetic flux change values detected and determined by all magnetic flux sensors in the magnetic flux sensing array 400 can be used as a characteristic sequence of magnetic flux changes after an object is inserted.
[0042] S203. Match the magnetic flux change feature sequence with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature to obtain a matching result.
[0043] S204. If the matching result is successful, determine that the characteristics of the inserted object match the palm biometrics of the user with door lock control authority, and generate an unlocking command.
[0044] In this embodiment, after obtaining the magnetic flux change feature sequence, it can be matched with at least one target magnetic flux change feature sequence associated with the user's palm biometrics pre-stored (or pre-collected) in the controller 500 to obtain a matching result. Considering that different users have different internal palm tissues—for example, the palm includes bones, muscles, fat, and skin—their permeability varies, affecting the spatial distribution and magnetic induction intensity of the magnetic field. Furthermore, by analyzing the location distribution of magnetic flux sensors detecting magnetic flux changes before and after palm insertion, the size characteristics of the user's palm's central region can be preliminarily determined. Therefore, the target magnetic flux change feature sequence associated with tissue characteristics and size characteristics can be used as a palm biometric feature to identify the user with corresponding door lock control permissions.
[0045] The magnetic flux change feature sequence is matched against the target magnetic flux change feature sequence associated with each palm biometric feature stored in the controller 500. If any feature sequence matches successfully, the corresponding matching result is considered a successful match. If all feature sequences fail to match, the matching result is considered a failed match.
[0046] If the matching result is successful, the inserted object is determined to be the hand of a user with door lock control authority. Therefore, the user with door lock control authority is successfully identified. The controller 500 can then generate an unlocking command and, in response to the unlocking command, control the action of the smart lock's execution components, thereby actuating the bolt, which is connected to the execution components, to unlock the door.
[0047] Based on the above control method, the densely arranged magnetic flux sensors can determine the user's hand biometrics by detecting the change in magnetic flux before and after the user's hand is inserted into the recognition space. This allows for contactless identification of the user and control of the door lock's opening and closing, significantly improving the success rate of identification and ease of operation. Furthermore, contactless identification reduces the risks of privacy exposure associated with password input and facial recognition. It also reduces direct contact with the door lock body 100, minimizing the risk of disease transmission, thereby increasing operational security.
[0048] Reference Figure 4 This paper illustrates another control method for a smart door lock provided in an embodiment of this application. The control method is applied to the controller 500 of the smart door lock described in any of the above-mentioned embodiments. The control method may include: S401. When an inserted object is detected in the identification space, the magnetic flux signal detected by the magnetic flux sensing array is acquired.
[0049] In this embodiment, the smart lock may further include a controller 500, and the magnetic field generating component 300 and each magnetic flux sensor in the magnetic flux sensing array 400 are electrically connected to the controller 500. For example, when an object is detected inserted into the recognition space, the controller 500 acquires the magnetic flux signal detected by the magnetic flux sensing array 400. To reduce the energy consumption of the smart lock, when no object is detected inserted into the recognition space, the controller 500 controls the magnetic field generating component 300 to be in a power-off state and not generate a magnetic field. When an object is detected inserted into the recognition space, the controller 500 controls the magnetic field generating component 300 to operate and generate a magnetic field. When detecting whether an object is inserted into the recognition space, a photoelectric sensor or the like can be used for detection. Those skilled in the art can choose a suitable type of object detection sensor, and no further limitations are made here.
[0050] S402. Control the frequency converter to output AC power at a first set frequency, and determine the corresponding first sequence of magnetic flux change characteristics based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, wherein the initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array when no object is inserted in the recognition space.
[0051] In this embodiment, array position identifiers associated with each magnetic flux sensor in the magnetic flux sensing array 400 are pre-established. For example, the magnetic flux sensing array 400 may include M rows and N columns of magnetic flux sensors. The magnetic flux sensors at corresponding positions can be identified as 11, 12, ..., 1N, 21, ..., M(N-1) and MN. Thus, the array position identifiers can also be used to distinguish different magnetic flux sensors. The magnetic flux differences can be arranged according to the array position identifiers associated with each magnetic flux sensor to obtain the magnetic flux change feature sequence corresponding to the magnetic flux sensing array 400. For example, the magnetic flux change feature sequence can be an M*N matrix, where each value in the matrix is associated with the magnetic flux difference detected and determined by the magnetic flux sensor at the corresponding position.
[0052] Considering that the variable frequency power supply allows the loop coil to output alternating current of different frequencies under its control when energized, and to generate an adjustable electromagnetic field within the recognition space, the different penetration depths of the electromagnetic field at different frequencies into the palm tissue can be obtained. This allows for the acquisition of changes in magnetic flux before and after the palm is inserted into the recognition space under the influence of multiple electromagnetic fields. This enhances the accuracy of recognizing the user's palm biometric features and improves the security level of the smart lock.
[0053] Based on the above technical approach, the frequency modulation range of the variable frequency power supply can be pre-divided into at least two frequency intervals, and a frequency value can be selected in each interval as a fixed frequency value for establishing the corresponding magnetic field. For example, a frequency value can be selected in the first frequency interval as the first set frequency. A frequency value can be selected in the second frequency interval as the second set frequency. And so on, a frequency value can also be selected in the third frequency interval as the third set frequency.
[0054] When an inserted object is detected in the recognition space, the controller 500 can control the frequency converter to output AC power of a first set frequency. Based on the magnetic flux signal detected by the magnetic flux sensing array 400 and the initial magnetic flux signal, the controller 500 determines the corresponding first sequence of magnetic flux change characteristics. The initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array 400 under the action of the magnetic field generated by the AC power of the first set frequency when no object is inserted in the recognition space.
[0055] Due to differences in the internal tissues of users' hands, the varying penetration depths of magnetic fields at different frequencies, and the different size distributions of the palm area facing the door handle 200, a portion of the magnetic flux signal in the magnetic flux sensing array 400 changes when the user's palm is inserted into the recognition space.
[0056] Therefore, the difference between the magnetic flux signal detected by each magnetic flux sensor when no object is inserted and the magnetic flux signal detected when an object is inserted can be used as the magnetic flux change value that the inserted object can cause, as detected by each magnetic flux sensor. Furthermore, the magnetic flux change values detected and determined by all magnetic flux sensors in the magnetic flux sensor array 400 under the action of a magnetic field generated by alternating current at a first set frequency are used as the first sequence of magnetic flux change characteristics after object insertion.
[0057] S403. Control the frequency converter to output AC power at a second set frequency, and determine the corresponding second sequence of magnetic flux change characteristics based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal.
[0058] In this embodiment, after generating the first sequence of magnetic flux change characteristics, the controller 500 can control the frequency converter to output alternating current at a second set frequency. Based on the magnetic flux signal detected by the magnetic flux sensing array 400 and the initial magnetic flux signal, the corresponding second sequence of magnetic flux change characteristics is determined. The initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array 400 under the influence of the magnetic field generated by the alternating current at the second set frequency when no object is inserted into the recognition space. Due to differences in the internal tissue of the user's palm, the different penetration depths of magnetic fields at different frequencies into the palm tissue, and the different size distributions of the palm area facing the door handle 200, a portion of the magnetic flux signal in the magnetic flux sensing array 400 changes when the user's palm is inserted into the recognition space.
[0059] The difference between the magnetic flux signal detected by each magnetic flux sensor when no object is inserted and the magnetic flux signal detected when an object is inserted can be used as the magnetic flux change value that the inserted object can cause, as detected by each magnetic flux sensor. Furthermore, the magnetic flux change values detected and determined by all magnetic flux sensors in the magnetic flux sensor array 400 under the action of a magnetic field generated by alternating current at a second set frequency are used as the second sequence of magnetic flux change characteristics after object insertion.
[0060] S404. Combine the first sequence of magnetic flux change characteristics and the second sequence of magnetic flux change characteristics to form a magnetic flux change characteristic sequence.
[0061] In this embodiment, the first sequence and the second sequence of magnetic flux change features are combined to form a magnetic flux change feature sequence. This allows for the acquisition of different magnetic flux change features based on the varying penetration depths of the magnetic field at different frequencies into the palm's internal tissues. This provides two levels of magnetic flux change features corresponding to the user's palm biometrics. Therefore, the accuracy and precision of user identification can be improved through the fusion of multi-dimensional magnetic flux change features.
[0062] S405. Match each magnetic flux difference value in the magnetic flux change feature sequence with the corresponding magnetic flux difference value in the target magnetic flux change feature sequence associated with at least one palm biometric feature.
[0063] In this embodiment, one-to-one matching can be understood as comparing two magnetic flux differences corresponding to the same array position identifier in the magnetic flux change feature sequence that is associated with at least one preset palm biometric feature. Specifically, when the magnetic flux change feature sequence includes at least a first magnetic flux change feature sequence and a second magnetic flux change feature sequence, one-to-one matching can be understood as comparing two magnetic flux differences corresponding to the same array position identifier in the first magnetic flux change feature sequence that is associated with at least one preset palm biometric feature. Similarly, it can be understood as comparing two magnetic flux differences corresponding to the same array position identifier in the second magnetic flux change feature sequence that is associated with at least one preset palm biometric feature.
[0064] Similarly, the variable frequency power supply can be pre-controlled to output AC power at different set frequencies. Based on the initial magnetic flux signal detected by the magnetic flux sensing array 400 and the magnetic flux signal detected by the magnetic flux sensing array 400 when the user inserts their palm into the recognition space, a first target sequence and a second target sequence of magnetic flux change features are determined. These two sequences are then used as the target magnetic flux change feature sequences. The user is then configured as having access to the door lock. The corresponding target magnetic flux change feature sequence is used to associate the user's palm biometric features for identification purposes.
[0065] S406. Whether the magnetic flux difference at corresponding positions in the two magnetic flux change characteristic sequences both satisfy the set matching conditions.
[0066] In this embodiment of the application, the setting of matching conditions can be understood as determining whether the characteristics of the object inserted into the recognition space meet the relevant conditions of the palm biometric characteristics of the user with door lock control authority.
[0067] The set matching conditions include at least the following: the difference between the magnetic flux difference and the target magnetic flux difference at the corresponding position in the target magnetic flux change feature sequence is less than or equal to a preset difference threshold, wherein the preset difference threshold can be determined based on the allowable floating error value of the difference.
[0068] Considering that the external environment and / or the posture of the user's hand inserted into the recognition space can affect the magnetic field distribution or intensity, and thus affect the change in magnetic flux.
[0069] To mitigate the impact of environmental factors and / or hand insertion posture on magnetic flux variations, the target magnetic flux difference can be updated. For example, the target magnetic flux difference can be updated based on at least one of the following: temperature magnetic induction correlation, humidity magnetic induction correlation, and posture magnetic induction correlation.
[0070] The temperature-magnetic induction correlation is used to characterize the quantitative relationship of the influence of ambient temperature on magnetic induction intensity. The humidity-magnetic induction correlation is used to characterize the quantitative relationship of the influence of ambient humidity on magnetic induction intensity. The posture-magnetic induction correlation is used to characterize the quantitative relationship of the influence of the hand insertion angle and / or the distance between the hand and the magnetic flux sensor on magnetic induction intensity. Therefore, the smart door lock may further include a temperature sensor and a humidity sensor, which can be electrically connected to the controller 500 respectively. Thus, the controller 500 can use the ambient temperature value obtained from the temperature sensor and the ambient humidity value obtained from the humidity sensor to correct (or update) the target magnetic flux difference at each position in the target magnetic flux change feature sequence, thereby improving the accuracy of user identification.
[0071] If the set matching conditions are met, proceed to step S407; if the set matching conditions are not met, proceed to step S408.
[0072] S407. Confirm that the match is successful, and determine that the characteristics of the inserted object match the palm biometrics of the user with door lock control authority, and generate an unlocking command.
[0073] In this embodiment of the application, if the magnetic flux difference between corresponding positions in the two magnetic flux change feature sequences at all positions in the target magnetic flux change feature sequence and the magnetic flux change feature sequence both satisfy the set matching conditions, then the matching is determined to be successful. That is, it is determined that the object currently inserted into the recognition space is the user's palm, and the palm conforms to the palm biometric characteristics of a user with door lock control authority.
[0074] S408. Determine that the matching failed, and determine that the characteristics of the inserted object do not match the palm biometric characteristics of the user with door lock control authority, and generate an access warning message.
[0075] In this embodiment, if the difference in magnetic flux at any position in the two corresponding positions of the magnetic flux change feature sequences does not meet the set matching condition, then the matching is determined to have failed. That is, it is determined that the object currently inserted into the recognition space is not a hand, or the hand of a user without door lock control authority. The magnetic flux change characteristics it causes do not match the magnetic flux change characteristics caused by the biometric features of a user with door lock control authority. The controller 500 generates permission warning information and sends it to the display screen for display or performs a voice broadcast. For example, the permission warning information could be "Unauthorized user, please confirm."
[0076] Based on the above technical solution, a magnetic flux sensing array 400 composed of densely arranged multiple magnetic flux sensors can be used. Due to differences in the internal tissues of the user's palm, the varying penetration depths of different frequency magnetic fields into the palm tissue, and the different size distributions of the palm area facing the door handle 200, various biometric characteristics can be observed. When the user's palm is inserted into the recognition space, different changes in magnetic flux characteristics can be caused based on these different biometric features. This sequence of magnetic flux changes can then be correlated with the user's palm biometrics. Therefore, a non-contact identification method can be used to identify the user and control the opening and closing of the door lock. This significantly improves the success rate of identification and ease of operation, and enhances the security factor through non-contact identification.
[0077] In one or more embodiments, the control method may further include: If the first matching result is obtained, the magnetic flux signal detected by the magnetic flux sensing array 400 is acquired again, and the matching result is re-determined until a matching result of a preset number of matching is obtained, wherein the preset number of matching is an odd number.
[0078] If the number of successful matches is greater than the number of unsuccessful matches, the magnetic flux change feature sequence is determined to be a successful match with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature.
[0079] If the number of successful matches is less than the number of failed matches, it is determined that the magnetic flux change feature sequence fails to match the target magnetic flux change feature sequence associated with at least one preset palm biometric feature.
[0080] In this embodiment, to improve the accuracy of identifying users with door lock control permissions, multiple feature matches can be performed, and the matching results can be weighted. For example, after obtaining the first matching result between the current magnetic flux change feature sequence and the target magnetic flux change feature sequence, the matching operation is repeated, and the controller 500 records the matching result each time. For example, when the preset number of matches is T, the corresponding result record can be: 1st match: successful, ..., Tth match: failed. Setting the preset number of matches to an odd number ensures that the number of successful matches and the number of failed matches will not be equal. This facilitates the final weighted determination of the matching results.
[0081] If the number of successful matches is greater than the number of failed matches, then the probability of a successful match is greater than the probability of a failed match, and the magnetic flux sensing array 400 is determined to be a successful match with the target magnetic flux change feature sequence.
[0082] If the number of successful matches is less than the number of failed matches, then the probability of a successful match is less than the probability of a failed match, and in this case, the magnetic flux sensing array 400 is determined to have failed to match the target magnetic flux change feature sequence.
[0083] Based on the above technical solution, the accuracy of user identification can be improved by matching multiple feature sequences and weighting the results.
[0084] In one or more embodiments, after generating the second sequence of magnetic flux change characteristics, the controller 500 can control the frequency converter to output alternating current at a third set frequency, and determine the corresponding third sequence of magnetic flux change characteristics based on the magnetic flux signal detected by the magnetic flux sensing array 400 and the initial magnetic flux signal. The initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array 400 under the influence of the magnetic field generated by the alternating current at the third set frequency when no object is inserted into the recognition space. Due to differences in the internal tissue of the user's palm, the different penetration depths of magnetic fields at different frequencies into the internal tissue of the palm, and the different size distributions of the palm area facing the door handle 200, a portion of the magnetic flux signal in the magnetic flux sensing array 400 changes when the user's palm is inserted into the recognition space.
[0085] The difference between the magnetic flux signal detected by each magnetic flux sensor when no object is inserted and the magnetic flux signal detected when an object is inserted can be used as the magnetic flux change value that the inserted object can cause, as detected by each magnetic flux sensor. Furthermore, the magnetic flux change values detected and determined by all magnetic flux sensors in the magnetic flux sensor array 400 under the action of a magnetic field generated by alternating current at a third predetermined frequency are used as the third sequence of magnetic flux change characteristics after object insertion.
[0086] The first, second, and third sequences of magnetic flux change features are combined to form the magnetic flux change feature sequence. This allows for the acquisition of different magnetic flux change features based on the varying penetration depths of magnetic fields into the palm's internal tissues at different frequencies. This process obtains three levels of magnetic flux change features corresponding to the user's palm biometrics. Therefore, the accuracy and precision of user identification can be improved through the fusion of multi-dimensional magnetic flux change features.
[0087] In summary, this application discloses a control method for a smart door lock. The control method may include acquiring a magnetic flux signal detected by a magnetic flux sensing array 400 when an inserted object is detected within the recognition space. Then, based on the magnetic flux signal detected by the magnetic flux sensing array 400 and an initial magnetic flux signal, a corresponding magnetic flux change feature sequence is determined. The initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array 400 when no object is inserted within the recognition space. Finally, the magnetic flux change feature sequence is matched with at least one preset target magnetic flux change feature sequence associated with hand biometric features to obtain a matching result. If the matching result is successful, it is determined that the features of the inserted object match the hand biometric features of a user with door lock control authority, and an unlocking command is generated. Thus, based on a magnetic flux sensing array 400 composed of densely arranged multiple magnetic flux sensors, the user's hand biometric features can be determined by detecting magnetic flux change signals when the user's hand is inserted into the recognition space. This allows for contactless identification of users and control of door lock opening and closing, significantly improving the success rate of identification and ease of operation. Furthermore, contactless identification enhances operational security.
[0088] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of this application are not limited to the described order of actions, because according to the embodiments of this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of this application.
[0089] Reference Figure 5 This application illustrates a control device for a smart door lock according to an embodiment of the present application. The device may include: The signal acquisition module 501 is used to acquire the magnetic flux signal detected by the magnetic flux sensing array 400 when an inserted object is detected in the identification space.
[0090] The feature sequence determination module 502 is used to determine the corresponding magnetic flux change feature sequence based on the magnetic flux signal and the initial magnetic flux signal detected by the magnetic flux sensing array 400, wherein the initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array 400 when no object is inserted in the recognition space.
[0091] The feature matching module 503 is used to match the magnetic flux change feature sequence with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature to obtain a matching result.
[0092] The instruction generation module 504 is used to determine, when the matching result is successful, that the characteristics of the inserted object match the palm biometrics of a user with door lock control authority, and generate an unlocking instruction.
[0093] In one or more embodiments, the feature sequence determination module 502 may include: The difference determination submodule is used to determine the magnetic flux difference of each magnetic flux sensor based on the magnetic flux signal detected by each magnetic flux sensor in the magnetic flux sensing array 400 and the corresponding initial magnetic flux signal.
[0094] The feature sequence determination submodule is used to arrange the magnetic flux difference values according to the array position identifier associated with each of the magnetic flux sensors, so as to obtain the magnetic flux change feature sequence corresponding to the magnetic flux sensing array 400.
[0095] In one or more embodiments, the feature matching module 503 may include: The feature matching submodule is used to match each magnetic flux difference in the magnetic flux change feature sequence with the corresponding magnetic flux difference in the target magnetic flux change feature sequence associated with at least one palm biometric feature.
[0096] The matching determination submodule is used to determine that the matching is successful if the magnetic flux difference at corresponding positions in the two magnetic flux change feature sequences both meet the set matching conditions. The set matching conditions include at least the following: the difference between the magnetic flux difference and the target magnetic flux difference at the corresponding position in the target magnetic flux change feature sequence is less than or equal to a preset difference threshold. The target magnetic flux difference is updated according to at least one of the following: temperature magnetic induction correlation, humidity magnetic induction correlation, and attitude magnetic induction correlation.
[0097] The matching determination submodule is further configured to determine that the matching fails if any one of the magnetic flux differences at corresponding positions in the two magnetic flux change feature sequences does not meet the set matching conditions.
[0098] In one or more embodiments, the control device may further include a matching weighting module, which may include: The matching execution submodule is used to continue acquiring the magnetic flux signal detected by the magnetic flux sensing array 400 after obtaining the first matching result, and to re-determine the matching result until a matching result of a preset number of matching times is obtained, wherein the preset number of matching times is an odd number.
[0099] The first determination submodule is used to determine that the magnetic flux change feature sequence is successfully matched with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature when the number of times the matching result is a successful match is greater than the number of times the matching result is a failed match.
[0100] The second determination submodule is used to determine that the magnetic flux change feature sequence fails to match a target magnetic flux change feature sequence associated with at least one preset palm biometric feature when the number of successful matches is less than the number of failed matches.
[0101] In one or more embodiments, the magnetic field generating component 300 includes a ring coil and a frequency converter. The ring coil is embedded inside the door lock body 100, and the frequency converter is installed inside the door lock body 100 and electrically connected to the ring coil, so that when the frequency converter supplies power to the ring coil, a multi-frequency electromagnetic field is generated in the identification space. The feature sequence determination module 502 may include: The first sequence determination submodule is used to control the frequency converter to output AC power at a first set frequency, and to determine the corresponding first sequence of magnetic flux change characteristics based on the magnetic flux signal detected by the magnetic flux sensing array 400 and the initial magnetic flux signal.
[0102] The second sequence determination submodule is used to control the variable frequency power supply to output AC power at a second set frequency, and to determine the corresponding second sequence of magnetic flux change characteristics based on the magnetic flux signal detected by the magnetic flux sensing array 400 and the initial magnetic flux signal.
[0103] The feature sequence determination submodule is further configured to combine the first sequence of magnetic flux change features and the second sequence of magnetic flux change features as a magnetic flux change feature sequence.
[0104] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0105] It will be readily apparent to those skilled in the art that any combination of the above embodiments is feasible, and therefore any combination of the above embodiments is an implementation scheme of the present invention. However, due to space limitations, this specification will not describe them in detail here.
[0106] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.
[0107] Similarly, it should be understood that, in order to simplify the invention and aid in understanding one or more of the various inventive aspects, features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the above description of exemplary embodiments of the invention. However, this disclosure should not be construed as reflecting an intention that the claimed invention requires more features than expressly recited in each claim. Rather, as reflected in the claims, inventive aspects lie in fewer than all features of the single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.
[0108] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.
[0109] An electronic device, comprising: One or more processors; Memory; One or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs being configured to perform the methods described in the above embodiments.
[0110] A computer-readable storage medium stores a computer program for use in conjunction with an electronic device, the computer program being executable by a processor to perform the methods described in the embodiments above.
[0111] A computer program product includes a computer program / computer executable instructions, which, when executed by a processor in an electronic device, implement the method described in any of the above-described embodiments.
[0112] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products 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.
[0113] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0114] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0115] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0116] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.
[0117] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0118] The present invention has provided a detailed description of an intelligent door lock, an intelligent door lock control method, and an intelligent door lock control device. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A smart door lock, characterized in that, The smart lock includes: Door lock body; A door lock handle, which is mounted on the door lock body; A magnetic field generating component is distributed on the door lock body, and generates a magnetic field when the magnetic field generating component is working. A portion of the space surrounding the door lock handle and containing the magnetic field serves as a recognition space. A magnetic flux sensing array is disposed on the door lock handle to detect magnetic flux change signals caused by a palm located in the recognition space. The magnetic flux sensing array includes multiple magnetic flux sensors, which are densely arranged to determine the user's palm biometrics through the detected magnetic flux change signals.
2. The smart door lock according to claim 1, characterized in that, The magnetic field generating component includes: A ring coil, which is embedded inside the door lock body; A constant current source is installed inside the door lock body and electrically connected to the ring coil, so that when the constant current source supplies power to the ring coil, a constant magnetic field is generated in the recognition space.
3. The smart door lock according to claim 1, characterized in that, The magnetic field generating component includes: A ring coil, which is embedded inside the door lock body; A variable frequency power supply is installed inside the door lock body and electrically connected to the ring coil, so that when the variable frequency power supply supplies power to the ring coil, a multi-frequency electromagnetic field is generated in the identification space.
4. A control method for an intelligent door lock, characterized in that, The control method is applied to the smart door lock as described in any one of claims 1-3, and the control method includes: If an inserted object is detected in the identification space, the magnetic flux signal detected by the magnetic flux sensing array is acquired. Based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, a corresponding magnetic flux change feature sequence is determined, wherein the initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array when no object is inserted in the recognition space; The magnetic flux change feature sequence is matched with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature to obtain a matching result; If the matching result is successful, it is determined that the characteristics of the inserted object match the palm biometrics of a user with door lock control authority, and an unlocking command is generated.
5. The control method for the smart door lock according to claim 4, characterized in that, The step of determining the corresponding magnetic flux change characteristic sequence based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal includes: Based on the magnetic flux signal detected by each magnetic flux sensor in the magnetic flux sensing array and the corresponding initial magnetic flux signal, the magnetic flux difference of each magnetic flux sensor is determined; Arrange the magnetic flux differences according to the array position identifiers associated with each magnetic flux sensor to obtain the magnetic flux change characteristic sequence corresponding to the magnetic flux sensing array.
6. The control method for the smart door lock according to claim 4, characterized in that, The step of matching the magnetic flux change feature sequence with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature to obtain a matching result includes: Each magnetic flux difference in the magnetic flux change feature sequence is matched one by one with the corresponding magnetic flux difference in the target magnetic flux change feature sequence associated with at least one palm biometric feature. If the magnetic flux difference at corresponding positions in the two magnetic flux change feature sequences both meet the set matching conditions, then the matching is determined to be successful. The set matching conditions include at least the following: the difference between the magnetic flux difference and the target magnetic flux difference at the corresponding position in the target magnetic flux change feature sequence is less than or equal to a preset difference threshold. The target magnetic flux difference is updated according to at least one of the following: temperature magnetic induction correlation, humidity magnetic induction correlation, and attitude magnetic induction correlation. If either of the magnetic flux differences at corresponding positions in the two magnetic flux change characteristic sequences fails to meet the set matching conditions, then the matching is determined to have failed.
7. The control method for the smart door lock according to claim 4, characterized in that, The control method further includes: If the first matching result is obtained, the magnetic flux signal detected by the magnetic flux sensing array is acquired again, and the matching result is re-determined until a matching result of a preset number of matching is obtained, wherein the preset number of matching is an odd number; If the number of successful matches is greater than the number of unsuccessful matches, the magnetic flux change feature sequence is determined to be a successful match with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature. If the number of successful matches is less than the number of failed matches, it is determined that the magnetic flux change feature sequence fails to match the target magnetic flux change feature sequence associated with at least one preset palm biometric feature.
8. The control method for the smart door lock according to claim 4, characterized in that, The magnetic field generating component includes a loop coil and a frequency converter. The loop coil is embedded inside the door lock body, and the frequency converter is installed inside the door lock body and electrically connected to the loop coil, so that when the frequency converter supplies power to the loop coil, it generates a multi-frequency electromagnetic field in the recognition space. The step of determining the corresponding magnetic flux change characteristic sequence based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal includes: The variable frequency power supply is controlled to output AC power at a first set frequency. Based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, the corresponding first sequence of magnetic flux change characteristics is determined. The variable frequency power supply is controlled to output AC power at a second set frequency. Based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, the corresponding second sequence of magnetic flux change characteristics is determined. The first sequence of magnetic flux change characteristics and the second sequence of magnetic flux change characteristics are combined to form the magnetic flux change characteristic sequence.
9. A control device for an intelligent door lock, characterized in that, The control device is applied in the smart door lock as described in any one of claims 1-3, and the control device includes: The signal acquisition module is used to acquire the magnetic flux signal detected by the magnetic flux sensing array when an inserted object is detected in the identification space. The feature sequence determination module is used to determine the corresponding magnetic flux change feature sequence based on the magnetic flux signal detected by the magnetic flux sensing array and the initial magnetic flux signal, wherein the initial magnetic flux signal is the magnetic flux signal detected by the magnetic flux sensing array when no object is inserted in the recognition space. The feature matching module is used to match the magnetic flux change feature sequence with at least one preset target magnetic flux change feature sequence associated with a palm biometric feature to obtain a matching result. The instruction generation module is used to determine, when the matching result is successful, that the characteristics of the inserted object match the palm biometrics of a user with door lock control authority, and generate an unlocking instruction.
10. An electronic device, characterized in that, include: One or more processors; Memory; One or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs being configured to perform the method of any one of claims 4-8.
11. A computer-readable storage medium for storing a computer program used in conjunction with an electronic device, characterized in that, The computer program may be executed by a processor to perform the method described in any one of claims 4-8.
12. A computer program product comprising a computer program / computer-executable instructions, characterized in that, When the computer program / computer-executable instructions are executed by a processor in an electronic device, they implement the method described in any one of claims 4-8.