A vehicle control method, device, computer equipment and storage medium based on identity recognition

By obtaining and comparing user identity authentication information in the driving position data, generating driving position adjustment instructions and monitoring face features in real time, the problem of inadequate intelligent automobile control in the existing technology is solved, personalized driving position adjustment and real-time monitoring are realized, and the safety performance and user experience of the car are improved.

CN118144710BActive Publication Date: 2025-05-09深圳腾信百纳科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410299582.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-15
Publication Date
2025-05-09
Estimated Expiration
2044-03-15

AI Technical Summary

Technical Problem

When the prior art intelligently controls a car based on user identity information, there is a problem that the control is not intelligent enough, resulting in the vehicle being unable to achieve personalized driving position adjustment and real-time monitoring.

Method used

By obtaining the driving position data, obtaining user identity authentication information, including user body attribute information and facial feature information, comparing and generating driver position adjustment instructions, and monitoring facial features in real time generates vehicle monitoring solution data.

Benefits of technology

It realizes intelligent control of the car based on user identity information, adjusts the driving position to the most suitable position of the user, and prevents fatigue and distracted driving by real-time monitoring of facial features, improving the safety performance and user experience of the car.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118144710B_ABST
    Figure CN118144710B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, computer equipment and storage medium for automobile control based on identity recognition, which includes obtaining driver's seat boarding data, obtaining user identity authentication information according to the driver's seat boarding data, obtaining corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information, obtaining current driver's seat control data, obtaining user driver's seat control data according to the user body attribute information, comparing the current driver's seat control data with the user driver's seat control data, generating a driver's seat adjustment instruction according to the comparison result, obtaining the driver's seat facial features in real time according to the user's facial feature information and the driver's seat adjustment instruction corresponding to the driver's seat adjustment instruction, and generating vehicle monitoring scheme data according to the driver's seat facial features. The present application has the effect of timely confirming the driver's identity and realizing personalized control of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automobile unlocking, and in particular to an automobile control method, device, computer equipment and storage medium based on identity recognition. Background Art

[0002] At present, with the popularization of automobiles, automobiles have become an indispensable part of people's daily life. Automobile technology is constantly moving towards intelligence and personalization. Since different people will use the same car, car entry and startup identity recognition security will be a difficult problem. Different people have different operating habits. Each time it is used, the vehicle seat, rearview mirror, steering wheel, etc. will be readjusted once, and the vehicle cannot be fully personalized.

[0003] Existing, with the development of science and technology, in order for the driver to fully control the vehicle, the driver's fingerprint is stored, the fingerprint unlocking recognition result is confirmed, the user identity information is generated, the driver's facial information and body information are obtained, the driver's facial information and body information are monitored in real time, and when the driver performs dangerous operations, an alarm instruction is generated to further improve the safety performance of the car. At the same time, control plan information for the car is generated based on user information.

[0004] With respect to the above-mentioned related technologies, the inventor believes that when a car is intelligently controlled according to user identity information, there is a defect that the control of the smart car is not intelligent enough. Summary of the invention

[0005] In order to perform intelligent control of a car based on user identity information, the present application provides a car control method, device, computer equipment and storage medium based on identity recognition.

[0006] The above-mentioned invention objective of the present application is achieved through the following technical solutions:

[0007] A vehicle control method based on identity recognition, the vehicle control method based on identity recognition comprising:

[0008] Acquire driver's seat boarding data, and acquire user identity authentication information according to the driver's seat boarding data;

[0009] Acquire corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information;

[0010] Acquire current control data of the driving position, acquire user driving position control data according to the user's physical attribute information, compare the current control data of the driving position with the user's driving position control data, and generate a driving position adjustment instruction according to the comparison result;

[0011] According to the user facial feature information and the driving position adjustment result corresponding to the driving position adjustment instruction, the driving position facial features are acquired in real time, and the vehicle monitoring solution data is generated according to the driving position facial features.

[0012] By adopting the above technical solution, when the driver's seat boarding data is obtained and the driver is confirmed to be on the vehicle, user identity authentication information is generated, the user's physical attribute information and the user's facial feature information are obtained through the identity authentication information, the user's location in the cab is confirmed through the user's physical attribute information, the user's driving seat control data is obtained, the user's current driving seat control data is compared with the user's driving seat control data, and the driver's identity information is confirmed based on the comparison result, and the pre-stored driving seat information is generated based on the driver's identity information. Based on the pre-stored driving seat information, a driving seat adjustment instruction is generated, and the driver information is confirmed based on the user's facial feature information and the driving seat adjustment instruction, and the driving seat adjustment result is generated. After adjusting the driving seat, a real-time facial feature monitoring instruction is generated, and vehicle monitoring plan data is generated based on the facial feature information.

[0013] In a preferred example, the present application may be further configured as follows: the step of obtaining the driver's seat boarding data and obtaining the user identification information according to the driver's seat boarding data specifically includes:

[0014] Generate a key approach signal according to the driver's seat boarding data, obtain a pre-stored key signal in the car, and generate a fingerprint unlocking car request when the key approach signal is consistent with the pre-stored key signal in the car;

[0015] Obtaining the fingerprint data to be identified corresponding to the fingerprint unlocking car request, identifying the fingerprint data to be identified, and generating a fingerprint identification result;

[0016] The corresponding driver's seat boarding data is generated based on the fingerprint recognition result, and the user identity recognition information is generated based on the driver's seat boarding data.

[0017] By adopting the above technical solution, after the driver's seat boarding data is obtained, a key approaching signal is generated. According to the key approaching signal, the key signal pre-stored in the car is obtained to determine whether the key approaching signal is consistent with the pre-stored key signal in the car. When the key approaching signal is consistent with the pre-stored key signal in the car, a fingerprint unlocking car request is generated, and a fingerprint recognition result is generated by identifying the fingerprint data to be identified. When the fingerprint recognition result is correct, the driver's seat boarding data is generated. According to the fingerprint recognition result, the driver's seat boarding data is confirmed, and user identity recognition information corresponding to the fingerprint recognition result is generated.

[0018] In a preferred example, the present application may be further configured as follows: the current control data of the driving position is obtained, the user's driving position control data is obtained according to the user's physical attribute information, the current control data of the driving position is compared with the user's driving position control data, and the driving position adjustment instruction is generated according to the comparison result, specifically including:

[0019] According to the current control data of the driving position, the user's physical attribute information is obtained. By comparing the current control data of the driving position with the user's driving position control data, a data comparison result is generated;

[0020] According to the data comparison result, a pre-stored driving position adjustment instruction is obtained, and according to the pre-stored driving position adjustment instruction, the driving position adjustment instruction is generated.

[0021] By adopting the above technical solution, the user's physical attribute information is confirmed according to the user's physical attribute information, the user's driving car control data is generated, and the current control data of the driving position and the user's driving position control data are compared to generate a data comparison result. According to the data comparison result, the driver's physical attribute information is confirmed, and the pre-stored driving position adjustment instruction is obtained. According to the pre-stored driving position adjustment instruction, the driving position adjustment instruction is generated. Adjust to the most suitable position for the user to drive the car.

[0022] In a preferred example, the present application can be further configured as follows: acquiring the facial features of the driver in real time according to the facial features of the user and the driving position adjustment result corresponding to the driving position adjustment instruction, and generating vehicle monitoring solution data according to the facial features of the driver, specifically including:

[0023] According to the user's facial feature information and the driving position adjustment instruction, confirm the user's driving car information and generate the driving position adjustment result;

[0024] Based on the real-time acquisition of the driver's facial features, a real-time monitoring user facial information instruction is generated, and based on the real-time monitoring user facial information instruction, the vehicle monitoring solution data is generated.

[0025] By adopting the above technical solution, the appropriate driving position of the driver is generated according to the user's facial feature information and the driving position adjustment instructions. After adjusting the driving position, the real-time monitoring of the user's facial information is generated by acquiring the facial features of the driving position in real time, and the facial range information is confirmed. According to the facial range information, the vehicle monitoring plan data is generated.

[0026] In a preferred example, the present application can be further configured as follows: generating a real-time monitoring user facial information instruction based on the real-time acquisition of the driver's seat facial features, generating the vehicle monitoring solution data based on the real-time monitoring user facial information instruction, specifically including

[0027] Acquire information about the user driving the vehicle for the first time, and generate the driving seat facial features according to the facial feature information of the user;

[0028] Generate a face rotation range threshold according to the facial features of the driver, and generate a real-time monitoring user facial information instruction according to the face rotation range threshold;

[0029] According to the real-time monitoring user facial information instruction, real-time monitoring human face information is generated, and according to the real-time monitoring human face information, the vehicle monitoring solution data is generated.

[0030] By adopting the above technical solution, when a user drives a car for the first time, the information of the user driving the car for the first time is obtained, and at the same time, the facial feature information of the user is obtained to generate the facial feature information of the driving position. According to the facial feature of the driving position, a face rotation range threshold is generated. According to the face rotation range threshold, a real-time monitoring user facial information instruction is generated. According to the real-time monitoring user facial information instruction, real-time monitoring face information is generated. By monitoring the real-time face, vehicle monitoring plan data is generated.

[0031] In a preferred example, the present application can be further configured as follows: generating real-time monitoring of human face information according to the real-time monitoring of user face information instruction, and generating the vehicle monitoring solution data according to the real-time monitoring of human face information, specifically including:

[0032] According to the real-time monitoring of the facial information of the human face, a fatigue driving monitoring instruction is generated, and when the user is detected to be fatigued, a fatigue driving monitoring instruction is generated.

[0033] Prompt the user to take a break;

[0034] Generate a driver's road focus value based on the real-time monitored facial information, and compare it with a preset driver's road focus value. When the driver's road focus value is greater than the preset driver's road focus value, generate a command to remind the user to focus on the road;

[0035] The vehicle monitoring solution data is generated through the instruction to prompt the user to take a break and the instruction to remind the user to focus on the road.

[0036] By adopting the above technical scheme, facial status data is generated based on real-time monitoring of facial information, and fatigue driving monitoring instructions are generated based on the facial status data. When user fatigue is detected, an instruction to remind the user to rest is generated to prevent vehicle accidents caused by fatigue driving. At the same time, a driver's focus on the road value is generated based on real-time monitoring of facial information, and a preset driver's focus on the road value is obtained. The driver's focus on the road value is compared with the preset driver's focus on the road value. When the driver's focus on the road value is greater than the preset driver's focus on the road value, an instruction to remind the user to focus on the road is generated to prevent vehicle accidents caused by inattentive driving. The instructions to remind the user to rest and the instructions to remind the user to focus on the road are integrated to generate vehicle monitoring plan data.

[0037] The second object of the invention is achieved by the following technical solutions:

[0038] A car remote control device based on identity recognition, the car remote control device based on identity recognition comprising:

[0039] An identity authentication module, used to obtain driver seat boarding data, and obtain user identity authentication information according to the driver seat boarding data;

[0040] A facial feature module, used to obtain corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information;

[0041] An adjustment instruction module is used to obtain current control data of the driving position, obtain user driving position control data according to the user's physical attribute information, compare the current control data of the driving position with the user's driving position control data, and generate a driving position adjustment instruction according to the comparison result;

[0042] The vehicle monitoring module is used to obtain the facial features of the driver's seat in real time according to the user's facial feature information and the driving position adjustment result corresponding to the driving position adjustment instruction, and generate vehicle monitoring solution data according to the driving position facial features.

[0043] The third objective of the present application is achieved through the following technical solutions:

[0044] A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned vehicle control method based on identity recognition are implemented.

[0045] The fourth objective of the present application is achieved through the following technical solutions:

[0046] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned vehicle control method based on identity recognition are implemented.

[0047] In summary, the present application includes at least one of the following beneficial technical effects:

[0048] 1. When the driver's seat boarding data is obtained and the driver is confirmed to be boarding the vehicle, the user identity authentication information is generated, the user's physical attribute information and the user's facial feature information are obtained through the identity authentication information, the user's location in the cab is confirmed through the user's physical attribute information, the user's driving seat control data is obtained, the user's driving seat current control data is compared with the user's driving seat control data, and the driver's identity information is confirmed based on the comparison result, and the pre-stored driving seat information is generated based on the driver's identity information. Based on the pre-stored driving seat information, a driving seat adjustment instruction is generated, and the driver's information is confirmed based on the user's facial feature information and the driving seat adjustment instruction, and the driving seat adjustment result is generated. After adjusting the driving seat, a real-time facial feature monitoring instruction is generated, and vehicle monitoring plan data is generated based on the facial feature information;

[0049] 2. According to the user's physical attribute information, confirm the user's physical attribute information, generate the user's driving car control data, generate data comparison results by comparing the current driving position control data with the user's driving position control data, confirm the driver's physical attribute information according to the data comparison results, obtain the pre-stored driving position adjustment instructions, and generate the driving position adjustment instructions according to the pre-stored driving position adjustment instructions. Adjust to the most suitable position for the user to drive the car;

[0050] 3. Generate facial status data based on real-time facial information monitoring, and generate fatigue driving monitoring instructions based on the facial status data. When user fatigue is detected, generate instructions to remind the user to rest to prevent vehicle accidents caused by fatigue driving. At the same time, generate a driver's road focus value based on real-time facial information monitoring, obtain a preset driver's road focus value, compare the driver's road focus value with the preset driver's road focus value, and when the driver's road focus value is greater than the preset driver's road focus value, generate an instruction to remind the user to focus on the road to prevent vehicle accidents caused by inattentive driving, and integrate the instructions to remind the user to rest and the instructions to remind the user to focus on the road to generate vehicle monitoring plan data. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 It is a structural schematic diagram of a vehicle control method based on identity recognition in an embodiment of the application;

[0052] Figure 2is a flowchart for implementing step S10 in the vehicle control method based on identity recognition in an embodiment of the present application;

[0053] Figure 3 is a flowchart for implementing step S20 in the vehicle control method based on identity recognition in an embodiment of the present application;

[0054] Figure 4 is a flowchart for implementing step S30 in the vehicle control method based on identity recognition in an embodiment of the present application;

[0055] Figure 5 is a flowchart for implementing step S40 in the vehicle control method based on identity recognition in an embodiment of the present application;

[0056] Figure 6 is a flowchart for implementing step S42 in the vehicle control method based on identity recognition in an embodiment of the present application;

[0057] Figure 7 is a flowchart for implementing step S423 in the vehicle control method based on identity recognition in an embodiment of the present application;

[0058] Figure 8 It is a principle block diagram of a vehicle control device based on identity recognition in one embodiment of the present application;

[0059] Fig. 9 It is a schematic diagram of a device in an embodiment of the present application. DETAILED DESCRIPTION

[0060] The present application is further described in detail below in conjunction with the accompanying drawings.

[0061] In one embodiment, if Figure 1 As shown, the present application discloses a vehicle control method based on identity recognition, which specifically includes the following steps:

[0062] S10: Acquire the driver's seat boarding data, and acquire the user identity authentication information according to the driver's seat boarding data.

[0063] In this embodiment, the driver's seat boarding data refers to the data generated after the driver's seat obtains the user boarding. The user identity authentication information refers to the information generated after the driver's seat obtains the boarding data to authenticate the user's identity.

[0064] Specifically, when the driving position obtains the driver's boarding data, it generates information that the driver is ready to drive the car, generates user identity information based on the driver's ready to drive the car, and obtains user identity authentication information after authenticating the user identity information.

[0065] S20: Obtain corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information.

[0066] In this embodiment, user attribute information refers to attribute information generated by obtaining user physical attribute information and user facial feature information through user identity authentication information. User physical attribute information refers to the user's physical information in the cab. User facial feature information refers to facial feature information generated by facial recognition.

[0067] Specifically, by acquiring the user's identity authentication information, the user's physical attribute information and the user's facial feature information are acquired, and the user's physical information and the user's facial feature information in the cab are confirmed.

[0068] S30: Obtain current control data of the driving seat, obtain the user's driving seat control data according to the user's physical attribute information, compare the current control data of the driving seat with the user's driving seat control data, and generate a driving seat adjustment instruction according to the comparison result.

[0069] In this embodiment, the current control data of the driving position refers to the control data of the current vehicle by the user. The user driving position control data refers to the user driving position control data automatically generated according to the user's driving habits and physical attribute information. The driving position adjustment instruction refers to the instruction for adjusting the seat automatically generated by comparing the driving position data.

[0070] Specifically, by acquiring the current control data of the driving seat, the user's physical attribute information is confirmed, and the driving seat control data is acquired at the same time. The driving seat control data is automatically generated as the user's driving seat control data based on the user's driving habits and physical attribute information. The current driving seat control data is compared with the user's driving seat control data. After the comparison is successful, the user's seat information is confirmed and a driving seat adjustment instruction is generated.

[0071] Furthermore, the current control data of the driving seat is obtained, the user's facial feature information cannot be queried, and the comparison between the current control data of the driving seat and the user's driving seat control data is unsuccessful. At the same time, the physical attributes of the driver are obtained, and through intelligent analysis and calculation of the body, intelligent seat adjustment instructions are generated to provide the driver with a comfortable driving position.

[0072] S40: Acquire the facial features of the driver's seat in real time according to the user's facial feature information and the driving position adjustment result corresponding to the driving position adjustment instruction, and generate vehicle monitoring solution data according to the facial features of the driver's seat.

[0073] In this embodiment, the driver's facial features refer to facial features generated by tracking the driver's face. The vehicle monitoring solution data refers to data generated by integrating the user's rest instructions with instructions to remind the user to focus on the road.

[0074] Specifically, user information is confirmed through user facial feature information, and a driving seat adjustment instruction is generated based on the user information. Through the driving seat adjustment instruction, an operation to adjust the driving seat is generated. Based on the adjustment of the driving seat operation, a driving seat adjustment result is generated. At the same time, the facial features of the driver's seat are acquired in real time, and vehicle monitoring plan data is generated based on the facial features of the driver's seat.

[0075] In one embodiment, if Figure 2 As shown, in step S10, the driver's seat boarding data is obtained, and the user identification information is obtained according to the driver's seat boarding, which specifically includes:

[0076] S11: Generate a key approach signal based on the driver's seat boarding data, obtain the pre-stored key signal in the car, and generate a fingerprint unlocking car request when the key approach signal is consistent with the pre-stored key signal in the car.

[0077] In this embodiment, the key approach signal refers to the signal generated when the key approaches the car. The pre-stored key signal in the car refers to the preset key signal for unlocking the vehicle. The fingerprint unlocking car request refers to the request to unlock the vehicle by fingerprint.

[0078] Specifically, a key approach signal is generated through the driver's seat boarding data, and a pre-stored key signal in the car is obtained. The key approach signal is compared with the pre-stored key signal in the car to generate a key signal comparison result. When the key signal comparison results are consistent, a fingerprint unlocking car request is generated.

[0079] Furthermore, after identifying the unlocking car key signal, when the key signal is consistent with the pre-stored key signal, the fingerprint recognition device set at the door handle is activated by the key unlocking signal, and the user obtains the verification fingerprint data information by placing the fingerprint on the fingerprint recognition device of the door handle.

[0080] S12: Obtain the fingerprint data to be identified corresponding to the fingerprint unlocking car request, identify the fingerprint data to be identified, and generate a fingerprint identification result.

[0081] In this embodiment, the fingerprint data to be identified refers to the fingerprint data to be identified for the fingerprint information.

[0082] Specifically, according to the fingerprint car request, the user unlocks the car through the fingerprint unlocking device of the car, generates fingerprint data to be identified, compares the fingerprint data to be identified with a preset fingerprint recognition database, and generates a fingerprint recognition result.

[0083] It can be understood that the preset fingerprint recognition database refers to a database that the user enters through a fingerprint device to confirm that the fingerprint is correct.

[0084] S13: Generate corresponding driver's seat boarding data according to the fingerprint recognition result, and generate user identity recognition information according to the driver's seat boarding data.

[0085] Specifically, according to the fingerprint recognition result, when the fingerprint recognition result is correct, the driving position data is obtained, the driving position boarding data is generated, and after confirming that the driver has boarded the vehicle, the driver's identity recognition information is generated.

[0086] In one embodiment, if Figure 3 As shown, in step S20, the corresponding user attribute information is obtained from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information, specifically including:

[0087] S21: Obtain a preset identity information database, and search the user identity authentication information through the preset identity information database according to the user identity authentication information to generate a user identity information recognition result.

[0088] In this embodiment, the preset identity information database refers to a database for storing and identifying user identity information.

[0089] Specifically, according to a preset identity information database, the user identity information is obtained, the user identity authentication information is confirmed, and an identity information search is performed on the user identity information through the user identity information database to generate an identity information recognition result.

[0090] S22: Generate user body attribute information and user face attribute information according to the user identity information recognition result.

[0091] Specifically, the user identity information is confirmed through the user identity information recognition result, and the user body attribute information and the user face attribute information are generated according to the user identity information.

[0092] In one embodiment, if Figure 4 As shown, in step S30, the current control data of the driving position is obtained, the user's driving position control data is obtained according to the user's physical attribute information, the current control data of the driving position is compared with the user's driving position control data, and the driving position adjustment instruction is generated according to the comparison result, which specifically includes:

[0093] S31: Obtaining user's physical attribute information according to the current control data of the driving position, and generating a data comparison result by comparing the current control data of the driving position with the control data of the user's driving position.

[0094] Specifically, the current driving seat control data is acquired, and the driver's physical attribute information is acquired at the same time to confirm the driving seat control data. By comparing the current driving seat control data with the user's driving seat control data, a data comparison result is generated.

[0095] S32: Obtaining a pre-stored driving position adjustment instruction according to the data comparison result, and generating a driving position adjustment instruction according to the pre-stored driving position adjustment instruction.

[0096] The driver's identity information is confirmed through the data comparison result, and the pre-stored driving position adjustment instructions are obtained based on the driver's identity information. Based on the pre-stored driving position adjustment instructions, the driving position adjustment instructions are generated.

[0097] In one embodiment, if Figure 5 As shown, in step S40, the facial features of the driver are acquired in real time according to the facial features of the user and the driving position adjustment result corresponding to the driving position adjustment instruction, and the vehicle monitoring solution data is generated according to the facial features of the driver, which specifically includes:

[0098] S41: According to the user's facial feature information and the driving position adjustment instruction, confirm the user's driving car information and generate the driving position adjustment result.

[0099] Specifically, according to the driving seat adjustment instruction, the driving seat adjustment completion information is generated, and the identity of the driver's facial feature information is confirmed. By obtaining the driving seat adjustment completion information and the identity confirmation, the driving seat adjustment result is generated.

[0100] S42: Generate a real-time user facial information monitoring instruction based on real-time acquisition of the driver's facial features, and generate vehicle monitoring solution data based on the real-time user facial information monitoring instruction.

[0101] Specifically, by acquiring the facial features of the driver in real time, a real-time monitoring instruction for the user's facial information is generated, and by the driver's facial information, vehicle monitoring plan data is generated.

[0102] In one embodiment, if Figure 6 As shown, in step S42, the real-time acquisition of the driver's facial features generates a real-time monitoring user facial information instruction, and the vehicle monitoring solution data is generated according to the real-time monitoring user facial information instruction, which specifically includes

[0103] S421: Obtain the user's first time driving vehicle information, and generate driving seat facial features based on the user's facial feature information.

[0104] In this embodiment, the user's first driving vehicle information refers to the vehicle information generated when the user drives the vehicle for the first time.

[0105] Specifically, information about the user's first time driving a vehicle and facial feature information are obtained, and the driving seat facial features are generated by combining the user's first time driving a vehicle information with the user's facial feature information. For example, by utilizing a facial recognition algorithm, the user's facial features are matched with the design parameters of the driver's seat, and key parts of the user such as eyes, nose, and mouth, as well as their positions and sizes, are identified to generate the driving seat facial feature information.

[0106] S422: Generate a face rotation range threshold according to the facial features of the driver's seat, and generate a real-time monitoring user facial information instruction according to the face rotation range threshold.

[0107] In this embodiment, the face rotation range threshold refers to the face rotation range threshold generated by the user rotating his face while driving a car. The real-time monitoring user face information instruction refers to an instruction to monitor the user's face.

[0108] Specifically, facial information of the driver driving the car is generated through facial features of the driver's seat, and a facial rotation range threshold is generated based on the facial rotation range of the driver when driving the car. Based on the facial rotation range threshold, a real-time monitoring instruction for the user's facial information is generated for the next time the user drives the car.

[0109] S423: Generate real-time monitoring face information according to the real-time monitoring user face information instruction, and generate vehicle monitoring solution data according to the real-time monitoring face information.

[0110] Specifically, through real-time monitoring of user facial information instructions, the user's facial information is confirmed, real-time monitoring of facial information is generated, the vehicle is monitored through real-time monitoring of facial information, and vehicle monitoring plan data is generated.

[0111] In one embodiment, if Figure 7 As shown, in step S423, that is, according to the real-time monitoring user facial information instruction, real-time monitoring face information is generated, and according to the real-time monitoring face information, vehicle monitoring solution data is generated, which specifically includes:

[0112] S4231: Generate fatigue driving monitoring instructions based on real-time monitoring of facial information, and generate instructions to prompt the user to take a rest when user fatigue is detected.

[0113] In this embodiment, the fatigue driving monitoring instruction refers to an instruction for monitoring user fatigue.

[0114] Specifically, based on the driver's facial information, the driver's facial information data is monitored in real time to generate a fatigue driving monitoring instruction. When the driver is detected to be fatigued, an instruction to prompt the user to rest is generated. For example, based on the user's rest instruction, a

[0115] Automatically adjust the entertainment system such as music or radio to play relaxing and pleasant music to distract the driver. Automatically adjust the temperature in the car to maintain a suitable driving environment to avoid driving affected by excessive fatigue. Automatically turn on the seat massage function to help the driver relieve fatigue. Provide the driver with prompts such as the dangers of fatigue driving and recommended rest through the voice assistant to help the driver better deal with fatigue problems.

[0116] S4232: Generate a driver's road focus value based on real-time monitoring of facial information, and compare it with a preset driver's road focus value. When the driver's road focus value is greater than the preset driver's road focus value, generate a command to remind the user to focus on the road.

[0117] In this embodiment, the driver's road focus value refers to a data value generated by the driver's road focus when driving a car. The preset driver's road focus value refers to the road focus value of professional driving obtained through big data analysis.

[0118] Specifically, when the driver is driving a car, facial information of the person's face is obtained in real time, and a driver's road concentration value is generated through the facial information. At the same time, a preset driver's road concentration value is obtained, and the driver's road concentration value is compared with the preset driver's road concentration value. When the driver's road concentration value is greater than the preset driver's road concentration value, an instruction is generated to remind the user to focus on the road.

[0119] Furthermore, by tracking the user's face in real time, the user's face rotation range is confirmed, and the face range of the user when focusing on the road while driving a car is generated through the user's face rotation range. For example, the face range of the user when focusing on the road while driving a car does not exceed 60 degrees left and right based on the front of the driving seat, and it is judged to be a normal driving state. At this time, a road focus value is generated, and the road focus value is used as a normal driving benchmark value. The user's face rotation range is tracked in real time. When calculating the user's fatigue and concentration values, real-time continuous facial features are used for calculation. When the user's face rotation range value exceeds the face rotation range threshold, the facial features cannot be obtained, which results in the missing road focus value. The missing road focus value is used to determine that the driver is not focusing on the road, and based on the missing road focus value, a command to remind the user to focus on the road is generated.

[0120] S4233: Generate vehicle monitoring solution data by prompting the user to take a rest and reminding the user to focus on the road.

[0121] Specifically, according to the instruction to prompt the user to take a rest and the instruction to remind the user to focus on the road, the vehicle monitoring solution data is generated by integrating the instruction to prompt the user to take a rest with the instruction to remind the user to focus on the road.

[0122] In this embodiment, according to the rest instruction, the vehicle's driving speed and route will be automatically adjusted to avoid overly stimulating or noisy environments and ensure that the user gets enough rest. At the same time, by reminding the user to focus on the road instruction, the vehicle's driving status, such as road signs, traffic signals, etc., will be monitored in real time. Once the user is found to have signs of deviating from the road or distracted, a warning will be issued immediately, and the car will be monitored in real time to prevent accidents.

[0123] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0124] In one embodiment, a vehicle control device based on identity recognition is provided, and the vehicle control device based on identity recognition corresponds one-to-one to the vehicle control method based on identity recognition in the above embodiment. Figure 8 As shown, the automobile control device based on identity recognition includes an identity authentication module, a facial feature module, an adjustment instruction module and a vehicle monitoring module. The detailed description of each functional module is as follows:

[0125] An identity authentication module is used to obtain the driver's seat boarding data and obtain the user's identity authentication information based on the driver's seat boarding data;

[0126] A facial feature module, used to obtain corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information;

[0127] An adjustment instruction module is used to obtain current control data of the driving position, obtain the user's driving position control data according to the user's physical attribute information, compare the current control data of the driving position with the user's driving position control data, and generate a driving position adjustment instruction according to the comparison result;

[0128] The vehicle monitoring module is used to obtain the facial features of the driver's seat in real time according to the user's facial feature information and the driving position adjustment result corresponding to the driving position adjustment instruction, and generate vehicle monitoring plan data according to the facial features of the driver's seat.

[0129] Optionally, the identity authentication module includes:

[0130] The car unlocking request submodule is used to generate a key approaching signal according to the driver's seat boarding data, obtain the pre-stored key signal in the car, and generate a fingerprint unlocking car request when the key approaching signal is consistent with the pre-stored key signal in the car;

[0131] The fingerprint recognition result submodule is used to obtain the fingerprint data to be recognized corresponding to the fingerprint unlocking request, recognize the fingerprint data to be recognized, and generate the fingerprint recognition result;

[0132] The identity information submodule is used to generate corresponding driver's seat boarding data based on the fingerprint recognition result, and generate user identity recognition information based on the driver's seat boarding data.

[0133] Optionally, the facial feature module includes:

[0134] The recognition result submodule is used to obtain a preset identity information database, search the user identity authentication information through the preset identity information database according to the user identity authentication information, and generate a user identity information recognition result;

[0135] The facial information submodule is used to generate user body attribute information and user facial attribute information based on the user identity information recognition result.

[0136] Optionally, the adjustment instruction module includes:

[0137] The data comparison submodule is used to obtain the user's physical attribute information based on the current control data of the driving position. The data comparison result is generated by comparing the current control data of the driving position with the control data of the user's driving position;

[0138] The driving position adjustment submodule is used to obtain the pre-stored driving position adjustment instruction according to the data comparison result, and generate the driving position adjustment instruction according to the pre-stored driving position adjustment instruction.

[0139] Optionally, the vehicle monitoring module includes:

[0140] The confirmation and adjustment submodule is used to confirm the user's driving information and generate a driving position adjustment result according to the user's facial feature information and the driving position adjustment instruction;

[0141] The vehicle monitoring submodule is used to generate real-time monitoring user facial information instructions based on real-time acquisition of driver's facial features, and generate vehicle monitoring plan data based on the real-time monitoring user facial information instructions.

[0142] Optionally, the monitoring vehicle submodule includes:

[0143] A facial feature unit is used to obtain information about the user driving the vehicle for the first time and generate facial features of the driver's seat based on the user's facial feature information;

[0144] The facial information monitoring unit is used to generate a face rotation range threshold according to the facial features of the driver, and to generate a real-time monitoring user facial information instruction according to the face rotation range threshold;

[0145] The vehicle control scheme unit is used to generate real-time monitoring facial information of a person according to the real-time monitoring user facial information instruction, and generate vehicle monitoring scheme data according to the real-time monitoring facial information of the person.

[0146] Optionally, the vehicle control scheme unit includes:

[0147] The rest prompting instruction subunit is used to generate a fatigue driving monitoring instruction based on real-time monitoring of facial information, and generate a rest prompting instruction when the user is detected to be fatigued;

[0148] A road focus instruction subunit is used to generate a driver's road focus value based on real-time monitoring of facial information, and compare it with a preset driver's road focus value. When the driver's road focus value is greater than the preset driver's road focus value, a command to remind the user to focus on the road is generated;

[0149] The monitoring plan data subunit is used to generate vehicle monitoring plan data by prompting the user to take a rest and reminding the user to focus on the road.

[0150] For the specific definition of the automobile control device based on identity recognition, please refer to the definition of the automobile control method based on identity recognition above, which will not be repeated here. Each module in the above-mentioned automobile control device based on identity recognition can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0151] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig. 9 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used for an identity information database. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a vehicle control method based on identity recognition is implemented.

[0152] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:

[0153] Acquire driver's seat boarding data, and acquire user identity authentication information according to the driver's seat boarding data;

[0154] Acquire corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information;

[0155] Acquire current control data of the driving position, acquire user driving position control data according to the user's physical attribute information, compare the current control data of the driving position with the user's driving position control data, and generate a driving position adjustment instruction according to the comparison result;

[0156] According to the user facial feature information and the driving position adjustment result corresponding to the driving position adjustment instruction, the driving position facial features are acquired in real time, and the vehicle monitoring solution data is generated according to the driving position facial features.

[0157] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0158] Acquire driver's seat boarding data, and acquire user identity authentication information according to the driver's seat boarding data;

[0159] Acquire corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information;

[0160] Acquire current control data of the driving position, acquire user driving position control data according to the user's physical attribute information, compare the current control data of the driving position with the user's driving position control data, and generate a driving position adjustment instruction according to the comparison result;

[0161] According to the user facial feature information and the driving position adjustment result corresponding to the driving position adjustment instruction, the driving position facial features are acquired in real time, and the vehicle monitoring solution data is generated according to the driving position facial features.

[0162] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0163] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0164] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A vehicle control method based on identity recognition, characterized in that: The vehicle control method based on identity recognition includes: Acquire driver's seat boarding data, and acquire user identity authentication information according to the driver's seat boarding data; Acquire corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information; Acquire current control data of the driving position, acquire user driving position control data according to the user's physical attribute information, compare the current control data of the driving position with the user's driving position control data, and generate a driving position adjustment instruction according to the comparison result; Acquire the facial features of the driving position in real time according to the facial feature information of the user and the driving position adjustment result corresponding to the driving position adjustment instruction, and generate vehicle monitoring solution data according to the facial features of the driving position; Acquire the user's physical attribute information according to the current control data of the driving position; and generate a data comparison result by comparing the current control data of the driving position with the user's driving position control data; According to the data comparison result, a pre-stored driving position adjustment instruction is obtained, and according to the pre-stored driving position adjustment instruction, the driving position adjustment instruction is generated.

2. The vehicle control method based on identity recognition according to claim 1, characterized in that: According to the obtaining of the driver's seat boarding data, obtaining the user identity information according to the driver's seat boarding data specifically includes: Generate a key approach signal according to the driver's seat boarding data, obtain a pre-stored key signal in the car, and generate a fingerprint unlocking car request when the key approach signal is consistent with the pre-stored key signal in the car; Obtaining the fingerprint data to be identified corresponding to the fingerprint unlocking car request, identifying the fingerprint data to be identified, and generating a fingerprint identification result; The corresponding driver's seat boarding data is generated based on the fingerprint recognition result, and the user identity recognition information is generated based on the driver's seat boarding data.

3. The vehicle control method based on identity recognition according to claim 1, characterized in that: The obtaining corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information, specifically includes: Obtaining a preset identity information database, and searching the user identity authentication information through the preset identity information database according to the user identity authentication information to generate a user identity information recognition result; The user's physical attribute information and the user's facial feature information are generated according to the user identity information recognition result.

4. The vehicle control method based on identity recognition according to claim 1, characterized in that: The step of acquiring the facial features of the driver's seat in real time according to the facial features of the user and the driving position adjustment result corresponding to the driving position adjustment instruction, and generating vehicle monitoring solution data according to the facial features of the driver's seat, specifically includes: According to the user's facial feature information and the driving position adjustment instruction, confirm the user's driving car information and generate the driving position adjustment result; Based on the real-time acquisition of the driver's facial features, a real-time monitoring user facial information instruction is generated, and based on the real-time monitoring user facial information instruction, the vehicle monitoring solution data is generated.

5. The vehicle control method based on identity recognition according to claim 4 is characterized in that: The real-time acquisition of the driving position facial features generates a real-time monitoring user facial information instruction, and the vehicle monitoring solution data is generated according to the real-time monitoring user facial information instruction, specifically including Acquire information about the user driving the vehicle for the first time, and generate the driving seat facial features according to the facial feature information of the user; Generate a face rotation range threshold according to the facial features of the driver, and generate a real-time monitoring user facial information instruction according to the face rotation range threshold; According to the real-time monitoring user facial information instruction, real-time monitoring human face information is generated, and according to the real-time monitoring human face information, the vehicle monitoring solution data is generated.

6. The vehicle control method based on identity recognition according to claim 5, characterized in that: The step of generating real-time monitoring face information of a person according to the real-time monitoring user face information instruction and generating the vehicle monitoring solution data according to the real-time monitoring face information specifically includes: Generate a fatigue driving monitoring instruction based on the real-time monitoring of the facial information of the person, and generate an instruction to prompt the user to take a rest when fatigue of the user is detected; Generate a driver's road focus value based on the real-time monitored facial information, and compare it with a preset driver's road focus value. When the driver's road focus value is greater than the preset driver's road focus value, generate a command to remind the user to focus on the road; The vehicle monitoring solution data is generated through the instruction to prompt the user to take a break and the instruction to remind the user to focus on the road.

7. A car remote control device based on identity recognition, characterized in that: The automobile remote control device based on identity recognition comprises: An identity authentication module, used to obtain driver's seat boarding data, and obtain user identity authentication information according to the driver's seat boarding data; a facial feature module, used to obtain corresponding user attribute information from the user identity authentication information, wherein the user attribute information includes user body attribute information and user facial feature information; An adjustment instruction module is used to obtain current control data of the driving position, obtain user driving position control data according to the user's physical attribute information, compare the current control data of the driving position with the user's driving position control data, and generate a driving position adjustment instruction according to the comparison result; A vehicle monitoring module, configured to obtain the facial features of the driver's seat in real time according to the facial feature information of the user and the driving position adjustment result corresponding to the driving position adjustment instruction, and generate vehicle monitoring solution data according to the facial features of the driver's seat; A data comparison submodule, used to obtain the user's physical attribute information according to the current control data of the driving position; and generate a data comparison result by comparing the current control data of the driving position with the user's driving position control data; The driving position adjustment submodule is used to obtain the pre-stored driving position adjustment instruction according to the data comparison result, and generate the driving position adjustment instruction according to the pre-stored driving position adjustment instruction.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for a car remote control device based on identity recognition as claimed in any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for a remote control device for a car based on identity recognition as claimed in any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Driving state detection method, device and equipment

    CN112455452A

  • Automobile seat adjusting method and device

    CN115837869A