Vehicle lamp control method and device, computer equipment, readable storage medium and program product

By obtaining the vehicle's surrounding environment information and user settings information, and controlling the light equipment for lighting and projection control, the problem of single light functions and insufficient safety prompts is solved, and the diversified functions and safety improvement of the car lights is achieved, and the intelligent adaptation is achieved. and networking development.

CN119116820AActive Publication Date: 2024-12-13CHINA FAW CO LTD

Patent Information

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

AI Technical Summary

Technical Problem

The existing lights have a single function, and cannot achieve more functions, which is difficult to meet the driver's needs for emotional expression and personalized customization. The information provided in complex traffic environments is insufficient, which cannot meet the driver's pursuit of higher safety. , and its scalability is limited, making it difficult to adapt to the development trend of intelligence and networking.

Method used

By obtaining the vehicle's surrounding environment information and user settings information, determining the target light control parameters and projection content, controlling the headlight equipment for light control and projection, realizing the combination of lighting functions and projection functions, and improving the functional diversity of the headlights.

Benefits of technology

The headlights not only have lighting functions, but also have projection functions, which can project custom information such as distance reminders, patterns, expressions, and text in front of the car, enhance driving safety, improve user experience, adapt to the development of intelligence and networking, and realize the vehicle and the outside world. rich emotional interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119116820A_ABST
    Figure CN119116820A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle lamp control method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: acquiring surrounding environment information of a vehicle and user setting information, wherein the user setting information comprises projection content and light control parameters; determining a target light control parameter based on the surrounding environment information and the light control parameter; generating target projection content based on the surrounding environment information and the projection content; and on the basis of the target lamplight control parameters, lamplight control is conducted on vehicle lamp equipment of the vehicle, and the vehicle lamp equipment is controlled to project the target projection content according to preset projection parameters. By adopting the method, the functional diversity of the vehicle lamp can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

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

[0003] As an important part of a vehicle, headlight equipment is often used as lighting equipment. Although existing headlight technology has achieved advanced functions such as adaptive lighting adjustment, headlights essentially only have lighting functions and cannot achieve more functions. Therefore, how to improve the functional diversity of headlights is a technical problem that needs to be solved urgently. Summary of the invention

[0004] Based on this, it is necessary to provide a vehicle light control method, device, computer equipment, computer readable storage medium and computer program product that can enhance the diversity of vehicle light functions in response to the above technical problems.

[0005] In a first aspect, the present application provides a vehicle light control method, comprising:

[0006] Acquiring the surrounding environment information of the vehicle and user setting information, wherein the user setting information includes projection content and lighting control parameters;

[0007] Determine target lighting control parameters based on the surrounding environment information and the lighting control parameters; generate target projection content based on the surrounding environment information and the projection content;

[0008] Based on the target light control parameters, the light control is performed on the vehicle's light equipment, and the light equipment is controlled to project the target projection content according to preset projection parameters.

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

[0010] Preprocessing the surrounding environment information;

[0011] Perform key information recognition on the pre-processed surrounding environment information to obtain road environment information, weather condition information and obstacle information;

[0012] Based on the three-dimensional space modeling technology and the dynamic obstacle information of the obstacle information, the motion trajectory of the dynamic obstacle is constructed.

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

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

[0015] In one of the embodiments, the projection content is static projection content;

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

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

[0018] Target projection content is generated based on the road environment information, weather condition information, the current situation information, the dynamic projection content, and the static projection content.

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

[0020] Based on the current posture of the vehicle 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 obtaining the vehicle's surrounding environment information and user setting information, the method further includes:

[0022] Verify user permissions;

[0023] If the authority verification is passed, receiving the information setting instruction input by the user, and performing corresponding settings based on the information setting instruction;

[0024] When the preset time has expired and the setting has not been completed, the setting progress is displayed.

[0025] In a second aspect, the present application further provides a vehicle light control device, the device comprising:

[0026] An acquisition module, used to acquire the surrounding environment information of the vehicle and user setting information, wherein the user setting information includes projection content and lighting control parameters;

[0027] A determination module, configured to determine a target light control parameter based on the surrounding environment information and the light control parameter; and to generate a target projection content based on the surrounding environment information and the projection content;

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

[0029] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method of each embodiment when executing the computer program.

[0030] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the method of each embodiment when executed by a processor.

[0031] In a fifth aspect, the present application also provides a computer program product, including a computer program, which implements the steps of the methods of each embodiment when executed by a processor.

[0032] The above-mentioned vehicle light control method, device, computer equipment, computer-readable storage medium and computer program product, after the present application obtains the vehicle's surrounding environment information and user setting information, the user setting information includes projection content and light control parameters, so that the target light control parameters can be determined based on the surrounding environment information and the light control parameters, and then the target projection content is generated based on the surrounding environment information and the projection content, so that the vehicle's vehicle light equipment is controlled based on the target light control parameters to achieve the lighting function, and at the same time, the vehicle light equipment is controlled to project the target projection content according to the preset projection parameters, so that the vehicle light equipment has a projection function, thereby improving the functional diversity of the vehicle light equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0034] Figure 1 is a flow chart of a vehicle light control method in one embodiment;

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

[0036] Figure 3 A flowchart of the steps executed by the environment perception service module;

[0037] Figure 4 A flowchart of the steps executed by the user interaction service module;

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

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

[0040] Figure 7 Flow chart of the overall execution steps of the smart car lighting system

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

[0042] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0044] The headlights of existing vehicles have the following problems: (1) Single function: Traditional headlights mainly provide basic lighting services, such as high beam, low beam, turn signal, etc., 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 tips: Although the existing headlight system has some basic safety assistance functions, the amount of information it provides is still insufficient in a complex and changing traffic environment, making it difficult to meet the driver's pursuit of higher safety. (3) Limited scalability: The architecture of the traditional headlight system is relatively closed, and it is difficult to expand functions, making it difficult to adapt to the future development trend of intelligence and networking. (4) Insufficient user experience: Due to the single function and lack of personalization, the existing headlight system has obvious deficiencies in improving the driving experience and cannot bring drivers a richer and more interesting driving experience.

[0045] To solve the above problems, Figure 1 As shown, the present application provides a vehicle light control method. This embodiment takes the method applied to a vehicle smart light system as an example. The method includes the following steps:

[0046] Step 102: Acquire the surrounding environment information of the vehicle and user setting information, where the user setting information includes 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's speed, and the movement speed of traffic participants around the vehicle, etc.;

[0048] The vehicle lamp of the present application has not only a lighting function, but also a projection function, and the projection content refers to the image content, animated image content or video content projected when the vehicle lamp is used as a projection lamp;

[0049] Lighting control parameters refer to the lighting parameters set for the headlights when they perform their lighting functions.

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

[0051] Similarly, the target light control parameters refer to the lighting parameters set for the headlights when they are used for lighting. The target projection content refers to the image content, animated image content, or video content projected by the headlights when they are used as projection lamps;

[0052] It can be seen that the present application not only sets the target light control parameters based on the light control parameters set by the user to control the light of the car, but also sets the target light control parameters based on the surrounding environment information and the light control parameters set by the user to control the light of the car. In this way, the light control parameters can be intelligently adjusted based on the vehicle's surrounding environment information, thereby enhancing driving safety.

[0053] At the same time, the present application sets the target projection content based on the surrounding environment information and the projection content set by the user to control the vehicle projection content to adapt to the current environment.

[0054] Step 106: Based on the target light control parameters, the vehicle light equipment is controlled, and the vehicle light equipment is controlled to project the target projection content according to the preset projection parameters.

[0055] After the present application obtains the vehicle's surrounding environment information and user setting information, the user setting information includes projection content and light control parameters, so that the target light control parameters can be determined based on the surrounding environment information and the light control parameters, and then the target projection content can be generated based on the surrounding environment information and the projection content, so that the vehicle's headlight equipment can be controlled based on the target light control parameters to achieve the lighting function, and at the same time, the headlight equipment is controlled to project the target projection content according to the preset projection parameters, so that the headlight equipment has a projection function, thereby improving the functional diversity of the headlight equipment.

[0056] The following is a detailed description of the present application. The present application's smart car light system uses vehicle-mounted light application technology to enable the car lights to have not only lighting functions, but also projection functions, which can project customized information such as distance reminders of the vehicle ahead, patterns, expressions, text, weather, etc., and even realize car light parties and car light concerts, thereby providing users with a rich and diverse emotional interaction experience. Figure 2 The smart car lighting system based on service-oriented architecture (SOA) specifically includes the following four modules: environment perception service module, user interaction service module, lighting control service module, and projection display service module. The following describes the executable steps of these four modules:

[0057] The perception service module is used to obtain the vehicle's surrounding environment information, provide the surrounding environment information to the lighting control service module to generate target lighting control parameters for lighting control, and provide the surrounding environment information to the projection display service module to generate and project target projection content. After the perception service module is used to obtain the vehicle's surrounding environment information, it also needs to process the surrounding environment information, specifically:

[0058] In one embodiment of the present application, after obtaining the surrounding environment information of the vehicle, the method further includes: preprocessing the surrounding environment information; identifying key information of the preprocessed surrounding environment information to obtain road environment information, weather condition information and obstacle information; and constructing the motion trajectory of dynamic obstacles based on the three-dimensional space modeling technology and the dynamic obstacle information of the obstacle information. Figure 3 , the perception service module can execute the following steps:

[0059] Sensor integration: Multiple sensors are installed on the vehicle, such as cameras, radars, lidars, ultrasonic sensors, etc., to obtain information about the surrounding environment. Multiple sensors are integrated into the vehicle to ensure that they can cover the area that needs to be sensed and establish a communication connection with the environmental perception service module.

[0060] Data collection: The environmental perception service module collects surrounding environment information in real time through the sensor interface, including image frames, distance measurement values, velocity vectors, etc. Then the collected surrounding environment information is preprocessed, such as denoising, filtering, time synchronization, etc., to improve the quality and accuracy of the data.

[0061] Data processing and analysis: The above-mentioned key information identification of the pre-processed surrounding environment information is performed to obtain road environment information, weather condition information and obstacle information, specifically including: for the surrounding environment image in the pre-processed surrounding environment information, the image processing algorithm is used to pre-process and identify key information of the surrounding environment image, and key information such as road environment information (such as road signs), obstacle information, pedestrians, and weather condition information is extracted. For the radar data in the pre-processed surrounding environment information, three-dimensional space modeling is performed based on the three-dimensional space modeling technology to obtain the depth information of the surrounding environment, and key information identification is performed on the radar data to obtain obstacle information. The obstacle information includes dynamic obstacle information and static obstacle information. Based on the three-dimensional space modeling technology and the dynamic obstacle information of the obstacle information, the motion trajectory of the dynamic obstacle is constructed.

[0062] Then, multiple sensor data (i.e., key information such as road environment information, obstacle information, pedestrians, and weather conditions obtained by the above-mentioned surrounding environment image processing, as well as depth information of the surrounding environment and motion trajectory of dynamic obstacles obtained by radar data processing) are fused to obtain fused data, which can improve the robustness and accuracy of environmental perception.

[0063] Decision-making and output: Decision-making and judgment are made based on the integrated data, such as identifying obstacles ahead, pedestrians crossing the road and other emergencies. The decision results are then output to the lighting control service module and the projection display service module in the form of a standard interface so that they can adjust the lamp effect and projection content according to the environmental conditions.

[0064] The user interaction service module is responsible for processing the interaction between the user and the smart car light system, allowing the user to easily set the projection content and adjust the lighting control parameters. Figure 4 ,The main implementation steps of the user interaction service module are as follows:

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

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

[0067] For example, the user increases or decreases the light brightness by sliding a slider on the control interface; the user turns on the light by pressing a button on the touch screen; the user adjusts the light illumination range by voice input prompts.

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

[0069] Personalized setting options are supported, allowing users to adjust projection parameters and lighting control parameters according to their preferences and needs, such as the style of the projected content, projection image brightness, projection image contrast, lighting brightness, etc. The user's personalized settings are then saved to the system so that they can be automatically loaded the next time they are started.

[0070] User authority management: In one of the embodiments of the present application, before obtaining the vehicle's surrounding environment information and user setting information, the method also includes: verifying the user's authority; if the authority verification is passed, receiving the information setting instructions input by the user, and performing corresponding settings based on the information setting instructions; if the preset time is reached and the setting is not completed, displaying the setting progress.

[0071] Implement the user authority management function to ensure that only users with corresponding authority can perform user personalization settings. When the user authority verification is passed, receive the information setting instruction input by the user, which is used by the user to set the above user setting information.

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

[0073] In this embodiment, in the implementation of the above feedback mechanism, when the preset time is reached and the setting is not completed, that is, when no user operation feedback is received after the preset time is reached, 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 the target lighting control parameters based on the surrounding environment information and the lighting control parameters. In one embodiment, the target lighting control parameters are determined based on the surrounding environment information and the lighting control parameters, including: determining the lighting brightness, lighting contrast, lighting angle and lighting range based on the road environment information, weather condition information and static obstacle information in the obstacle information, motion trajectory and lighting control parameters. Figure 5 ,The main implementation steps of the lighting control service module are as follows:

[0075] Interface definition and data reception: define interfaces for interacting with the environment perception service module, user interaction service module, and projection display service module. Then receive the surrounding environment information from the environment perception service module and the user setting 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 environment information is processed to obtain fusion data of multi-sensor data, and the fusion data includes road environment information, weather condition information, static obstacle information in obstacle information, and motion trajectory, wherein the road environment information refers to lane lines, lane markings, traffic light signs, road buildings, road rocks and trees, etc.; weather condition information includes: sunny days, rainy days, thunder, lightning, etc.; static obstacle information in obstacle information refers to stones on the stationary road, vehicles on the stationary road, etc.; dynamic obstacle information in obstacle information refers to moving vehicles, 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 fusion data and identifies the vehicle's current driving environment (such as a straight road, a curve, or a tunnel), weather conditions (such as rainy days), and the operation of obstacles as analysis results;

[0078] Lighting control strategy formulation: According to the analysis results and in combination with the lighting control parameters set by the user, the target lighting control parameters are determined to formulate a specific lighting control strategy; the target lighting control parameters include lighting brightness, lighting contrast, lighting angle and lighting range. The lighting angle refers to the angle of the lighting relative to the ground.

[0079] Specific lighting control strategies can be: for example, increasing the lighting intensity on the inside of a curve when driving on a curve; turning on the fog lights and adjusting the angle of the headlights to prevent glare on rainy days.

[0080] Command generation and issuance: Generate specific control commands based on the lighting control strategy, and then issue the control commands to the lighting control unit (such as LED driver, projector, etc.) in the vehicle control system to adjust the light brightness, light contrast, lighting angle and lighting range.

[0081] Feedback and optimization: Receive feedback from the 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 surrounding environment of the vehicle and user setting information, so that the vehicle can adapt to the current surroundings and user settings to adjust the lighting control parameters, thereby realizing intelligent control of the lights. It can intelligently turn on or off the low beam (or high beam), and at the same time adjust the light brightness and lighting range to facilitate safe driving of the vehicle.

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

[0084] Interface definition and data reception: define the interfaces for the lighting control service module to interact with the environment perception service module, user interaction service module, etc., to ensure that data and instructions from these modules can be received. Receive the surrounding environment information sent by the environment perception service module, receive the projection content set by the user from the user interaction service module, and receive external input information.

[0085] Data processing and content generation: Analyze the road environment information, weather condition information, etc. in the received fusion data to obtain analysis results to understand the current driving environment's demand for projection display, then obtain the current situation information and dynamic projection content, comprehensively consider the analysis results, current situation information and dynamic projection content combined with the static projection content set by the user, and generate the target projection content;

[0086] The current context information includes occasion context and date context. The occasion context can be a specific occasion, etc., and the date context can be holidays, etc. The static projection content can be patterns, expressions, and text, etc. The dynamic projection content can be animated images and videos, which can be the above-mentioned external input information, specifically the vehicle's real-time navigation information and / or entertainment content that needs to be played, and the entertainment content that needs to be played can be video content.

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

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

[0089] According to the current position, posture and road conditions of the vehicle, the best projection angle, projection distance and projection position are calculated, and the parameters of the projection display device (i.e., projection lamp) are set (in fact, the focal length, projection content ratio, etc. of the projection lamp are adjusted), so that the projection lamp projects the above projection content according to the projection angle, projection position and projection distance;

[0090] At the same time, you can also set the brightness, contrast, and focal length of the content projected by the projector to optimize the display effect.

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

[0092] Feedback and optimization: Receive feedback information (such as execution status, error information, etc.) from the projection display device, and optimize the projection display strategy based on the feedback information, such as adjusting projection parameters, updating projection content, etc. Then monitor the surrounding environment information and user setting information changes in real time, and dynamically adjust the projection display service.

[0093] A possible scenario of the present application is that when driving at night, the smart headlight system automatically identifies the distance to the vehicle in front based on the surrounding environment information, and displays a safe distance prompt by projecting it on the road surface between the two vehicles to reduce the risk of rear-end collision.

[0094] Another possible scenario of the present application is that the user customizes the projection content for special occasions or holidays through the in-vehicle application. Then when the holiday arrives or the vehicle is in a special occasion, the headlights can project celebratory patterns or blessings to create a festive atmosphere.

[0095] Another possible scenario of the present application is that the smart car lighting system automatically identifies the current weather based on the surrounding environment information and displays the weather warning information by projecting it onto the road surface.

[0096] In this embodiment, the car lights have a projection function and can generate target projection content based on the surrounding environment information and the projection content, so that the projection content adapts to the surrounding environment and the user-defined projection content. It can project reminders of the distance to the vehicle in front and customized information such as patterns, expressions, text, weather, etc., and even realize car light parties and car light concerts, thereby providing users with a rich and diverse emotional interaction experience.

[0097] In summary, refer to Figure 7 The vehicle control system of this application can generally provide the following services:

[0098] Demand analysis: clarify the functional requirements of the smart car lighting system, including projection display, emotional light language, customized information projection, emotional interactive experience, etc.; analyze the vehicle electrical system, vehicle network and user operating habits, and determine the system interface and data exchange standards.

[0099] Architecture design: Adopting SOA architecture, the smart car lighting system is divided into multiple independent service modules, including environment perception service module, user interaction service module, lighting control service module, and projection display service module; designing service interfaces and data models to ensure loose coupling and high scalability between service modules; integrating vehicle networks, such as controller area network (CAN) and Ethernet, to achieve interconnection with other vehicle systems;

[0100] Module development: Environmental perception service module, which uses sensors such as cameras and radars to collect information about the vehicle's surrounding environment and provides data support for the lighting control service module and the projection display service module;

[0101] User interaction service module, which develops user interface and interaction logic for setting projection content and lighting control parameters;

[0102] Lighting control service module, ambient environment information and lighting control parameters, determine target lighting control parameters, and automatically adjust parameters such as the brightness and illumination range of the lights;

[0103] The projection limited-time service module generates target projection content based on the surrounding environment information and projection content, and projects emotional light language, custom patterns, text and other information onto the road ahead or the vehicle body to achieve rich visual effects.

[0104] Integration testing: Integrate various service modules to ensure normal communication and data exchange between them; conduct comprehensive functional testing, performance testing, and safety testing to verify the stability and reliability of the smart car lighting system; fix problems and make optimization adjustments based on test results to improve user experience.

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

[0106] In summary, this application scheme has the following beneficial effects:

[0107] (1) Improved functional diversity: Car lights can not only be used for lighting, but also have projection functions and can be used as projection lights, which improves the functional diversity of car lights.

[0108] (2) Enhance road safety: By projecting information such as distance reminders to vehicles ahead and weather warnings, the smart headlight 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 design, the smart car lighting system is easy to expand and upgrade, and can quickly integrate new functions and services to adapt to the needs of the ever-changing automotive market.

[0110] (4) Enhanced driving experience: The headlights can project customized information such as personalized patterns, expressions, and text, bringing drivers unprecedented driving pleasure and personalized experience.

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

[0112] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0113] Based on the same inventive concept, the embodiment of the present application also provides a vehicle light control device for implementing the vehicle light control method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more vehicle light control device embodiments provided below can refer to the limitations of the vehicle light control method above, and will not be repeated here.

[0114] In an exemplary embodiment, Figure 8 As shown, a vehicle light control device 800 is provided, comprising:

[0115] An acquisition module 801 is used to acquire the surrounding environment information of the vehicle and user setting information, wherein the user setting information includes projection content and lighting control parameters;

[0116] A determination module 802 is used to determine a target light control parameter based on the surrounding environment information and the light control parameter; and to generate a target projection content based on the surrounding environment information and the projection content;

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

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

[0119] Preprocessing the surrounding environment information;

[0120] Perform key information recognition on the pre-processed surrounding environment information to obtain road environment information, weather condition information and obstacle information;

[0121] Based on the three-dimensional space modeling technology and the dynamic obstacle information of the obstacle information, the motion trajectory of the dynamic obstacle is constructed.

[0122] In one embodiment, when determining the target light control parameter based on the surrounding environment information and the light control parameter, the determination module 802 is specifically configured to:

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

[0124] In one of the embodiments, the projection content is static projection content;

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

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

[0127] Target projection content is generated based on the road environment information, weather condition information, the current situation information, the dynamic projection content, and the static projection content.

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

[0129] Based on the current posture of the vehicle 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 authority verification module. Before the acquisition module 801 acquires the vehicle's surrounding environment information and user setting information, the authority verification module is used to:

[0131] Verify user permissions;

[0132] If the authority verification is passed, receiving the information setting instruction input by the user, and performing corresponding settings based on the information setting instruction;

[0133] When the preset time has expired and the setting has not been completed, the setting progress is displayed.

[0134] Each module in the above-mentioned vehicle light control device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0135] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig. 9As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a method for controlling a vehicle light is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0136] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0137] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0138] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

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

[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, stored data, displayed data, 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 relevant data must comply with relevant regulations.

[0141] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present 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. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0142] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, 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 above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A vehicle light control method, characterized in that: The method comprises: Acquiring the surrounding environment information of the vehicle and user setting information, wherein the user setting information includes projection content and lighting control parameters; Determine target lighting control parameters based on the surrounding environment information and the lighting control parameters; generate target projection content based on the surrounding environment information and the projection content; Based on the target light control parameters, the light control is performed on the vehicle's light equipment, and the light equipment is controlled to project the target projection content according to preset projection parameters.

2. The method according to claim 1, characterized in that After obtaining the surrounding environment information of the vehicle, the method further includes: Preprocessing the surrounding environment information; Perform key information recognition on the pre-processed surrounding environment information to obtain road environment information, weather condition information and obstacle information; Based on the three-dimensional space modeling technology and the dynamic obstacle information of the obstacle information, the motion trajectory of the dynamic obstacle is constructed.

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

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

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

6. The method according to any one of claims 1 to 5, characterized in that Before obtaining the vehicle's surrounding environment information and user setting information, the method further includes: Verify user permissions; If the authority verification is passed, receiving the information setting instruction input by the user, and performing corresponding settings based on the information setting instruction; When the preset time has expired and the setting has not been completed, the setting progress is displayed.

7. A vehicle light control device, characterized in that: The device comprises: An acquisition module, used to acquire the surrounding environment information of the vehicle and user setting information, wherein the user setting information includes projection content and lighting control parameters; A determination module, configured to determine a target light control parameter based on the surrounding environment information and the light control parameter; and to generate a target projection content based on the surrounding environment information and the projection content; The control module is used to perform light control on the vehicle's light equipment based on the target light control parameters, and control the light equipment to project the target projection content according to preset projection parameters.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

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

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

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

  • Vehicle-mounted DLP lamp application method and device, computer equipment and storage medium

    CN117930967A

  • Vehicle lamp control method and device, vehicle and readable storage medium

    CN118400841A

  • Virtual models for communications between autonomous vehicles and external observers

    US20200357174A1

Cited By

  • Light blanket projection system of intelligent self-closed-loop vehicle lamp and control method

    CN119796048A

  • A light blanket projection system and control method for intelligent self-closed loop vehicle lights

    CN119796048B

  • Piloting method, device and equipment based on vehicle lamp projection, medium and program product

    CN119796052A

  • Control method and device, vehicle and computer readable storage medium

    CN121547447A

  • Light carpet projection system of intelligent self-closed-loop vehicle lamp and control method therefor

    WO2026188800A1