Vehicle unlocking method and device, vehicle and storage medium

The vehicle unlocking method adapts biometric verification based on environmental conditions and hand state to ensure reliable identity confirmation, addressing security and efficiency issues in traditional systems.

CN120308045APending Publication Date: 2025-07-15GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510452082.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

In special environments such as low temperatures, rainy days or insufficient light, a single bioinformatic verification method may not be accurately identified or failed, resulting in low unlocking efficiency and safety.

Method used

After identifying the user's UWB device signal, the actual distance between the user and the vehicle is detected, and when the distance is less than the preset value, environmental data and user images are collected, and the palm vein recognition or face recognition function is dynamically selected for identity authentication based on the environmental data and hand status.

Benefits of technology

It improves the efficiency and security of vehicle unlocking, improves the user experience and convenience, avoids identity authentication failure in special environments, and enhances the safety of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120308045A_ABST
    Figure CN120308045A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicles, in particular to a vehicle unlocking method and device, a vehicle and a storage medium, and the method comprises the steps that when a UWB equipment signal of a user is recognized, the actual distance between the user and the vehicle is detected; if the actual distance is smaller than the first preset distance, environment data around the vehicle and a user image are collected; and identifying the hand state of the user in the user image, determining a target authentication function required for unlocking the vehicle according to the environment data and the hand state, performing identity authentication on the user, and unlocking the vehicle after the authentication is passed. Therefore, the problems that in the related technology, due to the fact that a single unlocking mode is influenced by the environment, accurate recognition can not be achieved or the unlocking mode fails, and the unlocking efficiency and safety of the vehicle are low are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicles, and particularly relates to a vehicle unlocking method, device, vehicle and storage medium. Background Art

[0002] Currently, traditional vehicle unlocking systems mostly rely on UWB (Ultra-Wideband) keys or Bluetooth keys. However, these technologies mainly identify items rather than the identity of the holder, so there are certain security risks. Therefore, vehicle unlocking systems have extended the method of unlocking by identifying through biometric information such as fingerprints and faces to verify the identity of users.

[0003] However, in some special environments (such as low temperature, rainy days or insufficient light), the method of unlocking by verifying a single biometric information may not be able to accurately identify or may fail, affecting the unlocking efficiency and security of the vehicle. Summary of the Invention

[0004] The present application provides a vehicle unlocking method, device, vehicle and storage medium to solve the problems in the related art that a single unlocking method may not be able to accurately identify or may fail due to environmental influence, resulting in low unlocking efficiency and security of the vehicle.

[0005] The first aspect of the present application provides a vehicle unlocking method, including the following steps: when detecting the UWB device signal of the user, detecting the actual distance between the user and the vehicle; if the actual distance is less than the first preset distance, collecting the environmental data around the vehicle and the user image; identifying the hand state of the user in the user image, determining the target authentication function required for vehicle unlocking according to the environmental data and the hand state, authenticating the user, and unlocking the vehicle after the authentication is passed.

[0006] Optionally, the target authentication function includes a palm vein recognition function and a face recognition function. Determining the target authentication function required for vehicle unlocking according to the environmental data and the hand state includes: if the hand state is the first state, the target authentication function is the face recognition function; if the hand state is the second state, determining the target authentication function required for vehicle unlocking according to the environmental data.

[0007] Optionally, determining the target authentication function required for vehicle unlocking according to the environmental data includes: identifying the current temperature and the current visibility in the environmental data; determining the target authentication function according to at least one of the current temperature and the current visibility.

[0008] Optionally, determine a target authentication function according to at least one of the current temperature and the current visibility, including: if the current temperature is less than a preset temperature, the target authentication function is a face recognition function; if the current temperature is greater than or equal to the preset temperature, generate a selection prompt, and determine the target authentication function as a palm vein recognition function or a face recognition function according to the user's selection.

[0009] Optionally, determine a target authentication function according to at least one of the current temperature and the current visibility, including: if the current visibility is less than a preset visibility, the target authentication function is a palm vein recognition function; if the current visibility is greater than or equal to the preset visibility, generate a selection prompt, and determine the target authentication function as a palm vein recognition function or a face recognition function according to the user's selection.

[0010] Optionally, determine a target authentication function according to at least one of the current temperature and the current visibility, including: if the current temperature is less than the preset temperature and the current visibility is greater than or equal to the preset visibility, the target authentication function is a face recognition function; if the current visibility is less than the preset visibility and the current temperature is greater than or equal to the preset temperature, the target authentication function is a palm vein recognition function; if the current temperature is less than the preset temperature and the current visibility is less than the preset visibility, or if the current visibility is greater than or equal to the preset visibility and the current temperature is greater than or equal to the preset temperature, generate a selection prompt, and determine the target authentication function as a palm vein recognition function or a face recognition function according to the user's selection.

[0011] Optionally, authenticate the user through the target authentication function, including: when the actual distance is less than a second preset distance, activate the target authentication function of the vehicle, where the second preset distance is less than the first preset distance.

[0012] An embodiment of the second aspect of the present application provides a vehicle unlocking device, including: a detection module, configured to detect the actual distance between the user and the vehicle when the UWB device signal of the user is recognized; an acquisition module, configured to acquire the environmental data and the user image around the vehicle if the actual distance is less than a first preset distance; an unlocking module, configured to identify the hand state of the user in the user image, determine the target authentication function required for vehicle unlocking according to the environmental data and the hand state, authenticate the user, and unlock the vehicle after the authentication is passed.

[0013] Optionally, the target authentication function includes a palm vein recognition function and a face recognition function, and the unlocking module is further configured to: if the hand state is a first state, the target authentication function is a face recognition function; if the hand state is a second state, determine the target authentication function required for vehicle unlocking according to the environmental data.

[0014] Optionally, the unlocking module is further configured to: identify the current temperature and the current visibility in the environmental data; determine a target authentication function according to at least one of the current temperature and the current visibility.

[0015] Optionally, the unlocking module is further configured to: if the current temperature is less than a preset temperature, the target authentication function is a face recognition function; if the current temperature is greater than or equal to the preset temperature, generate a selection prompt, and determine the target authentication function as a palm vein recognition function or a face recognition function according to the user's selection.

[0016] Optionally, the unlocking module is further configured to: if the current visibility is less than a preset visibility, the target authentication function is a palm vein recognition function; if the current visibility is greater than or equal to the preset visibility, generate a selection prompt, and determine the target authentication function as a palm vein recognition function or a face recognition function according to the user's selection.

[0017] Optionally, the unlocking module is further configured to: if the current temperature is less than the preset temperature and the current visibility is greater than or equal to the preset visibility, the target authentication function is a face recognition function; if the current visibility is less than the preset visibility and the current temperature is greater than or equal to the preset temperature, the target authentication function is a palm vein recognition function; if the current temperature is less than the preset temperature and the current visibility is less than the preset visibility, or if the current visibility is greater than or equal to the preset visibility and the current temperature is greater than or equal to the preset temperature, generate a selection prompt, and determine the target authentication function as a palm vein recognition function or a face recognition function according to the user's selection.

[0018] Optionally, it further includes: a starting module, configured to start the target authentication function of the vehicle when the actual distance is less than a second preset distance before authenticating the user's identity, where the second preset distance is less than the first preset distance.

[0019] An embodiment of the third aspect of the present application provides a vehicle, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the program to execute the vehicle unlocking method as described in the above embodiments.

[0020] An embodiment of the fourth aspect of the present application provides a computer-readable storage medium, on which a computer program or instruction is stored, and the computer program or instruction is executed by a processor to execute the vehicle unlocking method as described in the above embodiments.

[0021] Therefore, the present application has at least the following beneficial effects:

[0022] In the embodiment of the present application, after the UWB device signal of the user is recognized and when the actual distance between the user and the vehicle is less than the first preset distance, the environmental data around the vehicle and the user image are collected, and the hand state of the user in the user image is recognized. The most suitable target authentication function for vehicle unlocking determined by different environmental data and the hand state of the user can avoid the inability to accurately authenticate the user's identity in some special environments. At the same time, it can also select a suitable target authentication function when the user's hand is inconvenient, improve the unlocking efficiency of the vehicle, and enhance the user's experience and convenience. Moreover, the vehicle is unlocked by combining the UWB device authentication and the target function authentication. The target authentication function is used to authenticate the user's identity, and the vehicle is unlocked after the authentication is passed, thereby improving the unlocking security of the vehicle. Thus, the technical problems in the related art that a single unlocking method may be unable to accurately identify or fail due to the influence of the environment, resulting in low unlocking efficiency and security of the vehicle are solved.

[0023] Additional aspects and advantages of the present application will be given in part in the following description, will become apparent in part from the following description, or will be understood through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of the embodiments in conjunction with the drawings, in which:

[0025] Figure 1 is a schematic structural diagram of the exterior trim of the B-pillar according to an embodiment of the present application;

[0026] Figure 2 is a schematic diagram of the communication connection between each module according to an embodiment of the present application;

[0027] Figure 3 is a flowchart of a vehicle unlocking method according to an embodiment of the present application;

[0028] Figure 4 is an example diagram of a vehicle unlocking device according to an embodiment of the present application;

[0029] Figure 5 is a schematic structural diagram of a vehicle according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0030] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the drawings, in which the same or similar reference numerals denote the same or similar elements or elements with the same or similar functions from beginning to end. The embodiments described below by referring to the drawings are exemplary and are intended to explain the present application and should not be construed as limiting the present application.

[0031] The vehicle unlocking method, device, vehicle, and storage medium according to the embodiments of the present application will be described below with reference to the accompanying drawings. Regarding the single fingerprint or face recognition mentioned in the above background art, in some special environments (such as low temperature, rainy days, or insufficient light), it may not be accurately recognized or may fail, affecting the unlocking efficiency and security of the vehicle. The present application provides a vehicle unlocking method. In this method, after the UWB device signal of the user is recognized and the actual distance between the user and the vehicle is less than the first preset distance, the environmental data around the vehicle and the user image are collected, and the hand state of the user in the user image is recognized. The most suitable target authentication function for vehicle unlocking determined by different environmental data and the hand state of the user can avoid the inability to accurately authenticate the user's identity in some special environments, and at the same time, the appropriate target authentication function can be selected when the user's hand is inconvenient, improving the unlocking efficiency of the vehicle, enhancing the user's experience and convenience, and unlocking the vehicle by combining the UWB device authentication and the target function authentication method. The target authentication function is used to authenticate the user's identity, and the vehicle is unlocked after the authentication is passed, thereby improving the unlocking security of the vehicle. Thus, the problems in the related art that a single unlocking method may not be accurately recognized or may fail due to environmental influences, resulting in low unlocking efficiency and security of the vehicle, are solved.

[0032] Before describing the vehicle unlocking method of the present application, the vehicle unlocking methods in the related art (as shown in Table 1, Table 1 is the unlocking solution in the related art) and the functional modules and specific structures for implementing the solution of the embodiments of the present application will be introduced first.

[0033] Table 1

[0034]

[0035] The modules and hardware parts involved in the embodiments of the present application include the existing body function modules and the function modules integrated on the outer trim panel of the B-pillar of the vehicle. Among them, the structure of the outer trim panel of the B-pillar is as Figure 1 shown, including the outer panel, inner panel, sealing foam, plastic buckle, and integrated function module of the outer trim panel of the B-pillar.

[0036] Among them, the function modules integrated on the outer trim panel of the B-pillar include the image and face recognition module, the palm vein recognition module, and the voice interaction module.

[0037] 1. Image and face recognition module: Used for long-distance image recognition to locate the person carrying the UWB key, recognize the state of their hands and whether they are carrying items; used for close-range face recognition, preferably enabled in specific situations (such as when holding something in the hand).

[0038] 2. Palm vein recognition module: Used to recognize the palm vein of the user, especially as a backup recognition method when the user's hand is blocked or the weather conditions are bad.

[0039] Palm vein recognition technology uses near-infrared light to penetrate the palm and detect the unique pattern of the vein blood vessels for identity verification. Different from traditional fingerprint recognition and face recognition, palm vein technology can achieve non-contact and non-invasive measurement. As long as there is blood flow in the vein, the collection is not affected by the skin condition. The recognition accuracy is as follows: FAR (False Acceptance Rate) < 0.00001%, FRR (False Rejection Rate) < 0.01%, and the recognition speed < 0.3s. This method has a high level of anti-counterfeiting ability because the vein pattern is located inside the skin and is difficult to replicate.

[0040] 3. Voice interaction module: Conducts voice interaction with the user through a speaker to provide prompts and feedback.

[0041] The existing body function modules include a UWB key module and an environmental sensor module. Among them,

[0042] 1. UWB key module: Perceives the user's UWB key through ultra-wideband wireless communication technology and triggers subsequent recognition operations.

[0043] UWB technology is gradually being applied in automotive digital key systems, providing high-precision positioning and anti-theft protection. UWB digital keys have the characteristics of precise positioning and active welcome functions.

[0044] 2. Environmental sensor module: Includes temperature sensors, rain sensors, light sensors, etc., which are used to detect environmental changes and provide a basis for decision-making.

[0045] The inner and outer panels of the B-pillar exterior trim are bonded with structural adhesive. The image and face recognition module, voice interaction module, and palm vein recognition module are integrated on the trim through structural adhesive or screw BOSS columns or low-pressure injection molding of the inner and outer panels. The trim is installed on the side body or the outer door panel through snaps and locating pins. Different function modules are interconnected through CAN communication and work together. The specific communication connection is as Figure 2 shown to achieve intelligent unlocking and user interaction.

[0046] Specifically, Figure 3 is a schematic flow chart of a vehicle unlocking method provided by an embodiment of the present application.

[0047] As Figure 3 shown, the vehicle unlocking method includes the following steps:

[0048] In step S101, when the UWB device signal of the user is recognized, the actual distance between the user and the vehicle is detected.

[0049] Among them, the UWB device can be a vehicle key. The UWB device signal can be detected by the UWB key recognition module. The vehicle and the UWB device can establish a connection through BLE (Bluetooth Low Energy). The UWB key recognition module can capture the UWB device signal through the UWB anchor.

[0050] In step S102, if the actual distance is less than the first preset distance, the environmental data around the vehicle and the user image are collected.

[0051] Among them, the first preset distance can be set according to specific circumstances, and no specific limitation is made here. For example, it is set to 10m. The environmental data and the user image can be collected by the image and face recognition module.

[0052] It can be understood that in the embodiment of the present application, when the actual distance between the user and the vehicle is less than the first preset distance, the environmental data around the vehicle and the user image can be collected for subsequent execution of the vehicle unlocking operation.

[0053] In step S103, the hand state of the user in the user image is recognized, the target authentication function required for vehicle unlocking is determined according to the environmental data and the hand state, the user is authenticated, and the vehicle is unlocked after the authentication is passed.

[0054] Among them, the target authentication function includes the palm vein recognition function and the face recognition function. The hand state includes the first state and the second state. The first state is that the hand holds an item, and the second state is that the hand does not hold an item.

[0055] It can be understood that in the embodiment of the present application, the target authentication function required for vehicle unlocking can be determined according to the environmental data and the hand state, and the user is authenticated. After the authentication is passed, the vehicle is unlocked. The vehicle is unlocked by combining the UWB device authentication and the target function authentication methods, improving the unlocking security of the vehicle. And the target authentication function is the most suitable authentication function determined based on different environmental conditions and the user's hand state, which can be flexibly switched according to the scenario, avoiding the inability to accurately authenticate the user's identity in some special environments (such as low temperature, rainy days or insufficient light), and at the same time, the appropriate authentication function can be selected when the user's hand is inconvenient, improving the unlocking efficiency of the vehicle and enhancing the user's usage experience and convenience.

[0056] In the embodiment of the present application, determining the target authentication function required for vehicle unlocking according to the environmental data and the hand state includes: if the hand state is the first state, the target authentication function is the face recognition function; if the hand state is the second state, the target authentication function required for vehicle unlocking is determined according to the environmental data.

[0057] Wherein, the first state is that the hand holds an item, and the second state is that the hand does not hold an item.

[0058] It can be understood that in the embodiment of the present application, when the hand state of the user is the first state, that is, when the user's hand holds an item, since it is inconvenient for the user to use the palm vein unlocking function, the target authentication function is the face recognition function. When the hand state of the user is the second state, the target authentication function required for vehicle unlocking can be determined according to the environmental data.

[0059] In the embodiment of the present application, determining the target authentication function required for vehicle unlocking according to the environmental data includes: identifying the current temperature and the current visibility in the environmental data; determining the target authentication function according to at least one of the current temperature and the current visibility.

[0060] Wherein, the current temperature can be obtained through vehicle networking information or a temperature sensor; the current visibility can be obtained through vehicle networking information or a 360 parking radar, a panoramic camera, or a light sensor. The visibility can be affected by the weather and the lighting environment of the parking position.

[0061] It can be understood that the embodiment of the present application can determine the target authentication function according to at least one of the current temperature and the current visibility, as follows.

[0062] In the embodiment of the present application, determining the target authentication function according to at least one of the current temperature and the current visibility includes: if the current temperature is less than the preset temperature, the target authentication function is the face recognition function; if the current temperature is greater than or equal to the preset temperature, a selection prompt is generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection.

[0063] Wherein, the preset temperature can be set according to the specific situation, and no specific limitation is made here. For example, it is 10°C.

[0064] It can be understood that in the embodiment of the present application, when the current temperature is less than the preset temperature, the target authentication function is the face recognition function, thereby avoiding the need for the user to expose their hand in the air when using the palm vein recognition function, improving the user experience. When the current temperature is greater than or equal to the preset temperature, a selection prompt can be generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection, fully respecting the user's intention.

[0065] In the embodiment of the present application, determining the target authentication function according to at least one of the current temperature and the current visibility includes: if the current visibility is less than the preset visibility, the target authentication function is the palm vein recognition function; if the current visibility is greater than or equal to the preset visibility, a selection prompt is generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection.

[0066] Among them, the preset visibility can be calibrated in advance according to specific situations, and no specific limitation is made here. For example, it is 5m.

[0067] It can be understood that in the embodiment of the present application, when the current visibility is less than the preset visibility, in order to avoid the situation that the face recognition function may be unclear or invalid at this time, the target authentication function is the palm vein recognition function. When the current visibility is greater than or equal to the preset visibility, a selection prompt is generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection, fully respecting the user's intention.

[0068] In the embodiment of the present application, determining the target authentication function according to at least one of the current temperature and the current visibility includes: if the current temperature is less than the preset temperature and the current visibility is greater than or equal to the preset visibility, the target authentication function is the face recognition function; if the current visibility is less than the preset visibility and the current temperature is greater than or equal to the preset temperature, the target authentication function is the palm vein recognition function; if the current temperature is less than the preset temperature and the current visibility is less than the preset visibility, or if the current visibility is greater than or equal to the preset visibility and the current temperature is greater than or equal to the preset temperature, a selection prompt is generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection.

[0069] It can be understood that in the embodiment of the present application, when the current temperature is less than the preset temperature and the current visibility is greater than or equal to the preset visibility, it indicates that the temperature is low and the visibility is high at this time, and the target authentication function is the face recognition function; when the current visibility is less than the preset visibility and the current temperature is greater than or equal to the preset temperature, it indicates that the temperature is high and the visibility is high at this time, and the target authentication function is the palm vein recognition function; when the current temperature is less than the preset temperature and the current visibility is less than the preset visibility, or if the current visibility is greater than or equal to the preset visibility and the current temperature is greater than or equal to the preset temperature, it indicates that both the temperature and the visibility are high, a selection prompt is generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection.

[0070] In the embodiment of the present application, before authenticating the user's identity, it includes: when the actual distance is less than the second preset distance, the target authentication function of the vehicle is started, where the second preset distance is less than the first preset distance.

[0071] Among them, the second preset distance can be set according to specific situations, and no specific limitation is made specifically. The second preset distance is the critical distance for enabling the target authentication function. For example, it is set to 3m or 4m.

[0072] It can be understood that in the embodiments of the present application, when the actual distance is less than the second preset distance, the target authentication function of the vehicle can be activated, avoiding long-term standby of the hardware of the palm vein recognition function and the face recognition function of the vehicle, resulting in unnecessary power consumption, and thus saving energy consumption.

[0073] In addition, it should be noted that in the embodiments of the present application, when the hand state of the user is detected to be the first state, it can be asked by voice whether to open the trunk, and when the user answers yes, an instruction is automatically sent to the vehicle computer to operate and open the trunk, improving the user's driving experience. And in the scenario where the UWB device is forgotten to be carried, the palm vein recognition module can be awakened by the micro switch to start identity verification and unlocking, so that it is possible to completely get rid of the digital key and the physical key, which is especially suitable for groups such as the elderly and scenarios such as fitness.

[0074] In the embodiments of the present application, when the vehicle is unlocked, the air conditioner can also be turned on and adjusted to the target temperature and / or the seat can be adjusted to the target angle to improve the user's driving experience. Among them, the target temperature can be the temperature during the previous use of the vehicle, and the target angle can be the seat angle commonly used by the user.

[0075] In summary, for the vehicle unlocking method in the embodiments of the present application, through multi-modal technology interaction, when the vehicle owner approaches the vehicle with the UWB key, the UWB key module senses the presence of the vehicle owner through the ultra-wideband wireless communication technology and triggers the image recognition system of the vehicle. The camera module in the image and face recognition module starts to perform human detection and analyze the hand state. If the user is holding an object, the face recognition module is preferentially activated; if the hands are free, the face recognition or palm vein recognition method is intelligently selected according to environmental conditions (such as temperature, light, etc.). After successful recognition, the user is confirmed to operate through the voice interaction module, such as opening the trunk, etc., and the comfort settings in the vehicle are adjusted according to the user's needs, so as to dynamically select the preferred identity recognition method and improve the user experience through voice interaction, realizing the multi-scenario adaptation ability, dual identity verification and passive comfort adjustment function, and improving the safety and use convenience of the vehicle.

[0076] The vehicle unlocking method in the embodiments of the present application will be described below through specific application scenarios. As shown in Table 2, Table 2 shows the working mechanisms and technical effects of various modules in various application scenarios.

[0077] Table 2

[0078]

[0079]

[0080]

[0081] According to the vehicle unlocking method proposed in the embodiments of the present application, after recognizing the UWB device signal of the user and when the actual distance between the user and the vehicle is less than the first preset distance, the environmental data around the vehicle and the user image are collected, and the hand state of the user in the user image is recognized. The most suitable target authentication function for vehicle unlocking determined by different environmental data and the hand state of the user can avoid the inability to accurately authenticate the user's identity in some special environments. At the same time, it can also select the appropriate target authentication function when the user's hands are inconvenient, improve the unlocking efficiency of the vehicle, enhance the user's experience and convenience, and improve the vehicle unlocking by combining the UWB device authentication and the target function authentication methods. The target authentication function is used to authenticate the user's identity, and the vehicle is unlocked after the authentication is passed, thereby improving the unlocking security of the vehicle.

[0082] Next, a vehicle unlocking device according to an embodiment of the present application will be described with reference to the accompanying drawings.

[0083] Figure 4 It is a block diagram of the vehicle unlocking device according to the embodiment of the present application.

[0084] As Figure 4 shown, the vehicle unlocking device 10 includes: a detection module 100, a collection module 200, and an unlocking module 300.

[0085] Among them, the detection module 100 is used to detect the actual distance between the user and the vehicle when recognizing the UWB device signal of the user; the collection module 200 is used to collect the environmental data around the vehicle and the user image if the actual distance is less than the first preset distance; the unlocking module 300 is used to recognize the hand state of the user in the user image, determine the target authentication function required for vehicle unlocking according to the environmental data and the hand state, authenticate the user's identity, and unlock the vehicle after the authentication is passed.

[0086] In the embodiment of the present application, the target authentication function includes a palm vein recognition function and a face recognition function. The unlocking module 300 is further used for: if the hand state is the first state, the target authentication function is the face recognition function; if the hand state is the second state, the target authentication function required for vehicle unlocking is determined according to the environmental data.

[0087] In the embodiment of the present application, the unlocking module 300 is further used for: recognizing the current temperature and the current visibility in the environmental data; determining the target authentication function according to at least one of the current temperature and the current visibility.

[0088] In an embodiment of the present application, the unlocking module 300 is further configured to: if the current temperature is less than the preset temperature, the target authentication function is the face recognition function; if the current temperature is greater than or equal to the preset temperature, a selection prompt is generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection.

[0089] In an embodiment of the present application, the unlocking module 300 is further configured to: if the current visibility is less than the preset visibility, the target authentication function is the palm vein recognition function; if the current visibility is greater than or equal to the preset visibility, a selection prompt is generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection.

[0090] In an embodiment of the present application, the unlocking module 300 is further configured to: if the current temperature is less than the preset temperature and the current visibility is greater than or equal to the preset visibility, the target authentication function is the face recognition function; if the current visibility is less than the preset visibility and the current temperature is greater than or equal to the preset temperature, the target authentication function is the palm vein recognition function; if the current temperature is less than the preset temperature and the current visibility is less than the preset visibility, or if the current visibility is greater than or equal to the preset visibility and the current temperature is greater than or equal to the preset temperature, a selection prompt is generated, and the target authentication function is determined to be the palm vein recognition function or the face recognition function according to the user's selection.

[0091] In an embodiment of the present application, the device 10 of the present application embodiment further includes: a starting module.

[0092] Wherein, the starting module is configured to start the target authentication function of the vehicle when the actual distance is less than the second preset distance before authenticating the user's identity, where the second preset distance is less than the first preset distance.

[0093] It should be noted that the foregoing explanation of the vehicle unlocking method embodiment also applies to the vehicle unlocking device of this embodiment, and will not be elaborated here.

[0094] The vehicle unlocking device proposed according to the embodiments of the present application can collect the environmental data and user graphics around the vehicle and recognize the hand state of the user in the user image after recognizing the UWB device signal of the user and when the actual distance between the user and the vehicle is less than the first preset distance. The most suitable target authentication function for vehicle unlocking determined by different environmental data and the hand state of the user can avoid the inability to accurately authenticate the user's identity in some special environments. At the same time, it can also select a suitable target authentication function when the user's hands are inconvenient, improve the unlocking efficiency of the vehicle, and enhance the user's experience and convenience. Moreover, the vehicle is unlocked by combining the UWB device authentication and the target function authentication methods. The target authentication function is used to authenticate the user's identity, and the vehicle is unlocked after the authentication is passed, thereby improving the unlocking security of the vehicle.

[0095] Figure 5 The structural schematic diagram of the vehicle provided by the embodiments of the present application. The vehicle may include:

[0096] A memory 501, a processor 502, and a computer program stored on the memory 501 and executable on the processor 502.

[0097] When the processor 502 executes the program, it implements the vehicle unlocking method provided in the above embodiments.

[0098] Further, the vehicle further includes:

[0099] A communication interface 503 for communication between the memory 501 and the processor 502.

[0100] The memory 501 is used to store a computer program executable on the processor 502.

[0101] The memory 501 may include a high-speed RAM memory, and may also include non-volatile memory, such as at least one disk memory.

[0102] If the memory 501, the processor 502, and the communication interface 503 are independently implemented, the communication interface 503, the memory 501, and the processor 502 can be interconnected through a bus and complete communication with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation,Figure 5 It is only represented by a thick line, but it does not mean that there is only one bus or one type of bus.

[0103] Optionally, in a specific implementation, if the memory 501, the processor 502, and the communication interface 503 are integrated on a single chip, the memory 501, the processor 502, and the communication interface 503 can communicate with each other through an internal interface.

[0104] The processor 502 may be a central processing unit (CPU for short), or an application specific integrated circuit (ASIC for short), or one or more integrated circuits configured to implement the embodiments of the present application.

[0105] The embodiments of the present application further provide a computer-readable storage medium, on which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the vehicle unlocking method as described above is implemented.

[0106] The embodiments of the present application further provide a computer program product, including a computer program or instruction. When the computer program or instruction is executed, the vehicle unlocking method as described above is implemented.

[0107] In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0108] In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise specifically defined.

[0109] Any process or method description, whether in a flowchart or otherwise described herein, can be understood to represent a module, segment, or portion of code including one or N executable instructions for implementing a customized logical function or process. The scope of the preferred embodiments of the present application includes additional implementations, where functions may be executed in a substantially simultaneous manner or in a reverse order according to the involved functions, rather than in the order shown or discussed. This should be understood by those skilled in the art to which the embodiments of the present application pertain.

[0110] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

[0111] Those of ordinary skill in the art can understand that all or part of the steps carried out in implementing the above-described embodiment methods can be completed by instructing relevant hardware through a program. The program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

Claims

1. A vehicle unlocking method, characterized in that, Including the following steps: When the UWB device signal of the user is recognized, detect the actual distance between the user and the vehicle; If the actual distance is less than the first preset distance, collect the environmental data and user image around the vehicle; Identify the hand state of the user in the user image, determine the target authentication function required for unlocking the vehicle according to the environmental data and the hand state, authenticate the user, and unlock the vehicle after the authentication is passed.

2. The vehicle unlocking method according to claim 1, wherein, The target authentication function includes a palm vein recognition function and a face recognition function. Determining the target authentication function required for unlocking the vehicle according to the environmental data and the hand state includes: If the hand state is the first state, the target authentication function is the face recognition function; If the hand state is the second state, determine the target authentication function required for unlocking the vehicle according to the environmental data.

3. The vehicle unlocking method according to claim 2, characterized in that, Determining the target authentication function required for unlocking the vehicle according to the environmental data includes: Identify the current temperature and current visibility in the environmental data; Determine the target authentication function according to at least one of the current temperature and the current visibility.

4. The vehicle unlocking method according to claim 3, wherein Determining the target authentication function according to at least one of the current temperature and the current visibility includes: If the current temperature is less than the preset temperature, the target authentication function is the face recognition function; If the current temperature is greater than or equal to the preset temperature, generate a selection prompt, and determine the target authentication function as the palm vein recognition function or the face recognition function according to the user's selection.

5. The vehicle unlocking method according to claim 3, wherein Determining the target authentication function according to at least one of the current temperature and the current visibility includes: If the current visibility is less than the preset visibility, the target authentication function is the palm vein recognition function; If the current visibility is greater than or equal to the preset visibility, generate a selection prompt, and determine the target authentication function as the palm vein recognition function or the face recognition function according to the user's selection.

6. The vehicle unlocking method according to claim 3, wherein Determining the target authentication function according to at least one of the current temperature and the current visibility includes: If the current temperature is less than the preset temperature and the current visibility is greater than or equal to the preset visibility, the target authentication function is the face recognition function; If the current visibility is less than the preset visibility and the current temperature is greater than or equal to the preset temperature, the target authentication function is the palm vein recognition function; If the current temperature is less than the preset temperature and the current visibility is less than the preset visibility, or if the current visibility is greater than or equal to the preset visibility and the current temperature is greater than or equal to the preset temperature, generate a selection prompt, and determine the target authentication function as the palm vein recognition function or the face recognition function according to the user's selection.

7. The vehicle unlocking method according to any one of claims 1-6, characterized in that, Before authenticating the user, it includes: When the actual distance is less than the second preset distance, activate the target authentication function of the vehicle, where the second preset distance is less than the first preset distance.

8. A vehicle unlocking device, characterized in that, Including: A detection module for detecting the actual distance between the user and the vehicle when the UWB device signal of the user is recognized; An acquisition module for collecting the environmental data and user image around the vehicle if the actual distance is less than the first preset distance; An unlocking module, configured to identify the hand state of the user in the user image, determine a target authentication function required for unlocking the vehicle according to the environmental data and the hand state, authenticate the user, and unlock the vehicle after the authentication is passed.

9. A vehicle, characterized in that, Comprising: A memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement the vehicle unlocking method according to any one of claims 1-7.

10. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, The computer program or instruction is executed by the processor to implement the vehicle unlocking method according to any one of claims 1-7.