Palm double-side vein recognition method and intelligent door lock
By employing a dual-sided palm vein recognition method in smart door locks, using top and bottom palm vein recognition modules to identify the vein patterns on the palm center and back of the hand respectively, the problem of single-sided recognition being easily replicated is solved, achieving higher security and convenience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN KAADAS INTELLIGENT TECH CO LTD
- Filing Date
- 2025-12-25
- Publication Date
- 2026-04-14
AI Technical Summary
The existing single-sided palm vein recognition of smart door locks has the potential risk of being replicated by high-precision models, resulting in limited security protection levels and difficulty in coping with high security requirements.
The system employs a dual-sided palm vein recognition method, using top and bottom palm vein recognition modules to identify the vein patterns on the palm and back of the hand respectively. Unlocking is only allowed after the dual feature comparison is passed.
It improves security, enhances the uniqueness and non-replicability of biometrics, improves user experience, and increases recognition rate and fault tolerance.
Smart Images

Figure CN121861702A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart door lock recognition technology, and in particular to a method for recognizing veins on both sides of the palm and a smart door lock. Background Technology
[0002] In the field of smart locks, biometric technology has been widely used, mainly including fingerprint recognition, facial recognition, and password recognition. Fingerprint locks dominate due to their mature technology and relatively low cost, but they suffer from problems such as fingerprint wear and failure to recognize fingerprints when hands are wet. While facial recognition locks are convenient to use, they pose a risk of privacy breaches and are easily affected by factors such as lighting and angle.
[0003] Palm vein recognition technology, as an emerging biometric technology, has received widespread attention in the field of security authentication in recent years. This technology uses near-infrared light to illuminate the palm, utilizing the absorption characteristics of subcutaneous veins in the palm to acquire vein images. Because the distribution of veins is unique to each person, high-precision identity verification can be achieved. Compared with traditional fingerprint and facial recognition, palm vein recognition has advantages such as strong anti-counterfeiting capabilities and high security.
[0004] Although some products on the market use palm vein single-sided recognition, the error tolerance of single biometric features in palm vein single-sided recognition (such as only palm) is low. That is, single biometric features are subject to the potential risk of being replicated by high-precision models. The security protection level is limited and it is difficult to cope with high security requirements.
[0005] Therefore, existing technologies still need to be improved and developed. Summary of the Invention
[0006] The main objective of this invention is to provide a method for recognizing veins on both sides of the palm and a smart door lock, aiming to solve the problem that the single-sided palm vein recognition of smart door locks in the prior art has the potential risk of being replicated by high-precision models, has limited security protection levels, and is difficult to cope with high security requirements.
[0007] To achieve the above objectives, the present invention provides a method for recognizing veins on both sides of the palm. This method is applied to a smart lock, which includes a lock housing. A top palm vein recognition module is disposed on the top of the lock housing, and a bottom palm vein recognition module is disposed on the bottom of the lock housing. The method for recognizing veins on both sides of the palm includes: When the user's palm is detected on the door handle, the bottom palm vein recognition module is triggered to recognize the palm vein pattern. After the palm vein pattern is verified, the top palm vein recognition module is triggered to recognize the back of the hand vein pattern. After the back of the hand vein pattern is verified, the smart door lock is controlled to unlock. Alternatively, when a user's palm is detected on the door handle, the top palm vein recognition module is triggered to recognize the vein pattern on the back of the hand. Once the back of the hand vein pattern is verified, the bottom palm vein recognition module is triggered to recognize the palm vein pattern in the center of the hand. Once the palm vein pattern is verified, the smart door lock is controlled to unlock.
[0008] Optionally, the palm vein recognition method, wherein when a user's palm is detected on the door handle, the bottom palm vein recognition module is triggered to recognize the palm vein pattern; after the palm vein pattern verification is successful, the top palm vein recognition module is triggered to recognize the back of the hand vein pattern; and after the back of the hand vein pattern verification is successful, the smart door lock is controlled to unlock, specifically including: When the user's palm is detected to be on the door handle, the bottom palm vein recognition module is triggered to collect an image of the palm. The bottom palm vein recognition module converts the palm image into a palm vein dark image and extracts palm vein feature values from the palm vein dark image. Determine whether the palm vein feature value exists in the memory of the smart door lock. If the palm vein feature value exists in the memory, trigger the top palm vein recognition module to collect an image of the back of the hand. The top palm vein pattern recognition module converts the back of the hand image into a palm vein dark pattern image of the back of the hand, and extracts palm vein feature values from the palm vein dark pattern image of the back of the hand. Determine whether the palmar vein feature value on the back of the hand exists in the memory of the smart lock. If the palmar vein feature value on the back of the hand exists in the memory, control the smart lock to unlock.
[0009] Optionally, the palmar vein recognition method further includes, after determining whether the palmar vein feature value exists in the memory of the smart lock: If the palm vein feature value is not present in the memory, the smart door lock will not unlock and a voice prompt will indicate to the user that unlocking has failed.
[0010] Optionally, the palmar vein recognition method further includes, after determining whether the palmar vein feature value on the back of the hand exists in the memory of the smart lock: If the palmar vein feature value on the back of the hand is not present in the memory, the smart door lock will not unlock and a voice prompt will indicate to the user that the unlocking failed.
[0011] Optionally, the palm vein recognition method, wherein when a user's palm is detected on the door handle, triggers the top palm vein recognition module to recognize the back of the hand vein pattern; after the back of the hand vein pattern is verified, triggers the bottom palm vein recognition module to recognize the center of the palm vein pattern; and after the center of the palm vein pattern is verified, controls the smart door lock to unlock, specifically including: When the user's palm is detected to be on the door handle, the top palm vein recognition module is triggered to collect an image of the back of the hand. The top palm vein recognition module converts the image of the back of the hand into a dark palm vein image and extracts palm vein feature values from the dark palm vein image. Determine whether the palmar vein feature value on the back of the hand exists in the memory of the smart door lock. If the palmar vein feature value on the back of the hand exists in the memory, trigger the bottom palmar vein recognition module to collect a palm image of the hand. The bottom palm vein recognition module converts the palm image into a palm vein dark pattern image and extracts palm vein feature values from the palm vein dark pattern image. Determine whether the palm vein feature value exists in the memory of the smart lock. If the palm vein feature value exists in the memory, control the smart lock to unlock.
[0012] Optionally, the palmar vein recognition method further includes, after determining whether the palmar vein feature value on the back of the hand exists in the memory of the smart lock: If the palmar vein feature value on the back of the hand is not present in the memory, the smart door lock will not unlock and a voice prompt will indicate to the user that the unlocking failed.
[0013] Optionally, the palmar vein recognition method further includes, after determining whether the palmar vein feature value exists in the memory of the smart lock: If the palm vein feature value is not present in the memory, the smart door lock will not unlock and a voice prompt will indicate to the user that unlocking has failed.
[0014] Optionally, in the palm double-sided vein recognition method, the smart door lock further includes a drive circuit, which includes a motor drive module and a lock cylinder drive mechanism. The control of unlocking the smart door lock specifically includes: When both the top palm vein recognition module and the bottom palm vein recognition module pass the palm vein recognition, the recognition success result is sent to the drive circuit of the smart door lock. The driven circuit controls the motor drive module and the lock cylinder drive mechanism to perform the unlocking operation based on the successful recognition result.
[0015] In addition, to achieve the above objectives, the present invention also provides a smart door lock, the smart door lock comprising: a door lock shell, a top palm vein recognition module disposed on the top of the door lock shell, and a bottom palm vein recognition module disposed on the bottom of the door lock shell; the smart door lock is used to implement the aforementioned palm double-sided vein recognition method.
[0016] Optionally, the smart door lock further includes a drive circuit, which includes a motor drive module and a lock cylinder drive mechanism; the drive circuit is used to control the motor drive module and the lock cylinder drive mechanism to perform an unlocking operation based on the successful recognition result.
[0017] In this invention, the smart lock includes a lock housing, with a top palm vein recognition module at the top and a bottom palm vein recognition module at the bottom. The dual-sided palm vein recognition method includes: when a user's palm is detected on the door handle, the bottom palm vein recognition module is triggered to recognize the palm vein pattern; after successful verification of the palm vein pattern, the top palm vein recognition module is triggered to recognize the back of the hand vein pattern; and after successful verification of the back of the hand vein pattern, the smart lock is unlocked. Alternatively, when a user's palm is detected on the door handle, the top palm vein recognition module is triggered to recognize the back of the hand vein pattern; after successful verification of the back of the hand vein pattern, the bottom palm vein recognition module is triggered to recognize the palm vein pattern; and after successful verification of the palm vein pattern, the smart lock is unlocked. This invention, through a dual-sided palm vein recognition mechanism, only unlocks when both features are successfully matched, thus improving security. Attached Figure Description
[0018] Figure 1 This is a schematic diagram of the first state in a preferred embodiment of the smart door lock of the present invention; Figure 2 This is a schematic diagram of the second state in a preferred embodiment of the smart door lock of the present invention; Figure 3 This is a flowchart illustrating the first identification method in a preferred embodiment of the palm double-sided vein recognition method of the present invention. Figure 4 This is a flowchart illustrating the second identification method in a preferred embodiment of the palm double-sided vein recognition method of the present invention. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of this invention clearer and more explicit, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0020] Most existing palm vein door locks rely solely on vein patterns in a single region (such as only the palm of the hand) for identification. Although palm veins themselves are difficult to forge, single biometric features still pose a potential risk of being replicated by high-precision models, resulting in limited security protection levels and difficulty in meeting high security requirements.
[0021] To overcome the aforementioned shortcomings of the prior art, the present invention provides a smart door lock, such as... Figure 1 and Figure 2 As shown, the smart door lock includes: a door lock housing, a top palm vein pattern recognition module provided on the top of the door lock housing, and a bottom palm vein pattern recognition module provided on the bottom of the door lock housing; Figure 1 and Figure 2 In the diagram, 1 represents the user's palm, 2 represents the top palm vein recognition module, 3 represents the door handle, 4 represents the bottom palm vein recognition module, and 5 represents the door lock panel.
[0022] The door lock casing adopts a standard door lock size design. There is a palm vein recognition module (mainly consisting of a lens, image sensor, and algorithm chip) at the top and bottom of the door lock, with dual vein authentication enhancing security. A door handle is located in the middle; the system identifies palm veins when the user places their hand on the handle, determining the recognition positions of the two palm vein recognition modules. This addresses the issue of users not knowing the optimal hand placement, resolving problems of low recognition success rate and error tolerance, and improving the user experience.
[0023] The bottom palm vein recognition module and the top palm vein recognition module are mainly used for image processing, feature extraction and identity verification to achieve dual vein authentication and enhance security.
[0024] The smart door lock also includes a drive circuit, which includes a motor drive module and a lock cylinder drive mechanism; the drive circuit is used to control the motor drive module and the lock cylinder drive mechanism to perform an unlocking operation based on the successful recognition result.
[0025] Furthermore, based on the aforementioned smart door lock, this invention also provides a method for recognizing veins on both sides of the palm, such as... Figure 3 As shown, the palmar double-sided vein recognition method includes the following steps: S11. When the user's palm is detected to be on the door handle, the bottom palm vein recognition module is triggered to recognize the palm vein pattern of the hand. S12. After the palm vein pattern verification is passed, the top palm vein pattern recognition module is triggered to recognize the palm vein pattern on the back of the hand. S13. After the hand vein pattern verification is successful, control the smart door lock to unlock.
[0026] This identification method first identifies the palm vein pattern of the hand through the bottom palm vein pattern recognition module. After the palm vein pattern is verified, the top palm vein pattern recognition module identifies the vein pattern on the back of the hand. Only after the vein pattern on the back of the hand is verified will the door lock be opened.
[0027] Specifically, when a user's palm is detected on the doorknob, the bottom palm vein recognition module is triggered to capture an image of the palm. The module converts this image into a palm vein dark pattern image and extracts palm vein feature values from it. It then determines whether these feature values exist in the smart lock's memory. If the feature values are not present in the memory, the smart lock remains locked, and a voice prompt indicates unlocking failure. If the feature values are present in the memory... When the device is in storage, the top palm vein recognition module is triggered to collect an image of the back of the hand. The top palm vein recognition module converts the image of the back of the hand into a dark image of palm veins on the back of the hand, and extracts the palm vein feature value from the dark image of palm veins on the back of the hand. It then determines whether the palm vein feature value exists in the memory of the smart lock. If the palm vein feature value does not exist in the memory, the smart lock is controlled not to unlock, and a voice prompt is given to the user that unlocking has failed. If the palm vein feature value exists in the memory, the smart lock is controlled to unlock.
[0028] When both the top palm vein recognition module and the bottom palm vein recognition module successfully recognize the palm vein, the recognition success result is sent to the drive circuit of the smart door lock; the drive circuit then controls the motor drive module and the lock cylinder drive mechanism to perform the unlocking operation based on the recognition success result.
[0029] Furthermore, based on the aforementioned smart door lock, this invention also provides a method for recognizing veins on both sides of the palm, such as... Figure 4 As shown, the palmar double-sided vein recognition method includes the following steps: S21. When the user's palm is detected to be on the door handle, the top palm vein recognition module is triggered to recognize the vein pattern on the back of the hand. S22. After the back of the hand vein pattern verification is passed, the bottom palm vein pattern recognition module is triggered to recognize the palm vein pattern of the hand. S23. After the palm vein pattern verification is successful, control the smart door lock to unlock.
[0030] This identification method first identifies the vein patterns on the back of the hand through the top palm vein pattern recognition module. Once the vein pattern on the back of the hand is verified, the bottom palm vein pattern recognition module then identifies the vein patterns in the center of the palm. Only when the vein pattern in the center of the palm is verified will the door lock be opened.
[0031] Specifically, when a user's palm is detected on the doorknob, the top palm vein recognition module is triggered to capture an image of the back of the hand. The module converts this image into a dark palm vein image and extracts palm vein feature values from it. It then determines whether these feature values exist in the smart lock's memory. If the feature values are not present in the memory, the smart lock remains locked, and a voice prompt indicates unlocking failure. When the device is in storage, the bottom palm vein recognition module is triggered to collect an image of the palm. The bottom palm vein recognition module converts the palm image into a palm vein dark pattern image and extracts palm vein feature values from the palm vein dark pattern image. It then determines whether the palm vein feature values exist in the smart lock's memory. If the palm vein feature values do not exist in the memory, the smart lock is prevented from unlocking, and a voice prompt is given to the user indicating that unlocking has failed. If the palm vein feature values exist in the memory, the smart lock is unlocked.
[0032] When both the top palm vein recognition module and the bottom palm vein recognition module successfully recognize the palm vein, the recognition success result is sent to the drive circuit of the smart door lock; the drive circuit then controls the motor drive module and the lock cylinder drive mechanism to perform the unlocking operation based on the recognition success result.
[0033] The technical effects that this invention can bring are as follows: (1) Significantly improved security: Single palm veins rely on vein textures from a single region (palm or back of hand), which poses a potential risk of being replicated with high precision; while double palm veins collect two independent vein textures from the palm and back of hand, requiring double feature comparison to unlock, making the uniqueness and non-replicability of biometric features stronger, and significantly improving the level of security redundancy.
[0034] (2) Improved user experience: Users do not need to deliberately adjust the position and distance of their hands. They can complete the identity recognition by simply holding the door handle naturally, realizing the convenient operation of "opening with one grip" and greatly improving the user experience.
[0035] (3) Improved recognition rate and fault tolerance: Single palm vein has strict requirements on the acquisition angle and hand posture (slight shaking or deviation will result in incomplete acquisition) and requires multiple attempts; Double palm vein can cover more feature areas by simultaneously acquiring the texture of the palm and back of the hand. Even if the hand is slightly deviated, effective data can be obtained, reducing the number of recognition failures and unlocking speed.
[0036] In summary, this invention provides a method for dual-sided palm vein recognition and a smart lock. The smart lock includes a lock housing, with a top palm vein recognition module at the top and a bottom palm vein recognition module at the bottom. The dual-sided palm vein recognition method includes: when a user's palm is detected on the door handle, the bottom palm vein recognition module is triggered to recognize the palm vein pattern; after successful verification of the palm vein pattern, the top palm vein recognition module is triggered to recognize the back of the hand vein pattern; and after successful verification of the back of the hand vein pattern, the smart lock is unlocked. Alternatively, when a user's palm is detected on the door handle, the top palm vein recognition module is triggered to recognize the back of the hand vein pattern; after successful verification of the back of the hand vein pattern, the bottom palm vein recognition module is triggered to recognize the palm vein pattern; and after successful verification of the palm vein pattern, the smart lock is unlocked. This invention, through a dual-sided palm vein recognition mechanism, only unlocks the lock when both features are successfully matched, thus improving security.
[0037] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or smart lock 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 smart lock. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or smart lock that includes that element.
[0038] Of course, those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware (such as a processor, controller, etc.). The program can be stored in a computer-readable storage medium, and when executed, it can include the processes described in the above method embodiments. The computer-readable storage medium can be a memory, magnetic disk, optical disk, etc.
[0039] It should be understood that the application of the present invention is not limited to the examples above. Those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.
Claims
1. A method for identifying veins on both sides of the palm, characterized in that, The palm vein recognition method is applied to a smart door lock, which includes a door lock shell, a top palm vein recognition module on the top of the door lock shell, and a bottom palm vein recognition module on the bottom of the door lock shell. The method for identifying veins on both sides of the palm includes: When the user's palm is detected on the door handle, the bottom palm vein recognition module is triggered to recognize the palm vein pattern. After the palm vein pattern is verified, the top palm vein recognition module is triggered to recognize the back of the hand vein pattern. After the back of the hand vein pattern is verified, the smart door lock is controlled to unlock. Alternatively, when a user's palm is detected on the door handle, the top palm vein recognition module is triggered to recognize the vein pattern on the back of the hand. Once the back of the hand vein pattern is verified, the bottom palm vein recognition module is triggered to recognize the palm vein pattern in the center of the hand. Once the palm vein pattern is verified, the smart door lock is controlled to unlock.
2. The method for identifying veins on both sides of the palm according to claim 1, characterized in that, When a user's palm is detected on the door handle, the bottom palm vein recognition module is triggered to recognize the palm vein pattern. Once the palm vein pattern verification is successful, the top palm vein recognition module is triggered to recognize the back of the hand vein pattern. Once the back of the hand vein pattern verification is successful, the smart door lock is controlled to unlock. Specifically, this includes: When the user's palm is detected to be on the door handle, the bottom palm vein recognition module is triggered to collect an image of the palm. The bottom palm vein recognition module converts the palm image into a palm vein dark image and extracts palm vein feature values from the palm vein dark image. Determine whether the palm vein feature value exists in the memory of the smart door lock. If the palm vein feature value exists in the memory, trigger the top palm vein recognition module to collect an image of the back of the hand. The top palm vein pattern recognition module converts the back of the hand image into a palm vein dark pattern image of the back of the hand, and extracts palm vein feature values from the palm vein dark pattern image of the back of the hand. Determine whether the palmar vein feature value on the back of the hand exists in the memory of the smart lock. If the palmar vein feature value on the back of the hand exists in the memory, control the smart lock to unlock.
3. The method for identifying veins on both sides of the palm according to claim 2, characterized in that, The step of determining whether the palm vein feature value exists in the memory of the smart lock further includes: If the palm vein feature value is not present in the memory, the smart door lock will not unlock and a voice prompt will indicate to the user that unlocking has failed.
4. The method for identifying veins on both sides of the palm according to claim 2, characterized in that, The step of determining whether the palmar vein feature value on the back of the hand exists in the memory of the smart door lock further includes: If the palmar vein feature value on the back of the hand is not present in the memory, the smart door lock will not unlock and a voice prompt will indicate to the user that the unlocking failed.
5. The method for identifying veins on both sides of the palm according to claim 1, characterized in that, When a user's palm is detected on the door handle, the top palm vein recognition module is triggered to recognize the vein patterns on the back of the hand. Once the back of the hand vein pattern is verified, the bottom palm vein recognition module is triggered to recognize the palm vein patterns in the center of the hand. Once the palm vein pattern verification is successful, the smart door lock is unlocked. Specifically, this includes: When the user's palm is detected to be on the door handle, the top palm vein recognition module is triggered to collect an image of the back of the hand. The top palm vein recognition module converts the image of the back of the hand into a dark palm vein image and extracts palm vein feature values from the dark palm vein image. Determine whether the palmar vein feature value on the back of the hand exists in the memory of the smart door lock. If the palmar vein feature value on the back of the hand exists in the memory, trigger the bottom palmar vein recognition module to collect a palm image of the hand. The bottom palm vein recognition module converts the palm image into a palm vein dark pattern image and extracts palm vein feature values from the palm vein dark pattern image. Determine whether the palm vein feature value exists in the memory of the smart lock. If the palm vein feature value exists in the memory, control the smart lock to unlock.
6. The method for identifying veins on both sides of the palm according to claim 5, characterized in that, The step of determining whether the palmar vein feature value on the back of the hand exists in the memory of the smart door lock further includes: If the palmar vein feature value on the back of the hand is not present in the memory, the smart door lock will not unlock and a voice prompt will indicate to the user that the unlocking failed.
7. The method for identifying veins on both sides of the palm according to claim 5, characterized in that, The step of determining whether the palm vein feature value exists in the memory of the smart lock further includes: If the palm vein feature value is not present in the memory, the smart door lock will not unlock and a voice prompt will indicate to the user that unlocking has failed.
8. The method for identifying bilateral veins in the palm according to claim 2 or 5, characterized in that, The smart door lock also includes a drive circuit, which includes a motor drive module and a lock cylinder drive mechanism; The control of unlocking the smart door lock specifically includes: When both the top palm vein recognition module and the bottom palm vein recognition module pass the palm vein recognition, the recognition success result is sent to the drive circuit of the smart door lock. The driven circuit controls the motor drive module and the lock cylinder drive mechanism to perform the unlocking operation based on the successful recognition result.
9. A smart door lock, characterized in that, The smart lock includes a lock housing, a top palm vein recognition module is provided on the top of the lock housing, and a bottom palm vein recognition module is provided on the bottom of the lock housing; the smart lock is used to implement the palm double-sided vein recognition method according to any one of claims 1-8.
10. The smart door lock according to claim 9, characterized in that, The smart door lock also includes a drive circuit, which includes a motor drive module and a lock cylinder drive mechanism; the drive circuit is used to control the motor drive module and the lock cylinder drive mechanism to perform an unlocking operation based on the successful recognition result.