Vehicle door lock control method, device, equipment, medium and product
By comprehensively utilizing multiple biometric features and the movement trajectory of the electronic key to determine the user's identity and vehicle usage intent, the security and convenience issues of vehicle door lock control are resolved, achieving a balance between security and convenience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-04
- Publication Date
- 2026-03-13
AI Technical Summary
In existing technologies, car door lock control suffers from insufficient security and poor convenience. Electronic keys are easily stolen or fraudulently used, and facial recognition technology has high requirements for environmental conditions and is prone to errors, resulting in a poor user experience.
By acquiring multiple biometric features of the user as they approach the vehicle, the system comprehensively determines the user's identity and, combined with the movement trajectory of the electronic key, determines the user's intention to use the vehicle, thereby controlling the opening or locking of the door locks.
It achieves a balance between security and convenience in car door lock control, avoiding the risk of electronic key theft and the problem of facial recognition technology errors, thus improving the user experience.
Smart Images

Figure CN121661733A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, specifically to a door lock control method, device, equipment, medium, and product. Background Technology
[0002] With the development of intelligent automotive technology, physical vehicle keys are gradually being replaced by electronic keys. When the electronic key enters the vehicle's recognition range, the vehicle automatically senses the electronic key and controls the door locks to unlock. Meanwhile, some intelligent vehicles employ facial recognition technology to determine whether the user is an authorized vehicle user and control the door locks accordingly.
[0003] However, using electronic keys to control car door locks presents a significant security risk, as it's easy for unauthorized users to be unable to access the vehicle. Facial recognition technology, on the other hand, requires specific conditions: the user's face must be unobstructed by jewelry, there must be sufficient ambient light, and the face must be directly facing the camera. Otherwise, recognition errors are likely, requiring repeated verification and resulting in a poor user experience. Therefore, car door lock control lacks convenience.
[0004] Therefore, there is an urgent need for a door lock control solution that can balance safety and convenience. Summary of the Invention
[0005] In view of this, this application aims to provide a vehicle door lock control method, device, equipment, medium and product to solve the technical problem of vehicle door lock control that cannot simultaneously achieve both security and convenience in existing related technologies.
[0006] The first aspect of this application provides a vehicle door lock control method, including: The target vehicle collects multiple biometric features of the user to be identified, wherein the multiple biometric features are collected during the process of the user approaching the target vehicle; Based on multiple biometric features, it is determined whether the user to be identified is an authorized user, so as to obtain a first determination result; Obtain the movement trajectory of the electronic key of the target vehicle; Based on the movement trajectory, determine whether the electronic key indicates an intention to use the vehicle, and obtain a second judgment result; Based on the first judgment result and the second judgment result, control the target vehicle to unlock the door or keep the door locked.
[0007] In one possible implementation of this application, the step of determining whether the user to be identified is an authorized user based on multiple biometric features to obtain a first determination result includes: determining the credibility of the user to be identified being an authorized user for each biometric feature; obtaining a proportional coefficient for each biometric feature; determining the overall credibility of the user to be identified being an authorized user based on the credibility and proportional coefficient of each biometric feature; and determining the first determination result of whether the user to be identified is an authorized user based on the overall credibility.
[0008] In one possible implementation of this application, obtaining the proportional coefficient of each biometric feature includes: obtaining environmental information corresponding to each biometric feature; and determining the proportional coefficient of each biometric feature based on the environmental information corresponding to each biometric feature.
[0009] In one possible implementation of this application, the biometric features include multiple features such as face recognition features, motion recognition features, and voiceprint recognition features, wherein face recognition features and motion recognition features are collected by a visual sensing module, and voiceprint recognition features are collected by an audio sensing module.
[0010] In one possible implementation of this application, the environmental information corresponding to the facial recognition feature includes light quality and user orientation; the environmental information corresponding to the action recognition feature includes user distance and light influence; and the environmental information corresponding to the voiceprint recognition feature includes whether there is voice interaction and signal-to-noise ratio.
[0011] In one possible implementation of this application, the step of determining whether the electronic key has the intention to use the vehicle based on the movement trajectory to obtain a second determination result includes: extracting the movement direction and / or movement speed changes from the movement trajectory; determining whether the electronic key has the intention to use the vehicle based on the movement direction and / or movement speed changes to obtain a second determination result.
[0012] In one possible implementation of this application, determining whether the electronic key has the intention to use the vehicle based on the change in the direction of movement and / or the change in the speed of movement to obtain a second judgment result includes: if the direction of movement points to the target vehicle, and / or the change in the speed of movement is from fast to slow in the direction from far to near the target vehicle, then the second judgment result is determined to be that there is an intention to use the vehicle; otherwise, the second judgment result is determined to be that there is no intention to use the vehicle.
[0013] In one possible implementation of this application, controlling the target vehicle to unlock or maintain the door lock based on the first judgment result and the second judgment result includes: if the first judgment result indicates that the user to be identified is an authorized user, and the second judgment result indicates that the user intends to use the vehicle, then controlling the target vehicle to unlock the door; otherwise, controlling the target vehicle to maintain the door lock.
[0014] In one possible implementation of this application, the method further includes: if the first judgment result is that the user to be identified is not an authorized user, but the second judgment result is that the user intends to use the vehicle, then an auxiliary verification mode is triggered; wherein the auxiliary verification mode includes reminding the user to be identified to collect at least one of the plurality of biometric features again as a new biometric feature; if one or more new biometric features of the user to be identified collected by the target vehicle are detected, then the new biometric features replace the existing biometric features, and the step of "determining whether the user to be identified is an authorized user based on the plurality of biometric features to obtain the first judgment result" is re-executed.
[0015] A second aspect of this application provides a vehicle door lock control device, comprising: The first acquisition module is used to acquire multiple biometric features of the user to be identified collected by the target vehicle, wherein the multiple biometric features are collected during the process of the user approaching the target vehicle.
[0016] The first judgment module is used to determine whether the user to be identified is an authorized user based on multiple biometric features, so as to obtain a first judgment result.
[0017] The second acquisition module is used to acquire the movement trajectory of the electronic key of the target vehicle.
[0018] The second judgment module is used to determine whether the electronic key has the intention to use the vehicle based on the movement trajectory, so as to obtain a second judgment result.
[0019] The control module is used to control the target vehicle to unlock the doors or keep the doors locked based on the first judgment result and the second judgment result.
[0020] A third aspect of this application provides an electronic device including at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to cause the at least one processor to perform a door lock control method of the first aspect and possible implementations thereof.
[0021] The fourth aspect of this application provides a computer storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement a door lock control method as described in the first aspect and possible implementations thereof.
[0022] The fifth aspect of this application provides a computer program product comprising: a computer program that, when executed by a processor, implements a door lock control method as described in the first aspect and possible implementations thereof.
[0023] The vehicle door lock control method, device, equipment, medium, and product provided in this application involve acquiring multiple biometric features during the process of a user approaching a target vehicle, comprehensively judging whether the user is an authorized user based on these multiple biometric features, and obtaining a first judgment result; further judging whether there is an intention to use the vehicle based on the movement trajectory of the electronic key of the target vehicle, and obtaining a second judgment result; and controlling the target vehicle to unlock or maintain the door lock based on the first and second judgment results. This avoids both the security problems associated with relying solely on electronic keys to open doors and the inconvenience issues caused by relying on facial recognition technology, thus achieving a vehicle door lock control that balances security and convenience. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in the specific embodiments or related technologies of this application, the drawings used in the description of the specific embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 This is a schematic diagram illustrating an application scenario for door lock control provided in an embodiment of this application.
[0026] Figure 2 Flowchart of the door lock control method provided in the embodiments of this application Figure 1 .
[0027] Figure 3 Flowchart of the door lock control method provided in the embodiments of this application Figure 2 .
[0028] Figure 4 Flowchart of the door lock control method provided in the embodiments of this application Figure 3 .
[0029] Figure 5 This is a schematic diagram of the structure of the door lock control device provided in the embodiment of this application.
[0030] Figure 6 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0031] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0032] It should be noted that the user information (including but not limited to device information, user personal information) and data (including but not limited to data used for analysis, stored data, displayed data, and user biometric data) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with relevant laws, regulations and standards, and corresponding operation entry points are provided for users to choose to authorize or refuse.
[0033] As vehicle technology becomes increasingly intelligent, most mainstream cars now use electronic keys that utilize the vehicle's automatic sensing mechanism to control whether the door locks are automatically triggered and in an unlocked state. In addition, some more intelligent vehicles use facial recognition technology to determine whether the door is automatically triggered and can be opened. However, using electronic keys is prone to theft or fraudulent use, leading to the risk of unauthorized entry and security vulnerabilities. Facial recognition technology, on the other hand, is highly dependent on environmental conditions, making it prone to errors and requiring repeated verification, resulting in a poor user experience and insufficient convenience.
[0034] To address the aforementioned technical issues, this application provides a vehicle door lock control solution that balances security and convenience. The technical concept is as follows: First, multiple biometric features of the user are collected as they approach the target vehicle. Based on a comprehensive assessment of these features, it is determined whether the user is an authorized user. Then, the movement trajectory of the electronic key is used to further determine if the user intends to use the vehicle. If it is determined that the user is an authorized user and has the intention to use the vehicle, the door is unlocked. This avoids both the security issues associated with relying solely on electronic keys and the poor user experience caused by relying on facial recognition technology.
[0035] Figure 1 This is a schematic diagram illustrating an application scenario for vehicle door lock control provided in an embodiment of this application. (Reference) Figure 1In this scenario, the target vehicle 10 is included. The target vehicle 10 may be equipped with, but is not limited to, a controller 101, multiple biosensor modules 102, and an electronic key 103.
[0036] The system includes multiple biometric sensing modules 102, used to collect multiple biometric features of the user as they approach the target vehicle. A controller 101 is used to output a corresponding door lock control strategy based on the collected biometric features.
[0037] The controller 101 can be a vehicle controller, a vehicle electronic control unit, or other types of controllers, and this application does not impose any restrictions on this.
[0038] Specifically, the biosensing module 102 can be a visual sensing module or an audio sensing module.
[0039] The visual sensing module can be one or more cameras installed on the vehicle. Optionally, the visual sensing module can be multiple cameras installed on the sides of the vehicle. Specifically, there are four cameras, installed on the front, rear, left, and right sides of the vehicle.
[0040] Here, the visual sensing module is used to collect visual biometric features as the user approaches the target vehicle. These visual biometric features may include, but are not limited to, facial recognition features and motion recognition features. The motion recognition features may include the gait characteristics of the user being identified.
[0041] The audio sensing module can be one or more microphone arrays installed on the vehicle. Optionally, the audio sensing module can be multiple microphone arrays installed on the sides of the vehicle. Specifically, there are four microphone arrays, installed on the front, rear, left, and right sides of the vehicle.
[0042] Here, the audio sensing module is used to collect voiceprint recognition features of the user to be identified or the surrounding environment.
[0043] The electronic key 103 can be a terminal device configured by an authorized user, such as a mobile phone; or it can be an electronic device paired with the target vehicle at the factory, such as a Bluetooth device or an ultra-wideband device.
[0044] Exemplary methods Figure 2 Flowchart of the door lock control method provided in the embodiments of this application Figure 1 The executing entity in this embodiment can be any target vehicle; the specific executing entity can be... Figure 1 The controller on the target vehicle. For example... Figure 2 As shown, the method includes: S201: Acquire multiple biometric features of the user to be identified from the target vehicle, wherein the multiple biometric features are collected during the process of the user approaching the target vehicle.
[0045] In the embodiments of this application, when any one of the multiple biosensor modules on the target vehicle detects that a user to be identified is approaching the target vehicle, it triggers all biosensor modules to start and collects multiple biometric features of the user to be identified.
[0046] Optionally, the biosensor module detects that the user to be identified is approaching the target vehicle, which may be because the distance between the user to be identified and the vehicle is within a first preset range.
[0047] For example, the first preset range is 5 meters.
[0048] Specifically, multiple biometric features can be the facial recognition features, motion recognition features, and voiceprint recognition features of the user to be identified.
[0049] In the embodiments of this application, facial recognition features and motion recognition features of the user to be identified can be collected by a visual sensing module, and voiceprint recognition features of the user to be identified can be collected by an audio sensing module.
[0050] S202: Based on multiple biometric features, determine whether the user to be identified is an authorized user to obtain the first judgment result.
[0051] In the embodiments of this application, each biometric feature is input into the recognition model, and the feature judgment result corresponding to each biometric feature is output. Each feature judgment result is either matching the user to be identified as an authorized user or the user to be identified as not being an authorized user. The feature judgment results corresponding to each biometric feature are comprehensively judged to obtain the final first judgment result of whether the user to be identified belongs to an authorized user.
[0052] The process of comprehensively judging the feature judgment results corresponding to each biometric feature can be achieved by converting the feature judgment results into credibility, and then weighting and summing the credibility of each feature judgment result to obtain the final comprehensive credibility. The first judgment result is then determined based on the comprehensive credibility to determine whether the user to be identified belongs to an authorized user.
[0053] S203: Obtain the movement trajectory of the electronic key of the target vehicle.
[0054] In the embodiments of this application, the system detects whether a matching electronic key exists within a second preset range of the target vehicle. If it exists, the coordinates and timestamp of the electronic key are acquired in real time, and a motion trajectory is generated based on the real-time coordinates and timestamp. If it does not exist, the process ends.
[0055] It should be noted that the electronic key can be a terminal device configured by an authorized user, such as a mobile phone; or it can be an electronic device configured at the factory, such as a Bluetooth device or an ultra-wideband device.
[0056] S204: Determine whether the electronic key has the intention to use the vehicle based on the movement trajectory to obtain a second judgment result.
[0057] In the embodiments of this application, the movement direction of the electronic key is determined based on the movement trajectory; the coordinate position and timestamp are extracted based on the movement trajectory, and the change in the movement speed of the electronic key is determined based on the coordinate position and timestamp. Based on the movement direction and / or change in the movement speed of the sub-key, it is determined whether the electronic key indicates an intention to use the vehicle.
[0058] S205: Based on the first judgment result and the second judgment result, control the target vehicle to unlock the door or maintain the door lock.
[0059] Specifically, if the first judgment result is that the user to be identified is an authorized user, and the second judgment result is that the user intends to use the vehicle, then the target vehicle is controlled to unlock the door; otherwise, the target vehicle is controlled to keep the door locked.
[0060] Here, the specific scenarios for controlling the target vehicle to maintain door locks include the following situations: If the first judgment result is that the user to be identified is an authorized user, and the second judgment result is that the user does not have the intention to use the vehicle, then the target vehicle is controlled to maintain the door lock.
[0061] If the first judgment result is that the user to be identified is not an authorized user, and the second judgment result is that the user intends to use the vehicle, then the target vehicle is controlled to maintain the door lock.
[0062] If the first judgment result is that the user to be identified is not an authorized user, and the second judgment result is that the user does not have the intention to use the vehicle, then the target vehicle is controlled to maintain the door lock.
[0063] As described above, by acquiring multiple biometric features during the process of a user approaching a target vehicle, a first judgment result is obtained by comprehensively judging whether the user is an authorized user based on these multiple biometric features. A second judgment result is obtained by further judging whether there is an intention to use the vehicle based on the movement trajectory of the electronic key of the target vehicle. Based on the first and second judgment results, the target vehicle is controlled to either unlock or maintain the door lock. This avoids both the security issues associated with relying solely on electronic keys for door opening and the inconvenience issues caused by relying on facial recognition technology, achieving a balance between security and convenience in door lock control.
[0064] Figure 3 Flowchart of the door lock control method provided in the embodiments of this application Figure 2 In one embodiment of this application, step S202, which involves determining whether the user to be identified is an authorized user based on multiple biometric features to obtain a first determination result, specifically includes: S301: For each biometric feature, determine the credibility of the user being identified as an authorized user.
[0065] In the embodiments of this application, each biometric feature is input into the corresponding recognition model, and the credibility of each biometric feature is output. This credibility represents the probability that the user to be identified belongs to an authorized user. The recognition model stores the target biometric features of authorized users; the biometric features are matched with the target biometric features to obtain a similarity value; and the similarity value is converted into a credibility value.
[0066] S302: Obtain the proportional coefficient for each biometric feature.
[0067] In one embodiment of this application, the proportionality coefficient of each biometric feature can be determined by accessing a proportionality coefficient database. The proportionality coefficient database stores the proportionality coefficients corresponding to each biometric feature.
[0068] In another embodiment of this application, the proportional coefficient of each biometric feature can be determined based on the dynamic changes of the environmental information obtained from the environmental information.
[0069] S303: Determine the overall credibility of the user to be identified as an authorized user based on the credibility and proportionality coefficient of each biometric feature.
[0070] In the embodiments of this application, the credibility of each biometric feature is multiplied by the corresponding proportional coefficient and then summed to obtain the overall credibility.
[0071] S304: Based on the overall credibility, determine the first judgment result as to whether the user to be identified belongs to an authorized user.
[0072] In the embodiments of this application, if the overall credibility is greater than or equal to a preset identity threshold, the first judgment result is determined to be that the user to be identified belongs to an authorized user; if the overall credibility is less than the preset identity threshold, the first judgment result is determined to be that the user to be identified does not belong to an authorized user.
[0073] The preset identity threshold can be set according to requirements.
[0074] As described above, by determining the credibility of biometric features to identify authorized users, and based on the credibility of biometric features and a determined proportional coefficient, obtaining the comprehensive credibility of the user to be identified as an authorized user, and then determining whether the user to be identified is an authorized user based on the comprehensive credibility, the accuracy of the first judgment result can be improved.
[0075] Figure 4 Flowchart of the door lock control method provided in the embodiments of this application Figure 3 In one embodiment of this application, the proportion coefficient of each biometric feature obtained in step S302 above can be achieved using the following method: S401: Obtain environmental information corresponding to each biometric feature.
[0076] In the embodiments of this application, corresponding environmental information can be extracted from each biometric feature, or environmental information corresponding to each biometric feature can be collected through a biosensor module.
[0077] Specifically, biometric features can include multiple features such as facial recognition features, motion recognition features, and voiceprint recognition features.
[0078] In the embodiments of this application, the environmental information corresponding to the face recognition feature includes light quality and user orientation; the environmental information corresponding to the action recognition feature includes user distance and light influence; and the environmental information corresponding to the voiceprint recognition feature includes whether there is voice interaction and signal-to-noise ratio.
[0079] In the embodiments of this application, the visual sensing module can collect the current ambient light quality and user orientation, as well as the user distance and light influence of the user to be identified; the audio sensing module can detect whether there is voice interaction and the signal-to-noise ratio.
[0080] S402: Determine the proportion coefficient of each biometric feature based on the environmental information corresponding to each biometric feature.
[0081] In the embodiments of this application, an evaluation is performed based on the indicators of environmental information corresponding to each biometric feature, and the proportion coefficient of the biometric feature is determined to be either a high proportion coefficient or a low proportion coefficient based on the evaluation results.
[0082] Here, we will take facial recognition features, motion recognition features, and voiceprint recognition features as examples for explanation: 1) Facial recognition features.
[0083] Explanation of light quality and user orientation: Light quality includes an adequate light index (ambient light > 50 lux, determined as adequate light; otherwise, determined as insufficient light) and a facial visibility index (facial occlusion > 70%, determined as high visibility; otherwise, determined as low visibility). User orientation is determined by whether the user is facing the vehicle or not (the angle between the user's orientation angle and the corresponding visual sensing module (camera) axis < 30 degrees, indicating the user is facing the vehicle; otherwise, indicating the user is not facing the vehicle).
[0084] The proportional coefficient of facial recognition features is determined according to the following rules: if the lighting is sufficient, visibility is high, and the user is facing the vehicle, then a high proportional coefficient is used for the facial recognition features; otherwise, a low proportional coefficient is used. Optionally, the high proportional coefficient for facial recognition features is 0.8, and the low proportional coefficient is 0.1.
[0085] 2) Action recognition features.
[0086] Explanation of user distance and light impact: User distance is defined as close distance (user less than 5 meters from vehicle) and medium-to-long distance (user between 5 and 15 meters from vehicle). Light impact is defined as daytime and nighttime environments (ambient light > 50 lux, defined as daytime; otherwise, defined as nighttime).
[0087] The scaling factor for action recognition features is determined according to the following rules: for medium to long distances and nighttime environments, a high scaling factor is used for action recognition features; otherwise, a low scaling factor is used. Optionally, the high scaling factor for action recognition features is 0.8, and the low scaling factor is 0.1.
[0088] 3) Voiceprint recognition features.
[0089] Explanation of whether there is voice interaction and signal-to-noise ratio: The indicators for whether there is voice interaction include whether the user has voice interaction or not; the indicators for signal-to-noise ratio include high signal-to-noise ratio (ambient signal-to-noise ratio SNR greater than 50dB) and low signal-to-noise ratio (ambient signal-to-noise ratio SNR less than or equal to 50dB).
[0090] The proportional coefficient of the voiceprint recognition feature is determined according to the following rules: if both the facial recognition feature and the action recognition feature use low proportional coefficients, then the voiceprint recognition feature uses a high proportional coefficient; or if "the user has voice interaction and the signal-to-noise ratio is high," then the voiceprint recognition feature uses a high proportional coefficient; otherwise, the voiceprint recognition feature uses a low proportional coefficient. Optionally, the high proportional coefficient for the voiceprint recognition feature is 0.8, and the low proportional coefficient is 0.1.
[0091] It should be noted that the sum of the proportional coefficients for facial recognition features, motion recognition features, and voiceprint recognition features is 1. The priority of using higher proportional coefficients follows this rule: voiceprint recognition features have higher priority than motion recognition features, and motion recognition features have higher priority than facial recognition features.
[0092] As described above, obtaining environmental information about biometric features and dynamically determining the proportion coefficient of biometric features based on different changes in environmental information is a more effective way to match and adapt to the environment compared to a fixed proportion coefficient. This improves the accuracy of determining whether a user is an authorized user based on multiple biometric features, avoids identification failures, and enhances the user experience.
[0093] In one embodiment of this application, in step S204 above, determining whether the electronic key has the intention to use the vehicle based on the movement trajectory to obtain a second determination result can be achieved using the following method: S501: Extract the changes in motion direction and / or motion speed from the motion trajectory.
[0094] In the embodiments of this application, coordinate positions and timestamps are extracted from the motion trajectory, and the motion direction is determined based on the trend of coordinate position change with the timestamp; the motion speed change is determined based on the rate of change of coordinate position with the timestamp.
[0095] S502: Determine whether the electronic key has the intention to use the vehicle based on changes in the direction and / or speed of movement, in order to obtain a second judgment result.
[0096] Specifically, if the direction of movement is towards the target vehicle, and / or the speed of movement changes from fast to slow in the direction from far to near the target vehicle, then the second judgment result is determined to be that there is an intention to use the vehicle; otherwise, the second judgment result is determined to be that there is no intention to use the vehicle.
[0097] Rule 1: If the direction of movement is towards the target vehicle, the second judgment result is determined to be that there is an intention to use the vehicle; otherwise, the second judgment result is determined to be that there is no intention to use the vehicle.
[0098] Rule 2: If the speed of movement changes from fast to slow in the direction from far to near the target vehicle, then the second judgment result is determined to be that there is an intention to use the vehicle; otherwise, the second judgment result is determined to be that there is no intention to use the vehicle.
[0099] Rule 3: If the direction of movement is towards the target vehicle, and the speed of movement changes from fast to slow in the direction from far to near the target vehicle, then the second judgment result is determined to be that there is an intention to use the vehicle; otherwise, the second judgment result is determined to be that there is no intention to use the vehicle.
[0100] As can be seen from the above description, by observing the changes in the direction and / or speed of movement in the trajectory of the electronic key, it is possible to more accurately determine whether the electronic key has the intention to use the vehicle.
[0101] In one embodiment of this application, step S205 may further include the following scenario: S601: If the first judgment result is that the user to be identified is not an authorized user, but the second judgment result is that the user intends to use the vehicle, then the auxiliary verification mode is triggered; wherein, the auxiliary verification mode includes reminding the user to be identified to collect at least one of multiple biometric features as a new biometric feature.
[0102] S602: If one or more new biometric features of the user to be identified are detected by the target vehicle, the existing biometric features are replaced by the new biometric features, and the above-mentioned step "S202" is re-executed.
[0103] In the embodiments of this application, the auxiliary verification mode reminds the user to re-collect at least one of multiple biometric features as a new biometric feature. This could be reminding the user to re-collect facial recognition features, re-collect action recognition features, or re-collect voiceprint recognition features.
[0104] Optionally, the new biometric feature is a voiceprint recognition feature, which is convenient for users to collect.
[0105] For example, reminding users to re-collect voiceprint recognition features could be done by playing a voice prompt such as "Good evening, please say 'open the door'".
[0106] As described above, in scenarios where the user intends to use the vehicle but the door lock fails to open, the auxiliary verification mode quickly reminds the user to collect at least one biometric feature again for re-verification, thus preventing authorized users from failing to unlock the door lock and improving the user experience.
[0107] Next, we will use two specific examples to illustrate the above-mentioned door lock control method.
[0108] Example 1: Step a: Obtain multiple biometric features of the user to be identified, including facial recognition features, motion recognition features, and voiceprint recognition features.
[0109] Step b: Based on the facial recognition features, gait recognition features, and voiceprint recognition features, determine the credibility of the user to be identified as an authorized user, and obtain the first judgment result.
[0110] Among them, the confidence score of face recognition feature was Score_face = 0.2 (match failed: insufficient light, low facial visibility); the confidence score of gait recognition feature was Score_gait = 0.85 (high matching degree: medium to long distance, nighttime environment); and the confidence score of voiceprint recognition feature was Score_voice = 0.0 (no voice interaction).
[0111] Step c: Determine the ratio coefficients of facial recognition features, gait recognition features, and voiceprint recognition features.
[0112] The proportional coefficient for face recognition features is recorded as W_face = 0.1. The proportional coefficient for gait recognition features is recorded as W_gait = 0.8. The proportional coefficient for voiceprint recognition features is recorded as W_voicet = 0.1.
[0113] Step d: The credibility and proportionality coefficients of the facial recognition features, gait recognition features and voiceprint recognition features are weighted and summed to obtain the comprehensive credibility of judging that the user to be identified belongs to an authorized user.
[0114] Overall credibility = W_face Score_face+W_gait Score_gait+W_voice Score_voice.
[0115] Substituting the values, we get the overall credibility score as follows: (0.1) 0.2)+(0.8 0.85)+(0.1 0.0) = 0.70.
[0116] Since the overall credibility (0.70) is greater than the preset identity threshold (0.65), the first judgment result is determined to be that the user is an authorized user.
[0117] Step e: Determine whether the electronic key has the intention to use the vehicle based on the movement trajectory, and obtain the second judgment result.
[0118] Among them, the movement trajectory is directly pointing to the car door, and the speed slows down significantly when approaching it, which is consistent with the second judgment result of "having the intention to use the car".
[0119] Step f: Based on the first and second judgment results, control the target vehicle to either unlock the doors or keep the doors locked.
[0120] If the first judgment result is that the user is an authorized user and the second judgment result is that the user intends to use the vehicle, then the target vehicle will be controlled to unlock the door.
[0121] Example 2: The difference between this example and Example 1 is that the confidence score of the face recognition feature is recorded as Score_face = 0.2 (match failed: insufficient light, low facial visibility); the confidence score of the gait recognition feature is recorded as Score_gait = 0.55 (low match: close distance, nighttime environment); and the confidence score of the voiceprint recognition feature is recorded as Score_voice = 0.0 (no voice interaction).
[0122] Redetermine the scaling factors: W_face = 0.1; W_gait = 0.1; W_voicet = 0.8.
[0123] After weighted summation, the overall credibility is obtained as (0.1) 0.2)+(0.1 0.55)+(0.8 0.0) = 0.46.
[0124] At this point, the overall credibility (0.46) is less than the preset identity threshold (0.65), and the first judgment result is determined to be that the user is not an authorized user.
[0125] Since the second judgment result indicates an intention to use the vehicle, the target vehicle is triggered to enter the auxiliary verification mode, as follows: 1. Play the prompt "Good evening, please say 'open the door'" via voice broadcast.
[0126] 2. When the user responds with "open the door," new voiceprint recognition features are collected.
[0127] 3. The credibility score of the voiceprint recognition feature is recorded as Score_voice = 0.95 (match successful).
[0128] 4. Redetermine the scaling factors: W_face = 0.1; W_gait = 0.1; W_voicet = 0.8.
[0129] 5. Recalculate the overall credibility: Overall credibility = (0.1) 0.2) + (0.1 0.55) + (0.8 0.95) = 0.835.
[0130] 6. The overall credibility (0.835) is greater than the preset identity threshold (0.65), so the first judgment result is determined to be that the user is an authorized user.
[0131] 7. If the first judgment result indicates that the user is an authorized user and the second judgment result indicates that the user intends to use the vehicle, then control the target vehicle to unlock the doors.
[0132] Figure 5 This is a schematic diagram of the structure of the door lock control device provided in an embodiment of this application. Figure 5 As shown, the door lock control device 50 includes: a first acquisition module 51, a first judgment module 52, a second acquisition module 53, a second judgment module 54, and a control module 55.
[0133] The first acquisition module 51 is used to acquire multiple biometric features of the user to be identified collected by the target vehicle, wherein the multiple biometric features are collected during the process of the user approaching the target vehicle.
[0134] The first judgment module 52 is used to determine whether the user to be identified is an authorized user based on multiple biometric features, so as to obtain a first judgment result.
[0135] The second acquisition module 53 is used to acquire the movement trajectory of the electronic key of the target vehicle.
[0136] The second judgment module 54 is used to determine whether the electronic key has the intention to use the vehicle based on the movement trajectory, so as to obtain a second judgment result.
[0137] The control module 55 is used to control the target vehicle to unlock the door or keep the door locked based on the first judgment result and the second judgment result.
[0138] In one or more embodiments of this application, the first judgment module 52 is specifically used for: determining the credibility of the user to be identified as an authorized user for each biometric feature; obtaining the proportional coefficient of each biometric feature; determining the comprehensive credibility of the user to be identified as an authorized user based on the credibility and proportional coefficient of each biometric feature; and determining a first judgment result of whether the user to be identified is an authorized user based on the comprehensive credibility.
[0139] In one or more embodiments of this application, the first judgment module 52 is specifically used to: obtain environmental information corresponding to each biometric feature; and determine the proportion coefficient of each biometric feature based on the environmental information corresponding to each biometric feature.
[0140] In one or more embodiments of this application, the biometric features include multiple features such as face recognition features, motion recognition features, and voiceprint recognition features, wherein face recognition features and motion recognition features are collected by a visual sensing module, and voiceprint recognition features are collected by an audio sensing module.
[0141] In one or more embodiments of this application, the environmental information corresponding to the face recognition feature includes light quality and user orientation; the environmental information corresponding to the action recognition feature includes user distance and light influence; and the environmental information corresponding to the voiceprint recognition feature includes whether there is voice interaction and signal-to-noise ratio.
[0142] In one or more embodiments of this application, the second judgment module 54 is specifically used to: extract the movement direction and / or movement speed changes from the movement trajectory; and determine whether the electronic key has the intention to use the vehicle based on the movement direction and / or movement speed changes, so as to obtain a second judgment result.
[0143] In one or more embodiments of this application, the second judgment module 54 is specifically used to: if the direction of movement points to the target vehicle, and / or the change in movement speed is from fast to slow in the direction from far to near the target vehicle, then determine that the second judgment result is that there is an intention to use the vehicle; otherwise, determine that the second judgment result is that there is no intention to use the vehicle.
[0144] In one or more embodiments of this application, the control module 55 is specifically configured to: if the first determination result is that the user to be identified is an authorized user, and the second determination result is that the user intends to use the vehicle, then control the target vehicle to unlock the door; otherwise, control the target vehicle to maintain the door locked.
[0145] In one or more embodiments of this application, the control module 55 is further specifically configured to: if the first judgment result is that the user to be identified is not an authorized user, but the second judgment result is that the user intends to use the vehicle, then trigger entry into the auxiliary verification mode; wherein the auxiliary verification mode includes reminding the user to be identified to collect at least one of the multiple biometric features again as a new biometric feature; if one or more new biometric features of the user to be identified collected by the target vehicle are detected, then the new biometric features replace the existing biometric features, and the step of "judging whether the user to be identified is an authorized user based on multiple biometric features to obtain the first judgment result" is re-executed.
[0146] The apparatus provided in this application embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effect are similar, and will not be repeated here.
[0147] Figure 6 This is a schematic diagram of the hardware structure of the electronic device provided in an embodiment of this application. Figure 6 As shown, the electronic device in this embodiment specifically includes a processor 61 and a memory 62.
[0148] The memory 62 stores computer-executed instructions; the processor 61 executes the computer-executed instructions stored in the memory to implement the various steps performed by the target vehicle or the target vehicle's controller in the above embodiments. For details, please refer to the relevant descriptions in the foregoing method embodiments.
[0149] Alternatively, the memory 62 can be either standalone or integrated with the processor 61.
[0150] When the memory 62 is set up independently, the electronic device also includes a bus 63 for connecting the memory 62 and the processor 61.
[0151] This application also provides a vehicle, which includes: a controller for the vehicle as described in the above embodiments; the controller is used to execute the above-described door lock control method.
[0152] This application also provides a computer storage medium storing computer execution instructions. When the processor executes the computer execution instructions, the above-described door lock control method is implemented.
[0153] This application also provides a computer program product, including a computer program, which, when executed by a processor, implements the above-described door lock control method.
[0154] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or modules, and may be electrical, mechanical, or other forms.
[0155] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to implement the solution of this embodiment according to actual needs.
[0156] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing unit, or each module can exist physically separately, or two or more modules can be integrated into one unit. The unit composed of the above modules can be implemented in hardware or in the form of hardware plus software functional units.
[0157] The integrated modules described above, implemented as software functional modules, can be stored in a computer-readable storage medium. These software functional modules, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods of the various embodiments of this application.
[0158] It should be understood that the aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.
[0159] The memory may include high-speed RAM, and may also include non-volatile storage (NVM), such as at least one disk storage device, and may also be a USB flash drive, external hard drive, read-only memory, disk or optical disc, etc.
[0160] 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. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0161] The aforementioned storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0162] An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Alternatively, the storage medium can be an integral part of the processor. Both the processor and the storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and storage medium can exist as discrete components in an electronic device or host device.
[0163] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0164] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A method for controlling a car door lock, characterized in that, include: The target vehicle collects multiple biometric features of the user to be identified, wherein the multiple biometric features are collected during the process of the user approaching the target vehicle; Based on multiple biometric features, it is determined whether the user to be identified is an authorized user, so as to obtain a first determination result; Obtain the movement trajectory of the electronic key of the target vehicle; Based on the movement trajectory, determine whether the electronic key indicates an intention to use the vehicle, and obtain a second judgment result; Based on the first judgment result and the second judgment result, control the target vehicle to unlock the door or keep the door locked.
2. The method according to claim 1, characterized in that, The step of determining whether the user to be identified is an authorized user based on multiple biometric features to obtain a first determination result includes: For each biometric feature, determine the credibility of the user to be identified as an authorized user; Obtain the proportionality coefficient for each biometric feature; Based on the credibility and proportion coefficient of each biometric feature, the overall credibility of the user to be identified as an authorized user is determined. Based on the comprehensive credibility, a first judgment result is made to determine whether the user to be identified belongs to an authorized user.
3. The method according to claim 2, characterized in that, The ratio coefficient for obtaining each biometric feature includes: Obtain environmental information corresponding to each biometric feature; Based on the environmental information corresponding to each biometric feature, determine the proportion coefficient of each biometric feature.
4. The method according to claim 1, characterized in that, The biometric features include multiple features such as facial recognition features, motion recognition features, and voiceprint recognition features. Facial recognition features and motion recognition features are collected through a visual sensing module, while voiceprint recognition features are collected through an audio sensing module.
5. The method according to claim 4, characterized in that, The environmental information corresponding to the facial recognition features includes light quality and user orientation; The environmental information corresponding to the action recognition features includes user distance and the degree of light influence; The environmental information corresponding to the voiceprint recognition features includes whether there is voice interaction and the signal-to-noise ratio.
6. The method according to claim 1, characterized in that, The step of determining whether the electronic key has the intention to use the vehicle based on the movement trajectory to obtain a second determination result includes: Extract the changes in motion direction and / or motion speed from the motion trajectory; Based on the changes in the direction and / or speed of movement, determine whether the electronic key indicates an intention to use the vehicle, and obtain a second judgment result.
7. The method according to claim 6, characterized in that, The step of determining whether the electronic key indicates an intention to use the vehicle based on changes in the direction and / or speed of movement, in order to obtain a second judgment result, includes: If the direction of movement is directed toward the target vehicle, and / or the speed of movement changes from fast to slow in the direction from far to near the target vehicle, then the second judgment result is determined to be that there is an intention to use the vehicle; otherwise, the second judgment result is determined to be that there is no intention to use the vehicle.
8. The method according to any one of claims 1 to 7, characterized in that, The step of controlling the target vehicle to unlock its doors or maintain door locking based on the first judgment result and the second judgment result includes: If the first determination result indicates that the user to be identified is an authorized user, and the second determination result indicates that the user intends to use the vehicle, then the target vehicle is controlled to unlock the door; otherwise, the target vehicle is controlled to maintain the door lock.
9. The method according to claim 8, characterized in that, Also includes: If the first judgment result indicates that the user to be identified is not an authorized user, but the second judgment result indicates that the user intends to use the vehicle, then the auxiliary verification mode is triggered. The auxiliary verification mode includes prompting the user to be identified to re-collect at least one of the multiple biometric features as a new biometric feature; If one or more new biometric features of the user to be identified are detected by the target vehicle, the existing biometric features are replaced by the new biometric features, and the step of "determining whether the user to be identified is an authorized user based on multiple biometric features to obtain a first determination result" is re-executed.
10. A vehicle door lock control device, characterized in that, include: The first acquisition module is used to acquire multiple biometric features of the user to be identified collected by the target vehicle, wherein the multiple biometric features are collected during the process of the user to be identified approaching the target vehicle; The first judgment module is used to determine whether the user to be identified is an authorized user based on multiple biometric features, so as to obtain a first judgment result; The second acquisition module is used to acquire the movement trajectory of the electronic key of the target vehicle; The second judgment module is used to determine whether the electronic key has the intention to use the vehicle based on the movement trajectory, so as to obtain the second judgment result; The control module is used to control the target vehicle to unlock the doors or keep the doors locked based on the first judgment result and the second judgment result.
11. An electronic device, characterized in that, include: At least one processor; The system also includes a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to cause the at least one processor to perform the door lock control method according to any one of claims 1 to 9.
12. A computer storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the door lock control method as described in any one of claims 1 to 9.
13. A computer program product, characterized in that, include: The system includes a computer program, characterized in that, when executed by a processor, the computer program implements the door lock control method according to any one of claims 1 to 9.