Vehicle lighting control methods, devices, computer equipment, readable storage media and program products

The intelligent lighting system, with its smart lighting control and projection functions, solves the problem of limited vehicle lighting functionality, providing safety alerts and personalized experiences, and adapting to the development of intelligent and connected technologies.

CN119116820BActive Publication Date: 2025-11-14CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411345250.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-11-14
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

Existing vehicle lights have limited functionality, failing to meet drivers' needs for emotional expression and personalization, lacking safety warnings, having limited expandability, and providing an inadequate user experience.

Method used

By acquiring information about the vehicle's surrounding environment and user settings, the intelligent vehicle lighting system, designed based on the SOA architecture, includes modules for environmental perception, user interaction, lighting control, and projection display, enabling intelligent lighting control and projection functions for the vehicle lights.

Benefits of technology

It enhances the functionality and versatility of vehicle lights, improves driving safety, provides a personalized driving experience and emotional interaction, and adapts to the needs of intelligent and connected development.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119116820B_ABST
    Figure CN119116820B_ABST
Patent Text Reader

Abstract

This application relates to a vehicle lighting control method, device, computer equipment, computer-readable storage medium, and computer program product. The method includes: acquiring surrounding environmental information and user setting information of the vehicle, the user setting information including projection content and lighting control parameters; determining target lighting control parameters based on the surrounding environmental information and the lighting control parameters; generating target projection content based on the surrounding environmental information and the projection content; and controlling the vehicle's lighting equipment based on the target lighting control parameters, and controlling the lighting equipment to project the target projection content according to preset projection parameters. This method can improve the functional versatility of vehicle lighting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a vehicle lighting control method, device, computer equipment, computer-readable storage medium, and computer program product. Background Technology

[0002] With the rapid development of vehicle intelligence and connectivity, the demand for functional diversification of vehicle components is gradually increasing. Functional diversification of vehicle components can improve vehicle performance and bring more functional experiences to users.

[0003] As an important component of vehicles, vehicle lights are currently often used as lighting equipment. Although existing vehicle light technology has achieved advanced functions such as adaptive light adjustment, vehicle lights are still essentially only for lighting purposes and cannot achieve more functions. Therefore, how to improve the functional diversity of vehicle lights is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] Therefore, it is necessary to provide a vehicle lighting control method, device, computer equipment, computer-readable storage medium, and computer program product that can enhance the versatility of vehicle lighting functions, in response to the aforementioned technical problems.

[0005] In a first aspect, this application provides a vehicle lighting control method, including:

[0006] Acquire information about the vehicle's surrounding environment and user settings, including projection content and lighting control parameters;

[0007] Based on the surrounding environment information and the lighting control parameters, the target lighting control parameters are determined; based on the surrounding environment information and the projection content, the target projection content is generated.

[0008] Based on the target lighting control parameters, the vehicle's headlights are controlled to project the target content according to preset projection parameters.

[0009] In one embodiment, after acquiring the vehicle's surrounding environment information, the method further includes:

[0010] The surrounding environment information is preprocessed;

[0011] Key information is identified from the preprocessed surrounding environment information to obtain road environment information, weather condition information, and obstacle information;

[0012] Based on 3D spatial modeling technology and the dynamic obstacle information, the motion trajectory of the dynamic obstacle is constructed.

[0013] In one embodiment, determining the target lighting control parameters based on the surrounding environment information and the lighting control parameters includes:

[0014] Based on the road environment information, weather condition information, static obstacle information and movement trajectory in the obstacle information, and the lighting control parameters, the headlight brightness, headlight contrast, headlight illumination angle, and headlight illumination range are determined.

[0015] In one embodiment, the projected content is static projected content;

[0016] The step of generating target projection content based on the surrounding environment information and the projection content includes:

[0017] Obtain current context information and dynamic projection content, wherein the current context information includes occasion context and date context;

[0018] Based on the road environment information, weather condition information, current context information, dynamic projection content, and static projection content, target projection content is generated.

[0019] In one embodiment, before controlling the vehicle lighting device to project the target projection content according to preset projection parameters, the method further includes:

[0020] Based on the vehicle's current pose and the road environment information, the projection angle, projection position, and projection distance are set, and the projection angle, projection position, and projection distance are used as the projection parameters.

[0021] In one embodiment, before acquiring the vehicle's surrounding environment information and user settings information, the method further includes:

[0022] Verify user permissions;

[0023] If the permission verification is successful, the system receives the information setting instruction input by the user and makes corresponding settings based on the information setting instruction.

[0024] If the preset time expires and the setup is not yet complete, the setup progress will be displayed.

[0025] Secondly, this application also provides a vehicle lighting control device, the device comprising:

[0026] The acquisition module is used to acquire information about the vehicle's surrounding environment and user settings, including projection content and lighting control parameters.

[0027] The determination module is used to determine the target lighting control parameters based on the surrounding environment information and the lighting control parameters; and to generate the target projection content based on the surrounding environment information and the projection content.

[0028] The control module is used to control the vehicle's headlights based on the target headlight control parameters, and to control the headlights to project the target content according to preset projection parameters.

[0029] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the methods of various embodiments.

[0030] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the methods of the various embodiments.

[0031] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the methods of the various embodiments.

[0032] The aforementioned vehicle lighting control method, device, computer equipment, computer-readable storage medium, and computer program product, after obtaining the vehicle's surrounding environment information and user setting information, including projection content and lighting control parameters, can determine target lighting control parameters based on the surrounding environment information and lighting control parameters. Then, based on the surrounding environment information and projection content, target projection content is generated. Based on the target lighting control parameters, the vehicle's lighting equipment is controlled to achieve the lighting function. At the same time, the vehicle lighting equipment is controlled to project the target projection content according to the preset projection parameters, enabling the vehicle lighting equipment to have a projection function and improving the functional diversity of the vehicle lighting equipment. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0034] Figure 1 This is a flowchart illustrating a vehicle headlight control method in one embodiment;

[0035] Figure 2 This is an architecture diagram of an intelligent vehicle lighting system in one embodiment;

[0036] Figure 3 A flowchart illustrating the steps performed by the environmental perception service module;

[0037] Figure 4 A flowchart illustrating the steps performed by the user interaction service module;

[0038] Figure 5 A flowchart of the steps performed by the lighting control service module;

[0039] Figure 6 A flowchart of the steps performed by the projection display service module;

[0040] Figure 7 A flowchart of the overall execution steps of a smart vehicle lighting system.

[0041] Figure 8 This is a structural block diagram of the vehicle lighting control device;

[0042] Figure 9 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0044] The existing vehicle lights have the following problems: (1) Limited functionality: Traditional vehicle lights mainly provide basic lighting services, such as high beams, low beams, and turn signals, and cannot realize more vehicle functions, such as failing to meet the driver's needs for emotional expression and personalized customization. (2) Lack of safety prompts: Although the existing vehicle light system has some basic safety assistance functions, in the complex and ever-changing traffic environment, the amount of information it provides is still insufficient, making it difficult to meet the driver's pursuit of higher safety. (3) Limited scalability: The architecture of the traditional vehicle light system is relatively closed, making it difficult to expand its functions and adapt to the future development trend of intelligence and connectivity. (4) Insufficient user experience: Due to the limited functionality and lack of personalization, the existing vehicle light system is significantly insufficient in improving the driving experience and cannot bring drivers a richer and more interesting driving experience.

[0045] To solve the above problems, such as Figure 1 As shown, this application provides a vehicle lighting control method. This embodiment illustrates the application of this method to a vehicle's intelligent lighting system. The method includes the following steps:

[0046] Step 102: Obtain information about the vehicle's surrounding environment and user settings, including projection content and lighting control parameters.

[0047] In this embodiment, the surrounding environment information includes image information of the vehicle's surrounding environment, the distance between the vehicle and surrounding vehicles, the vehicle speed, and the movement speed of traffic participants around the vehicle.

[0048] The vehicle headlights of this application not only have lighting functions, but also projection functions. The projection content refers to the image content, animated content, or video content projected by the vehicle headlights when they are used as projection lights.

[0049] Lighting control parameters refer to the lighting parameters set for vehicle lights when they are used for illumination.

[0050] Step 104: Determine the target lighting control parameters based on the surrounding environment information and lighting control parameters; generate the target projection content based on the surrounding environment information and projection content.

[0051] Similarly, target lighting control parameters refer to the lighting parameters set for the vehicle lights when they are used for illumination. Target projection content refers to the image, animation, or video content projected by the vehicle lights when they are used as projection lights.

[0052] As can be seen, this application does not only set the target lighting control parameters based on the user-defined lighting control parameters to control the vehicle lights, but also sets the target lighting control parameters based on both the surrounding environment information and the user-defined lighting control parameters. This allows for intelligent adjustment of the lighting control parameters based on the vehicle's surrounding environment information, thereby enhancing driving safety.

[0053] Meanwhile, this application sets the target projection content based on surrounding environmental information and the projection content set by the user, so as to control the vehicle projection content to adapt to the current environment.

[0054] Step 106: Based on the target lighting control parameters, control the vehicle's headlights and project the target content according to the preset projection parameters.

[0055] After obtaining the vehicle's surrounding environment information and user settings information, including the projection content and lighting control parameters, this application can determine the target lighting control parameters based on the surrounding environment information and lighting control parameters. Then, based on the surrounding environment information and projection content, the target projection content is generated. Based on the target lighting control parameters, the vehicle's headlights are controlled to achieve the lighting function. At the same time, the headlights are controlled to project the target projection content according to the preset projection parameters, giving the headlights a projection function and improving the functionality of the headlights.

[0056] The following is a detailed explanation of the proposed solution. This intelligent vehicle lighting system utilizes in-vehicle light application technology to enable vehicle lights to not only provide illumination but also projection capabilities. It can project customized information such as distance warnings to vehicles ahead, patterns, expressions, text, and weather, and even create vehicle light parties and concerts, thereby providing users with a rich and diverse emotional interactive experience. (Refer to...) Figure 2 The intelligent vehicle lighting system based on service-oriented architecture (SOA) specifically includes the following four modules: environmental perception service module, user interaction service module, lighting control service module, and projection display service module. The executable steps of each of these four modules are explained below:

[0057] The perception service module acquires information about the vehicle's surrounding environment, provides this information to the lighting control service module to generate target lighting control parameters, and provides the surrounding environment information to the projection display service module to generate and project target content. After acquiring the surrounding environment information, the perception service module also needs to process this information, specifically:

[0058] In one embodiment of this application, after acquiring the vehicle's surrounding environment information, the method further includes: preprocessing the surrounding environment information; identifying key information from the preprocessed surrounding environment information to obtain road environment information, weather condition information, and obstacle information; and constructing the motion trajectory of the dynamic obstacle based on dynamic obstacle information using 3D spatial modeling technology and obstacle information. (Refer to...) Figure 3 The steps that the perception service module can execute are as follows:

[0059] Sensor integration: Multiple sensors, such as cameras, radar, lidar, and ultrasonic sensors, are installed on the vehicle to acquire information about the surrounding environment. Integrating these sensors into the vehicle ensures they can cover the area requiring perception and establish communication connections with the environmental perception service module.

[0060] Data Acquisition: The environmental perception service module collects surrounding environmental information in real time through sensor interfaces, including image frames, distance measurements, and velocity vectors. The acquired environmental information is then preprocessed, including noise reduction, filtering, and time synchronization, to improve data quality and accuracy.

[0061] Data Processing and Analysis: The above-mentioned key information identification of the preprocessed surrounding environment information yields road environment information, weather condition information, and obstacle information. Specifically, this includes: for the surrounding environment images in the preprocessed surrounding environment information, image processing algorithms are used to preprocess and identify key information, extracting key information such as road environment information (e.g., road signs), obstacle information, pedestrian information, and weather condition information. For the radar data in the preprocessed surrounding environment information, 3D spatial modeling technology is used to perform 3D spatial modeling to obtain the depth information of the surrounding environment. Key information identification is then performed on the radar data to obtain obstacle information, including dynamic and static obstacle information. Based on 3D spatial modeling technology and the dynamic obstacle information, the motion trajectory of dynamic obstacles is constructed.

[0062] Then, by fusing data from multiple sensors (i.e., key information such as road environment information, obstacle information, pedestrian information, and weather conditions obtained from the above-mentioned image processing of the surrounding environment, as well as depth information of the surrounding environment and the movement trajectory of dynamic obstacles obtained from radar data processing) to obtain fused data, the robustness and accuracy of environmental perception can be improved.

[0063] Decision-making and output: Based on the integrated data, decisions are made, such as identifying emergency situations like obstacles ahead or pedestrians crossing the road. The decision results are then output to the lighting control service module and the projection display service module via a standard interface, so that they can adjust the lighting effects and projected content according to the environmental conditions.

[0064] The user interaction service module handles the interaction between the user and the intelligent vehicle lighting system, enabling users to easily set the projected content and adjust the lighting control parameters. (See reference...) Figure 4 The main implementation steps of the user interaction service module are as follows:

[0065] Interface Design: Based on user needs and system functions, design an intuitive and easy-to-use user interface. The interface should include necessary operational elements, such as touchscreen buttons, sliders, and voice input prompts.

[0066] Interaction logic development: Based on the operation commands input by the user through the user interface, such as clicking buttons, swiping the screen, or voice input, the corresponding service interface is called according to the user operation commands, and the user operation commands are passed to the lighting control service module and the projection display service module.

[0067] For example, users can increase or decrease the brightness of the lights by using a slider on the control interface; users can turn on the lights by using a touchscreen button; and users can adjust the range of light illumination by using voice input prompts.

[0068] Feedback mechanism implementation: Implement a user operation feedback mechanism, such as providing timely feedback to users on operation results and system status through interface display, sound prompts, etc.

[0069] Personalized settings are supported, allowing users to adjust projection and lighting control parameters according to their preferences and needs, such as the style of the projected content, the brightness of the projected image, the contrast of the projected image, and the brightness of the lights. The user's personalized settings are then saved to the system for automatic loading upon the next startup.

[0070] User permission management: In one embodiment of this application, before obtaining the vehicle's surrounding environment information and user settings information, the method further includes: verifying the user's permissions; if the permission verification is successful, receiving the information setting instruction input by the user and making corresponding settings based on the information setting instruction; if a preset time expires and the settings are not completed, displaying the setting progress.

[0071] Implement user permission management functionality to ensure that only users with the corresponding permissions can perform personalized user settings. After the user permission verification is successful, receive the information setting instructions input by the user, which are used by the user to set the aforementioned user settings information.

[0072] For settings involving sensitive operations, provide authentication mechanisms such as password input or fingerprint recognition for identity verification.

[0073] In this embodiment, when the preset time has elapsed and the setting has not been completed (i.e., no user operation feedback has been received after the preset time has elapsed), a progress bar or waiting prompt is provided to enhance the user experience.

[0074] Reference Figure 5 The lighting control service module is used to determine target lighting control parameters based on surrounding environmental information and lighting control parameters. In one embodiment, determining the target lighting control parameters based on surrounding environmental information and lighting control parameters includes: determining light brightness, light contrast, headlight illumination angle, and headlight illumination range based on road environment information, weather condition information, and static obstacle information, movement trajectory, and lighting control parameters. (Refer to...) Figure 5 The main implementation steps of the lighting control service module are as follows:

[0075] Interface Definition and Data Reception: Define interfaces for interaction with the environmental perception service module, user interaction service module, and projection display service module, respectively. Then, receive surrounding environmental information from the environmental perception service module and user settings information (such as light brightness and light illumination range) from the user interaction service module.

[0076] Data Processing and Analysis: As mentioned above, the surrounding environmental information is processed to obtain fused data from multiple sensors. The fused data includes road environment information, weather condition information, static obstacle information, and motion trajectories. Road environment information refers to lane lines, lane markings, traffic light signs, road structures, road rocks, and trees, etc.; weather condition information includes: sunny days, rainy days, thunder, lightning, etc.; static obstacle information refers to stationary stones and vehicles on the road, etc.; dynamic obstacle information refers to moving vehicles and pedestrians, etc.; and the motion trajectory obtained from the dynamic obstacle information refers to the motion trajectory of vehicles or pedestrians.

[0077] The lighting control service module analyzes the received fused data to identify the vehicle's current driving environment (such as straight road sections, curves, or tunnels), weather conditions (such as rainy days), and the operation of obstacles, and uses these as analysis results.

[0078] Lighting control strategy formulation: Based on the analysis results and combined with the lighting control parameters set by the user, the target lighting control parameters are determined, and a specific lighting control strategy is formulated. The target lighting control parameters include light brightness, light contrast, headlight beam angle, and headlight beam range. The headlight beam angle refers to the angle of the headlights relative to the ground.

[0079] Specific lighting control strategies could include, for example, increasing the lighting intensity on the inside of a curve when driving through a bend; and turning on fog lights and adjusting the headlights' beam angle to prevent glare in rainy weather.

[0080] Command generation and issuance: Based on the lighting control strategy, specific control commands are generated and then issued to the vehicle lighting control unit (such as LED driver, projector, etc.) in the vehicle control system to adjust the brightness, contrast, beam angle, and beam range of the lights.

[0081] Feedback and optimization: Receive feedback information from the vehicle lighting control unit (such as execution status, error information, etc.), and then optimize and adjust the lighting control strategy based on the feedback information to ensure the stability and reliability of the system.

[0082] In this embodiment, the lighting control service module can adjust the lighting control parameters based on the current environment around the vehicle and user settings, so that the vehicle can adapt to the current environment and user settings to adjust the lighting control parameters, realize intelligent control of the vehicle lights, and can intelligently turn on or off the low beam headlights (or high beam headlights), while adjusting the brightness and illumination range of the lights to facilitate safe driving.

[0083] Reference Figure 6The projection display service module is used to generate target projection content based on surrounding environmental information, projection content, and external input information (such as navigation information, entertainment content, etc.). The projection content is static projection content; in one embodiment, generating target projection content based on surrounding environmental information and projection content includes: obtaining current context information and dynamic projection content, whereby the current context information includes the occasion context and the date context; and generating target projection content based on road environment information, weather condition information, current context information, dynamic projection content, and static projection content.

[0084] Interface Definition and Data Reception: Define the interfaces for the lighting control service module to interact with the environmental perception service module, user interaction service module, etc., ensuring that it can receive data and instructions from these modules. This includes receiving ambient environment information sent by the environmental perception service module, receiving user-set projection content sent by the user interaction service module, and receiving external input information.

[0085] Data processing and content generation: Analyze road environment information, weather conditions and other information in the received fused data to obtain analysis results, so as to understand the current driving environment’s needs for projection display. Then, obtain current context information and dynamic projection content, and comprehensively consider the analysis results, current context information and dynamic projection content, combined with the static projection content set by the user, to generate target projection content.

[0086] The current context information includes the occasion context and the date context. The occasion context can be a specific occasion, and the date context can be a holiday. Static projection content can be patterns, emoticons, and text, while dynamic projection content can be animated images and videos. It can also be the aforementioned external input information, specifically real-time vehicle navigation information and / or entertainment content to be played. The entertainment content to be played can be video content.

[0087] The target projection content includes simple directional arrows, lane markings, speed limit signs, or more complex navigation maps, entertainment videos, etc. Then, the target projection content undergoes necessary processing, such as format conversion, size adjustment, and color correction, to ensure it can be displayed correctly and clearly on the projection display device.

[0088] Projection parameter settings: In one embodiment, before controlling the vehicle lighting device to project the target content according to preset projection parameters, the method further includes: setting the projection angle, projection position and projection distance based on the vehicle's current pose and road environment information, and using the projection angle, projection position and projection distance as projection parameters.

[0089] Based on the vehicle's current position, attitude, and road conditions, the optimal projection angle, projection distance, and projection position are calculated. The parameters of the projection display device (i.e., the projection lamp) are then set (which is actually adjusting the focal length, projection content ratio, etc. of the projection lamp) so that the projection lamp projects the above-mentioned content according to the projection angle, projection position, and projection distance.

[0090] Additionally, you can adjust the brightness, contrast, and focal length of the projected content to optimize the display.

[0091] Projection display execution: Send the target content to the projection display device (such as a vehicle projector, projection lamp, etc.), monitor the execution status, and ensure that the projected content can be displayed correctly.

[0092] Feedback and Optimization: The system receives feedback information from the projection display device (such as execution status and error messages), and optimizes and adjusts the projection display strategy based on this feedback, such as adjusting projection parameters and updating projected content. It then monitors changes in the surrounding environment and user settings in real time, dynamically adjusting the projection display service accordingly.

[0093] One possible scenario for this application is that, when driving at night, the intelligent vehicle lighting system automatically identifies the distance to the vehicle in front based on the surrounding environment information, and displays a safe distance warning by projecting it onto the road surface between the two vehicles, thereby reducing the risk of rear-end collisions.

[0094] Another possible scenario for this application is that users can customize the projection content for special occasions or holidays through an in-vehicle application. Then, when holidays arrive or the vehicle is in a special situation, the headlights can project celebratory patterns or blessings to create a festive atmosphere.

[0095] Another possible scenario for this application is that the intelligent vehicle lighting system automatically identifies the current weather based on surrounding environmental information and displays weather warning information by projecting it onto the road surface.

[0096] In this embodiment, the vehicle headlights have a projection function, which can generate target projection content based on surrounding environmental information and the projection content, so that the projection content is adapted to the surrounding environment and user-defined projection content. It can project forward distance reminders and custom information such as patterns, expressions, text, and weather, and even realize headlight parties and headlight concerts, thereby providing users with a rich and diverse emotional interaction experience.

[0097] In summary, referring to Figure 7 The vehicle control system described in this application can provide the following services in summary:

[0098] Requirements Analysis: Define the functional requirements of the intelligent vehicle lighting system, including projection display, emotional lighting language, customized information projection, and emotional interactive experience; analyze the vehicle's electrical system, in-vehicle network, and user operating habits to determine the system interface and data exchange standards.

[0099] Architecture Design: The system adopts an SOA architecture, dividing the intelligent vehicle lighting system into multiple independent service modules, including an environmental perception service module, a user interaction service module, a lighting control service module, and a projection display service module; service interfaces and data models are designed to ensure loose coupling and high scalability between service modules; and in-vehicle networks, such as controller area network (CAN) and Ethernet, are integrated to achieve interconnection and interoperability with other vehicle systems.

[0100] Module Development: The environmental perception service module uses sensors such as cameras and radar to collect information about the vehicle's surrounding environment, providing data support for the lighting control service module and the projection display service module;

[0101] The user interaction service module develops the user interface and interaction logic for setting projection content and lighting control parameters.

[0102] The lighting control service module uses ambient environmental information and lighting control parameters to determine target lighting control parameters and automatically adjust parameters such as headlight brightness and illumination range.

[0103] The projection time-limited service module generates target projection content based on surrounding environmental information and projection content, projecting information such as emotional light messages, custom patterns, and text onto the road surface or vehicle body in front, achieving rich visual effects.

[0104] Integration testing: Integrate the various service modules to ensure they can communicate and exchange data normally; conduct comprehensive functional, performance, and security tests to verify the stability and reliability of the smart vehicle lighting system; and fix and optimize based on the test results to improve the user experience.

[0105] Deployment and launch: Integrate the smart vehicle lighting system into the vehicle and conduct field testing and verification; based on user feedback, continuously optimize and iterate the system functions.

[0106] In summary, the proposed solution has the following beneficial effects:

[0107] (1) Enhance the versatility of functions: The headlights can not only be used for lighting, but also have a projection function, and can be used as a projection lamp, thus enhancing the versatility of the headlights.

[0108] (2) Enhance road safety: By projecting information such as distance reminders to vehicles ahead and weather warnings, the intelligent vehicle lighting system can provide drivers with key driving safety tips in real time, effectively reducing the risk of traffic accidents.

[0109] (3) Improve system scalability: Based on the SOA architecture, the intelligent vehicle lighting system is easy to expand and upgrade, and can quickly integrate new functions and services to adapt to the ever-changing needs of the automotive market.

[0110] (4) Enhance the driving experience: The headlights can project personalized patterns, expressions, text and other custom information, bringing drivers an unprecedented driving pleasure and personalized experience.

[0111] (5) Promote emotional communication: The intelligent vehicle lighting system expresses emotions by projecting target content, enabling vehicles to interact with the outside world emotionally, such as vehicle lighting parties and vehicle lighting concerts, which enhances the interaction between drivers, pedestrians, and other vehicles.

[0112] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0113] Based on the same inventive concept, this application also provides a vehicle lighting control device for implementing the aforementioned vehicle lighting control method. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of the one or more vehicle lighting control device embodiments provided below can be found in the limitations of the vehicle lighting control method described above, and will not be repeated here.

[0114] In one exemplary embodiment, such as Figure 8 As shown, a vehicle lighting control device 800 is provided, comprising:

[0115] The acquisition module 801 is used to acquire information about the vehicle's surrounding environment and user settings, including projection content and lighting control parameters.

[0116] The determining module 802 is used to determine the target lighting control parameters based on the surrounding environment information and the lighting control parameters; and to generate the target projection content based on the surrounding environment information and the projection content.

[0117] The control module 803 is used to control the vehicle's headlights based on the target headlight control parameters, and to control the headlights to project the target content according to preset projection parameters.

[0118] In one embodiment, the device further includes a processing module, which, after the acquisition module 801 acquires the surrounding environment information of the vehicle, is configured to:

[0119] The surrounding environment information is preprocessed;

[0120] Key information is identified from the preprocessed surrounding environment information to obtain road environment information, weather condition information, and obstacle information;

[0121] Based on 3D spatial modeling technology and the dynamic obstacle information, the motion trajectory of the dynamic obstacle is constructed.

[0122] In one embodiment, when determining the target lighting control parameters based on the surrounding environment information and the lighting control parameters, the determining module 802 is specifically used for:

[0123] Based on the road environment information, weather condition information, static obstacle information and movement trajectory in the obstacle information, and the lighting control parameters, the headlight brightness, headlight contrast, headlight illumination angle, and headlight illumination range are determined.

[0124] In one embodiment, the projected content is static projected content;

[0125] When the determining module 802 generates target projection content based on the surrounding environment information and the projection content, it is specifically used for:

[0126] Obtain current context information and dynamic projection content, wherein the current context information includes occasion context and date context;

[0127] Based on the road environment information, weather condition information, current context information, dynamic projection content, and static projection content, target projection content is generated.

[0128] In one embodiment, the device further includes a setting module, which, before the control module 803 controls the vehicle lighting device to project the target projection content according to preset projection parameters, is used to:

[0129] Based on the vehicle's current pose and the road environment information, the projection angle, projection position, and projection distance are set, and the projection angle, projection position, and projection distance are used as the projection parameters.

[0130] In one embodiment, the device further includes an access verification module, which, before the acquisition module 801 acquires the vehicle's surrounding environment information and user settings information, is configured to:

[0131] Verify user permissions;

[0132] If the permission verification is successful, the system receives the information setting instruction input by the user and makes corresponding settings based on the information setting instruction.

[0133] If the preset time expires and the setup is not yet complete, the setup progress will be displayed.

[0134] Each module in the aforementioned vehicle lighting control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0135] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 9As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a vehicle lighting control method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0136] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0137] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0138] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.

[0139] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0140] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0141] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0142] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0143] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A vehicle headlight control method, characterized in that, The method includes: Acquire information about the vehicle's surrounding environment and user settings, including projection content and lighting control parameters; Based on the surrounding environment information and the lighting control parameters, the target lighting control parameters are determined; based on the surrounding environment information and the projection content, the target projection content is generated. Based on the target lighting control parameters, the vehicle's headlights are controlled to project the target content according to preset projection parameters.

2. The method according to claim 1, characterized in that, After acquiring the vehicle's surrounding environment information, the method further includes: The surrounding environment information is preprocessed; Key information is identified from the preprocessed surrounding environment information to obtain road environment information, weather condition information, and obstacle information; Based on 3D spatial modeling technology and the dynamic obstacle information, the motion trajectory of the dynamic obstacle is constructed.

3. The method according to claim 2, characterized in that, The step of determining the target lighting control parameters based on the surrounding environment information and the lighting control parameters includes: Based on the road environment information, weather condition information, static obstacle information and movement trajectory in the obstacle information, and the lighting control parameters, the headlight brightness, headlight contrast, headlight illumination angle, and headlight illumination range are determined.

4. The method according to claim 2, characterized in that, The projected content is static projection content; The step of generating target projection content based on the surrounding environment information and the projection content includes: Obtain current context information and dynamic projection content, wherein the current context information includes occasion context and date context; Based on the road environment information, weather condition information, current context information, dynamic projection content, and static projection content, target projection content is generated.

5. The method according to claim 4, characterized in that, Before controlling the vehicle lighting device to project the target projection content according to preset projection parameters, the method further includes: Based on the vehicle's current pose and the road environment information, the projection angle, projection position, and projection distance are set, and the projection angle, projection position, and projection distance are used as the projection parameters.

6. The method according to any one of claims 1 to 5, characterized in that, Before acquiring the vehicle's surrounding environment information and user settings information, the method further includes: Verify user permissions; If the permission verification is successful, the system receives the information setting instruction input by the user and makes corresponding settings based on the information setting instruction. If the preset time expires and the setup is not yet complete, the setup progress will be displayed.

7. A vehicle lighting control device, characterized in that, The device includes: The acquisition module is used to acquire information about the vehicle's surrounding environment and user settings, including projection content and lighting control parameters. The determination module is used to determine the target lighting control parameters based on the surrounding environment information and the lighting control parameters; and to generate the target projection content based on the surrounding environment information and the projection content. The control module is used to control the vehicle's headlights based on the target headlight control parameters, and to control the headlights to project the target content according to preset projection parameters.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Control method and device of vehicle-mounted projection lamp, electronic equipment and storage medium

    CN116811718A

  • Headlamp control method, system and equipment and computer storage medium

    CN116923237A