Vehicle headlamp adjusting method and device, vehicle and storage medium

CN117841826BActive Publication Date: 2026-10-30CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410148035.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-01
Publication Date
2026-10-30
Estimated Expiration
2044-02-01

AI Technical Summary

Technical Problem

[0004]鉴于上述问题,本发明实施例提供了一种车辆前照灯调节方法、装置、车辆及存储介质,用于解决现有技术中车辆夜间行驶的安全性难以保证的问题

Benefits of technology

[0015]在本发明实施例中,首先,车辆可通过实时获取车辆的当前位置信息以确定当前车辆朝向角度值,同时,可根据获取到的车辆的导航轨迹信息确定所述车辆的导航朝向角度值;然后,车辆可根据所述导航朝向角度值与所述当前车辆朝向角度值的差值自适应调整所述车辆前照灯的目标照明角度值,即实时根据导航轨迹信息与车辆所处的当前位置信息调整所述车辆下一时刻的照明角度值,最终实现车辆在进入后续弯道轨迹时对车辆行进方向的精确照明,进而提高夜间行车的安全性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117841826B_ABST
    Figure CN117841826B_ABST
Patent Text Reader

Abstract

The embodiment of the application relates to the technical field of vehicles, and discloses a vehicle headlamp adjusting method and device, a vehicle and a storage medium, the method comprising the following steps: in response to a headlamp of the vehicle being in an open state, acquiring current position information of the vehicle and navigation track information of the vehicle; determining a current vehicle orientation angle value according to the current position information and determining a navigation orientation angle value of the vehicle according to the navigation track information; and adaptively adjusting a target illumination angle value of the vehicle headlamp according to a difference between the navigation orientation angle value and the current vehicle orientation angle value; wherein the target illumination angle value is an illumination angle value of the vehicle headlamp at a next time. The technical scheme of the application can solve the problem that the safety of a vehicle driving at night in the prior art is difficult to guarantee.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, specifically to a method, device, vehicle, and storage medium for adjusting vehicle headlights. Background Technology

[0002] When driving at night, vehicles typically turn on their lights. If the lights cannot be adjusted to the correct direction when turning at night, the road ahead is dark, making it difficult for the driver to see clearly and posing a significant safety hazard.

[0003] Currently, there are functions that adjust the direction of headlights based on the steering wheel angle. However, the steering wheel angle is input by the driver based on their experience driving on dark curves. On one hand, the headlight direction won't adjust before the driver adjusts the steering wheel, and the driver still cannot clearly see the dark road ahead. The headlights only adjust after the steering wheel is adjusted, resulting in a lag in headlight adjustment. On the other hand, while adjusting the steering wheel may illuminate a portion of the dark road ahead, the illuminated area cannot accurately guarantee the safety of driving along the curve. Therefore, nighttime driving safety is difficult to guarantee. Summary of the Invention

[0004] In view of the above problems, embodiments of the present invention provide a method, device, vehicle, and storage medium for adjusting vehicle headlights, which solves the problem that the safety of vehicles driving at night is difficult to guarantee in the prior art.

[0005] According to one aspect of the present invention, a method for adjusting vehicle headlights is provided, the method comprising: in response to the headlights of the vehicle being in an on state, acquiring current location information of the vehicle and navigation trajectory information of the vehicle; determining a current vehicle orientation angle value based on the current location information and determining a navigation orientation angle value of the vehicle based on the navigation trajectory information; adaptively adjusting a target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value; wherein the target illumination angle value is the illumination angle value of the vehicle headlights at the next moment.

[0006] In one optional approach, the step of determining the navigation orientation angle value of the vehicle based on the navigation trajectory information includes: determining the real-time coordinates of the vehicle based on the current location information; determining multiple predetermined coordinates based on the navigation trajectory information; selecting two predetermined coordinates from the multiple predetermined coordinates based on the real-time coordinates, and designating the two predetermined coordinates as a first predetermined coordinate point and a second predetermined coordinate point, respectively; wherein the first predetermined coordinate point is the coordinate point among the multiple predetermined coordinates that is closest to the real-time coordinates, and the second predetermined coordinate point is the coordinate point among the multiple predetermined coordinates that the vehicle is scheduled to pass through at the next moment after passing the first predetermined coordinate point; and determining the navigation orientation angle value based on the difference between the second predetermined coordinate point and the real-time coordinates.

[0007] In one optional approach, the step of selecting two predetermined coordinate points from a plurality of predetermined coordinate points based on the real-time coordinate points, and determining the two predetermined coordinate points as a first predetermined coordinate point and a second predetermined coordinate point, respectively, includes: determining a predetermined path for the vehicle based on the vehicle's starting point and ending point; determining a plurality of predetermined coordinate points that the vehicle needs to pass along the predetermined path based on the predetermined path; obtaining the longitude, latitude, and geodetic altitude of each predetermined coordinate point; converting the longitude, latitude, and geodetic altitude of each predetermined coordinate point into the abscissa and ordinate values ​​of each predetermined coordinate point; and selecting two predetermined coordinate points based on the differences between the abscissa and ordinate values ​​of the real-time coordinate points and the abscissa and ordinate values ​​of each predetermined coordinate point.

[0008] In one optional approach, the step of determining the navigation orientation angle value based on the difference between the second predetermined coordinate point and the real-time coordinate point includes: subtracting the abscissa value of the real-time coordinate point from the abscissa value of the second predetermined coordinate point to obtain an abscissa difference; subtracting the ordinate value of the real-time coordinate point from the ordinate value of the second predetermined coordinate point to obtain a ordinate difference; and calculating the arctangent value of the ordinate difference divided by the abscissa difference to obtain the navigation orientation angle value.

[0009] In one optional embodiment, the headlights include a left headlight and a right headlight. The step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value includes: adjusting the target illumination angle value of the right headlight to the current vehicle orientation angle value in response to a difference greater than 0 between the navigation orientation angle value and the current vehicle orientation angle value; adjusting the target illumination angle value of the left headlight to the current vehicle orientation angle value in response to a difference less than 0 between the navigation orientation angle value and the current vehicle orientation angle value; and maintaining the target illumination angle values ​​of the left headlight and the right headlight in real time following the current vehicle orientation angle value in response to a difference equal to 0 between the navigation orientation angle value and the current vehicle orientation angle value.

[0010] In one optional embodiment, the step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value includes: in response to the difference between the navigation orientation angle value and the current vehicle orientation angle value being greater than 0, obtaining the current illumination angle value of the vehicle's left headlight; determining whether the difference between the current illumination angle value of the left headlight and the current vehicle orientation angle value is less than 0.5 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; if less, adjusting the target illumination angle value of the vehicle's left headlight to the current vehicle orientation angle value plus 0.75 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; if less, maintaining the target illumination angle values ​​of the left headlight and the right headlight in real time following the current vehicle orientation angle value.

[0011] In one optional embodiment, the step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value includes: in response to the difference between the navigation orientation angle value and the current vehicle orientation angle value being less than 0, obtaining the current illumination angle value of the vehicle's right headlight; determining whether the difference between the current illumination angle value of the right headlight and the target illumination angle value of the left headlight is less than 0.5 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; if greater, adjusting the target illumination angle value of the vehicle's right headlight to the current vehicle orientation angle value plus 0.75 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; if less, maintaining the target illumination angle values ​​of the left headlight and the right headlight in real time following the current vehicle orientation angle value.

[0012] According to another aspect of the present invention, a vehicle headlight adjustment device is provided, the device comprising: an acquisition module, configured to acquire current location information of the vehicle and navigation trajectory information of the vehicle in response to the headlights being turned on; an angle value determination module, configured to determine a current vehicle orientation angle value based on the current location information and a navigation orientation angle value of the vehicle based on the navigation trajectory information; and an adjustment module, configured to adaptively adjust a target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value; wherein the target illumination angle value is the illumination angle value of the vehicle headlights at the next moment.

[0013] According to another aspect of the present invention, a vehicle is provided, including a memory and a processor, the processor being configured to execute program instructions stored in the memory to implement the above-described vehicle headlight adjustment method.

[0014] According to another aspect of the present invention, a computer-readable storage medium is provided having program instructions stored thereon, which, when executed by a processor, implement the above-described vehicle headlight adjustment method.

[0015] In this embodiment of the invention, firstly, the vehicle can determine its current orientation angle by acquiring its current location information in real time. Simultaneously, it can determine the vehicle's navigation orientation angle based on the acquired navigation trajectory information. Then, the vehicle can adaptively adjust the target illumination angle of its headlights based on the difference between the navigation orientation angle and the current vehicle orientation angle. That is, it adjusts the illumination angle of the vehicle's headlights in real time based on the navigation trajectory information and the vehicle's current location information, ultimately achieving precise illumination of the vehicle's direction of travel when entering subsequent curves, thereby improving the safety of nighttime driving.

[0016] The above description is merely an overview of the technical solutions of the embodiments of the present invention. In order to better understand the technical means of the embodiments of the present invention and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0017] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 This is a flowchart of S100-S300 in an exemplary embodiment of the vehicle headlight adjustment method shown in this application; Figure 2This is a flowchart of S210-S230 in an exemplary embodiment of the vehicle headlight adjustment method shown in this application; Figure 3 This is a flowchart of S221-S225 in an exemplary embodiment of the vehicle headlight adjustment method shown in this application; Figure 4 This is a schematic diagram of the current illumination area of ​​the headlights of a vehicle when it is making a right turn, as shown in this application. Figure 5 This is a schematic diagram of the illumination area at the next moment when the vehicle is making a right turn without adjusting the illumination angle of the headlights, as shown in this application. Figure 6 This is a schematic diagram of the illumination area at the next moment when the vehicle is making a right turn and adjusting the illumination angle of the left headlight, as shown in this application. Figure 7 This is another schematic diagram showing the current illumination area of ​​the headlights of a vehicle when making a right turn, as illustrated in this application. Figure 8 This is a schematic diagram of the current illumination area of ​​a vehicle when it is making a right turn without adjusting the headlights, as shown in this application. Figure 9 This is a schematic diagram of the illumination area at the next moment when the vehicle is making a right turn and adjusting the illumination angles of the left and right headlights, as shown in this application. Figure 10 This is a schematic diagram of an exemplary embodiment of the vehicle headlight adjustment device shown in this application; Figure 11 This is a schematic diagram of an exemplary embodiment of the vehicle shown in this application. Detailed Implementation

[0018] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0019] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0020] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0021] In this application, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0022] Currently, vehicles typically turn on their lights when driving at night. However, if the direction of the lights cannot be adjusted when turning at night, the road ahead is dark, making it difficult for the driver to see the road ahead accurately, which poses a significant safety hazard for nighttime driving.

[0023] Currently, there are functions that adjust the headlight direction based on the steering wheel angle. However, the steering wheel angle is input by the driver based on their experience driving on dark curves. On one hand, the headlight direction won't adjust before the driver adjusts the steering wheel, and the driver still cannot clearly see the dark road ahead. The headlights only adjust after the steering wheel is adjusted, resulting in a lag in headlight adjustment. On the other hand, while adjusting the steering wheel may illuminate a portion of the dark road ahead, the illuminated area cannot accurately guarantee the illumination along the vehicle's direction of travel on a curve.

[0024] Based on this, combined Figures 1 to 11 As shown, this embodiment provides a method for adjusting vehicle headlights. This method is executed by a vehicle headlight adjustment device 100 to solve the problem that the safety of vehicles driving at night is difficult to guarantee in the prior art.

[0025] S100: The vehicle headlight adjustment method includes: after the vehicle headlights are turned on, the vehicle headlight adjustment device 100 obtains the current location information of the vehicle and the navigation trajectory information of the vehicle.

[0026] For example, the vehicle headlight adjustment device 100 can obtain the vehicle's current location information through the vehicle's positioning system, such as a GPS positioning system or a Beidou positioning system. Simultaneously, the vehicle headlight adjustment device 100 can also obtain in-vehicle navigation information to acquire the vehicle's navigation trajectory information.

[0027] S200: The vehicle headlight adjustment method further includes: the vehicle headlight adjustment device 100 determines the current vehicle orientation angle value Θ based on the vehicle's current position information and determines the vehicle's navigation orientation angle value Ω based on the vehicle's navigation trajectory information.

[0028] In one exemplary embodiment of this application, the vehicle headlight adjustment device 100 can directly output the current vehicle orientation angle value Θ based on the vehicle's built-in inertial navigation sensor. The vehicle orientation angle value Θ can refer to the angle between the vehicle's center of gravity velocity direction and the horizontal axis in a ground coordinate system.

[0029] In an exemplary embodiment of this application, the step of the vehicle headlight adjustment device 100 determining the vehicle's navigation orientation angle value Ω based on navigation trajectory information includes: S210: The vehicle headlight adjustment device 100 determines the real-time coordinates (X0, Y0) of the vehicle based on the vehicle's current position information.

[0030] S220: The vehicle headlight adjustment device 100 determines multiple predetermined coordinate points based on navigation trajectory information; and selects two predetermined coordinate points from the multiple predetermined coordinate points based on real-time coordinate points, then determines the two predetermined coordinate points as a first predetermined coordinate point (X, Y) and a second predetermined coordinate point (X1, Y1), respectively. Specifically, the step of the vehicle headlight adjustment device 100 selecting two predetermined coordinate points from the multiple predetermined coordinate points based on real-time coordinate points and determining the two predetermined coordinate points as a first predetermined coordinate point and a second predetermined coordinate point, respectively, includes: S221: The user inputs the vehicle's destination on the in-vehicle navigation system, and then the in-vehicle navigation system automatically generates a predetermined route for the vehicle so that the vehicle headlight adjustment device 100 can obtain the predetermined route of the vehicle.

[0031] S222: The vehicle headlight adjustment device 100 determines multiple predetermined coordinate points that the vehicle needs to pass along the predetermined path based on the predetermined path. Among these multiple predetermined coordinate points, the interval between any two adjacent predetermined coordinate points may be the same.

[0032] S223: Obtain the longitude of each predetermined coordinate point through the vehicle headlight adjustment device 100. ,latitude and the height of the earth Among them, the ground height Also known as geodetic height or ellipsoidal height, it refers to the distance from a point on the ground along the normal to the ellipsoid to the ellipsoid surface. It is negative inside the reference ellipsoid surface and positive outside the reference ellipsoid surface.

[0033] S224: The longitude of each predetermined coordinate point is adjusted via the vehicle headlight adjustment device 100. ,latitude and the height of the earth This is converted into the x-coordinate and y-coordinate values ​​of each predetermined coordinate point. Specifically, the x-coordinate value is calculated as follows: The ordinate value y is calculated as follows: .

[0034] It should be understood that N is calculated as follows: The calculation method for f is as follows: Where a is the radius of the Earth's major axis and b is the radius of the Earth's minor axis.

[0035] S225: Based on the difference between the x-coordinate value X0 and the y-coordinate value Y0 of the real-time coordinate point and the x-coordinate value x and the y-coordinate value y of each predetermined coordinate point, two predetermined coordinate points are selected, namely the first predetermined coordinate point (X, Y) and the second predetermined coordinate point (X1, Y1).

[0036] It should be understood that the first predetermined coordinate point (X, Y) is the coordinate point among multiple predetermined coordinate points whose x-coordinate value and y-coordinate value are closest to the real-time coordinate point (X0, Y0), that is, the coordinate point with the smallest difference between x and X0 plus the smallest difference between y and Y0. The second predetermined coordinate point (X1, Y1) is the coordinate point among multiple predetermined coordinate points that the vehicle is scheduled to pass through at the next moment after passing the first predetermined coordinate point (X, Y).

[0037] S230: The vehicle headlight adjustment device 100 determines the navigation orientation angle value Ω based on the difference between the second predetermined coordinate point (X1, Y1) and the real-time coordinate point (X0, Y0). Specifically, the step of the vehicle headlight adjustment device 100 determining the navigation orientation angle value Ω based on the difference between the second predetermined coordinate point (X1, Y1) and the real-time coordinate point (X0, Y0) includes: S231: The abscissa value X1 of the second predetermined coordinate point is subtracted from the abscissa value X0 of the real-time coordinate point by the vehicle headlight adjustment device 100 to obtain the abscissa difference; the ordinate value Y1 of the second predetermined coordinate point is subtracted from the ordinate value Y0 of the real-time coordinate point by the vehicle headlight adjustment device 100 to obtain the ordinate difference; the arctangent value of the ordinate difference divided by the abscissa difference is calculated to obtain the navigation orientation angle value Ω. Specifically: .

[0038] S300: The vehicle headlight adjustment device 100 adaptively adjusts the target illumination angle value of the vehicle headlights based on the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ; wherein, the target illumination angle value is the illumination angle value of the vehicle headlights at the next moment.

[0039] In one exemplary embodiment of this application, the headlights include a left headlight and a right headlight. The step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ includes: When the vehicle headlight adjustment device 100 responds to the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ being greater than 0, it adjusts the target illumination angle value of the right headlight to the current vehicle orientation angle value Θ.

[0040] It should be understood that when the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ is greater than 0, it indicates that the navigation direction of the predetermined route automatically generated by the in-vehicle navigation system is to the left of the vehicle's direction of travel. At this time, the vehicle needs to turn left. Therefore, the left headlight can synchronously rotate its illumination direction as the vehicle turns, while the right headlight can adjust its target illumination angle value to the current vehicle orientation angle value Θ through the headlight adjustment device 100. This allows the driver to see the vehicle's direction of travel more clearly when turning, ultimately expanding the driver's field of vision.

[0041] Furthermore, the step in which the vehicle headlight adjustment device 100 responds to the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ being greater than 0 also includes: The current illumination angle value α1 of the vehicle's left headlight is obtained through the vehicle headlight adjustment device 100.

[0042] The vehicle headlight adjustment device 100 determines whether the difference between the current illumination angle value α1 of the left headlight and the current vehicle orientation angle value Θ is less than 0.5 times the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ.

[0043] If α1-Θ<0.5Ψ, then the target illumination angle of the vehicle's left headlight is adjusted by the vehicle headlight adjustment device 100 to be the current vehicle orientation angle value Θ plus 0.75 times the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ, that is, the target illumination angle value of the vehicle's left headlight is Θ+0.75Ψ.

[0044] If α1-Θ≥0.5Ψ, then the target illumination angle value of the left headlight should be kept in real time to follow the vehicle's orientation angle value, so as to minimize the frequency of headlight adjustment and save energy.

[0045] In one exemplary embodiment of this application, the headlights include a left headlight and a right headlight. The step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ includes: Figure 4 This is a schematic diagram of the current illumination area of ​​the headlights of a vehicle when it is making a right turn, as shown in this application. Figure 5 This is a schematic diagram of the illumination area at the next moment when the vehicle is making a right turn without adjusting the illumination angle of the headlights, as shown in this application. Figure 6This is a schematic diagram of the illumination area at the next moment when the vehicle is making a right turn and adjusting the illumination angle of the left headlight, as shown in this application; combined with Figures 4 to 6 As shown, when the difference between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ is less than 0, the vehicle headlight adjustment device 100 adjusts the target illumination angle value of the left headlight to the current vehicle orientation angle value Θ.

[0046] It should be understood that when the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ is less than 0, it indicates that the navigation direction of the predetermined path automatically generated by the in-vehicle navigation system is to the right of the vehicle's direction of travel. In this case, the vehicle needs to turn right. Therefore, the right headlight can synchronously adjust its illumination direction as the vehicle turns, while the left headlight can adjust its target illumination angle value to the current vehicle orientation angle value Θ via the headlight adjustment device 100. This allows the driver to see the vehicle's direction of travel more clearly during the turn, ultimately expanding the driver's field of vision.

[0047] Furthermore, Figure 7 This is another schematic diagram showing the current illumination area of ​​the headlights of a vehicle when making a right turn, as illustrated in this application. Figure 8 This is a schematic diagram of the current illumination area of ​​a vehicle when it is making a right turn without adjusting the headlights, as shown in this application. Figure 9 This is a schematic diagram of the illumination area at the next moment when the vehicle is making a right turn and adjusting the illumination angles of the left and right headlights, as shown in this application; combined with Figures 7 to 9 As shown, the step in which the vehicle headlight adjustment device 100 responds to the navigation orientation angle value Ω and the current vehicle orientation angle value Θ being less than 0 further includes: The current illumination angle value α2 of the right headlight of the vehicle is obtained by the vehicle headlight adjustment device 100.

[0048] The vehicle headlight adjustment device 100 determines whether the difference between the current illumination angle value α2 of the right headlight and the current vehicle orientation angle value Θ is less than 0.5 times the difference between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ.

[0049] If α²-Θ>0.5Ψ, combined with Figures 7 to 9 As shown, the target illumination angle of the vehicle's right headlight is adjusted to be Θ, plus 0.75 times the difference Ψ between the current vehicle orientation angle value Θ and the navigation orientation angle value Ω; that is, the target illumination angle of the vehicle's right headlight is Θ + 0.75Ψ. If α2-Θ≤0.5Ψ, then keep the target illumination angle value of the left headlight following the vehicle's orientation angle value in real time, and minimize the frequency of headlight adjustment to save energy.

[0050] In one exemplary embodiment of this application, the headlights include a left headlight and a right headlight. The step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ includes: When the difference between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ is equal to 0, the vehicle headlight adjustment device 100 keeps the target illumination angle values ​​of the left and right headlights following the current vehicle orientation angle value in real time.

[0051] It should be understood that when the vehicle headlight adjustment device 100 responds to a difference Ψ between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ equal to 0, it indicates that the navigation direction of the predetermined path automatically generated by the in-vehicle navigation system is directly ahead of the vehicle's direction of travel. In this case, the vehicle needs to proceed straight. Therefore, the right headlight and left headlight can follow the current vehicle orientation angle value Θ in real time at the next moment.

[0052] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0053] Figure 10 This is a schematic diagram of an exemplary embodiment of the vehicle headlight adjustment device shown in this application; combined with Figure 10 As shown, this application embodiment also provides a vehicle headlight adjustment device 100 for performing the above-described vehicle headlight adjustment method.

[0054] The vehicle headlight adjustment device 100 includes an acquisition module 110 for acquiring the vehicle's current location information and the vehicle's navigation trajectory information in response to the vehicle's headlights being turned on.

[0055] The vehicle headlight adjustment device 100 also includes an angle value determination module 120, which is used to determine the current vehicle orientation angle value Θ based on the current location information and to determine the vehicle's navigation orientation angle value Ω based on the navigation trajectory information.

[0056] The vehicle headlight adjustment device 100 also includes an adjustment module 130 for adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value Ω and the current vehicle orientation angle value Θ; wherein the target illumination angle value is the illumination angle value of the vehicle headlights at the next moment.

[0057] Figure 11 This is a schematic diagram of an exemplary embodiment of the vehicle shown in this application, in conjunction with... Figure 11 As shown in the figure, this application embodiment also provides a vehicle, including: a memory and a processor, the processor being used to execute program instructions stored in the memory to implement the above-described vehicle headlight adjustment method.

[0058] Specifically, processor 72 controls itself and memory 71 to implement the steps in any of the vehicle headlight adjustment method embodiments described above. Processor 72 can also be referred to as a CPU (Central Processing Unit). Processor 72 may be an integrated circuit chip with signal processing capabilities. Processor 72 can also be a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor can be a microprocessor or any conventional processor. Furthermore, processor 72 can be implemented using integrated circuit chips.

[0059] This embodiment also provides a computer-readable storage medium storing computer-readable instructions, which, when executed by a computer's processor, cause the computer to perform the aforementioned vehicle headlight adjustment method.

[0060] In this application, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0061] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0062] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0063] The description of the various embodiments above tends to emphasize the differences between the various embodiments. The similarities or similarities between them can be referred to, and for the sake of brevity, they will not be repeated here.

[0064] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus implementations described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.

[0065] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0066] The above description is merely a preferred exemplary embodiment of this application and is not intended to limit the implementation of this application. Those skilled in the art can easily make corresponding modifications or alterations based on the main concept and spirit of this application. Therefore, the scope of protection of this application should be determined by the scope of protection claimed in the claims.

Claims

1. A method for adjusting vehicle headlights, characterized in that, The method includes: In response to the vehicle's headlights being on, the system acquires the vehicle's current location information and navigation trajectory information; wherein the headlights include a left headlight and a right headlight. The current vehicle orientation angle is determined based on the current location information, and the navigation orientation angle of the vehicle is determined based on the navigation trajectory information. The target illumination angle of the vehicle headlights is adaptively adjusted based on the difference between the navigation orientation angle value and the current vehicle orientation angle value; wherein, the target illumination angle value is the illumination angle value of the vehicle headlights at the next moment; The step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value includes: In response to the difference between the navigation orientation angle value and the current vehicle orientation angle value being greater than 0, the current illumination angle value of the vehicle's left headlight is obtained; Determine whether the difference between the current illumination angle value of the left headlight and the current vehicle orientation angle value is less than 0.5 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; If it is less than, then adjust the target illumination angle value of the left headlight of the vehicle to the current vehicle orientation angle value plus 0.75 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; If the value is greater than or equal to the target illumination angle value of the left headlight and the right headlight, then the target illumination angle value of the left headlight and the right headlight will follow the current vehicle orientation angle value in real time.

2. The vehicle headlight adjustment method according to claim 1, characterized in that, The step of determining the navigation orientation angle value of the vehicle based on the navigation trajectory information includes: The real-time coordinates of the vehicle are determined based on the current location information; Multiple predetermined coordinate points are determined based on the navigation trajectory information; Based on the real-time coordinates, two predetermined coordinates are selected from a plurality of predetermined coordinates, and the two predetermined coordinates are respectively designated as the first predetermined coordinate and the second predetermined coordinate. The first predetermined coordinate is the coordinate that is closest to the real-time coordinate among the plurality of predetermined coordinates, and the second predetermined coordinate is the coordinate that the vehicle is scheduled to pass through at the next moment after passing the first predetermined coordinate. The navigation orientation angle value is determined based on the difference between the second predetermined coordinate point and the real-time coordinate point.

3. The vehicle headlight adjustment method according to claim 2, characterized in that, The step of selecting two predetermined coordinate points from a plurality of predetermined coordinate points based on the real-time coordinate points, and determining the two predetermined coordinate points as the first predetermined coordinate point and the second predetermined coordinate point, respectively, includes: The predetermined route of the vehicle is determined based on the vehicle's starting point and ending point; Based on the predetermined path, determine multiple predetermined coordinate points that the vehicle needs to pass along the predetermined path; Obtain the longitude, latitude, and geodetic altitude of each of the predetermined coordinate points; The longitude, latitude, and geodetic altitude of each predetermined coordinate point are converted into the x-coordinate and y-coordinate values ​​of each predetermined coordinate point; Two predetermined coordinate points are selected based on the differences between the x-coordinate and y-coordinate values ​​of the real-time coordinate points and the x-coordinate and y-coordinate values ​​of each predetermined coordinate point.

4. The vehicle headlight adjustment method according to claim 3, characterized in that, The step of determining the navigation orientation angle value based on the difference between the second predetermined coordinate point and the real-time coordinate point includes: Subtract the x-coordinate value of the real-time coordinate point from the x-coordinate value of the second predetermined coordinate point to obtain the x-coordinate difference; Subtract the ordinate value of the real-time coordinate point from the ordinate value of the second predetermined coordinate point to obtain the ordinate difference; The arctangent value of the difference in the vertical coordinates divided by the difference in the horizontal coordinates is calculated to obtain the navigation orientation angle value.

5. The vehicle headlight adjustment method according to claim 1, characterized in that, The step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value includes: In response to the difference between the navigation orientation angle value and the current vehicle orientation angle value being greater than 0, the target illumination angle value of the right headlight is adjusted to the current vehicle orientation angle value; In response to the difference between the navigation orientation angle value and the current vehicle orientation angle value being less than 0, the target illumination angle value of the left headlight is adjusted to the current vehicle orientation angle value; In response to the difference between the navigation orientation angle value and the current vehicle orientation angle value being equal to 0, the target illumination angle values ​​of the left headlight and the right headlight are kept to follow the current vehicle orientation angle value in real time.

6. The vehicle headlight adjustment method according to claim 5, characterized in that, The step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value further includes: In response to the difference between the navigation orientation angle value and the current vehicle orientation angle value being less than 0, the current illumination angle value of the vehicle's right headlight is obtained; Determine whether the difference between the current illumination angle value of the right headlight and the current vehicle orientation angle value is less than 0.5 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; If it is greater than that, then adjust the target illumination angle value of the right headlight of the vehicle to the current vehicle orientation angle value plus 0.75 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; If the target illumination angle values ​​of the left headlight and the right headlight are less than or equal to the current vehicle orientation angle value, then the target illumination angle values ​​of the left headlight and the right headlight will follow the current vehicle orientation angle value in real time.

7. A vehicle headlight adjustment device, characterized in that, The device includes: The acquisition module is used to acquire the current location information of the vehicle and the navigation trajectory information of the vehicle in response to the headlights being turned on; wherein the headlights include a left headlight and a right headlight; An angle value determination module is used to determine the current vehicle orientation angle value based on the current location information and to determine the vehicle's navigation orientation angle value based on the navigation trajectory information; An adjustment module is used to adaptively adjust the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value; wherein, the target illumination angle value is the illumination angle value of the vehicle headlights at the next moment; The step of adaptively adjusting the target illumination angle value of the vehicle headlights based on the difference between the navigation orientation angle value and the current vehicle orientation angle value includes: In response to the difference between the navigation orientation angle value and the current vehicle orientation angle value being greater than 0, the current illumination angle value of the vehicle's left headlight is obtained; Determine whether the difference between the current illumination angle value of the left headlight and the current vehicle orientation angle value is less than 0.5 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; If it is less than, then adjust the target illumination angle value of the left headlight of the vehicle to the current vehicle orientation angle value plus 0.75 times the difference between the navigation orientation angle value and the current vehicle orientation angle value; If the value is greater than or equal to the target illumination angle value of the left headlight and the right headlight, then the target illumination angle value of the left headlight and the right headlight will follow the current vehicle orientation angle value in real time.

8. A vehicle, characterized in that, It includes a memory and a processor, the processor being configured to execute program instructions stored in the memory to implement the vehicle headlight adjustment method according to any one of claims 1-6.

9. A computer-readable storage medium having program instructions stored thereon, characterized in that, When the program instructions are executed by the processor, they implement the vehicle headlight adjustment method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Navigation-based vehicle headlamp automatic adjustment method and system, and vehicle

    CN111824006A

  • Method for controlling a cornering light and lighting device

    DE102014209771A1