A cockpit head-up display control method and system based on facial recognition

By using a face recognition-based cockpit head-up display control method, user information is monitored and processed in real time, enabling rapid adjustment of the cockpit head-up display. This solves the problem of low efficiency in existing technologies and improves the user experience.

CN117111865BActive Publication Date: 2026-06-30CHINA FAW CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA FAW CO LTD
Filing Date
2023-08-14
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In existing technologies, the control efficiency of vehicle head-up displays is low. Users need to manually adjust the head-up display or wait for the host to start, which affects the user experience.

Method used

By using a cockpit head-up display control method based on facial recognition, the system monitors the broadcast information of facial recognition ID and vehicle power status in real time. It then uses a fast data APP to compare accounts and associate information, calculate storage coefficients, and achieve information synchronization for identified users and storage of information for unidentified users, thus shortening boot time.

Benefits of technology

It improves the control efficiency of the vehicle's head-up display, reduces startup time, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117111865B_ABST
    Figure CN117111865B_ABST
Patent Text Reader

Abstract

This invention relates to a cockpit head-up display control method and system based on facial recognition, particularly in the field of automotive control technology. The method includes the following steps: S1, initializing the vehicle's QNX system; S2, monitoring broadcast information of facial recognition IDs and vehicle power status; S3, transmitting the monitored broadcast information of facial recognition IDs and vehicle power status to a fast data app; S4, comparing the broadcast information of facial recognition IDs transmitted to the fast data app with the user's account information, and determining the user's recognition status based on the comparison result; S5, associating information with recognized users and transmitting the association information to the cockpit head-up display module; S6, calculating storage coefficients for unrecognized users and determining whether to store unrecognized user information based on the storage coefficients; and S7, synchronizing account information for recognized users and unrecognized users who meet the storage conditions. This invention improves the control efficiency of the vehicle's cockpit head-up display.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive control technology, and in particular to a cockpit head-up display control method and system based on facial recognition. Background Technology

[0002] Head-up displays (HUDs) in automotive cockpits use projection technology to project information directly into the driver's field of vision, allowing them to see important driving information such as vehicle speed and navigation instructions. Modern HUD systems employ advanced optics, projection elements, and displays to provide clearer, more vibrant projected images and reduce glare and reflections. To accommodate different driver heights and seating positions, modern HUD systems typically feature adjustable projection positions and angles. This allows drivers to adjust the projection position and angle of the HUD according to their needs and preferences for optimal visibility and display quality. With advancements in automotive technology, HUD systems no longer only display basic driving information but can also display more information, such as vehicle alerts, the status of intelligent driving assistance systems, and entertainment information. Simultaneously, HUD interface designs have become more intuitive and user-friendly, providing a more comfortable user experience. In recent years, AR technology has been increasingly applied to automotive HUD systems. AR HUDs utilize cameras and sensors to acquire environmental information about the vehicle's surroundings and combine it with navigation and driving assistance data to overlay virtual information onto the actual road scene. This allows drivers to understand and perceive road conditions more intuitively, improving driving safety and convenience. With the increasing prevalence of intelligent technology, in-vehicle intelligent experiences are becoming richer, and users are pursuing increasingly sophisticated user experiences. Currently, adjusting the head-up display (HUD) requires using physical buttons on the instrument panel or the main unit. However, each driver change necessitates readjusting the HUD's height, brightness, tilt, and other factors. Personalized features are linked to the account system and identified through cloud storage. However, the main unit, due to its numerous built-in functions, has a slow boot time—often 10-20 seconds compared to the instrument panel's approximately 3-second boot time. Therefore, adjusting the HUD either requires manual adjustment by the user or waiting for the main unit to boot and link to the account for adjustment, impacting the user experience.

[0003] Chinese Patent Publication No. CN114619993B discloses a vehicle control method based on facial recognition, including obtaining a first face detection result and a first face recognition result through a first face detection and recognition network, determining the unlocking method of the vehicle based on the first face recognition result; after successfully unlocking the vehicle, obtaining a second face detection result and performing a comparison operation between the second face detection result and pre-stored face information to determine the identity of the vehicle driver; obtaining the second face detection result, performing a comparison operation between the second face detection result and pre-stored face information to determine the identity of the vehicle driver; after determining the identity of the vehicle driver as the user, adjusting the corresponding driving components of the vehicle based on driving component adjustment information. However, this invention focuses on facial recognition of the user, and it requires additional memory and processor, failing to shorten the startup time of the cockpit head-up display, thus failing to effectively improve the control efficiency of the vehicle's cockpit head-up display. Summary of the Invention

[0004] To address this issue, the present invention provides a cockpit head-up display control method and system based on facial recognition, thereby overcoming the problem of low control efficiency of the cockpit head-up display caused by the low efficiency of user recognition in the existing technology.

[0005] To achieve the above objectives, in one aspect, the present invention provides a cockpit head-up display control method based on facial recognition, comprising:

[0006] Step S1: Initialize the vehicle's QNX system;

[0007] Step S2: Listen to the broadcast information of the face recognition ID and the car power status;

[0008] Step S3: Transmit the broadcast information of the detected face recognition ID and car power status to the Fast Data APP;

[0009] Step S4: The Quick Read Account business logic module performs account comparison on the broadcast information of the face recognition ID transmitted to the Quick Data APP, and judges the user's recognition status based on the comparison result.

[0010] Step S5: Associate information with the identified user and transmit the associated information to the cockpit head-up display module;

[0011] Step S6: Calculate the storage coefficient for unidentified users, and determine whether to store the information of unidentified users based on the storage coefficient;

[0012] Step S7: Synchronize account information for identified users and unidentified users who meet the storage conditions.

[0013] Furthermore, in step S1, the automotive QNX system sequentially starts the vehicle service module, the shared information service module, and the fast data APP, and initiates the loading of vehicle information, domain information, and database to perform automotive QNX system initialization.

[0014] Furthermore, in step S2, while listening to the broadcast information of the face recognition ID, the user's facial features are identified through the driver status monitoring camera, and the broadcast information of the face recognition ID is listened to through the vehicle service module.

[0015] Furthermore, in step S3, when the broadcast information of the car's power status is detected as a power-on signal, the facial feature image of the driver's face captured by the driver status monitoring camera is transmitted to the Fast Data APP as the broadcast information of the detected face recognition ID.

[0016] Further, in step S4, the broadcast information of the face recognition ID transmitted to the Quick Data APP is compared with the user's Quick Account information in the account information database, and the user's recognition status is determined based on the comparison result, wherein:

[0017] When the broadcast information of the face recognition ID transmitted to the Quick Data APP matches the user's Quick Account information in the account information database, the user is determined to be an identified user.

[0018] When the broadcast information of the facial recognition ID transmitted to the Quick Data APP does not match the user's Quick Account information in the account information database, the user is determined to be an unidentified user.

[0019] Furthermore, in step S5, when associating information with an identified user, the information is associated with the identified user by calling the personalized storage data corresponding to the identified user information in the sub-storage database. In step S5, when the associated information is transmitted to the cockpit head-up display module, the associated information is transmitted through the vehicle service module.

[0020] Further, in step S6, the storage coefficient A is calculated based on the number n of unrecognized user-adjusted head-up display parameters, and A is set to A = 1 + [1 - e^(n-1)]. -n ] / n, where e is the base of the natural logarithm, and the storage coefficient A is compared with the preset storage coefficient A0. Based on the comparison result, the storage judgment for unidentified user information is made, where:

[0021] When A < A0, it is determined that the unidentified user information will not be stored;

[0022] When A≥A0, it is determined that the unidentified user information will not be stored.

[0023] Furthermore, in step S6, a compensation coefficient B is calculated based on the average difference M between the parameters adjusted by the unidentified user and the parameters before adjustment, and B is set to 2 - e -2M And the storage coefficient A is compensated according to the compensation coefficient B, and the compensated storage coefficient is Ba, and Ba = B × A is set.

[0024] In step S6, the driving time T of the unidentified user is compared with the preset driving time T0, and the adjustment of the compensation coefficient is judged based on the comparison result, wherein:

[0025] When T < T0, it is determined that the compensation coefficient B will not be adjusted.

[0026] When T≥T0, it is determined that the compensation coefficient B should be adjusted, and the adjustment coefficient C is calculated. C = 1 + (T-T0) / T is set. The compensation coefficient B is adjusted according to the adjustment coefficient C. The adjusted compensation coefficient is Bc, and Bc = C × B is set.

[0027] Furthermore, in step S7, when synchronizing the account information of the identified user, the parameter data of the identified user when the power is off is obtained, and the parameter data is stored in the sub-storage database as the user's personalized data.

[0028] In step S7, when synchronizing account information for unidentified users who meet the storage conditions, the facial features of the unidentified users are stored as the user's quick account information in the account information database, and the parameter data of the user when the power is off are stored as the user's personalized data in the sub-storage database.

[0029] On the other hand, the present invention also provides a cockpit head-up display control system based on facial recognition, comprising:

[0030] The initialization module is used to initialize the automotive QNX system;

[0031] The information monitoring module is used to monitor broadcast information such as facial recognition ID and vehicle power status;

[0032] The data transmission module is used to transmit the broadcast information of the detected facial recognition ID and the car's power status to the Fast Data APP;

[0033] The account comparison module is used to compare the broadcast information of the face recognition ID transmitted to the Fast Data APP through the Fast Account business logic module, and to judge the user's recognition status based on the comparison results.

[0034] The information association module is used to associate information with identified users and transmit the associated information to the cockpit head-up display module;

[0035] The storage determination module is used to calculate the storage coefficient for unidentified users and determine the storage of unidentified user information based on the storage coefficient.

[0036] The information synchronization module is used to synchronize account information of identified users and unidentified users who meet the storage conditions.

[0037] Compared with the prior art, the beneficial effects of the present invention are as follows: This method initializes the vehicle's QNX system in step S1 to initiate the pre-recognition process for the cockpit head-up display. Step S2 listens to the broadcast information of the face recognition ID and vehicle power status to collect user and vehicle information in real time. Step S3 transmits the monitored face recognition ID and vehicle power status broadcast information to the Fast Data APP for processing. Step S4 performs account comparison on the broadcast information of the face recognition ID transmitted to the Fast Data APP and determines the user's recognition status based on the comparison result, enabling the Fast Data Account business logic module to perform pre-recognition of the user for the cockpit head-up display, thereby shortening the cockpit head-up display startup time and improving the control efficiency of the vehicle's cockpit head-up display. Step S5 also performs information closing for the identified user. The method connects and transmits the associated information to the cockpit head-up display module to shorten the time for associating identified user information, thereby reducing the startup time of the cockpit head-up display and further improving the control efficiency of the vehicle-mounted cockpit head-up display. In step S6, the method calculates the storage coefficient for unidentified users and judges the storage of unidentified user information based on the storage coefficient. This facilitates the filtering of unidentified user information, allowing storage of unidentified user information when storage requirements are met, thus shortening the startup time of the cockpit head-up display and further improving the control efficiency of the vehicle-mounted cockpit head-up display. In step S7, the method synchronizes the account information of identified users and unidentified users who meet the storage conditions, enabling timely updates and synchronization of the account information of identified users and storing the information of unidentified users who meet the storage conditions, thereby shortening the startup time of the cockpit head-up display and further improving the control efficiency of the vehicle-mounted cockpit head-up display. Attached Figure Description

[0038] Figure 1 This is a flowchart illustrating the cockpit head-up display control method based on facial recognition in this embodiment.

[0039] Figure 2 This is a schematic diagram of the cockpit head-up display control system based on facial recognition in this embodiment. Detailed Implementation

[0040] To make the objectives and advantages of the present invention clearer, the present invention will be further described below with reference to embodiments; it should be understood that the specific embodiments described herein are merely for explaining the present invention and are not intended to limit the present invention.

[0041] Preferred embodiments of the present invention will now be described with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are merely illustrative of the technical principles of the present invention and are not intended to limit the scope of protection of the present invention.

[0042] Furthermore, it should be noted that, in the description of this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0043] Please see Figure 1 As shown, this is a flowchart illustrating the cockpit head-up display control method based on facial recognition in this embodiment. The method includes:

[0044] Step S1: Initialize the vehicle's QNX system;

[0045] Step S2: Listen to the broadcast information of the face recognition ID and the car power status;

[0046] Step S3: Transmit the broadcast information of the detected face recognition ID and car power status to the Fast Data APP;

[0047] Step S4: The Quick Read Account business logic module performs account comparison on the broadcast information of the face recognition ID transmitted to the Quick Data APP, and judges the user's recognition status based on the comparison result.

[0048] Step S5: Associate information with the identified user and transmit the associated information to the cockpit head-up display module;

[0049] Step S6: Calculate the storage coefficient for unidentified users, and determine whether to store the information of unidentified users based on the storage coefficient;

[0050] Step S7: Synchronize account information for identified users and unidentified users who meet the storage conditions.

[0051] Specifically, this method initializes the vehicle's QNX system in step S1 to initiate the pre-recognition process for the head-up display (HUD). Step S2 involves listening to broadcast information about the face recognition ID and vehicle power status to collect user and vehicle information in real time. Step S3 transmits the monitored broadcast information about the face recognition ID and vehicle power status to the Fast Data APP for processing. Step S4 performs account comparison on the broadcast information about the face recognition ID transmitted to the Fast Data APP and determines the user's recognition status based on the comparison result. This facilitates pre-recognition of the user for the HUD through the Fast Data Account business logic module, shortening the HUD's startup time and improving the control efficiency of the vehicle's HUD. Step S5 associates the identified user's information and transfers the associated information... The method transmits information to the cockpit head-up display module to shorten the time for associating identified user information, thereby reducing the startup time of the cockpit head-up display and further improving the control efficiency of the vehicle-mounted cockpit head-up display. In step S6, the method calculates a storage coefficient for unidentified users and determines whether to store their information based on this coefficient. This allows for the filtering of unidentified user information, ensuring that it is stored when storage requirements are met, further shortening the startup time of the cockpit head-up display and improving its control efficiency. In step S7, the method synchronizes account information for identified users and unidentified users who meet the storage conditions, enabling timely updates and synchronization of their account information. This further shortens the startup time of the cockpit head-up display and improves its control efficiency.

[0052] Specifically, the automotive QNX system refers to a commercially available POSIX-compliant Unix-like real-time operating system, primarily targeting the embedded systems market. In this embodiment, the automotive QNX system includes a fast data application, an automotive service module, and a shared information service module. The automotive service module transmits data with the fast data application, while the shared information service module receives JSON data sent from the data server and the personal server. JSON data refers to data represented using JavaScript Object Notation, a lightweight data exchange format commonly used for data transmission and storage. It is characterized by its readability and parsing. In automobiles, JSON data is typically used to describe and transmit vehicle-related information, such as vehicle status data, vehicle configuration data, vehicle fault codes, vehicle location and navigation data, and vehicle sensor data. JSON data can be transmitted and shared between different modules within a vehicle via in-vehicle communication systems such as CAN bus and Ethernet. It can also be transmitted to external devices or cloud servers for further processing and analysis via vehicle-to-everything (V2X) communication methods. The Quick Data APP includes a Quick Read Account business logic module, an account information database, a sub-storage database, and an API interface module. The Quick Read Account business logic module is connected to the account information database, sub-storage database, and API interface module, and is used to set up the Quick Read Account business logic. The account information database stores user Quick Read Account information, the sub-storage database stores personalized data, and the API interface module sets up application API interfaces provided by the system within the Quick Data APP. This API interface module connects to the vehicle service module and the shared information service module, and acts as a system-application isolation layer responsible for communication with the external bus.

[0053] Specifically, in step S1, the automotive QNX system starts the vehicle service module, the shared information service module, and the fast data APP one by one, and starts loading vehicle information, domain information, and database to initialize the automotive QNX system.

[0054] Specifically, in step S2, when listening to the broadcast information of the face recognition ID, the driver status monitoring camera identifies the user's facial features, and the vehicle service module listens to the broadcast information of the face recognition ID.

[0055] Specifically, this embodiment does not impose specific limitations on the monitoring method. Those skilled in the art can freely set it according to the actual configuration of the car, as long as it meets the monitoring requirements for the broadcast information of the face recognition ID and the car's power status. For example, when the car has an autonomous driving domain controller (HAD), the monitoring function can be set to be centralized in the autonomous driving domain controller (HAD). When the car does not have an autonomous driving domain controller (HAD), the monitoring function can be set to be centralized in the vehicle service center (CSC).

[0056] Specifically, in step S2, when listening to the broadcast information of the vehicle's power status, the vehicle's power-on signal can be monitored through the OBD on-board diagnostic system software in the vehicle. The vehicle's power-on signal can also be monitored through other means. Taking the OBD on-board diagnostic system software as an example, it can connect to the vehicle's diagnostic interface through the OBD-II interface, read and parse the diagnostic information and sensor data sent by the vehicle's electronic control module (ECU), obtain the vehicle's power-on signal, and use the vehicle's power-on signal as the broadcast information of the vehicle's power status for listening.

[0057] Specifically, in step S3, when the broadcast information of the car's power status is detected as a power-on signal, the facial feature image of the driver's face captured by the driver status monitoring camera is transmitted to the Fast Data APP as the broadcast information of the detected face recognition ID.

[0058] Specifically, in step S4, the broadcast information of the face recognition ID transmitted to the Quick Data APP is compared with the user's Quick Account information in the account information database, and the user's recognition status is determined based on the comparison result, wherein:

[0059] When the broadcast information of the face recognition ID transmitted to the Quick Data APP matches the user's Quick Account information in the account information database, the user is determined to be an identified user.

[0060] When the broadcast information of the facial recognition ID transmitted to the Quick Data APP does not match the user's Quick Account information in the account information database, the user is determined to be an unidentified user.

[0061] Specifically, in step S5, when associating information with an identified user, the information is associated with the identified user by calling the personalized storage data corresponding to the identified user information in the sub-storage database. In step S5, when the associated information is transmitted to the cockpit head-up display module, the associated information is transmitted through the vehicle service module.

[0062] Specifically, the cockpit head-up display module refers to a display device that uses projection technology to project information in front of the driver's field of vision, enabling the driver to directly see important driving information.

[0063] Specifically, in step S6, the storage coefficient A is calculated based on the number n of unrecognized head-up display parameters adjusted by the user, and A is set to 1 + [1 - e] -n ] / n, where e is the base of the natural logarithm, and the storage coefficient A is compared with the preset storage coefficient A0. Based on the comparison result, the storage judgment for unidentified user information is made, where:

[0064] When A < A0, it is determined that the unidentified user information will not be stored;

[0065] When A≥A0, it is determined that the unidentified user information will not be stored.

[0066] Specifically, in step S6, a compensation coefficient B is calculated based on the average difference M between the parameters adjusted by the unidentified user and the parameters before adjustment, and B is set to 2 - e -2M The storage coefficient A is compensated according to the compensation coefficient B, and the compensated storage coefficient is Ba. Ba is set to B × A.

[0067] Specifically, in step S6, the driving time T of the unidentified user is compared with the preset driving time T0, and the adjustment of the compensation coefficient is determined based on the comparison result, wherein:

[0068] When T < T0, it is determined that the compensation coefficient B will not be adjusted.

[0069] When T≥T0, it is determined that the compensation coefficient B should be adjusted, and the adjustment coefficient C is calculated. C = 1 + (T-T0) / T is set. The compensation coefficient B is adjusted according to the adjustment coefficient C. The adjusted compensation coefficient is Bc, and Bc = C × B is set.

[0070] Specifically, in step S7, when synchronizing the account information of the identified user, the parameter data of the identified user when the power is off is obtained, and the parameter data is stored in the sub-storage database as the user's personalized data.

[0071] Specifically, in step S7, when synchronizing the account information of unidentified users who meet the storage conditions, the facial features of the unidentified users are stored as the user's quick account information in the account information database, and the parameter data of the user when the power is off are stored as the user's personalized data in the sub-storage database.

[0072] Please see Figure 2 As shown, this is a structural schematic diagram of the cockpit head-up display control system based on facial recognition in this embodiment. The system includes:

[0073] The initialization module is used to initialize the automotive QNX system;

[0074] The information monitoring module is used to monitor broadcast information such as the face recognition ID and the vehicle's power status. The information monitoring module is connected to the initialization module.

[0075] The data transmission module is used to transmit the broadcast information of the monitored face recognition ID and car power status to the Fast Data APP. The data transmission module is connected to the information monitoring module.

[0076] The account comparison module is used to compare the broadcast information of the face recognition ID transmitted to the Fast Data APP through the Fast Account business logic module, and to judge the user's recognition status based on the comparison results. The account comparison module is connected to the data transmission module.

[0077] The information association module is used to associate information with identified users and transmit the association information to the cockpit head-up display module. The information association module is connected to the account comparison module.

[0078] The storage judgment module is used to calculate the storage coefficient for unidentified users and make storage judgments on the unidentified user information based on the storage coefficient. The storage judgment module is connected to the account comparison module.

[0079] The information synchronization module is used to synchronize account information of identified users and unidentified users who meet the storage conditions. The information synchronization module is connected to the information association module and the storage judgment module.

[0080] The technical solution of the present invention has been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of the present invention is obviously not limited to these specific embodiments. Without departing from the principles of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will all fall within the scope of protection of the present invention.

Claims

1. A cockpit head-up display control method based on facial recognition, characterized in that, include: Step S1: Initialize the vehicle's QNX system; Step S2: Listen to the broadcast information of the face recognition ID and the car power status; Step S3: Transmit the broadcast information of the detected face recognition ID and car power status to the Fast Data APP; Step S4: The Quick Read Account business logic module performs account comparison on the broadcast information of the face recognition ID transmitted to the Quick Data APP, and judges the user's recognition status based on the comparison result. Step S5: Associate information with the identified user and transmit the associated information to the cockpit head-up display module; Step S6: Calculate the storage coefficient for unidentified users, and determine whether to store the information of unidentified users based on the storage coefficient; Step S7: Synchronize account information for identified users and unidentified users who meet the storage conditions; In the step S6, the storage coefficient A is calculated according to the number n of the head-up display parameters adjusted by the unidentified user, A = 1 + [1 - e -n ] / n, e is the base of natural logarithm, the storage coefficient A is compared with a preset storage coefficient A0, and a storage judgment is made on the unidentified user information according to a comparison result, wherein: When A < A0, it is determined that the unidentified user information will not be stored; When A≥A0, it is determined that the unidentified user information will not be stored; In step S6, a compensation coefficient B is calculated based on the average difference M between the parameters adjusted by the unidentified user and the parameters before adjustment, and B is set to 2-e -2M The storage coefficient A is compensated according to the compensation coefficient B, and the compensated storage coefficient is Ba, which is set as Ba = B × A.

2. The cockpit head-up display control method based on face recognition according to claim 1, characterized in that, In step S1, the automotive QNX system starts the vehicle service module, the shared information service module, and the fast data APP one by one, and starts loading vehicle information, domain information, and database to initialize the automotive QNX system.

3. The cockpit head-up display control method based on face recognition according to claim 2, characterized in that, In step S2, while listening to the broadcast information of the face recognition ID, the driver status monitoring camera identifies the user's facial features, and the vehicle service module listens to the broadcast information of the face recognition ID.

4. The cockpit head-up display control method based on face recognition according to claim 1, characterized in that, In step S3, when the broadcast information of the car's power status is detected as a power-on signal, the facial feature image of the driver captured by the driver status monitoring camera is transmitted to the Fast Data APP as the broadcast information of the detected face recognition ID.

5. The cockpit head-up display control method based on face recognition according to claim 1, characterized in that, In step S4, the broadcast information of the face recognition ID transmitted to the Fast Data APP is compared with the user's Fast Account information in the account information database, and the user's recognition status is determined based on the comparison result, wherein: When the broadcast information of the face recognition ID transmitted to the Quick Data APP matches the user's Quick Account information in the account information database, the user is determined to be an identified user. When the broadcast information of the facial recognition ID transmitted to the Quick Data APP does not match the user's Quick Account information in the account information database, the user is determined to be an unidentified user.

6. The cockpit head-up display control method based on face recognition according to claim 1, characterized in that, In step S5, when associating information with an identified user, the information is associated with the identified user by calling the personalized storage data corresponding to the identified user information in the sub-storage database. In step S5, when the associated information is transmitted to the cockpit head-up display module, the associated information is transmitted through the vehicle service module.

7. The cockpit head-up display control method based on face recognition according to claim 1, characterized in that, In step S6, the driving time T of the unidentified user is compared with the preset driving time T0, and the adjustment of the compensation coefficient is judged based on the comparison result, wherein: When T < T0, it is determined that the compensation coefficient B will not be adjusted. When T≥T0, it is determined that the compensation coefficient B should be adjusted, and the adjustment coefficient C is calculated. C=1+(T-T0) / T is set. The compensation coefficient B is adjusted according to the adjustment coefficient C. The adjusted compensation coefficient is Bc, and Bc=C×B is set.

8. The cockpit head-up display control method based on face recognition according to claim 1, characterized in that, In step S7, when synchronizing the account information of the identified user, the parameter data of the identified user when the power is off is obtained, and the parameter data is stored in the sub-storage database as the user's personalized data. In step S7, when synchronizing account information for unidentified users who meet the storage conditions, the facial features of the unidentified users are stored as the user's quick account information in the account information database, and the parameter data of the user when the power is off are stored as the user's personalized data in the sub-storage database.

9. A system applied to the cockpit head-up display control method based on face recognition as described in any one of claims 1-8, characterized in that, include: The initialization module is used to initialize the automotive QNX system; The information monitoring module is used to monitor broadcast information such as facial recognition ID and vehicle power status; The data transmission module is used to transmit the broadcast information of the detected facial recognition ID and the car's power status to the Fast Data APP; The account comparison module is used to compare the broadcast information of the face recognition ID transmitted to the Fast Data APP through the Fast Account business logic module, and to judge the user's recognition status based on the comparison results. The information association module is used to associate information with identified users and transmit the associated information to the cockpit head-up display module; The storage determination module is used to calculate the storage coefficient for unidentified users and determine the storage of unidentified user information based on the storage coefficient. The information synchronization module is used to synchronize account information of identified users and unidentified users who meet the storage conditions.