Automobile headlight control method, device and storage medium

By detecting the vehicle environment and driver status, the lighting parameters of the car headlights are dynamically adjusted, which solves the problem of low intelligence level of existing car headlights and realizes intelligent lighting control and traffic safety assistance functions.

CN119898273BActive Publication Date: 2025-09-26GAC HONDA AUTOMOBILE CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510136817.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-07
Publication Date
2025-09-26
Estimated Expiration
2045-02-07

AI Technical Summary

Technical Problem

Existing car headlights have a low level of intelligence and a narrow adjustment range, making it difficult to meet the safety needs of complex driving environments, and require drivers to manually switch lighting modes.

Method used

By detecting vehicle environment and driver status information, and utilizing a light array composed of multiple LED light-emitting units, the lighting parameters are dynamically adjusted to adapt to different road conditions and driving states, thus achieving intelligent lighting control.

Benefits of technology

It improves the intelligence level of car headlights, can automatically adjust the lights according to road conditions and driver status, provide traffic safety information, assist drivers to make reasonable operations, and improve traffic safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119898273B_ABST
    Figure CN119898273B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for controlling vehicle headlights, a computer device, and a storage medium. The method includes detecting road condition information of the vehicle's environment, detecting the driver's driving status information, determining lighting control parameters based on the road condition and driving status information, and controlling the vehicle's headlights based on the lighting control parameters. The present invention can control the projection of the headlight module based on the road condition and driving status information, resulting in different visual effects in different areas. This allows the vehicle's headlights to simultaneously perform their basic lighting functions while also transmitting traffic safety-related information to the driver, thereby assisting the driver in making compliant and reasonable driving operations and facilitating traffic safety. The present invention has broad application in the automotive technology field.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and in particular to a method for controlling automobile headlights, a computer device, and a storage medium. Background Art

[0002] Car headlights generally refer to the vehicle's front lights, including low beam and high beam. They are used to illuminate the driver in low-light conditions, such as at night, in tunnels, and indoors. Current car headlights are generally limited to switching between low and high beams, with a narrow adjustable range, making them difficult to meet the safety requirements of complex driving environments. They often require manual switching by the driver, have a low level of intelligence, and can only compensate for low light conditions, failing to provide the driver with the information they need for driving. Summary of the Invention

[0003] In view of the technical problems existing in current automobile headlight technology, such as low intelligence and narrow adjustable range, the purpose of the present invention is to provide an automobile headlight lighting control method, computer device and storage medium.

[0004] In one aspect, an embodiment of the present invention includes a method for controlling a vehicle headlight, the method comprising:

[0005] Detecting road condition information of the vehicle's environment;

[0006] Detecting the driving status information of the driver of the vehicle;

[0007] determining lighting control parameters according to the road condition information and the driving state information;

[0008] The headlights of the vehicle are controlled according to the light control parameters.

[0009] Furthermore, the detecting of the road condition information of the vehicle's environment includes:

[0010] Taking traffic participants as detection targets, the vehicle's environment is detected;

[0011] The detected target position is used as the road condition information.

[0012] Furthermore, the detecting of the driving status information of the driver of the vehicle includes:

[0013] Obtain the driving operation record of the driver of the vehicle;

[0014] Performing a driving level assessment based on the driving operation record to obtain driving level information;

[0015] The driving level information is used as the driving state information.

[0016] Furthermore, the detecting of the driving status information of the driver of the vehicle includes:

[0017] Obtain the driver's emotional information;

[0018] The emotional information is used as the driving state information.

[0019] Furthermore, determining lighting control parameters according to the road condition information and the driving state information includes:

[0020] Performing driving risk assessment on each target location according to the driving state information to obtain driving risk information corresponding to each target location;

[0021] performing clustering processing on each target location based on each piece of driving risk information to obtain at least one location cluster; clustering adjacent target locations whose corresponding driving risk information deviation is less than a threshold into the same cluster, the location cluster including at least one target location;

[0022] For any of the position clusters, determining the area where the position cluster is located as a first projection area, determining the area of ​​the first projection area based on the number of the target positions included in the position cluster, and determining the lighting control sub-parameters corresponding to the first projection area based on the driving risk information corresponding to the position cluster; the lighting control sub-parameters include brightness, color, and / or projection distance;

[0023] Each of the first projection areas and each of the light control sub-parameters are used as the light control parameter.

[0024] Furthermore, performing driving risk assessment on each of the target positions according to the driving state information to obtain driving risk information corresponding to each of the target positions includes:

[0025] For any of the target locations, detecting characteristic information of the traffic participant corresponding to the target location;

[0026] The driving risk information is obtained by matching the driving state information with the characteristic information.

[0027] Furthermore, the determining of lighting control parameters according to the road condition information and the driving state information further includes:

[0028] Determining a safe driving reference route for the vehicle based on the road condition information and the driving status information;

[0029] According to the safe driving reference route, determining a corresponding portion in a total area consisting of all the first projection areas as a second projection area;

[0030] The lighting control sub-parameters corresponding to the second projection area and each of the first projection areas are determined according to the driving risk information corresponding to each of the position clusters.

[0031] Furthermore, determining the lighting control sub-parameters corresponding to the second projection area and each of the first projection areas according to the driving risk information corresponding to each of the position clusters includes:

[0032] determining the light control sub-parameter corresponding to the second projection area according to the driving state information;

[0033] determining a parameter deviation value based on all of the driving risk information;

[0034] determining an upper limit of the light control sub-parameter corresponding to each first projection area according to the light control sub-parameter corresponding to the second projection area and the parameter deviation value;

[0035] The light control sub-parameter corresponding to each of the second projection areas is determined within the range determined by the upper limit.

[0036] On the other hand, an embodiment of the present invention further includes a computer device including a memory and a processor, wherein the memory is used to store at least one program, and the processor is used to load at least one program to execute the automobile headlight control method of the embodiment.

[0037] On the other hand, an embodiment of the present invention further includes a computer-readable storage medium storing a program executable by a processor. When the program is executed by the processor, it is used to execute the automobile headlight control method of the embodiment.

[0038] The beneficial effect of the present invention is that the automobile headlight control method in the embodiment can control the projection of the headlight module according to road condition information and driving status information, so that different areas have different visual effects, so that the headlights of this vehicle can transmit traffic safety-related information to the driver while achieving the basic lighting function, thereby assisting the driver to make compliant and reasonable driving operations, which is conducive to ensuring traffic safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 is a schematic diagram of an automobile system to which the automobile headlight control method in an embodiment can be applied;

[0040] Figure 2 Schematic diagram of the structure of the headlight module in the embodiment;

[0041] Figure 3 Schematic diagram of the steps of the automobile headlight control method in the embodiment;

[0042] Figure 4 Schematic diagram of the target position in the embodiment;

[0043] Figure 5 Schematic diagram of the principles of steps S301-S304 in the embodiment;

[0044] Figure 6 Schematic diagram of the principle of the safe driving reference route and the second projection area in the embodiment;

[0045] Figure 7 Schematic diagram of the principles of steps S30701-S30704 in the embodiment. DETAILED DESCRIPTION

[0046] In this embodiment, the automobile headlight control method can be applied to Figure 1 In the car system shown. Figure 1 The automotive system includes components such as a control module, target sensors, motion sensors, and headlight modules. The control module is a component with control and data processing functions. The target sensor can be a visible light camera, lidar, ultrasonic radar, etc., which can detect targets and analyze information such as the target's type and location by emitting or detecting visible light, laser, ultrasonic, and other signals. The motion sensor is a general term for sensors used to detect the driver's driving movements and body movements. It can include speed sensors, acceleration sensors, and roll sensors that can detect the overall movement of the car. It can also include sensors that can detect the specific operations performed by the driver when driving the car, such as steering wheel angle sensors, throttle depth sensors, brake depth sensors, etc. It can also include sensors that can detect the driver's personal state when driving the car, such as image sensors that can capture the driver's facial image for emotion recognition, heart rate sensors that can collect the driver's heart rate for emotion recognition, and gas concentration sensors that can collect the carbon dioxide concentration in the cockpit for fatigue recognition.

[0047] In this embodiment, you can use Figure 2 The headlight module shown. Figure 2The headlight module includes a light-emitting array composed of multiple LED light-emitting units. The light-emitting parameters of each LED light-emitting unit (such as color, brightness, flashing frequency, etc.) are independently adjustable. Each LED light-emitting unit has its own illumination direction, that is, most of the light emitted by an LED light-emitting unit is emitted in the direction of its illumination. Each LED light-emitting unit can adjust its illumination distance and other parameters by assembling optical components such as lenses. Each illumination direction can be equipped with multiple LED light-emitting units with different illumination distances. In this way, the control module can independently drive LED light-emitting units with different illumination directions and different illumination distances, and independently adjust the illumination parameters of each LED light-emitting unit, so as to control parameters such as color and brightness of sub-areas within the illumination range of the headlight module.

[0048] For example, Figure 2 Among them, LED light-emitting unit 1 and the LED light-emitting units in the same row are responsible for illuminating the left front area of ​​the vehicle, LED light-emitting unit 2 and the LED light-emitting units in the same row are responsible for illuminating the left front middle area of ​​the vehicle, LED light-emitting unit 3 and LED light-emitting unit 4 and the LED light-emitting units in the same row are responsible for illuminating the middle area of ​​the vehicle, LED light-emitting unit 5 and the LED light-emitting units in the same row are responsible for illuminating the right front middle area of ​​the vehicle, and LED light-emitting unit 6 and the LED light-emitting units in the same row are responsible for illuminating the right front area of ​​the vehicle.

[0049] For example, Figure 2 Among them, the first row of LED light-emitting units (i.e., LED light-emitting units 1-6) are installed with high-beam reflector bowls, thereby having a larger illumination distance; the second and third rows of LED light-emitting units are not installed with optical components, thereby having a medium illumination distance; the fourth row of LED light-emitting units are installed with low-beam lenses, thereby having a smaller illumination distance.

[0050] In this embodiment, the structure is as follows Figure 1 The car that executes the car headlight control method is called "this car". Specifically, each step in the car headlight control method can be executed by the control module. The control module can call other components of the car when executing the steps. Figure 3 , the automobile headlight lighting control method includes the following steps:

[0051] S1. Detecting road conditions of the vehicle's environment;

[0052] S2. Detecting the driver's driving status information;

[0053] S3. Determine lighting control parameters based on road conditions and driving status information;

[0054] S4. Control the vehicle's headlights according to the lighting control parameters.

[0055] In this embodiment, when executing step S1, that is, the step of detecting the road condition information of the vehicle's environment, the following steps may be specifically performed:

[0056] S101. Using traffic participants as detection targets, perform target detection on the vehicle's environment;

[0057] S102. Use the detected target location as road condition information.

[0058] In step S101, the control module may invoke a target sensor to detect targets in the vehicle's environment. For example, using a laser radar as the target sensor, the control module may invoke the laser radar to emit laser signals. The laser radar detects the reflected laser signals, thereby generating point cloud data. The control module may then analyze the point cloud data to identify the target contained therein.

[0059] In this embodiment, the control module uses traffic participants as detection targets, where traffic participants include other vehicles, pedestrians, traffic facilities, obstacles, and other people or objects that participate in or hinder traffic. Traffic participants can be stationary or moving.

[0060] By executing step S101, the control module can sense the characteristics and target positions of traffic participants in the environment where the vehicle is located, such as Figure 4 As shown, the traffic participants in the vehicle's environment include pedestrian 1, pedestrian 2, adjacent vehicle 1, adjacent vehicle 2, green trees, construction workers and equipment, etc. The target position can be represented as the coordinates of the traffic participants in the vehicle's coordinate system or the world coordinate system.

[0061] Therefore, the road condition information obtained in step S102 represents the characteristics of the traffic participants perceived by the control module (for example, whether they are pedestrians, vehicles or equipment, etc., and may also include more detailed information, such as the age and health status of pedestrians, the size and model of the vehicle and whether it is loaded with people or goods, the working status of construction workers and equipment, etc.).

[0062] In this embodiment, when executing step S2, that is, the step of detecting the driving status information of the driver of the vehicle, the following steps may be specifically performed:

[0063] S201A obtains the driver's driving operation record of the vehicle;

[0064] S202A. Perform driving level assessment based on driving operation records to obtain driving level information;

[0065] S203A. Use driving level information as driving state information.

[0066] Steps S201A-S203A are the first execution mode of step S2.

[0067] In step S201A, the control module can call the speed sensor, acceleration sensor, roll sensor, steering wheel angle sensor, throttle depth sensor and brake depth sensor installed on the vehicle, and read the parameters detected by these sensors in the previous period as a record of the driver's driving operation of the vehicle.

[0068] In step S202A, the control module performs a driving proficiency assessment based on the driving operation records obtained in step S201A. For example, a low acceleration detected by the accelerometer typically indicates a high level of driver proficiency. Therefore, there is a definite relationship between the driving operation records and the driver's driving proficiency. The control module can process the driving operation records obtained in step S201A by looking up a table or using a trained artificial intelligence model for classification to obtain driving proficiency information. The specific content of the driving proficiency information can be quantitative values ​​such as "very high," "relatively high," "average," "low," or "very low."

[0069] In step S203A, the driving level information obtained by executing step S202A is used as the driving state information to be obtained by executing step S2.

[0070] In this embodiment, when executing step S2, that is, the step of detecting the driving status information of the driver of the vehicle, the following steps may be specifically performed:

[0071] S201B obtains the driver's emotional information;

[0072] S202B. Use emotional information as driving status information.

[0073] Steps S201B-S202B are a second execution method of step S2.

[0074] In step S201B, the control module uses a motion sensor to detect the driver. For example, the control module can use an image sensor to capture the driver's facial image, perform facial expression recognition on the facial image, and determine the driver's emotional information based on the driver's facial expression. The specific content of the emotional information can be a quantitative value such as "excited," "excited," "calm," or "irritated."

[0075] In step S202B, the emotion information obtained by executing step S202B is used as the driving state information to be obtained by executing step S2.

[0076] In this embodiment, when executing step S3, that is, determining the lighting control parameters based on the road condition information and the driving state information, the following steps may be specifically performed:

[0077] S301. Perform driving risk assessment on each target location according to the driving status information to obtain driving risk information corresponding to each target location;

[0078] S302. Clustering each target location based on each driving risk information to obtain at least one location cluster;

[0079] S303. For any location cluster, determine the area within the location cluster as a first projection area. Determine the area of ​​the first projection area based on the number of target locations included in the location cluster. Determine lighting control sub-parameters corresponding to the first projection area based on the driving risk information corresponding to the location cluster. Lighting control sub-parameters include brightness, color, and / or projection distance.

[0080] S304. Use each first projection area and each light control sub-parameter as a light control parameter.

[0081] In step S301 , for any target location, the driving risk information corresponding to the target location can be obtained by matching the driving state information with the feature information.

[0082] For example, refer to Figure 5 For the target position of pedestrian 1, its characteristic information, including the age and health status of pedestrian 1, can be obtained when executing step S1, and then the driving status information obtained by executing step S2 is matched with the characteristic information. For example, if driving level information is obtained as driving state information by executing steps S201A-S203A, the specific content of the driving state information can be quantitative values ​​such as "very high", "higher", "average", "lower", and "very low". If the driving level information is "very high", this means that the traffic safety risk posed to the vehicle by each traffic participant when in the environment where the vehicle is located is relatively low, while the driving level information is "very low", this means that the traffic safety risk posed to the vehicle by each traffic participant when in the environment where the vehicle is located is relatively high; if emotional information is obtained as driving state information by executing steps S201B-S202B, the specific content of the driving state information can be quantitative values ​​such as "excited", "excited", "calm", and "irritable". If the driving state information is "irritable", this usually means that regardless of the characteristic information of the traffic participant, they will face the same high traffic safety risk. If the driving level information is "calm", then pedestrian 1 with characteristic information of "elderly or child" usually faces a higher traffic safety risk than pedestrian 1 with characteristic information of "youth".

[0083] Therefore, the risk of a traffic accident or other adverse consequences faced by each traffic participant at the target location, who is in the same environment as the vehicle, can be quantified using driving risk information. This driving risk information can be determined based on both the driving state information and the characteristic information of the traffic participant at the target location. Specifically, in step S301, the control module processes the driving state information and road condition information by looking up a table or using a trained artificial intelligence model for classification to obtain the driving risk information.

[0084] For example, by executing step S301, Figure 5 As shown in the figure, the driving risk information corresponding to the target position "Pedestrian 1" is "High Risk", which means that under the influence of the current driving state information of the driver of the vehicle and the characteristic information of the traffic participant "Pedestrian 1", the risk of traffic accidents and other adverse consequences between the vehicle and the traffic participant "Pedestrian 1" is high. Figure 5 , it can be determined that the driving risk information corresponding to the target position "car 1 next to you" is "low risk", the driving risk information corresponding to the target position "car 2 next to you" is "high risk", the driving risk information corresponding to the target position "construction personnel and equipment" is "medium risk", and the driving risk information corresponding to the target position "green trees" is "low risk", etc.

[0085] In step S302, clustering is performed on each target location based on each driving risk information to obtain at least one location cluster. Figure 5 , draw lines from the vehicle to each target position respectively, then the lines corresponding to the two target positions "pedestrian 1" and "next car 1" are adjacent, so the two target positions "pedestrian 1" and "next car 1" are called adjacent, but the driving risk information corresponding to the two target positions "pedestrian 1" and "next car 1" are "high risk" and "low risk" respectively, and the deviation is greater than the threshold, that is, the deviation is too large, and they cannot be clustered into one position cluster, so the target position "pedestrian 1" is clustered into one position cluster separately, and the target position "next car 1" is clustered into one position cluster separately; and the two target positions "next car 2" and "construction personnel and equipment" are also adjacent, and the driving risk information corresponding to the two target positions "next car 2" and "construction personnel and equipment" are "high risk" and "medium risk" respectively, and the deviation is less than the threshold, that is, the deviation is not large, so the target positions "next car 2" and "construction personnel and equipment" are clustered into the same position cluster.

[0086] In this embodiment, refer to Figure 5 By executing step S302, four location clusters, namely "pedestrian 1", "car 1", "car 2 + construction workers and equipment" and "green trees", can be obtained.

[0087] In step S303, for any location cluster, the area where the location cluster is located is determined as a first projection area. By executing step S303, first projection areas such as first projection area 1 (the area where pedestrian 1 is located), first projection area 2 (the area where adjacent vehicle 1 is located), first projection area 3 (the area where adjacent vehicle 2, construction personnel, and equipment are located), and first projection area 4 (the area where green trees are located) can be obtained.

[0088] In step S303, the area of ​​each first projection area (specifically, the size of the first projection area at the vehicle's position) can be determined by the number of target positions included in the position cluster, for example Figure 5 In the example, the position cluster corresponding to the first projection area 1 includes one target position, and the position cluster corresponding to the first projection area 3 includes two target positions. Therefore, the area of ​​the first projection area 3 can be set to be twice that of the first projection area 1.

[0089] In step S303, the lighting control sub-parameter corresponding to the first projection area is determined according to the driving risk information corresponding to the position cluster. The lighting control sub-parameter includes at least one parameter such as brightness, color and / or projection distance.

[0090] For example, refer to Figure 5 For the first projection area 1, the corresponding driving risk information is "high risk", and the lighting control sub-parameters that can achieve the "most eye-catching visual effect" can be set for it, such as the highest brightness, red, and the longest projection distance; for the first projection area 3, the corresponding driving risk information is "medium risk" (when corresponding to multiple driving risk information, it can be determined by taking the average or randomly selecting), and the lighting control sub-parameters that can achieve the "relatively eye-catching visual effect" can be set for it, such as medium brightness, yellow, and medium projection distance; for the first projection area 4, the corresponding driving risk information is "low risk", and the lighting control sub-parameters that can achieve the "relatively least eye-catching visual effect" can be set for it, such as the lowest brightness, white, and the shortest projection distance.

[0091] In step S304, the first projection areas and the light control sub-parameters set in step S303 are used as light control parameters. For example, the control module determines the light control parameters according to the position and area of ​​the first projection area 1. Figure 2 In the headlight module shown, the corresponding LED light-emitting units are selected, and control instructions are generated according to the light control sub-parameters of the first projection area 1, and the control instructions are sent to these LED light-emitting units for driving. The same process is performed for other first projection areas.

[0092] Through the embodiments of S301-S304, it can be seen that the automobile headlight lighting control method can identify the traffic safety risks faced by various areas in the environment where the vehicle is located based on road condition information and driving status information, and control the projection of the headlight module so that areas with different risks have different visual effects. In this way, the headlights of the vehicle can transmit traffic safety-related information to the driver while achieving the basic lighting function, so that the driver can intuitively understand the traffic safety risks he faces and their distribution, thereby assisting the driver to make compliant and reasonable driving operations, which is conducive to ensuring traffic safety.

[0093] In this embodiment, when executing step S3, that is, determining the lighting control parameters based on the road condition information and the driving state information, the following steps may be specifically performed:

[0094] S305. Determine the safe driving reference route for the vehicle based on road conditions and driving status information;

[0095] S306. According to the safe driving reference route, a corresponding portion of the total area composed of all first projection areas is determined as the second projection area;

[0096] S307 . Determine the lighting control sub-parameters corresponding to the second projection area and each first projection area according to the driving risk information corresponding to each position cluster.

[0097] In step S305 , the control module may determine a safe driving route based on the road condition information and the driving state information, namely, a safe driving reference route.

[0098] In this embodiment, the control module can select the direction with the lowest corresponding driving risk information and the smallest turning direction as its safe driving reference route. Figure 6 The driving risk information of the adjacent car 1 and the green trees are both the lowest "low risk", but if the vehicle drives towards the adjacent car 1, the required turning is minimal, so a route pointing to the adjacent car 1 can be generated as a safe driving reference route.

[0099] In step S306, in the total area composed of all the first projection areas, the area where the safe driving reference route is located is determined as the second projection area. Figure 6 , the safe driving reference route is just located at the position of the original first projection area 2, so the original first projection area 2 is determined as the second projection area.

[0100] In this embodiment, when executing step S307, that is, determining the lighting control sub-parameters corresponding to the second projection area and each first projection area based on the driving risk information corresponding to each location cluster, the following steps may be specifically performed:

[0101] S30701. Determine the lighting control sub-parameters corresponding to the second projection area according to the driving status information;

[0102] S30702. Determine the parameter deviation value based on all driving risk information;

[0103] S30703. Determine the upper limit of each lighting control sub-parameter corresponding to each first projection area based on the lighting control sub-parameter corresponding to the second projection area and the parameter deviation value;

[0104] S30704. Determine the lighting control sub-parameters corresponding to each second projection area within the range determined by the upper limit.

[0105] In this embodiment, the principles of steps S30701-S30704 are as follows Figure 7 shown.

[0106] In step S30701, the lighting control sub-parameters corresponding to the second projection area are determined based on the driving state information. In this embodiment, the lower the driving level or the worse the mood of the driver indicated by the driving state information, the more eye-catching lighting control sub-parameters are determined for the second projection area. For example, referring to Figure 7 ,The lighting control sub-parameters of the second projection area are “brightness 100, yellow, projection distance 100m” which has a more eye-catching visual effect.

[0107] In steps S30702-S30703, the parameter deviation value represents the degree of proximity between the visual effect produced by the lighting control sub-parameters of the first projection area and the visual effect produced by the lighting control sub-parameters of the second projection area. The parameter deviation value can be determined in a negative correlation based on the overall driving risk represented by the driving risk information (total value or average value) of all target locations. That is, the higher the overall driving risk, the smaller the parameter deviation value, and the closer the lighting visual effect of the first projection area is to the lighting visual effect of the second projection area; conversely, the lower the overall driving risk, the larger the parameter deviation value, and the greater the difference between the lighting visual effect of the first projection area and the lighting visual effect of the second projection area.

[0108] In step S30704, within the range determined by the upper limit, the lighting control sub-parameters corresponding to each second projection area are determined according to the order of driving risk information of each second projection area from high to low (the visual effect is in descending order of conspicuousness). Figure 7For the high-risk first projection area 1, the lighting control sub-parameters "brightness 80, white, projection distance 80m" with a higher visual effect eye-catching degree are set; for the medium-risk first projection area 3, the lighting control sub-parameters "brightness 70, white, projection distance 80m" with a medium visual effect eye-catching degree are set; for the low-risk first projection area 4, the lighting control sub-parameters "brightness 60, blue, projection distance 60m" with a relatively lowest visual effect eye-catching degree are set.

[0109] In this embodiment, the principle of executing steps S30701-S30704 is that: the lighting control sub-parameters with the most eye-catching visual effects can be set for the second projection area where the safe driving reference route is located, so that when the control module controls the headlight module to work, the light projected by the headlight module to the second projection area is most attractive to the driver, thereby guiding the driver to drive the vehicle according to the safe driving reference route and ensuring traffic safety; when the overall driving risk of the environment where the vehicle is located is higher, the visual effects of the lights in each first projection area and the lights in the second projection area are closer, which can ensure that the driver can fully observe high-risk traffic participants and ensure traffic safety; and when the overall driving risk of the environment where the vehicle is located is lower, the visual effect of the lights in the second projection area is more eye-catching than the visual effects of the lights in each first projection area, thereby guiding the driver to drive the vehicle according to the safe driving reference route.

[0110] A computer program that executes the automobile headlight control method in this embodiment can be written and written into a computer device or storage medium. When the computer program is read out and run, the automobile headlight control method in this embodiment is executed, thereby achieving the same technical effect as the automobile headlight control method in the embodiment.

[0111] It should be noted that, unless otherwise specified, when a feature is referred to as being "fixed" or "connected" to another feature, it may be directly fixed or connected to the other feature, or it may be indirectly fixed or connected to the other feature. In addition, the descriptions of up, down, left, right, etc. used in this disclosure are only relative to the relative positional relationships of the components of the present disclosure in the accompanying drawings. The singular forms of "a", "" and "the" used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. In addition, unless otherwise defined, all technical and scientific terms used in this embodiment have the same meaning as those generally understood by those skilled in the art. The terms used in the specification of this embodiment are only for describing specific embodiments and are not intended to limit the invention. The term "and / or" used in this embodiment includes any combination of one or more related listed items.

[0112] It should be understood that, although the present disclosure may adopt the term first, second, third etc. to describe various elements, these elements should not be limited to these terms.These terms are only used to distinguish the elements of the same type from each other.For example, without departing from the scope of the present disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element.The use of any and all examples or exemplary language ("for example", "such as" etc.) provided by the present embodiment is only intended to better illustrate embodiments of the present invention, and unless otherwise required, the scope of the present invention will not be limited.

[0113] It should be appreciated that embodiments of the present invention can be implemented or practiced by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The methods can be implemented in a computer program using standard programming techniques - including a non-transitory computer-readable storage medium configured with a computer program, wherein the storage medium so configured causes the computer to operate in a specific and predefined manner - according to the methods and figures described in the specific embodiments. Each program can be implemented in a high-level procedural or object-oriented programming language to communicate with the computer system. However, if desired, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. In addition, the program can be run on a programmed application-specific integrated circuit for this purpose.

[0114] In addition, the operations of the processes described in this embodiment may be performed in any suitable order, unless otherwise indicated in this embodiment or otherwise clearly contradicted by the context. The processes described in this embodiment (or variations and / or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions, and may be implemented as code (e.g., executable instructions, one or more computer programs, or one or more applications) that is executed collectively on one or more processors, by hardware, or a combination thereof. A computer program includes multiple instructions that can be executed by one or more processors.

[0115] Furthermore, the method can be implemented in any type of computing platform that is operably connected to a suitable computer, including but not limited to a personal computer, a minicomputer, a mainframe, a workstation, a network or distributed computing environment, a separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, etc. Various aspects of the present invention can be implemented as machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, an optical read and / or write storage medium, RAM, ROM, etc., so that it can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the process described herein. In addition, the machine-readable code, or portions thereof, can be transmitted over a wired or wireless network. When such media includes instructions or programs that implement the above steps in conjunction with a microprocessor or other data processor, the invention of this embodiment includes these and other different types of non-transitory computer-readable storage media. When programmed according to the methods and techniques of the present invention, the present invention also includes the computer itself.

[0116] The computer program can be applied to input data to perform the functions of the present embodiment, thereby converting the input data to generate output data that is stored in a non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present invention, the converted data represents a physical and tangible object, including a specific visual depiction of the physical and tangible object produced on the display.

[0117] The above are merely preferred embodiments of the present invention. The present invention is not limited to the aforementioned embodiments. As long as the technical effects of the present invention are achieved by the same means, any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention. Within the scope of protection of the present invention, various modifications and variations of the technical solutions and / or implementation methods may be made.

Claims

1. A method for controlling automobile headlights, characterized in that: The automobile headlight lighting control method comprises: Taking traffic participants as detection targets, the vehicle's environment is detected; The detected target position is used as the road condition information; Detecting the driving status information of the driver of the vehicle; determining lighting control parameters according to the road condition information and the driving state information; Control the vehicle's headlights according to the lighting control parameters; The determining of lighting control parameters according to the road condition information and the driving state information includes: Performing driving risk assessment on each target location according to the driving state information to obtain driving risk information corresponding to each target location; performing clustering processing on each target location based on each piece of driving risk information to obtain at least one location cluster; clustering adjacent target locations whose corresponding driving risk information deviation is less than a threshold into the same cluster, the location cluster including at least one target location; For any of the position clusters, determining the area where the position cluster is located as a first projection area, determining the area of ​​the first projection area based on the number of the target positions included in the position cluster, and determining the lighting control sub-parameters corresponding to the first projection area based on the driving risk information corresponding to the position cluster; the lighting control sub-parameters include brightness, color, and / or projection distance; using each of the first projection areas and each of the light control sub-parameters as the light control parameters; Determining a safe driving reference route for the vehicle based on the road condition information and the driving status information; According to the safe driving reference route, determining a corresponding portion in a total area consisting of all the first projection areas as a second projection area; The lighting control sub-parameters corresponding to the second projection area and each of the first projection areas are determined according to the driving risk information corresponding to each of the position clusters.

2. The automobile headlight control method according to claim 1, characterized in that: The detecting of the driving state information of the driver of the vehicle includes: Obtain the driving operation record of the driver of the vehicle; Performing a driving level assessment based on the driving operation record to obtain driving level information; The driving level information is used as the driving state information.

3. The automobile headlight control method according to claim 1, characterized in that: The detecting of the driving state information of the driver of the vehicle includes: Obtain the driver's emotional information; The emotional information is used as the driving state information.

4. The automobile headlight control method according to claim 1, characterized in that: The performing driving risk assessment on each of the target positions according to the driving state information to obtain driving risk information corresponding to each of the target positions includes: For any of the target locations, detecting characteristic information of the traffic participant corresponding to the target location; The driving risk information is obtained by matching the driving state information with the characteristic information.

5. The automobile headlight control method according to claim 1, characterized in that: The determining, based on the driving risk information corresponding to each of the position clusters, the lighting control sub-parameters corresponding to each of the second projection areas and each of the first projection areas, includes: determining the light control sub-parameter corresponding to the second projection area according to the driving state information; determining a parameter deviation value based on all of the driving risk information; determining an upper limit of the light control sub-parameter corresponding to each first projection area according to the light control sub-parameter corresponding to the second projection area and the parameter deviation value; The light control sub-parameter corresponding to each of the second projection areas is determined within the range determined by the upper limit.

6. A computer device, characterized in that: The invention comprises a memory and a processor, wherein the memory is used to store at least one program, and the processor is used to load at least one program to execute the automobile headlight control method according to any one of claims 1 to 5.

7. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor is used to execute the automobile headlight lighting control method according to any one of claims 1 to 5 when executed by the processor.

Citation Information

Patent Citations

  • Method and device for indicating the presence of an object in the environment of a vehicle

    FR3149578A1

  • Vehicle light control system

    US20080084286A1