Vehicle signal lamp control method and system, storage medium and product

By connecting the vehicle sensor and the CAN bus in the vehicle signal light control system, the signal light display mode is adjusted in real time, which solves the problem of not matching the visual perception of the existing technology and improves traffic safety.

CN119348539AActive Publication Date: 2025-01-24CHERY AUTOMOBILE CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411512773.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-01-24
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

It is difficult for existing vehicle signal light control systems to adjust the display mode of signal lights in real time based on road environment information, resulting in mismatch in visual perception levels and affecting traffic safety.

Method used

Collect road environment information through the vehicle sensor, use the CAN bus between the body domain controller and the signal light controller to determine the target display mode in real time, and set it to the signal light.

Benefits of technology

The dynamic adjustment of the signal light display mode based on the current road environment information of the vehicle has been realized, which improves the visual perception of road participants and enhances the safety of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119348539A_ABST
    Figure CN119348539A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle signal lamp control method and system, a storage medium and a product, and belongs to the technical field of vehicle control. The method is applied to a signal lamp control system of a vehicle. The signal lamp control system comprises a vehicle sensor, a signal lamp controller and a vehicle body domain controller. The vehicle sensor and the signal lamp controller are electrically connected with the vehicle body domain controller through a controller area network (CAN) bus. The method comprises the steps that a vehicle sensor determines current road environment information of a vehicle and sends the road environment information to a vehicle body domain controller; the vehicle body domain controller receives the road environment information, determines a target display mode matched with the visual perception degree required by the road environment information from a plurality of display modes of the signal lamp of the vehicle based on the road environment information, and sends a switching instruction to the signal lamp controller; and the signal lamp controller receives the switching instruction, and sets the display mode of the signal lamp of the vehicle as the target display mode based on the switching instruction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to a control method, system, storage medium and product for a vehicle signal light. Background Art

[0002] Vehicle signal lights include daytime running lights, turn signals, position lights, brake lights and rear fog lights; vehicle signal lights enable other road participants (such as pedestrians or drivers of other vehicles) at a certain distance to clearly identify light signals, thereby making accurate judgments and reducing the occurrence of traffic accidents. Summary of the invention

[0003] The embodiments of the present application provide a method, system, storage medium and product for controlling a vehicle signal light. The technical solution is as follows:

[0004] On the one hand, a method for controlling a vehicle signal light is provided, the method being applied in a vehicle signal light control system, the signal light control system comprising a vehicle sensor, a signal light controller and a vehicle body domain controller; the vehicle sensor and the signal light controller are electrically connected to the vehicle body domain controller via a controller area network (CAN) bus respectively; the method comprising:

[0005] The vehicle sensor determines the current road environment information of the vehicle and sends the road environment information to the body domain controller, wherein the road environment information is used to indicate the environment condition of the road where the vehicle is currently located;

[0006] The body domain controller receives the road environment information, determines a target display mode that matches the visual perception degree required by the road environment information from a plurality of display modes of the signal light of the vehicle based on the road environment information, and sends a switching instruction to the signal light controller, the switching instruction carrying the target display mode, the plurality of display modes of the signal light of the vehicle having different visual perception degrees for road participants;

[0007] The signal light controller receives the switching instruction, and sets the display mode of the signal light of the vehicle to the target display mode based on the switching instruction.

[0008] In a possible implementation, the vehicle sensor includes a camera sensor, a radar sensor, and a rain light sensor; the camera sensor, the radar sensor, and the rain light sensor are electrically connected to the vehicle body domain controller via a CAN bus, respectively;

[0009] The vehicle sensor determines the current road environment information of the vehicle and sends the road environment information to the vehicle body domain controller, including:

[0010] The rain and light sensor determines the current environmental rainfall and ambient light intensity of the vehicle, and sends the environmental rainfall and the ambient light intensity to the vehicle body domain controller;

[0011] The camera sensor and the radar sensor determine the current road traffic flow of the vehicle and send the road traffic flow to the body domain controller. The road environment information includes the environmental rainfall, the ambient light intensity and the road traffic flow.

[0012] In another possible implementation, the vehicle body domain controller determines, based on the road environment information, a target display mode that matches the visual perception level required by the road environment information from a plurality of display modes of the signal light of the vehicle, including:

[0013] The body domain controller determines the current weather condition of the vehicle based on the ambient rainfall and the ambient light intensity;

[0014] The body domain controller determines the current congestion situation of the vehicle based on the road traffic volume;

[0015] The body domain controller determines, based on the weather condition and the congestion condition, a target display mode that matches a visual perception degree required by the weather condition and the congestion condition from a plurality of display modes of the signal light of the vehicle.

[0016] In another possible implementation, the signal light control system further includes a host; the host is electrically connected to the vehicle body domain controller via a CAN bus;

[0017] The vehicle body domain controller sends a switching instruction to the signal light controller, including:

[0018] The body domain controller sends a prompt message to the host, where the prompt message is used to prompt the driver of the vehicle whether to switch the display mode of the signal light to the target display mode;

[0019] The host receives and displays prompt information, receives feedback information based on the prompt information, and sends the feedback information to the vehicle body domain controller;

[0020] The vehicle body domain controller receives the feedback information, and sends a switching instruction to the signal light controller if the feedback information is confirmation information.

[0021] In another possible implementation, the vehicle is a hybrid vehicle or an electric vehicle;

[0022] The body domain controller determines, based on the road environment information, a target display mode that matches the visual perception degree required by the road environment information from a plurality of display modes of the signal light of the vehicle, including:

[0023] The body domain controller determines the remaining power of the vehicle;

[0024] The body domain controller determines, based on the remaining power and the road environment information, a target display mode from a plurality of display modes of the vehicle's signal lights that matches the power consumption level supported by the remaining power and the visual perception level required for the road environment information, and the power consumption levels required for the plurality of display modes of the signal lights and the visual perception levels for road participants are different.

[0025] In another possible implementation, the body domain controller determines, based on the remaining power and the road environment information, a target display mode that matches the power consumption supported by the remaining power and the visual perception required by the road environment information from a plurality of display modes of the signal light of the vehicle, including:

[0026] The body domain controller determines the power consumption level supported by the remaining power, determines a first visual perception level corresponding to the power consumption level, determines a second visual perception level required for the road environment information, performs weighted summation of the first visual perception level and the second visual perception level to obtain a comprehensive visual perception level, and determines a target display mode that matches the comprehensive visual perception level from the multiple display modes.

[0027] In another possible implementation, at least one of brightness, shape, and light-emitting surface size of the signal light of the vehicle is different in different display modes.

[0028] On the other hand, a signal light control system is provided, which includes a vehicle sensor, a signal light controller, a body domain controller and a memory, wherein at least one program code is stored in the memory, and the at least one program code is loaded and executed by the vehicle sensor, the signal light controller and the body domain controller to implement the above-mentioned vehicle signal light control method.

[0029] On the other hand, a computer-readable storage medium is provided, wherein at least one program code is stored in the storage medium, and the at least one program code is loaded and executed by a processor to implement the above-mentioned vehicle signal light control method.

[0030] On the other hand, a computer program product is provided, wherein the product stores at least one program code, and the at least one program code is used to be executed by a processor to implement the above-mentioned vehicle signal light control method.

[0031] In an embodiment of the present application, a plurality of display modes are set for a signal light, and different display modes of the signal light have different degrees of visual perception for road participants; and different road environment information requires signal lights with different degrees of visual perception; therefore, when selecting the display mode of the signal light, the display mode of the signal light is selected based on the current road environment information of the vehicle, so that the selected target display mode of the signal light is adapted to the environmental conditions of the road where the vehicle is currently located; therefore, the safety of the vehicle can be improved by setting the signal light to the determined target display mode.

[0032] It is to be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 is a schematic diagram of a signal light control system shown in an exemplary embodiment of the present application;

[0034] Figure 2 is a schematic diagram of a signal light control system shown in an exemplary embodiment of the present application;

[0035] Figure 3 is a schematic diagram of a signal light control system shown in an exemplary embodiment of the present application;

[0036] Figure 4 is a flow chart of a method for controlling a vehicle signal light shown in an exemplary embodiment of the present application;

[0037] Figure 5 is a flow chart of a method for controlling a vehicle signal light shown in an exemplary embodiment of the present application;

[0038] Figure 6 is a flow chart of a method for controlling a vehicle signal light shown in an exemplary embodiment of the present application;

[0039] Figure 7 It is a block diagram of a vehicle body domain controller shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0040] In order to make the technical solutions and advantages of the present application clearer, the implementation methods of the present application are described in further detail below.

[0041] The terms "first", "second", "third" and "fourth" etc. in the specification and claims of the present application and the drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0042] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions. For example, the road environment information and feedback information involved in this application are all obtained with full authorization.

[0043] Please refer to Figure 1 , which shows a schematic diagram of a signal light control system shown in an exemplary embodiment of the present application; the signal light control system includes: a vehicle sensor, a signal light controller and a body domain controller; the vehicle sensor and the signal light controller are electrically connected to the body domain controller via a CAN (Controller Area Network) bus. The vehicle sensor is used to collect the current road environment information of the vehicle and send the road environment information to the body domain controller, and the road environment information is used to indicate the environmental conditions of the road where the vehicle is currently located; the body domain controller is used to determine the target display mode based on the road environment information collected by the vehicle sensor, and send the target display mode to the signal light controller; the signal light controller is used to set the display mode of the vehicle's signal light to the target display mode determined by the body domain controller.

[0044] In a possible implementation, the road environment information includes environmental rainfall, environmental light intensity and road traffic volume; accordingly, the vehicle sensor includes a camera sensor (also referred to as a camera controller), a radar sensor (also referred to as a radar controller) and a rain light sensor; the camera sensor, the radar sensor and the rain light sensor are electrically connected to the vehicle body domain controller via a CAN bus respectively; wherein the camera sensor and the radar sensor are used to determine the current road traffic volume of the vehicle, and the rain light sensor is used to determine the current environmental rainfall and environmental light intensity of the vehicle; therefore, the camera sensor and the radar sensor can be electrically connected to the vehicle body domain controller via the same CAN bus, while the rain light sensor is electrically connected to the vehicle body domain controller via another CAN bus. The vehicle sensor may also include a wind speed sensor, which is electrically connected to the vehicle body domain controller via a CAN bus; the wind speed sensor determines the current wind speed of the vehicle, sends the wind speed to the vehicle body domain controller, and the vehicle body domain controller receives the wind speed; accordingly, the road environment information includes environmental rainfall, environmental light intensity, road traffic volume and wind speed.

[0045] In another possible implementation, the signal light control system further includes a light switch and a host; the light switch and the host are electrically connected to the vehicle body domain controller via a CAN bus respectively; wherein the light switch is used to control the on or off of the signal light, that is, when the light switch is turned on, the signal light is turned on and the display mode of the signal light is set to the target display mode; and when the light switch is turned off, the signal light is turned off. The host is used to prompt the user whether to switch the display mode of the signal light.

[0046] In another possible implementation, the signal light is also electrically connected to the vehicle body domain controller via the CAN bus; and the signal light controller is used to control the signal light, then the signal light controller and the signal light can be electrically connected to the vehicle body domain controller via the same CAN bus. Figure 2 , the light switch is electrically connected to the vehicle domain controller via the BD1-CAN bus, the rain and light sensor is electrically connected to the vehicle domain controller via the BD2-CAN bus, the camera sensor and radar sensor are electrically connected to the vehicle domain controller via the BD3-CAN bus, the host is electrically connected to the vehicle domain controller via the BD4-CAN bus, and the signal light and signal light controller are electrically connected to the vehicle domain controller via the BD5-CAN bus. The signal light control system also includes a power supply, which supplies power to the vehicle sensors (including camera sensors, radar sensors and rain and light sensors), the signal light controller, the vehicle domain controller and the signal light.

[0047] Traffic lights are often divided into left and right, that is, traffic lights often include left and right traffic lights, so the power supply needs to supply power to the left and right traffic lights; please refer to Figure 3 The power supply is electrically connected to the power line of the left signal light and the power line of the right signal light respectively, and the left signal light and the right signal light are also electrically connected to the ground wire respectively.

[0048] Signal lights include daytime running lights, front and rear turn signals, front and rear position lights, brake lights and rear fog lights. Among them, daytime running lights are installed at the front of the vehicle to make it easier for road participants to see the presence of the vehicle, thereby improving driving safety; road participants include other vehicles, pedestrians or non-motor vehicles, etc. Front and rear turn signals are installed at the front and rear of the vehicle to indicate the direction of the vehicle. Front and rear position lights are installed at the front and rear of the vehicle to indicate the presence and width of the vehicle. Brake lights are installed at the rear of the vehicle to indicate that the moving vehicle is slowing down or the vehicle is stopped. The rear fog light is installed at the rear of the vehicle to improve visibility at the rear of the vehicle in adverse weather conditions such as fog or snow.

[0049] The vehicle in the embodiments of the present application may be a new energy vehicle or a fuel vehicle; new energy vehicles include electric vehicles or hybrid vehicles.

[0050] Please refer to Figure 4 , which shows a flow chart of a vehicle signal light control method shown in an exemplary embodiment of the present application. The method is applied in a vehicle signal light control system, which includes a vehicle sensor, a signal light controller and a body domain controller; the vehicle sensor and the signal light controller are electrically connected to the body domain controller via a CAN bus; reference Figure 4 , the method comprising:

[0051] Step 401: The vehicle sensor determines the current road environment information of the vehicle and sends the road environment information to the body domain controller. The road environment information is used to represent the environmental conditions of the road where the vehicle is currently located.

[0052] The vehicle's current road environment information may be the road environment information at a certain moment, or the road environment information for a certain period of time. In an embodiment of the present application, the vehicle's current road environment information is taken as the road environment information for a certain period of time for illustration. The vehicle's current road environment information includes the road environment information within a preset time period before the current time. For example, the vehicle's current road environment information includes the road environment information within the last 5 minutes.

[0053] In one possible implementation, when a vehicle uses a signal light, the vehicle sensor determines the current road environment information of the vehicle and sends the road environment information to the body domain controller, so that the display mode of the signal light is controlled based on the road environment information in subsequent steps, and then the next time the signal light is used, it is displayed based on the adjusted display mode. In another possible implementation, the vehicle sensor determines the current road environment information of the vehicle in real time, and sends the acquired road environment information to the body domain controller, so as to adjust the display mode of the signal light in real time to improve the accuracy of the signal light adjustment. In another possible implementation, the vehicle sensor determines the current road environment information of the vehicle when the vehicle is started, and sends the acquired road environment information to the body domain controller, so that the vehicle's signal light can be adjusted to the optimal display mode when the vehicle is started. In another possible implementation, the vehicle sensor acquires the current road environment information of the vehicle in real time, and sends the road environment information to the body domain controller when the road environment information meets the upload conditions.

[0054] Among them, the upload condition may be that the road environment information obtained twice is significantly different; accordingly, the step for the vehicle sensor to determine whether the road environment information meets the upload condition may be: the vehicle sensor determines the difference between the road environment information currently obtained and the road environment information obtained last time; when the difference is greater than a preset difference, it is determined that the road environment information meets the upload condition; when the difference is not greater than a preset difference, it is determined that the road environment information does not meet the upload condition.

[0055] Step 402: The body domain controller receives the road environment information, and based on the road environment information, determines a target display mode that matches the degree of visual perception required by the road environment information from multiple display modes of the vehicle's signal lights, and sends a switching instruction to the signal light controller. The switching instruction carries the target display mode. The multiple display modes of the vehicle's signal lights have different degrees of visual perception for road participants.

[0056] Among them, the road environment information is used to indicate the environmental conditions of the road where the vehicle is currently located. Different environmental conditions correspond to different visual perception levels, and different visual perception levels correspond to different display modes. In a possible implementation, the vehicle's signal lights have multiple display modes, and different display modes have different visual perception levels for road participants; optionally, at least one of the brightness, shape, and light-emitting surface size of different display modes of the vehicle's signal lights is different; for example, the vehicle's signal lights include a first mode, a second mode, and a third mode, and the road participants' visual perception levels of the first mode, the second mode, and the third mode are successively weakened, that is, the visual perception level of the first mode is higher than the visual perception level of the second mode, and the visual perception level of the second mode is higher than the visual perception level of the third mode.

[0057] In one possible implementation, the vehicle's signal lights have different brightnesses in different display modes; the brightness of the first mode is higher than that of the second mode, and the brightness of the second mode is higher than that of the third mode. In another possible implementation, the vehicle's signal lights have different shapes in different display modes; the shape of the signal lights corresponding to the first mode may be a square, the shape of the signal lights corresponding to the second mode may be a rectangle, and the shape of the signal lights corresponding to the third mode may be a triangle. In another possible implementation, the vehicle's signal lights have different light-emitting surface sizes in different display modes; the light-emitting surface size of the signal lights corresponding to the first mode is larger than that of the signal lights corresponding to the second mode, and the light-emitting surface size of the signal lights corresponding to the second mode is larger than that of the signal lights corresponding to the third mode.

[0058] In one possible implementation, after the vehicle body domain controller determines the target display mode, it sends a switching instruction to the signal light controller to request to switch the display mode of the signal light, thereby improving the switching efficiency of the signal light, that is, to achieve real-time adjustment of the display mode of the signal light. In another possible implementation, after the vehicle body domain controller determines the target display mode, it first asks for the user's consent. After the user agrees, the vehicle body domain sends the switching instruction to the signal light controller; accordingly, the step of the vehicle body domain controller sending the switching instruction to the signal light controller can be implemented by the following steps (1) to (3), including:

[0059] (1) The body domain controller sends a prompt message to the host, where the prompt message is used to prompt the driver of the vehicle whether to switch the display mode of the signal light to the target display mode.

[0060] (2) The host receives and displays the prompt information, receives feedback information based on the prompt information, and sends the feedback information to the body domain controller.

[0061] The feedback information may be confirmation information or negative information; the confirmation information may be "yes" or "adjustment"; the negative information may be "no" or "no adjustment", etc. In the case where the vehicle is in motion, after the host receives the prompt information, it may not display the prompt information, but convert the prompt information into a prompt voice, play the prompt voice, to prompt the driver of the vehicle whether to switch the display mode of the signal light to the target display mode, so as to avoid the user checking the host to bring safety hazards to driving. In another possible implementation, after the host receives the prompt information, it may not display the prompt information immediately, but display the prompt information in parking scenarios such as when the vehicle is waiting for a traffic light, so as to improve safety; or, when the vehicle's driving speed is less than a preset speed, the host displays the prompt information to improve safety.

[0062] (3) The vehicle body domain controller receives the feedback information and sends a switching instruction to the traffic light controller if the feedback information is confirmation information.

[0063] When the feedback information is negative information, the body domain controller does not send a switching instruction to the signal light controller, that is, in this case, the signal light is in the original display mode.

[0064] Step 403: The signal light controller receives the switching instruction, and sets the display mode of the signal light of the vehicle to the target display mode based on the switching instruction.

[0065] For example, if the target display mode is: the shape of the signal light is a square, then the signal light controller displays the signal light of the vehicle as a square based on the switching instruction. For another example, if the target display mode is: the light-emitting surface size of the signal light is a first size, then the signal light controller adjusts the light-emitting surface size of the signal light of the vehicle to the first size based on the switching instruction; for another example, if the target display mode is: the brightness of the signal light is a first brightness, then the signal light controller adjusts the brightness of the signal light of the vehicle to the first brightness based on the switching instruction.

[0066] In an embodiment of the present application, a plurality of display modes are set for a signal light, and different display modes of the signal light have different degrees of visual perception for road participants; and different road environment information requires signal lights with different degrees of visual perception; therefore, when selecting the display mode of the signal light, the display mode of the signal light is selected based on the current road environment information of the vehicle, so that the selected target display mode of the signal light is adapted to the environmental conditions of the road where the vehicle is currently located; therefore, the safety of the vehicle can be improved by setting the signal light to the determined target display mode.

[0067] Please refer to Figure 5 , which shows a flow chart of a vehicle signal light control method shown in an exemplary embodiment of the present application. The method is applied in a vehicle signal light control system, the signal light control system includes a vehicle sensor, a signal light controller and a body domain controller; the vehicle sensor and the signal light controller are electrically connected to the body domain controller via a CAN bus; the vehicle sensor includes a camera sensor, a radar sensor and a rain light sensor; the camera sensor, the radar sensor and the rain light sensor are electrically connected to the body domain controller via a CAN bus; reference Figure 5 , the method comprising:

[0068] Step 501: The rain and light sensor determines the current ambient rainfall and ambient light intensity of the vehicle, and sends the ambient rainfall and ambient light intensity to the vehicle body domain controller.

[0069] The vehicle's current ambient rainfall and ambient light intensity may be the ambient rainfall and ambient light intensity at a certain moment, or the ambient rainfall and ambient light intensity for a certain period of time. In this embodiment of the present application, the vehicle's current ambient rainfall and ambient light intensity are taken as an example of the ambient rainfall and ambient light intensity for a certain period of time. The vehicle's current road environment information includes the ambient rainfall and ambient light intensity within a preset time period before the current time. For example, the vehicle's current ambient rainfall and ambient light intensity include the ambient rainfall and ambient light intensity within the last 5 minutes.

[0070] The timing for the rain and light sensor to determine the current ambient rainfall and ambient light intensity of the vehicle is the same as step 401 and will not be repeated here.

[0071] Step 502: The camera sensor and the radar sensor determine the current road traffic flow of the vehicle and send the road traffic flow to the body domain controller. The road environment information includes environmental rainfall, ambient light intensity and road traffic flow.

[0072] The vehicle's current road traffic flow can be the road traffic flow at a certain moment or the road traffic flow in a certain time period. In the embodiment of the present application, the vehicle's current road traffic flow is taken as the road traffic flow in a certain time period for illustration. The vehicle's current road environment information includes the road traffic flow within a preset time period before the current time. For example, the vehicle's current road traffic flow includes the road traffic flow within the last 5 minutes.

[0073] Both camera sensors and radar sensors can determine the road traffic volume; in this step, the road traffic volume can be determined by the camera sensor and the radar sensor at the same time, which is the implementation method of step 502; the road traffic volume can also be determined by the camera sensor, and the road traffic volume can also be determined by the radar sensor. When the road traffic volume is determined by the camera sensor, this step can be replaced by: the camera sensor determines the current road traffic volume of the vehicle, and sends the road traffic volume to the body domain controller. When the road traffic volume is determined by the radar sensor, this step can be replaced by: the radar sensor determines the current road traffic volume of the vehicle, and sends the road traffic volume to the body domain controller.

[0074] In a possible implementation, the traffic light control system also includes a wind speed sensor, which is electrically connected to the body domain controller via a CAN bus; the wind speed sensor determines the current wind speed of the vehicle, sends the wind speed to the body domain controller, and the body domain controller receives the wind speed; correspondingly, the road environment information includes ambient rainfall, ambient light intensity, road traffic volume and wind speed.

[0075] In another possible implementation, the signal light control system further includes a speed sensor; the speed sensor is electrically connected to the body domain controller via a CAN bus; the speed sensor determines the current speed of the vehicle, sends the speed to the body domain controller, and the body domain controller receives the speed; accordingly, the road environment information includes environmental rainfall, ambient light intensity, road traffic flow, and speed. In another possible implementation, the signal light control system further includes an acceleration sensor; the acceleration sensor is electrically connected to the body domain controller via a CAN bus; the acceleration sensor determines the current acceleration of the vehicle, sends the acceleration to the body domain controller, and the body domain controller receives the acceleration; accordingly, the road environment information includes environmental rainfall, ambient light intensity, road traffic flow, and acceleration.

[0076] Step 503: The vehicle body domain controller receives the ambient rainfall and the ambient light intensity, and determines the current weather condition of the vehicle based on the ambient rainfall and the ambient light intensity.

[0077] The weather condition may be sunny, cloudy, rainy, etc. The step of the body domain controller determining the current weather condition of the vehicle based on the ambient rainfall and the ambient light intensity may be: when the ambient rainfall is lower than the preset rainfall and the ambient light intensity is higher than the preset light intensity, the body domain controller determines that the current weather condition of the vehicle is sunny; when the ambient rainfall is lower than the preset rainfall and the ambient light intensity is lower than the preset light intensity, the body domain controller determines that the current weather condition of the vehicle is cloudy; when the ambient rainfall is higher than the preset rainfall, the body domain controller determines that the current weather condition of the vehicle is rainy.

[0078] In a possible implementation, when the vehicle body domain controller also obtains the wind speed in step 502, the weather condition may also include windy. Accordingly, when the wind speed is higher than the preset wind speed, the vehicle body domain controller determines that the current weather condition of the vehicle is windy.

[0079] In another possible implementation, the vehicle body domain controller can also determine the current time type of the vehicle based only on the ambient light intensity, which can be daytime or nighttime, etc.; based on the current time type of the vehicle, determine the target display mode that matches the visual perception required by the time type. For example, during the day, the display mode of the signal light is set to the third mode, thereby appropriately reducing power consumption and increasing vehicle endurance; for another example, at night, the display mode of the signal light is set to the first mode, thereby improving safety.

[0080] In another possible implementation, the vehicle body domain controller can also determine the current weather type of the vehicle based only on the ambient rainfall, which can be sunny or rainy, etc.; based on the current weather type of the vehicle, determine the target display mode that matches the visual perception required by the weather type. For example, on a sunny day, the display mode of the signal light is set to the third mode, thereby appropriately reducing power consumption and increasing vehicle endurance; for another example, on a rainy day, the display mode of the signal light is set to the first mode, thereby improving safety.

[0081] In another possible implementation, the body domain controller may determine the current weather conditions of the vehicle based on the ambient rainfall and ambient light intensity, and then directly determine the target display mode that matches the visual perception level required by the weather conditions based on the weather conditions. The body domain controller stores the correspondence between the weather conditions and the display modes; accordingly, the step of the body domain controller determining the target display mode that matches the visual perception level required by the weather conditions based on the weather conditions may be: the body domain controller obtains the target display mode corresponding to the weather conditions from the correspondence between the weather conditions and the display modes based on the weather conditions.

[0082] Step 504: The vehicle body domain controller receives the road traffic flow, and determines the current congestion situation of the vehicle based on the road traffic flow.

[0083] Congestion conditions include no congestion, mild congestion, moderate congestion and severe congestion; no congestion means that the road traffic volume is less than the first preset traffic volume; mild congestion means that the road traffic volume is greater than the first preset traffic volume and less than the second preset traffic volume; moderate congestion means that the road traffic volume is greater than the second preset traffic volume and less than the third preset traffic volume; severe congestion means that the road traffic volume is greater than the third preset traffic volume, the first preset traffic volume is less than the second preset traffic volume, and the second preset traffic volume is less than the third preset traffic volume.

[0084] In the case where the camera sensor and the radar sensor simultaneously determine the road traffic volume, the body domain controller receives the first road traffic volume sent by the camera sensor, receives the second road traffic volume sent by the radar sensor, performs weighted summation of the first road traffic volume and the second road traffic volume to obtain the current road traffic volume of the vehicle, and determines the current congestion of the vehicle based on the road traffic volume. The step of the body domain controller determining the current congestion of the vehicle based on the road traffic volume may be: when the road traffic volume is less than the first preset traffic volume, the body domain controller determines that the current congestion of the vehicle is not congested; when the road traffic volume is greater than the first preset traffic volume and less than the second traffic volume, the body domain controller determines that the current congestion of the vehicle is light congestion; when the road traffic volume is greater than the second preset traffic volume and less than the third traffic volume, the body domain controller determines that the current congestion of the vehicle is moderate congestion; when the road traffic volume is greater than the third traffic volume, the body domain controller determines that the current congestion of the vehicle is highly congested.

[0085] In another possible implementation, the body domain controller may determine the current congestion situation of the vehicle based on the road traffic flow, and then directly determine the target display mode that matches the visual perception level required for the congestion situation based on the congestion situation. The body domain controller stores the correspondence between the congestion situation and the display mode; accordingly, the step of the body domain controller determining the target display mode that matches the visual perception level required for the congestion situation based on the congestion situation may be: the body domain controller obtains the target display mode corresponding to the congestion situation from the correspondence between the congestion situation and the display mode based on the congestion situation.

[0086] Step 505: The vehicle body domain controller determines, based on the weather conditions and the congestion conditions, a target display mode from a plurality of display modes of the vehicle's signal lights that matches the visual perception level required by the weather conditions and the congestion conditions.

[0087] In a possible implementation, the body domain controller stores a first correspondence in advance, in which the correspondence between weather conditions, congestion conditions and display modes is stored; accordingly, this step may be: the body domain controller obtains the target display mode corresponding to the weather conditions and congestion conditions from the first correspondence based on the weather conditions and congestion conditions.

[0088] In another possible implementation, the body domain controller stores a second correspondence in advance, and the second correspondence stores the correspondence between weather conditions, congestion conditions, and visual perception levels; accordingly, this step may be: the body domain controller obtains the visual perception levels corresponding to the weather conditions and congestion conditions from the second correspondence based on the weather conditions and congestion conditions, and obtains the target display mode that matches the visual perception level based on the visual perception level. The body domain controller stores visual perception levels that match multiple display modes; for example, the body domain controller stores the visual perception level range corresponding to each display mode; accordingly, the step of the body domain controller obtaining the target display mode that matches the visual perception level based on the visual perception level may be: the body domain controller determines the visual perception level range in which the visual perception level is located based on the visual perception level, and obtains the target display mode corresponding to the visual level range based on the visual perception level.

[0089] For example, on Monday, when the weather is clear and there are few vehicles on the lane, the body domain controller determines that the target display mode is the third mode based on the road environment information fed back by the camera sensor, radar sensor, and rain and light sensor; at this time, the body domain controller prompts the host display screen with the message "It is recommended that customers use the third mode, which has the weakest visual perception of road participants. At this time, power consumption can be appropriately reduced to increase the vehicle's endurance"; when the customer confirms the mode switch, the signal light controller sets the signal light display mode to the third mode.

[0090] For another example, on Tuesday when the lanes were crowded due to rain, the body domain controller determined that the target display mode was the first mode based on the road environment information fed back by the camera sensor, radar sensor and rain light sensor. At this time, the body domain controller displayed the prompt message "It is recommended that customers use the first mode which has the strongest visual perception for road participants, thereby improving safety" through the host's display screen. When the customer confirms the mode switch, the signal light controller sets the signal light display mode to the first mode.

[0091] In a possible implementation, when the road environment information includes speed, this step may be: the vehicle body domain controller determines a target display mode that matches the visual perception required by the weather conditions, congestion conditions and speed from multiple display modes of the vehicle's signal lights based on the weather conditions, congestion conditions and speed. For example, if the signal light is a brake light, when the speed is too high, the target display mode is determined to be a display mode with high visual visibility, so that the rear vehicle can promptly discover that the vehicle is slowed down, and the rear vehicle can also slow down in time, thereby reducing the occurrence of traffic accidents.

[0092] Among them, the step of the body domain controller determining, based on the weather conditions, congestion conditions and speed, a target display mode that matches the visual perception degree required for the weather conditions, congestion conditions and speed from multiple display modes of the vehicle's signal lights may be: the body domain controller obtains a third visual perception degree corresponding to the weather conditions and congestion conditions from the second corresponding relationship based on the weather conditions and congestion conditions, determines a fourth visual perception degree corresponding to the speed based on the speed, performs weighted summation of the third visual perception degree and the fourth visual perception degree to obtain a comprehensive visual perception degree, and based on the comprehensive visual perception degree, obtains a target display mode that matches the comprehensive visual perception degree.

[0093] In another possible implementation, when the road environment information includes acceleration, this step may be: the body domain controller determines a target display mode that matches the visual perception required by the weather conditions, congestion conditions, and acceleration from multiple display modes of the vehicle's signal lights based on the weather conditions, congestion conditions, and acceleration. For example, if the signal light is a brake light, when the acceleration is too large (i.e., emergency braking), the target display mode is determined to be a display mode with high visual visibility, so that the rear vehicle can promptly discover that the vehicle is decelerated, and the rear vehicle can also decelerate in time, thereby reducing the occurrence of traffic accidents.

[0094] Among them, the step of the body domain controller determining, based on the weather conditions, congestion conditions and acceleration, a target display mode that matches the visual perception degree required by the weather conditions, congestion conditions and acceleration from multiple display modes of the vehicle's signal lights may be: the body domain controller obtains the third visual perception degree corresponding to the weather conditions and congestion conditions from the second corresponding relationship based on the weather conditions and congestion conditions, determines the fifth visual perception degree corresponding to the acceleration based on the acceleration, performs weighted summation of the third visual perception degree and the fifth visual perception degree to obtain a comprehensive visual perception degree, and based on the comprehensive visual perception degree, obtains the target display mode that matches the comprehensive visual perception degree.

[0095] Step 506: The vehicle body domain controller sends a switching instruction to the signal light controller. The switching instruction carries a target display mode. The multiple display modes of the vehicle's signal lights have different degrees of visual perception for road participants.

[0096] In some embodiments, this step is the same as the step in step 402 where the vehicle body domain controller sends a switching instruction to the traffic light controller, and will not be repeated here.

[0097] Step 507: The signal light controller receives the switching instruction, and sets the display mode of the signal light of the vehicle to the target display mode based on the switching instruction.

[0098] In some embodiments, this step is the same as step 403 and will not be repeated here.

[0099] In an embodiment of the present application, a plurality of display modes are set for a signal light, and different display modes of the signal light have different degrees of visual perception for road participants; and different road environment information requires signal lights with different degrees of visual perception; therefore, when selecting the display mode of the signal light, the display mode of the signal light is selected based on the current road environment information of the vehicle, so that the selected target display mode of the signal light is adapted to the environmental conditions of the road where the vehicle is currently located; therefore, the safety of the vehicle can be improved by setting the signal light to the determined target display mode.

[0100] Please refer to Figure 6 , which shows a flow chart of a vehicle signal light control method shown in an exemplary embodiment of the present application. The method is applied in a vehicle signal light control system, the signal light control system includes a vehicle sensor, a signal light controller and a body domain controller; the vehicle sensor and the signal light controller are electrically connected to the body domain controller via a CAN bus; the vehicle sensor includes a camera sensor, a radar sensor and a rain light sensor; the camera sensor, the radar sensor and the rain light sensor are electrically connected to the body domain controller via a CAN bus; reference Figure 6 , the method comprising:

[0101] Step 601: The vehicle sensor determines the current road environment information of the vehicle and sends the road environment information to the body domain controller. The road environment information is used to represent the environmental conditions of the road where the vehicle is currently located.

[0102] In some embodiments, this step is the same as step 401; alternatively, this step can be implemented through the above steps 501-502, which will not be repeated here.

[0103] Step 602: The vehicle body domain controller receives road environment information and determines the remaining power of the vehicle.

[0104] In the embodiment of the present application, a hybrid vehicle or an electric vehicle is used as an example for explanation. Since different display modes have different power consumption levels, the display mode is determined in combination with the remaining power in this step, so that a balance can be made between the visual perception level and the power consumption level, thereby improving the intelligence of controlling the signal light.

[0105] Step 603: The body domain controller determines a target display mode that matches the power consumption supported by the remaining power and the visual perception level required for the road environment information from the multiple display modes of the vehicle's signal lights based on the remaining power and the road environment information. The multiple display modes of the signal lights have different power consumption levels and different visual perception levels for road participants.

[0106] The body domain controller determines the power consumption level supported by the remaining power, determines a first visual perception level corresponding to the power consumption level, determines a second visual perception level required for road environment information, performs weighted summation of the first visual perception level and the second visual perception level to obtain a comprehensive visual perception level, and determines a target display mode that matches the comprehensive visual perception level from multiple display modes.

[0107] Step 604: The vehicle body domain controller sends a switching instruction to the signal light controller, where the switching instruction carries a target display mode. The multiple display modes of the vehicle's signal lights have different degrees of visual perception for road participants.

[0108] In some embodiments, this step is the same as the step in step 402 where the vehicle body domain controller sends a switching instruction to the traffic light controller, and will not be repeated here.

[0109] Step 605: The signal light controller receives the switching instruction, and sets the display mode of the signal light of the vehicle to the target display mode based on the switching instruction.

[0110] In some embodiments, this step is the same as step 403 and will not be repeated here.

[0111] In an embodiment of the present application, a plurality of display modes are set for a signal light, and different display modes of the signal light have different degrees of visual perception for road participants; and different road environment information requires signal lights with different degrees of visual perception; therefore, when selecting the display mode of the signal light, the display mode of the signal light is selected based on the current road environment information of the vehicle, so that the selected target display mode of the signal light is adapted to the environmental conditions of the road where the vehicle is currently located; therefore, the safety of the vehicle can be improved by setting the signal light to the determined target display mode.

[0112] Please refer to Figure 7 , Figure 7 The structural block diagram of a vehicle body domain controller 700 provided by an exemplary embodiment of the present application is shown. The vehicle body domain controller 700 includes a processor (central processing unit, CPU) 701 and a memory 702, wherein the memory 702 stores at least one program code, and the at least one program code is loaded and executed by the processor 701 to implement the methods provided by the above-mentioned various method embodiments. Of course, the vehicle body domain controller 700 may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output. The vehicle body domain controller 700 may also include other components for implementing device functions, which will not be described in detail here.

[0113] Those skilled in the art will understand that Figure 7The structure shown in the figure does not constitute a limitation on the vehicle body domain controller 700, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0114] The embodiment of the present application also provides a computer-readable storage medium, in which at least one program code is stored, and the at least one program code is loaded and executed by a processor to implement the vehicle signal light control method described in any of the above implementations. Optionally, the storage medium can be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium can be a ROM (Read-Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0115] An embodiment of the present application further provides a computer program product, which stores at least one program code, and the at least one program code is loaded and executed by a processor to implement the vehicle signal light control method shown in the above embodiments.

[0116] In some embodiments, the computer program product involved in the embodiments of the present application may be deployed and executed on a vehicle controller, or on multiple vehicle controllers located at one location, or on multiple vehicle controllers distributed at multiple locations and interconnected by a communication network. Multiple vehicle controllers distributed at multiple locations and interconnected by a communication network may constitute a blockchain system.

[0117] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0118] The above description is only for the purpose of facilitating those skilled in the art to understand the technical solution of the present application and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for controlling a vehicle signal light, characterized in that: The method is applied in a signal light control system of a vehicle, the signal light control system comprising a vehicle sensor, a signal light controller and a vehicle body domain controller; the vehicle sensor and the signal light controller are electrically connected to the vehicle body domain controller via a controller area network (CAN) bus respectively; the method comprises: The vehicle sensor determines the current road environment information of the vehicle and sends the road environment information to the body domain controller, wherein the road environment information is used to indicate the environment condition of the road where the vehicle is currently located; The body domain controller receives the road environment information, determines, based on the road environment information, a target display mode that matches the visual perception degree required by the road environment information from a plurality of display modes of the signal light of the vehicle, and sends a switching instruction to the signal light controller, the switching instruction carrying the target display mode, the plurality of display modes of the signal light of the vehicle having different visual perception degrees for road participants; The signal light controller receives the switching instruction, and sets the display mode of the signal light of the vehicle to the target display mode based on the switching instruction.

2. The method according to claim 1, characterized in that: The vehicle sensor includes a camera sensor, a radar sensor and a rain light sensor; the camera sensor, the radar sensor and the rain light sensor are electrically connected to the vehicle body domain controller via a CAN bus respectively; The vehicle sensor determines the current road environment information of the vehicle and sends the road environment information to the vehicle body domain controller, including: The rain and light sensor determines the current environmental rainfall and ambient light intensity of the vehicle, and sends the environmental rainfall and the ambient light intensity to the vehicle body domain controller; The camera sensor and the radar sensor determine the current road traffic flow of the vehicle and send the road traffic flow to the body domain controller. The road environment information includes the environmental rainfall, the ambient light intensity and the road traffic flow.

3. The method according to claim 2, characterized in that The vehicle body domain controller determines, based on the road environment information, a target display mode that matches the visual perception degree required by the road environment information from a plurality of display modes of the signal light of the vehicle, including: The body domain controller determines the current weather condition of the vehicle based on the ambient rainfall and the ambient light intensity; The body domain controller determines the current congestion situation of the vehicle based on the road traffic volume; The body domain controller determines, based on the weather condition and the congestion condition, a target display mode that matches a visual perception degree required by the weather condition and the congestion condition from a plurality of display modes of the signal light of the vehicle.

4. The method according to claim 1, characterized in that The signal light control system further comprises a host; the host is electrically connected to the vehicle body domain controller via a CAN bus; The vehicle body domain controller sends a switching instruction to the signal light controller, including: The body domain controller sends a prompt message to the host, where the prompt message is used to prompt the driver of the vehicle whether to switch the display mode of the signal light to the target display mode; The host receives and displays prompt information, receives feedback information based on the prompt information, and sends the feedback information to the vehicle body domain controller; The vehicle body domain controller receives the feedback information, and sends a switching instruction to the signal light controller if the feedback information is confirmation information.

5. The method according to claim 1, characterized in that The vehicle is a hybrid vehicle or an electric vehicle; The body domain controller determines, based on the road environment information, a target display mode that matches the visual perception degree required by the road environment information from a plurality of display modes of the signal light of the vehicle, including: The body domain controller determines the remaining power of the vehicle; The body domain controller determines, based on the remaining power and the road environment information, a target display mode from a plurality of display modes of the vehicle's signal lights that matches the power consumption level supported by the remaining power and the visual perception level required for the road environment information, and the power consumption levels required for the plurality of display modes of the signal lights and the visual perception levels for road participants are different.

6. The method according to claim 5, characterized in that The body domain controller determines, based on the remaining power and the road environment information, a target display mode that matches the power consumption supported by the remaining power and the visual perception required by the road environment information from a plurality of display modes of the signal light of the vehicle, including: The body domain controller determines the power consumption level supported by the remaining power, determines a first visual perception level corresponding to the power consumption level, determines a second visual perception level required for the road environment information, performs weighted summation of the first visual perception level and the second visual perception level to obtain a comprehensive visual perception level, and determines a target display mode that matches the comprehensive visual perception level from the multiple display modes.

7. The method according to any one of claims 1 to 6, characterized in that: The signal lights of the vehicle have different display modes in at least one of brightness, shape and light-emitting surface size.

8. A signal light control system, characterized in that: The signal light control system includes a vehicle sensor, a signal light controller, a body domain controller and a memory, wherein at least one program code is stored in the memory, and the at least one program code is loaded and executed by the vehicle sensor, the signal light controller and the body domain controller to implement the vehicle signal light control method according to any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that: At least one program code is stored in the storage medium, and the at least one program code is loaded and executed by the processor to implement the vehicle signal light control method according to any one of claims 1 to 7.

10. A computer program product, characterized in that The product stores at least one program code, and the at least one program code is used to be executed by a processor to implement the vehicle signal light control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Vehicle control device

    CN110234538A

  • Device and method for controlling a vehicle's signal lighting system, as well as the signal lighting system and the vehicle with the signal lighting system

    DE102022209036A1

  • Method, device, medium and program product for providing a hint

    DE102023122890A1

  • Headlight and taillight lighting apparatus ofautomobile

    KR1020040063072A

  • Systems and methods for notifying other road users of a change in vehicle speed

    US10766412B1