Lamp control system and lamp control method
The lamp control system addresses visibility issues in vehicle lamps by adjusting beam patterns based on driving data, enhancing light width and distance to match road conditions, thus improving nighttime visibility without manual intervention.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- HYUNDAI MOBIS CO LTD
- Filing Date
- 2025-07-24
- Publication Date
- 2026-05-20
AI Technical Summary
Conventional vehicle lamp systems with IFS (Integrated Front-lighting System) functions do not adequately adjust lighting based on road environment and driver intent, leading to visibility issues and glare problems, and often malfunction due to camera recognition errors.
A lamp control system that adjusts beam patterns based on driving data, including frequency of lane changes, sudden braking, and beam pattern usage, using position-based travel data to enhance or reduce light width and distance, and activate adaptive lamp modes according to lighting frequency.
Improves visibility during nighttime driving by dynamically adjusting light patterns to match driving conditions, enhancing both short-range and long-distance visibility without requiring manual operation.
Smart Images

Figure 2026084063000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a lamp control system and a lamp control method, and more particularly, to a lamp control system and a lamp control method using driving data corresponding to position information.
Background Art
[0002] In recent years, the utilization rate of vehicle lamps using LED light sources has been continuously increasing, and vehicle lamp modules with high and low beams having various performances are increasing. In particular, the integration of high-low beam vehicle lamp modules has become a settled trend, which has received high evaluations in the market because of its low cost, compact size, simple structure, and multi-functionality.
[0003] While the concern for safety in vehicle driving is increasing, every year, there are still quite a few traffic accidents caused by inappropriate use of high beams. However, vehicle lamp modules equipped with an IFS (Intelligent Front-lighting System) function can solve the problems associated with the use of high and low beams to some extent. That is, it is possible to give excellent visibility to the vehicle and prevent the glare phenomenon for other vehicle drivers. The IFS function has a kind of smart control performance, and by independently controlling each LED, it can control the irradiation area and brightness in real time and effectively prevent the glare phenomenon for other vehicles and pedestrians.
[0004] In conventional vehicles equipped with IFS (Integrated Front-lighting System) functionality, the driver directly specified the speed at which the IFS would activate, and the system automatically activated when the vehicle exceeded that speed. However, this conventional method did not take into account the road environment in which the vehicle was traveling, resulting in problems such as the lighting becoming dim on relatively dark roads or excessively bright on relatively bright roads, obstructing the view of pedestrians and other drivers. In addition, the IFS function would sometimes activate earlier than the driver intended, leading to numerous malfunctions due to camera recognition errors, or conversely, the ADB (Adaptive Driving Beam) function would activate later than the driver intended, causing inconvenience.
[0005] Furthermore, even when a vehicle is equipped with an IFS (Integrated Front-Speed) function, there are frequent cases where the driver is unaware of its presence and therefore unable to utilize it. Therefore, there is a need for a solution that automatically activates the IFS function according to the surrounding road environment and the driver's personality. [Overview of the project] [Problems that the invention aims to solve]
[0006] The present invention aims to propose a lamp control system, or a method thereof, configured to control lamps using driving data.
[0007] The present invention aims to propose a lamp control system or method for performing lamp control, configured to control the beam pattern according to the frequency of lane changes based on driving data.
[0008] The present invention aims to propose a lamp control system or method for performing lamp control, configured to control the beam pattern according to the frequency of sudden braking based on driving data.
[0009] The present invention aims to propose a lamp control system or method thereof, configured to detect whether or not a passing beam is being used based on driving data, and to control the beam pattern accordingly, in order to perform lamp control.
[0010] The problems addressed by the present invention are not limited to those mentioned above, and other problems not mentioned should be clearly understandable to an ordinary person from the following description. [Means for solving the problem]
[0011] According to one embodiment of the present invention, a lamp control system for a mobile body is proposed, which may include a lamp configured to project a beam pattern forward, data refined by analyzing position-based travel data, or a memory for storing the travel data, and a processor configured to control the beam pattern using the data stored in the memory and the position information of the mobile body.
[0012] Additionally or alternatively, the processor may be configured to perform control to enhance the beam width of the beam pattern if the frequency of lane changes in the driving data corresponding to the position information of the moving object indicated by the data exceeds a preset criterion.
[0013] Additionally or alternatively, the processor may be configured to emit a beam pattern in which the light width of the beam pattern is strengthened as the frequency of lane changes increases.
[0014] Additionally or alternatively, the processor may be configured to perform control to reduce the light width of the beam pattern if the frequency of lane changes in the driving data corresponding to the position information of the moving object indicated by the data is lower than a preset criterion.
[0015] Additionally or alternatively, the processor may be configured to perform control to enhance the optical distance or optical width of the beam pattern if the frequency of sudden braking in the driving data corresponding to the position information of the moving object indicated by the data exceeds a preset criterion.
[0016] Additionally or alternatively, the processor may be configured to emit a beam pattern such that the optical distance or width of the beam pattern is enhanced as the frequency of abrupt braking increases.
[0017] Additionally or alternatively, the processor may be configured to determine whether the moving body is attempting to overtake a vehicle ahead based on the moving body's driving data, and to control the specific beam pattern using location-based usage history data of a specific beam pattern and the moving body's location information.
[0018] Additionally or alternatively, the processor may be configured to emit beam patterns such that the optical distance or width of the particular beam pattern is enhanced the more frequently the particular beam pattern is used.
[0019] Additionally or alternatively, the driving data may include data obtained by analyzing and refining the driving data based on the location, or the driving data may include data collected and processed based on individual road section information or location information regarding the frequency of lane changes, the frequency of sudden braking, or the frequency of use of a particular beam pattern in individual road sections for multiple moving objects.
[0020] Additionally or alternatively, the processor may be configured to use at least one of navigation information, advanced driver assistance system-related information, or vehicle control output interface information for beam pattern control.
[0021] According to another embodiment of the present invention, a lamp control system for a moving body is proposed. The lamp control system can include a lamp configured to irradiate a beam pattern forward, a memory storing usage history data of a specific beam pattern based on position or data refined by analyzing the usage history data of the specific beam pattern, and a processor configured to control the beam pattern using the data stored in the memory and the position information of the moving body.
[0022] Additionally or alternatively, the processor can be configured to activate an adaptive lamp mode when the lighting frequency in the specific beam pattern corresponding to the position information of the moving body indicated by the data exceeds a preset criterion.
[0023] Additionally or alternatively, the processor can be configured to irradiate a beam pattern in a form where the central luminous intensity increases as the lighting frequency increases.
[0024] Additionally or alternatively, when the extinguishing frequency in the specific beam pattern corresponding to the position information of the moving body indicated by the data exceeds a preset criterion, the processor can be configured to deactivate the adaptive lamp mode, change the operation mode of the lamp, or change the parameters of the adaptive lamp mode.
[0025] Additionally or alternatively, the operation mode of the lamp includes a high beam assistance mode or a low beam mode.
[0026] Additionally or alternatively, the processor can be configured to calculate the result of recognizing or not recognizing the tail lamp of the vehicle ahead through the camera of the moving body by averaging over a preset time.
[0027] Additionally or alternatively, the processor can be configured to control the lamp according to the result of recognition or non-recognition of the tail lamp of the preceding vehicle.
[0028] Additionally or alternatively, the usage history data of a specific beam pattern based on the position can include data in which the operation information of the operation unit for lighting the specific beam pattern in a plurality of moving bodies is linked with the navigation position information.
[0029] Additionally or alternatively, the data obtained by analyzing and purifying the usage history data of a specific beam pattern based on the position can include big data collected and analyzed based on position information on the usage history of the specific beam pattern in a plurality of moving bodies.
[0030] According to another embodiment of the present invention, a lamp control method for a moving body is proposed. The lamp control method is executed by a lamp control system including a lamp configured to irradiate a beam pattern forward. The lamp control method can include steps of obtaining position information of the moving body, analyzing and purifying data of travel data based on a position corresponding to the obtained position information, or extracting the travel data, and controlling the beam pattern using the extracted data and the position information of the moving body.
[0031] According to another embodiment of the present invention, a lamp control method for a moving body is proposed. The lamp control method is executed by a lamp control system including a lamp configured to irradiate a beam pattern forward. The lamp control method can include steps of obtaining position information of the moving body, extracting usage history data of a specific beam pattern based on a position corresponding to the obtained position information or data obtained by analyzing and purifying the usage history data of the specific beam pattern, and controlling the beam pattern using the extracted data and the position information of the moving body.
[0032] According to yet another embodiment of the present invention, a mobile body is proposed, which may include a lamp configured to project a beam pattern forward, a memory for analyzing and refining position-based travel data, or the travel data, and a lamp control system configured to control the beam pattern using the data stored in the memory and the position information of the mobile body.
[0033] According to yet another embodiment of the present invention, a mobile body is proposed, which may include a lamp configured to project a beam pattern forward, a memory for storing specific beam pattern usage history data based on position or data refined by analyzing the specific beam pattern usage history data, and a lamp control system configured to control the beam pattern using the data stored in the memory and the position information of the mobile body.
[0034] The aforementioned method for solving the problems of the present invention is only a part of the embodiments of the present invention, and various other methods for solving the problems can be derived and understood based on the detailed description of the present invention described later. [Effects of the Invention]
[0035] The present invention provides the following effects:
[0036] According to the present invention, by providing lamp control based on data that reflects the driving environment of the road section on which the moving object travels, it is possible to provide an environment that improves visibility while driving without requiring the user or driver to operate a multifunction switch.
[0037] According to the present invention, by adjusting the light width or light distance of a beam pattern in proportion to the frequency of lane changes, sudden braking, or the frequency of use of a specific beam pattern based on data, it is possible to provide an environment that improves visibility during nighttime driving, and to further improve long-distance visibility.
[0038] According to the present invention, when activating the adaptive lamp mode, the luminous intensity of the beam pattern is adjusted in proportion to the lighting frequency based on data, thereby providing an environment that not only improves visibility during nighttime driving but also further improves visibility at long distances.
[0039] The effects obtained by this invention are not limited to those mentioned above, and other effects not mentioned will be clearly understood by an ordinary person from the following description. [Brief explanation of the drawing]
[0040] The accompanying drawings, included as part of the detailed description to aid in understanding the present invention, provide embodiments of the present invention and illustrate the content of the invention together with the detailed description.
[0041] [Figure 1] This is an overall block diagram of an autonomous vehicle to which an autonomous driving system can be applied. [Figure 2] This is an illustrative diagram showing an example of how autonomous driving systems can be applied to vehicles. [Figure 3] This is a block diagram of the lamp control system according to the present invention. [Figure 4] This figure shows data collected and analyzed based on location information regarding the usage history of specific beam patterns of multiple mobile objects according to the present invention. [Figure 5] This is a flowchart showing the lamp control method according to the present invention. [Figure 6] This figure shows an example of a beam pattern with controlled optical width according to the present invention. [Figure 7] This is a flowchart showing the lamp control method according to the present invention. [Figure 8] This figure shows an example of a beam pattern with controlled optical distance and width according to the present invention. [Figure 9] This is a flowchart showing the lamp control method according to the present invention. [Figure 10]This is a flowchart showing the lamp control method according to the present invention. [Figure 11] This figure shows an example of a beam pattern with controlled central luminosity according to the present invention. [Figure 12] This is a flowchart showing the lamp control method according to the present invention. [Figure 13] This figure shows the beam cut phenomenon. [Figure 14] This figure shows a lamp control signal using a conventional flickering phenomenon and a lamp control signal according to the present invention. [Modes for carrying out the invention]
[0042] Embodiments of the present invention will be described below with reference to the attached drawings.
[0043] The embodiments described below are provided to aid in understanding the present invention, and therefore the present invention is not limited to the embodiments described below. Furthermore, certain components may be exaggerated or reduced in the accompanying drawings to aid in understanding the present invention. The present invention is not limited to the forms shown in the accompanying drawings.
[0044] Throughout the entire specification of this invention, when a part of the specification "includes" a certain component, this means that, unless otherwise specifically stated, it may further include other components rather than excluding them.
[0045] Furthermore, while terms such as "passenger," "driver," and "user" are used interchangeably in this specification for the purpose of describing the invention, it should be noted that these terms may be used interchangeably.
[0046] Figure 1 is an overall block diagram of an autonomous driving control system to which an autonomous driving device according to one embodiment of the present invention can be applied.
[0047] Figure 2 is an illustrative diagram showing an example in which an autonomous driving device according to one embodiment of the present invention is applied to a vehicle.
[0048] First, with reference to Figures 1 and 2, the structure and function of an autonomous driving control system (e.g., an autonomous vehicle) to which the autonomous driving device according to this embodiment can be applied will be described.
[0049] As shown in Figure 1, the autonomous driving vehicle 1000 can be embodied around an autonomous driving integrated control unit 600 that transmits and receives data necessary for autonomous driving control of the vehicle through a driving information input interface 101, a driving information input interface 201, a passenger output interface 301, and a vehicle control output interface 401. The autonomous driving integrated control unit 600 may also be referred to as a controller, processor, or simply a control unit in this specification.
[0050] The autonomous driving integrated control unit 600 can acquire driving information in response to the occupant's operation on the user input unit 100 via the driving information input interface 101, in either the vehicle's autonomous driving mode or manual driving mode. As shown in Figure 1, the user input unit 100 may include a driving mode switch 110 and a control panel 120 (for example, a navigation terminal mounted on the vehicle, a smartphone or tablet PC held by the occupant, etc.), thereby allowing the driving information to include the vehicle's driving mode information and navigation information.
[0051] For example, the vehicle's driving mode (i.e., autonomous driving mode / manual driving mode or Sports Mode / Eco Mode / Safe Mode / Normal Mode) determined by the occupant's operation of the driving mode switch 110 can be transmitted to the autonomous driving integrated control unit 600 via the driving information input interface 101 as the aforementioned driving information.
[0052] Furthermore, navigation information such as the passenger's destination and the route to the destination (such as the shortest or preferred route selected by the passenger from among the candidate routes to the destination), which the passenger inputs through the control panel 120, can be transmitted to the autonomous driving integrated control unit 600 via the driving information input interface 101 as the aforementioned driving information.
[0053] On the other hand, the control panel 120 can be implemented as a touchscreen panel that provides a user interface (UI) for the driver to input or modify information for autonomous driving control of the vehicle. In this case, the aforementioned driving mode switch 110 can also be implemented as a touch button on the control panel 120.
[0054] Furthermore, the autonomous driving integrated control unit 600 can acquire driving information indicating the vehicle's driving state through the driving information input interface 201. The driving information can include various pieces of information indicating the vehicle's driving state and behavior, such as the steering angle generated by the occupant operating the steering wheel, the accelerator pedal stroke or brake pedal stroke generated by pressing the accelerator pedal or brake pedal, and vehicle speed, acceleration, yaw, pitch, and roll as behavior of the vehicle. Each of these driving pieces of information can be detected by the driving information detection unit 200, which includes a steering angle sensor 210, an APS (Accel Position Sensor) / PTS (Pedal Travel Sensor) 220, a vehicle speed sensor 230, an acceleration sensor 240, and a yaw / pitch / roll sensor 250, as shown in Figure 1.
[0055] Furthermore, the vehicle's driving information may also include the vehicle's location information, which can be acquired via a GPS (Global Positioning System) receiver 260 mounted on the vehicle. This driving information is transmitted to the autonomous driving integrated control unit 600 via the driving information input interface 201 and can be used for controlling the vehicle's driving in autonomous driving mode or manual driving mode.
[0056] Furthermore, the autonomous driving integrated control unit 600 can transmit driving status information provided to the passenger to the output unit 300 via the passenger output interface 301, in either the autonomous driving mode or the manual driving mode of the vehicle. In other words, by transmitting the vehicle's driving status information to the output unit 300, the autonomous driving integrated control unit 600 enables the passenger to confirm the vehicle's autonomous driving or manual driving status based on the driving status information output via the output unit 300. This driving status information can include various pieces of information indicating the vehicle's driving status, such as the current driving mode, shift range, and vehicle speed.
[0057] Furthermore, the autonomous driving integrated control unit 600, along with the aforementioned driving status information, can transmit warning information to the output unit 300 via the passenger output interface 301 if it determines that a warning to the driver is necessary in the vehicle's autonomous driving mode or manual driving mode, causing the output unit 300 to output a warning to the driver. In order to output such driving status information and warning information audibly and visually, the output unit 300 may include a speaker 310 and a display device 320, as shown in Figure 1. Here, the display device 320 may be implemented as the same device as the control panel 120 described above, or it may be configured as a separate, independent device.
[0058] Furthermore, the autonomous driving integrated control unit 600 can transmit control information for controlling the vehicle's driving to the lower-level control systems 400 mounted on the vehicle via the vehicle control output interface 401, in either the vehicle's autonomous driving mode or manual driving mode. The lower-level control systems 400 for controlling the vehicle's driving may include an engine control system 410, a braking control system 420, and a steering control system 430, as shown in Figure 1. The autonomous driving integrated control unit 600 can transmit engine control information, braking control information, and steering control information as the control information to each of the lower-level control systems 410, 420, and 430 via the vehicle control output interface 401. As a result, the engine control system 410 can control the vehicle's speed and acceleration by increasing or decreasing the fuel supplied to the engine, the braking control system 420 can control the vehicle's braking by adjusting the vehicle's braking force, and the steering control system 430 can control the vehicle's steering via a steering device mounted on the vehicle (e.g., an MDPS (Motor Driven Power Steering) system).
[0059] As described above, the autonomous driving integrated control unit 600 of this embodiment can acquire driving information corresponding to the driver's operations and driving information indicating the vehicle's driving status, respectively, through the driving information input interface 101 and the driving information input interface 201, and can transmit driving status information and warning information generated based on the autonomous driving algorithm to the output unit 300 through the passenger output interface 301. Furthermore, by transmitting control information generated based on the autonomous driving algorithm to the lower-level control system 400 through the vehicle control output interface 401, it can operate to perform vehicle driving control.
[0060] On the other hand, in order to ensure stable autonomous driving of the vehicle, it is necessary to accurately measure the vehicle's driving environment, continuously monitor the driving state, and control the driving according to the measured driving environment. For this reason, the autonomous driving device of this embodiment may include a sensor unit 500 for detecting objects around the vehicle, such as surrounding vehicles, pedestrians, roads, or fixed facilities (e.g., traffic lights, milestones, traffic signs, construction fences, etc.), as shown in Figure 1.
[0061] As shown in Figure 1, the sensor unit 500 may include one or more of the following: a lidar sensor 510, a radar sensor 520, and a camera sensor 530, in order to detect objects in the surrounding area outside the vehicle.
[0062] The LiDAR sensor 510 can detect objects in the vicinity of the vehicle by transmitting a laser signal around the vehicle and receiving the signal reflected back from the object. It can detect surrounding objects located within a preset distance, preset vertical field of view, and preset horizontal field of view, depending on its specifications. The LiDAR sensor 510 may include a front LiDAR sensor 511, an upper LiDAR sensor 512, and a rear LiDAR sensor 513 installed on the front, top, and rear of the vehicle, respectively, but its installation position and number are not limited to a specific embodiment. A threshold for determining the effectiveness of the laser signal reflected back from the object is pre-stored in the memory (not shown) of the autonomous driving integrated control unit 600. The autonomous driving integrated control unit 600 can determine the position (including the distance to the object), speed, and direction of movement of the object by measuring the time it takes for the laser signal transmitted through the LiDAR sensor 510 to reflect back from the object.
[0063] The radar sensor 520 can detect surrounding objects outside the vehicle by emitting radio waves around the vehicle and receiving signals that are reflected back from the object, and can detect surrounding objects located within a predetermined set distance, set vertical field of view, and set horizontal field of view, depending on its specifications. The radar sensor 520 may include a front radar sensor 521, a left radar sensor 522, a right radar sensor 523, and a rear radar sensor 524, which are installed on the front, left side, right side, and rear of the vehicle, respectively, but their installation positions and number are not limited to a particular embodiment. The autonomous driving integrated control unit 600 can determine the position (including the distance to the object), speed, and direction of movement of the object by analyzing the power of the radio waves transmitted and received through the radar sensor 520.
[0064] The camera sensor 530 can photograph the area around the vehicle and detect surrounding objects outside the vehicle, and can detect surrounding objects located within a predetermined range of set distance, set vertical field of view, and set horizontal field of view, according to its specifications.
[0065] The camera sensor 530 may include a front camera sensor 531, a left camera sensor 532, a right camera sensor 533, and a rear camera sensor 534, which are installed on the front, left side, right side, and rear of the vehicle, respectively, but their installation positions and number are not limited to a particular embodiment. The autonomous driving integrated control unit can determine the position (including the distance to the object), speed, and direction of movement of an object by applying a predefined image processing process to the image captured through the camera sensor 530.
[0066] Furthermore, an internal camera sensor 535 for photographing the interior of the vehicle may be mounted in a predetermined location inside the vehicle (for example, in the rearview mirror). The autonomous driving integrated control unit 600 can monitor the behavior and condition of the occupant based on the images acquired through the internal camera sensor 535 and output guidance or warnings to the occupant through the output unit 300 mentioned above.
[0067] In addition to the LiDAR sensor 510, radar sensor 520, and camera sensor 530, the sensor unit 500 may further include an ultrasonic sensor 540, as shown in Figure 1, and various types of sensors for detecting objects around the vehicle may also be further employed in the sensor unit 500.
[0068] Figure 2 shows an example to aid in understanding this embodiment, in which a front LiDAR sensor 511 or front radar sensor 521 is installed on the front of the vehicle, a rear LiDAR sensor 513 or rear radar sensor 524 is installed on the rear of the vehicle, and a front camera sensor 531, left camera sensor 532, right camera sensor 533, and rear camera sensor 534 are installed on the front, left side, right side, and rear of the vehicle, respectively. However, as mentioned above, the installation position and number of each sensor are not limited to a particular embodiment.
[0069] Furthermore, the sensor unit 500 may further include vital sensors for detecting vital signals of passengers (e.g., heart rate, electrocardiogram, respiration, blood pressure, body temperature, electroencephalogram, blood flow (pulse wave), and blood glucose) in order to determine the condition of passengers in the vehicle. Examples of vital sensors include heart rate sensors, electrocardiogram sensors, respiration sensors, blood pressure sensors, body temperature sensors, electroencephalogram sensors, photoplethysmography sensors, and blood glucose sensors.
[0070] Finally, the sensor unit 500 is further equipped with microphones 550, and the internal microphone 551 and external microphone 552 are used for different purposes.
[0071] The internal microphone 551 is used, for example, to analyze the voice of a passenger in the autonomous vehicle 1000 based on AI, or to respond immediately to direct voice commands.
[0072] On the other hand, the external microphone 552 is used, for example, to analyze various sounds generated outside the autonomous vehicle 1000 using various analysis tools such as deep learning, in order to respond appropriately to safe driving and other related issues.
[0073] For reference, the symbols shown in Figure 2 can perform the same or similar functions as those shown in Figure 1, and Figure 2 illustrates the relative positional relationships of each component (relative to the interior of the autonomous vehicle 1000) in more detail compared to Figure 1.
[0074] Figure 3 is a block diagram showing the lamp control system according to the present invention.
[0075] The lamp control system 10 may include a lamp 700, memory 620, and a processor 610. The lamp control system 10 may be included in the mobile body 1000 and may be mounted on or installed on the mobile body 1000. In this specification, a mobile body means an object that is mobile as a means of transport and may include, for example, a vehicle, a drone, a robot, etc.
[0076] Lamp 700 is a type of output unit that projects a beam forward of a moving object according to a beam pattern, and can be configured in pairs. More specifically, lamp 700 may include a pair of headlamps configured to the left front and right front with respect to the moving object (or vehicle). In general, headlamps or headlights may include downward lights (or low beams), upward lights (or high beams), turn signals, daytime running lights, side marker lights, etc.
[0077] Memory 620 can store location-based driving data. Additionally or alternatively, memory 620 can store data obtained by analyzing and refining the driving data. Here, the driving data may include information on the frequency of lane changes, sudden braking, or use of specific beam patterns for multiple moving objects in individual road sections. That is, the driving data may include information obtained by collecting lane change information, sudden braking information, or use of specific beam patterns for moving objects passing through an individual road section, and then quantifying and processing this information.
[0078] On the other hand, prior to that, the lamp control system 10 can be configured to receive location-based driving data from a server.
[0079] Location-based driving data may include linked location information that allows for the inference of lane change or sudden braking information for multiple moving objects. In other words, the server can collect, store, analyze, process, or manage navigation information or related GPS information of moving objects traveling on individual road sections, information about the moving object's Advanced Driver Assistance System (ADAS), or output interface information for vehicle control of the moving object.
[0080] Navigation information of a moving vehicle, or related GPS information of the vehicle, can indicate location information that allows for the confirmation of whether or not the vehicle has changed lanes. Therefore, by analyzing the navigation information of the vehicle, or related GPS information, the server can extract lane change information or the frequency of lane changes in individual road sections. The server can also quantify the lane change information or the frequency of lane changes and display it as a refined numerical value.
[0081] Furthermore, the navigation information of a moving vehicle or its associated GPS information can indicate location information that allows for the confirmation of whether or not the vehicle has braked suddenly. Therefore, by analyzing the navigation information of a moving vehicle or its associated GPS information, the server can extract information on sudden braking or the frequency of sudden braking in individual road sections. The server can also quantify the information on sudden braking or the frequency of sudden braking and display it as a refined numerical value.
[0082] For example, the following data can be obtained.
[0083] [Table 1]
[0084] As additional information, ADAS-related information for a moving vehicle can indicate driving operation information (such as accelerator operation, steering operation, or braking operation) that can determine whether or not the vehicle has changed lanes, and ADAS-related information can be linked with location information. Therefore, by analyzing the ADAS-related information of a moving vehicle, the server can extract driving operation information (such as accelerator operation, steering operation, or braking operation) for individual road sections.
[0085] Here, the server can extract lane change information or lane change frequency from the driving operation information. Furthermore, the server can quantify the lane change information or lane change frequency and display it as a refined numerical value.
[0086] Furthermore, the server can extract emergency braking information or emergency braking frequency from the driving operation information. The server can also quantify the emergency braking information or emergency braking frequency and display it as a refined numerical value.
[0087] As another piece of information, the output interface information for controlling the moving body (or vehicle) can point to the engine control information, braking control information, and steering control information of the moving body, which can confirm whether or not the moving body has changed lanes, and the output interface information for controlling the moving body (or vehicle) can be linked with position information. On the other hand, if the moving body obtains propulsion using an electric motor, it is obvious that motor control information will be used instead of engine control information.
[0088] Therefore, the server can extract engine control information, braking control information, and steering control information for individual road sections by analyzing the output interface information for the mobile body's control.
[0089] Here, the server can extract lane change information or lane change frequency from engine control information, braking control information, and steering control information. Furthermore, the server can quantify the lane change information or lane change frequency and display it as a refined numerical value.
[0090] Furthermore, the server can extract emergency braking information or emergency braking frequency from engine control information, braking control information, and steering control information. The server can also quantify the emergency braking information or emergency braking frequency and display it as a refined numerical value.
[0091] Location-based driving data may include data that combines output control signals from operating units (e.g., multifunction switches) for illuminating specific beam patterns (e.g., high beams) of multiple moving objects with the location information of the moving objects.
[0092] In other words, the server can collect and store or manage output control signals related to operating units such as multifunction switches for illuminating specific beam patterns of multiple moving objects, as well as location information obtained by a location information acquisition device such as a navigation system (or GPS receiver) at the time the output control signals are detected.
[0093] The server can extract specific beam pattern usage information or the frequency of use of specific beam patterns in individual road sections by analyzing input control signals related to operating parts such as multifunction switches for illuminating specific beam patterns of moving objects, or the associated position information of the moving objects. The server can also quantify the specific beam pattern usage information or beam pattern usage frequency and display it as a refined numerical value.
[0094] Furthermore, specific beam patterns can be combined with additional information. For example, if a specific beam pattern is a high beam, when combined with information such as lane change information or acceleration information of a moving vehicle, it can be processed into information that instructs the use of passing beams when overtaking a vehicle ahead, or information on the use of passing beams can be extracted.
[0095] For example, by combining high beam activation information, lane change information, braking information, or acceleration information for individual road sections, it is possible to obtain information on the use of passing beams for individual road sections.
[0096] For example, the following data can be obtained.
[0097] [Table 2]
[0098] Figure 4 shows an example of big data related to lane changes, sudden braking, and the use of specific beam patterns based on location information according to the present invention.
[0099] Referring to Figure 4, it can be seen that the frequency of lane changes, sudden braking, or the frequency of use (or illumination) of specific beam patterns is indicated by hatching on the map. The information shown in Figure 4 is presented by collecting, analyzing, and refining data on one of the following: the frequency of lane changes, the frequency of sudden braking, or the frequency of use of specific beam patterns by multiple moving objects.
[0100] Areas (locations) where a moving vehicle frequently performs or uses lane changes, sudden braking, or specific beam patterns can be understood as requiring lane changes, sudden braking, or illumination of specific beam patterns due to road conditions, traffic volume, etc. This invention utilizes this understanding to propose controlling the corresponding lamps (or beam patterns) in locations where lane changes, sudden braking, or illumination of specific beam patterns occur frequently, without requiring the driver or user of the moving vehicle to separately operate or control the illumination or control of specific beam patterns.
[0101] The processor 610 can acquire location information of the mobile object 1000. The location information of the mobile object 1000 can be acquired by the sensor 200.
[0102] The processor 610 can be configured to control the lamp 700 using the position information of the mobile body 1000 and driving data based on the position information stored in the memory 620. More specifically, the processor 610 can be configured to control the beam pattern emitted by the lamp 700.
[0103] The processor 610 can be configured to enhance the light width of the beam pattern emitted by the lamp when the lane change frequency in the driving data corresponding to the location information of the moving object 1000 indicated by the driving data based on the location information stored in the memory 620 exceeds a preset standard.
[0104] Furthermore, the processor 610 can be controlled so that the beam pattern's light width is strengthened as the frequency of lane changes increases. Figures 6(a), (b), and (c) sequentially show the cases where the beam pattern's light width increases and the frequency of lane changes increases.
[0105] Here, the pre-set criteria can be represented, for example, as relative values indicating the frequency of lane changes, sudden braking, or the frequency of illumination of a specific beam pattern (passing beam) for each individual road section. In this way, the processor 610 can be configured to enhance the beam pattern's light width if the numerical values for the lane change frequency, sudden braking frequency, or illumination frequency of a specific beam pattern in the road section where the mobile body 1000 is currently located exceed the pre-set criteria.
[0106] Furthermore, the processor 610 can be configured to reduce the light width of the beam pattern emitted by the lamp when the lane change frequency in the driving data based on the position information corresponding to the position information of the moving object 1000 instructed by the driving data stored in the memory 620 is lower than a preset standard.
[0107] Furthermore, the processor 610 can be configured to enhance the light width of the beam pattern emitted by the lamp when the frequency of sudden braking in the driving data corresponding to the position information of the moving body 1000 indicated by the driving data stored in the memory 620 exceeds a preset standard.
[0108] Furthermore, the processor 610 can be controlled so that the optical width of the beam pattern is strengthened as the frequency of sudden braking increases. Figures 8(a), (b), and (c) sequentially show the cases in which the optical width of the beam pattern increases and the frequency of sudden braking increases.
[0109] Furthermore, the processor 610 can be configured to enhance the light width of the passing beam emitted by the lamp when the frequency of use of a specific beam pattern corresponding to the position information of the moving body 1000 indicated by the driving data based on the position information stored in the memory 620, for example, a passing beam, exceeds a preset standard.
[0110] Furthermore, the processor 610 can be controlled so that the optical width of the beam pattern is strengthened as the frequency of passing beam use increases. Figures 8(a), (b), and (c) sequentially show the cases where the optical width of the beam pattern increases and the frequency of passing beam use increases.
[0111] The ramp control system 10 may further include sensors 200 or 500. The sensors may include sensors 210, 220, 230, 240, 250, 260 configured to acquire information related to the movement of the moving body, or sensors 510, 520, 530, 540 configured to acquire information about the surroundings of the moving body. The current position information of the moving body 1000 can be acquired through the sensors. The position information of surrounding vehicles, such as vehicles in front of or oncoming vehicles, can also be acquired through the sensors.
[0112] The lamp control system 10 may further include a transceiver 800. The transceiver 800 may be configured to receive location-based driving data from a server. The transceiver 800 may also be configured to transmit location-based driving data to the server from a mobile body 1000 on which the lamp control system 10 is mounted or installed.
[0113] Figure 5 is a flowchart of the lamp control method according to the present invention. The illustrated lamp control method can be performed by a lamp control system 1 or a mobile body 1000 equipped with the lamp control system 1. For the sake of simplicity, the following description will assume that the method shown is performed by the lamp control system 1.
[0114] The lamp control system 1 can be configured to perform initialization (S510). Initialization may include a procedure to check the system to ensure that the lamp control system is functioning correctly.
[0115] The ramp control system 1 can be configured to determine whether the frequency of lane changes based on data is relatively high in an area or position corresponding to the position information of the moving body 1000 (S520).
[0116] The location information of the mobile vehicle 1000 can be obtained by the sensor 200, and the lane change frequency based on this data can be obtained from the lane change frequency information for the individual road sections mentioned above, or from data obtained by analyzing and refining this information.
[0117] Whether the frequency of lane changes in an individual lane section is relatively high can be determined by comparing a predetermined standard with the frequency of lane changes in the road section corresponding to the location information of the mobile vehicle 1000.
[0118] If the frequency of lane changes based on data is determined to be relatively high in a region or location corresponding to the position information of the moving body 1000, the lamp control system 1 can be configured to determine that the position of the moving body 1000 is a region where the light width of the beam pattern should be strengthened (S530).
[0119] This allows the lamp control system 1 to be configured to control the light width of the beam pattern to be enhanced or widened (S540).
[0120] In the road section corresponding to the position information of the moving body 1000, if it is determined that the frequency of lane changes based on the data is not relatively high, the ramp control system 1 can be configured to determine that the position of the moving body 1000 is in an area where the light width of the beam pattern should be reduced (S550).
[0121] This allows the lamp control system 1 to be configured to reduce or narrow the light width of the beam pattern (S560).
[0122] Figure 6 shows an example of a beam pattern with controlled optical width according to the present invention.
[0123] In a system that supports adaptive lamp modes, the beam pattern emitted by the lamp 700 can be adaptively controlled.
[0124] For example, the beam pattern's light width can be varied. Preferably, the beam pattern's light width can be varied according to the degree of lane change frequency based on data at the position of the moving body 1000.
[0125] Figure 6(a) shows a typical beam pattern. Figure 6(b) shows a beam pattern with the beam width controlled (enhanced) to a first level. Figure 6(c) shows a beam pattern with the beam width controlled (enhanced) to a second level.
[0126] In one embodiment of the present invention, the beam pattern to be illuminated can be set such that its light width gradually increases as the frequency of lane changes based on data increases. Referring to Figure 6, when a moving object is traveling on a road section with the highest frequency of lane changes, the beam pattern of (c) can be set to be illuminated.
[0127] Figure 6 shows all three beam patterns, but more or fewer beam patterns may be provided, and these beam patterns may be variable based on specific conditions. Furthermore, it can be seen that the patterns shown in Figure 6 control only the light width while maintaining visibility (distance). This is to create a wide-area light distribution towards the road (lanes) on the left and right sides of the mobile body 1000 or towards the road (lanes) itself when the mobile body 1000 changes lanes. This allows for a better field of view for the driver or user of the mobile body 1000, or serves as a means of notifying drivers or users of surrounding mobile bodies (of the lane change).
[0128] However, unlike the example shown in Figure 6, beam pattern control based on the "lane change frequency" of the road section on which the moving object travels can control not only the beam width but also the beam distance. In this case, the beam pattern can be controlled so that the beam distance increases as the beam width widens.
[0129] Figure 7 is a flowchart showing the lamp control method according to the present invention.
[0130] The illustrated lamp control method can be performed by the lamp control system 1 or by a mobile body 1000 equipped with the lamp control system 1. For the sake of simplicity, the following description will assume that the method shown is performed by the lamp control system 1.
[0131] The ramp control system 1 can be configured to determine whether the frequency of sudden braking is relatively high based on data in the road section corresponding to the position information of the moving body 1000 (S710).
[0132] The position information of the moving object 1000 can be obtained by the sensor 200, and the frequency of sudden braking based on the data can be obtained from the information on the frequency of sudden braking in each individual road section mentioned above, or from data obtained by analyzing and refining this information.
[0133] Whether the rate is relatively high or not can be determined by comparing a predetermined standard with the frequency of sudden braking in the road section corresponding to the location information of the mobile object 1000.
[0134] In another embodiment, the input frequency of output interface information for braking the moving body can be used as an alternative to the emergency braking frequency. This input frequency of output interface information for braking can be information obtained based on the detection of a control signal resulting from the operation of the brake pedal of the moving body 1000.
[0135] On the other hand, other information can be used as criteria for controlling the lamp in Figure 7.
[0136] In a road section corresponding to the position information of the moving body 1000, if the frequency of sudden braking based on the data (or the frequency of input of output interface information for the braking) is relatively high, the ramp control system 1 can be configured to determine that the position of the moving body 1000 is an area where the light width of the ramp should be strengthened (S720).
[0137] This allows the lamp control system 1 to be configured to perform optical width control of the beam pattern (S730).
[0138] In the road section corresponding to the position information of the moving body 1000, if the frequency of sudden braking based on the data (or the frequency of input of output interface information for the braking) is not relatively high, the ramp control system 1 can be configured to maintain the current state of the ramp (S740). That is, if the frequency of sudden braking is not relatively high, the ramp control system 1 can be configured to determine that the position of the moving body 1000 is in an area that does not require further control of the beam pattern width.
[0139] Figure 8 shows an example of a beam pattern with controlled long-distance visibility and light width according to the present invention.
[0140] In an adaptive lamp mode system, the beam pattern emitted by the lamp 700 can be adaptively controlled.
[0141] As an example, the beam pattern's illumination distance and beam width can be varied. Preferably, the long-distance visibility or beam width of the beam pattern can be varied depending on the frequency of sudden braking or the frequency of illumination of a particular beam pattern, based on data at the position of the moving body 1000.
[0142] Figure 8(a) shows a typical beam pattern. Figure 8(b) shows a beam pattern in which long-range visibility (illumination distance) and beam width are controlled (enhanced) to a first level. Figure 8(c) shows a beam pattern in which long-range visibility (optical distance) and beam width are controlled (enhanced) to a second level.
[0143] In one embodiment of the present invention, the irradiated beam pattern can be set such that the long-distance visibility and beam width gradually increase as the data-based frequency of sudden braking or the illumination frequency of a particular beam pattern increases. Referring to Figure 8, the beam pattern shown in Figure 8(c) can be set to be irradiated when a moving object is traveling on a road section with the highest frequency of sudden braking or the illumination frequency of a particular beam pattern.
[0144] Figure 8 shows all three beam patterns, but more or fewer beam patterns may be provided, and these beam patterns may be variable based on specific conditions.
[0145] As shown in Figure 8, the reason for enhancing or controlling long-range visibility and light width is to form a long and wide light distribution toward the road (lanes) on the left and right sides of the mobile body 1000 or toward the road (lanes) itself when the mobile body 1000 is braking suddenly or overtaking a vehicle ahead. This means that the driver or user of the mobile body 1000 will have a better field of view, or it can serve as a means of notifying the drivers or users of surrounding mobile bodies (of lane changes).
[0146] However, unlike in Figure 8, control of the beam pattern based on the "frequency of sudden braking" or the "frequency of illumination of a specific beam pattern" in the road section on which the moving object travels can also be performed on either the light width or the light distance. In this case, the light distance of the beam pattern can be controlled to increase as the frequency of sudden braking or the frequency of illumination of a specific beam pattern increases.
[0147] Figure 9 is a flowchart showing the lamp control method according to the present invention.
[0148] The illustrated lamp control method can be performed by the lamp control system 1 or by a mobile body 1000 equipped with the lamp control system 1. For the sake of simplicity, the following description will assume that the method shown is performed by the lamp control system 1.
[0149] The lamp control system 1 can be configured to perform initialization (S910). Initialization may include a procedure to check the system to ensure that the lamp control system is functioning correctly.
[0150] The lamp control system 1 can detect whether the driver of the mobile vehicle 1000 is attempting to overtake the mobile vehicle ahead (S920). Detection of an overtaking attempt can be based on input signals to the output interface for vehicle control of the mobile vehicle 1000, or on operation signals of the turn signal lamps, etc.
[0151] If no driver attempt to overtake is detected, this procedure will terminate.
[0152] If an attempt by the driver to overtake is detected, the ramp control system 1 can obtain the relative speed and relative distance between the moving body 1000 and the moving body in front of the moving body 1000, and determine whether the obtained relative speed or relative distance meets the criteria (S930).
[0153] For example, since the speed of the moving object 1000 must be faster than the moving object in front of it, a relative velocity greater than 0 can be used as a criterion. Also, since overtaking can be determined to be possible when the relative distance between the moving objects is within a certain distance, a relative distance within a certain distance can be used as a criterion.
[0154] If the criteria for the acquired relative speed or relative distance are not met, this method terminates.
[0155] If the criteria for the acquired relative speed or relative distance are met, the ramp control system 1 can acquire the frequency of passing beam use in the road section on which the moving body 1000 is traveling, and determine whether the acquired frequency of passing beam use exceeds a first reference frequency (S940). The first reference frequency may be a preset value.
[0156] If the acquired passing beam usage frequency exceeds a first reference frequency, the lamp control system 1 can be configured to set the lamp's beam pattern width to beam pattern width control level 1 (S950). This allows the lamp 700 to emit a beam pattern at beam pattern width control level 1.
[0157] If the acquired passing beam usage frequency does not exceed a first reference frequency, the lamp control system 1 can determine whether the acquired passing beam usage frequency exceeds a second reference frequency (S960). The second reference frequency can also be a preset value.
[0158] If the acquired passing beam usage frequency exceeds a second reference frequency, the lamp control system 1 can be configured to set the lamp's beam pattern width to beam pattern width control level 2 (S970). This allows the lamp 700 to emit a beam pattern at beam pattern width control level 2.
[0159] If the acquired passing beam usage frequency does not exceed the second reference frequency, the lamp control system 1 can be controlled to maintain the beam pattern width or switch the beam pattern to a general pattern (S980).
[0160] On the other hand, contrary to the diagram, if the acquired passing beam usage frequency does not exceed the second reference frequency, the lamp control system 1 can further determine whether the acquired passing beam usage frequency exceeds the third reference frequency. That is, it can compare the acquired passing beam usage frequency with N reference frequencies (where N is an integer greater than or equal to 1). Even in such cases, if the comparison result with the Nth reference frequency, i.e., the passing beam usage frequency is less than or equal to the Nth reference frequency, the lamp control system 1 can control the system to maintain the beam pattern width or switch the beam pattern to a general pattern.
[0161] Furthermore, in the method shown in Figure 9, "beam pattern width control level" can refer to a control of the magnitude or level of the beam pattern relative to its width or optical distance.
[0162] In the method shown in Figure 9, the first reference frequency can be set to be greater than the second reference frequency, and the Nth reference frequency can be set to be greater than the N+1th reference frequency. Furthermore, beam pattern width control level 1 is a level in which the width or distance is enhanced (greater) than beam pattern width control level 2, and beam pattern width control level N can be set to a level in which the width or distance is enhanced (greater) than beam pattern width control level N+1.
[0163] In this specification, data such as location-based driving data, data-based lane change frequency, data-based emergency braking frequency, or passing beam usage frequency are not based solely on the usage history of the mobile vehicle 1000, but rather on data collected and processed from lane changes, emergency braking, or passing beam usage of all mobile vehicles that have traveled on the relevant road section (i.e., the entire road section). Therefore, it is possible that the mobile vehicle 1000 did not perform lane changes, emergency braking, or passing beam usage on the relevant road section, or that it has never traveled on the relevant road section.
[0164] The aspects of the present invention described above with reference to Figures 1, 2, and 4 through 9, which were not described with reference to Figure 3, are applicable to the system 10 or its processor 610.
[0165] In another embodiment of the present invention, a lamp control system for beam pattern control is proposed that uses specific beam usage history data or data refined by analyzing specific beam usage history data.
[0166] Referring to Figure 3, memory 620 may store usage history data for specific beam patterns (e.g., high beams) based on location. Additionally or alternatively, memory 620 may store data that has been analyzed and refined from the aforementioned usage history data.
[0167] On the other hand, the lamp control system 10 can be configured to receive usage history data of a specific beam pattern based on its position from a server.
[0168] The usage history data for a specific beam pattern based on position may include data that links specific beam pattern illumination information and position information of multiple moving objects. Here, the specific beam pattern illumination information may include output control signal information from an operating unit (e.g., a multifunction switch) for illuminating a specific beam pattern of a moving object, or lamp illumination information when an illuminance-based automatic illumination function is activated. The position information may include position information of a moving object corresponding to the time when the output control signal information from the operating unit is generated or detected, or position information of a moving object corresponding to the time when the lamp illumination control signal of a lamp with an activated automatic illumination function is generated or detected.
[0169] In other words, the server can collect, store, or manage output control signals for operating units such as multifunction switches for illuminating specific beam patterns of multiple moving objects, and location information obtained by a location information acquisition device such as a navigation system (or GPS receiver) at the time the output control signals were detected. For example, the following data can be acquired:
[0170] [Table 3]
[0171] Additionally or alternatively, the lamp control system 10 may be configured to receive data from a server that has been analyzed and refined from the usage history data.
[0172] Location-based data on the usage history of specific beam patterns can include big data obtained by collecting and analyzing the usage history of specific beam patterns of multiple moving objects based on their location information. A server can collect the usage and location information of specific beam patterns of multiple moving objects and analyze this information to construct big data. An example of big data related to the usage of specific beam patterns based on location information according to the present invention is shown in Figure 4.
[0173] Referring to Figure 4, it can be seen that the frequency of use (illumination) of a specific beam pattern is indicated by hatching on the map. The information shown in Figure 4 is obtained by collecting, analyzing, and refining the usage frequency of a specific beam pattern by multiple moving objects. Areas (locations) where a moving object uses a specific beam pattern many times (or frequently) can be understood as areas where illumination of that specific beam pattern is necessary due to road conditions, traffic volume, etc. This invention proposes to utilize this to control the adaptive lamp mode to be activated in locations where a specific beam pattern is frequently illuminated, without requiring the driver or user of the moving object to separately operate the illumination of that specific beam pattern.
[0174] The processor 610 can acquire location information of the mobile object 1000. The location information of the mobile object 1000 can be acquired by the sensor 200.
[0175] The processor 610 can be configured to control the lamp 700 using the position information of the mobile body 1000 and usage history data of a specific beam pattern stored in the memory 620. More specifically, the processor 610 can be configured to control the beam pattern emitted by the lamp 700.
[0176] The processor 610 can be configured to activate an adaptive lamp mode when the illumination frequency of a specific beam pattern corresponding to the position information of the moving object 1000 indicated by the usage history data of a specific beam pattern stored in the memory 620 exceeds a preset criterion.
[0177] Here, the pre-set criteria can be expressed, for example, as a relative numerical value indicating the illumination frequency of a particular beam pattern in each region or location. Each region or location can be defined as a region having a certain area. Thus, the processor 610 can be configured to activate the adaptive lamp mode when the numerical value of the illumination frequency in the unit region where the mobile body 1000 is currently located exceeds the pre-set criteria.
[0178] Furthermore, the processor 610 may be configured to deactivate the adaptive lamp mode if the frequency of lamp extinguishing indicated by the usage history data of a specific beam pattern stored in memory 620 exceeds a preset criterion. Additionally or alternatively, the processor 610 may be configured to change the lamp's operating mode, which includes high beam assistance (HBA) mode or low beam mode. Additionally or alternatively, the processor 610 may be configured to change the parameters of the adaptive lamp mode. The parameter changes for the adaptive lamp mode will be described later with reference to Figure 9.
[0179] The ramp control system 10 may further include sensors 200 or 500. The sensors may include sensors 210, 220, 230, 240, 250, 260 configured to acquire information related to the movement of the moving body, or sensors 510, 520, 530, 540 configured to acquire information about the surroundings of the moving body. The current position information of the moving body 1000 can be acquired through the sensors. In addition, the position information of surrounding moving bodies such as vehicles in front of the moving body 1000 or oncoming vehicles can be acquired through the sensors.
[0180] The lamp control system 10 may further include a transceiver 800. The transceiver 800 may be configured to receive usage history data for a specific beam pattern based on location from a server. The transceiver 800 may also be configured to transmit usage history data for a specific beam pattern based on the location of the mobile body 1000 on which the lamp control system 10 is mounted or installed to the server.
[0181] Figure 10 is a flowchart of the lamp control method according to the present invention. The illustrated lamp control method can be performed by a lamp control system 1 or a mobile body 1000 equipped with the lamp control system 1. For the sake of simplicity, the following description will assume that the method shown is performed by the lamp control system 1.
[0182] The lamp control system 1 can be configured to perform initialization (S1010). Initialization may include a procedure to check the system to ensure that the lamp control system is functioning correctly.
[0183] The lamp control system 1 can be configured to determine whether the illumination frequency of a specific beam pattern based on data is relatively high in a region or position corresponding to the position information of the moving body 1000 (S1020).
[0184] The position information of the mobile body 1000 can be acquired by the sensor 200, and the lighting frequency based on the data can be obtained from usage history data in a specific beam pattern based on the aforementioned position information, or from data that has been analyzed and refined therefrom.
[0185] Whether the level is relatively high or not can be determined by comparing a preset standard with the illumination frequency of a specific beam pattern in a region or position corresponding to the position information of the mobile body 1000.
[0186] If the illumination frequency in a specific beam pattern based on data is relatively high in a region or location corresponding to the position information of the mobile body 1000, the lamp control system 1 can be configured to determine that the position of the mobile body 1000 is in a region requiring an adaptive lamp mode (S1030).
[0187] The lamp control system 1 can be configured to activate the adaptive lamp mode (S1050).
[0188] In another embodiment, other information can be used as an alternative to the illumination frequency of a particular beam pattern. For example, as mentioned above, the number of times the lamp illumination control signal is generated or detected for a lamp with an activated automatic illumination function can be used as an alternative to the illumination frequency.
[0189] If the frequency of illumination of a specific beam pattern based on data is not relatively high in a region or location corresponding to the position information of the mobile body 1000, the lamp control system 1 can be configured to determine that the position of the mobile body 1000 is an area where adaptive lamp mode is not required (S1040).
[0190] The lamp control system 1 can be configured to deactivate the adaptive lamp mode (S1060).
[0191] Figure 11 shows an example of a beam pattern with controlled central luminosity according to the present invention.
[0192] When the adaptive lamp mode is activated, the beam pattern irradiated by the lamp 700 can be adaptively controlled.
[0193] For example, the central luminous intensity of the beam pattern can be varied. Preferably, the central luminous intensity can be varied according to the illumination frequency in a specific beam pattern based on data at the position of the moving object 1000.
[0194] Figure 11(a) shows a typical beam pattern. Figure 11(b) shows a beam pattern with central luminosity controlled (increased) to a first level. Figure 11(c) shows a beam pattern with central luminosity controlled (increased) to a second level.
[0195] In one embodiment of the present invention, the irradiated beam pattern can be set such that the central luminous intensity gradually increases as the illumination frequency of a specific data-based beam pattern increases. Referring to Figure 11, the beam pattern (c) can be set to be irradiated when the illumination frequency is highest.
[0196] Figure 11 shows all three beam patterns, but more or fewer beam patterns may be provided, and these beam patterns may be variable based on specific conditions.
[0197] On the other hand, the activation of the adaptive lamp mode does not necessarily mean that an adaptive beam pattern will be emitted. The emission of an adaptive beam pattern can be determined by conditions for beam pattern emission, such as illuminance, the presence or absence of vehicles ahead, and the presence or absence of oncoming vehicles.
[0198] Figure 12 is a flowchart showing the lamp control method according to the present invention.
[0199] The illustrated lamp control method can be performed by the lamp control system 1 or by a mobile body 1000 equipped with the lamp control system 1. For the sake of simplicity, the following explanation will assume that the method shown is performed by the lamp control system 1. Figure 12 differs from Figure 10 in that it relates to turning off the lamp 700.
[0200] There are various reasons why the lights need to be turned off, but one reason is that the high beams could cause glare to the driver and users of mobile vehicle 1000. In addition, the high beams of mobile vehicle 1000 could cause glare to the drivers and users of other mobile vehicles.
[0201] Furthermore, high-beam illumination can cause a beam cut-off phenomenon. This phenomenon, caused by the reflection of light emitted by a lamp, refers to the phenomenon where, when light is emitted from the headlights of a moving vehicle, the light appears to be interrupted or cut off at specific locations. This phenomenon mainly occurs in systems that precisely adjust the distribution of light, such as adaptive beam lamps (ADBs) and high-resolution matrix LED lamps.
[0202] Figures 13(a), (b), and (c) show beam cut phenomena caused by misidentification of a reflector as an object, beam cut phenomena caused by flashing signs in construction zones at night, and beam cut phenomena when driving around curves, respectively.
[0203] These beam-cut phenomena necessitate the switching off of lamp 700. In Figure 13, the area indicated by BC shows the region where the lamp was switched off due to the beam-cut phenomenon.
[0204] The lamp control system 1 can be configured to determine whether the frequency of lamp extinguishing in a specific beam pattern based on data is relatively high in a region or position corresponding to the position information of the moving body 1000 (S1210).
[0205] The position information of the mobile unit 1000 can be acquired by the sensor 200, and the frequency of light-off based on this data can be obtained from the usage history data of a specific beam pattern based on the aforementioned position, or from data obtained by analyzing and refining this data.
[0206] Whether the value is relatively high or not can be determined by comparing a preset standard with the frequency of a specific beam pattern going out in a region or location corresponding to the position information of the mobile object 1000.
[0207] In another embodiment, instead of the frequency of turning off a specific beam pattern, the frequency of inputting a control signal to deactivate the adaptive lamp mode can be used. This control signal can be input by a user or driver operating a multifunction switch, button, virtual button, etc., on the mobile unit 1000.
[0208] On the other hand, other information can be used as a criterion for controlling the adaptive lamp mode shown in Figure 12 or for determining lamp control.
[0209] If the frequency of turning off a specific beam pattern based on data (or the frequency of input of the control signal for disabling the adaptive lamp mode described above) is relatively high in a region or location corresponding to the position information of the mobile body 1000, the lamp control system 1 can be configured to determine that the position of the mobile body 1000 is a region where the adaptive lamp mode is not required (S1220).
[0210] This allows the lamp control system 1 to be configured to perform lamp control (S1230).
[0211] Here, the lamp control may include changing the operating mode of the lamp 700. For example, if the procedure in Figure 12 is performed after S1050 in Figure 10, the lamp control may include deactivating the adaptive lamp mode and activating another lamp mode. Examples of other lamp modes include a high-beam assistance mode and a low-beam mode.
[0212] Additionally or alternatively, lamp control may include modifying the parameters of an adaptive lamp mode. For example, modifying the parameters of an adaptive lamp mode may include extending or lengthening the time interval for recognizing the two taillights (or light sources) of a vehicle ahead as information for recognizing a vehicle ahead.
[0213] When a vehicle ahead is detected, the system can control the beam to be turned off in the area where the moving object is located, so that the beam pattern is not projected onto that area. Conversely, the system can control the beam pattern to be projected onto areas where no vehicle ahead is detected.
[0214] However, due to the flicker phenomenon, in which one of the two taillights (or light sources) of the moving object in front is recognized or detected by reflection from the illumination of the lamp of the moving object 1000, and this phenomenon repeats, the illumination of the lamp of the moving object 1000 may momentarily switch on and off.
[0215] For example, referring to Figure 14, the lamp may switch between being on and off instantaneously, as shown in Figure 14(a). This not only causes glare to the moving object ahead, but may also obstruct the field of vision of the moving object ahead or the driver or user of the moving object 1000.
[0216] To mitigate this phenomenon, a method is proposed in which the system does not react immediately to the recognition result of the detected forward moving object, but rather to a delayed response, as shown in Figure 14(b). Specifically, the processor 610 can be configured to calculate the recognition or non-recognition result of the taillights of the forward moving object 1000 via the sensor 500, i.e., the camera, by averaging it over a preset time. For example, the processor 610 can sample the recognition result as 0 and the non-recognition result as 1, average the sampled values of the recognition or non-recognition result obtained over a preset time, and determine that the final result is "recognized" if it exceeds a preset value (e.g., 0.7), and "not recognized" if it is below that value.
[0217] As another example, the processor 610 can periodically acquire the result of recognizing or not recognizing the taillight of the moving object ahead, accumulate it using a counter, and control the lamp 700 only if a certain number of consecutive detection results occur.
[0218] If the frequency of lamp failure in a specific beam pattern based on data is not relatively high in the region or location corresponding to the position information of the mobile body 1000, the lamp control system 1 can be configured to maintain the current state of the lamp (S1240). That is, if the frequency of lamp failure in a specific beam pattern is not relatively high, the lamp control system 1 can be configured to determine that the position of the mobile body 1000 is in the region where the adaptive lamp mode is required.
[0219] In this specification, data such as usage history data of a specific beam pattern based on location, lighting frequency based on data, or extinguishing frequency based on data are not based solely on the usage, lighting, or extinguishing history of the mobile body 1000, but rather on data collected and processed from the usage, lighting, or extinguishing of a specific beam pattern by all mobile bodies that traveled through the relevant location (i.e., the entire road section). Therefore, it is possible that the mobile body 1000 did not use, light, or extinguish a specific beam pattern at that location, and it is also possible that it never traveled through the road section corresponding to that location.
[0220] The aspects of the present invention described with reference to Figures 4, 10, and 14 above, which were not described with reference to Figure 3, are applicable to the system 10 or its processor 610.
[0221] Furthermore, as another embodiment of the present invention, a mobile body or vehicle 1000 including the aforementioned lamp control system 10 is proposed.
[0222] In the above specification, the “system” for controlling the lamp, or each component included therein, is described as performing control; however, “apparatus,” “system,” and their components are merely names, and the scope of the rights is not subordinate to them.
[0223] In other words, the proposed technology can be implemented under names other than those for the device, processor, or controller, and the aforementioned methods or means can also be implemented by software or a computer for controlling the lamp, or by a code readable by other machines or devices.
[0224] Furthermore, in another aspect of the present invention, the operation of the proposed technology described above may be provided as code or a computer-readable storage medium or computer program product that stores or contains such code, which can be embodied, implemented, or executed by a “computer” (a broad concept including a system-on-a-chip (SoC) and a (micro)processor). The scope of the present invention may be extended to such code or a computer-readable storage medium or computer program product that stores or contains such code.
[0225] The detailed description of preferred embodiments of the present invention disclosed above is provided so that a person of ordinary skill in the art can embody and practice the present invention.
[0226] While the above has been described with reference to preferred embodiments of the present invention, a person of the ordinary skill in the art will understand that the present invention can be modified and altered in various ways as described in the following claims.
[0227] Therefore, the present invention is not limited to the embodiments shown herein, but rather aims to provide the broadest possible scope consistent with the principles and novel features disclosed herein. [Explanation of Symbols]
[0228] 10 Lamp control system, 100 User input unit, 101 Driving information input interface, 110 Driving mode switch, 120 Control panel, 200 Driving information detection unit, 201 Driving information input interface, 210 Steering angle sensor, 220 APS / PTS, 230 Vehicle speed sensor, 240 Acceleration sensor, 250 Yaw / pitch / roll sensor, 300 Output unit, 301 Passenger output interface, 310 Speaker, 320 Display device, 400 Lower control system, 401 Vehicle control output interface, 410 Engine control system, 420 Brake control system, 430 Steering control system, 500 Sensor unit, 510 Lidar sensor, 511 Front Lidar sensor, 512 Upper Lidar sensor, 513 Rear Lidar sensor, 521 Front radar sensor, 522 Left side radar sensor, 523 Right side radar sensor, 524 Rear radar sensor, 520 Radar sensor, 530 Camera sensor, 531 Front camera sensor, 532 Left camera sensor, 533 Right camera sensor, 534 Rear camera sensor, 535 Internal camera sensor, 540 Ultrasonic sensor, 550 Microphone, 551 Internal microphone, 552 External microphone, 600 Autonomous driving integrated control unit, 610 Processor, 620 Memory, 700 Lamp, 800 Transmitter / receiver, 1000 Autonomous driving vehicle.
Claims
1. A ramp control system for a mobile vehicle, A lamp configured to project a beam pattern forward; Data refined by analyzing location-based driving data, or a memory for storing said driving data; and The processor includes a processor configured to control the beam pattern using the data stored in the memory and the position information of the moving object. Lamp control system.
2. The aforementioned processor, The system is configured to perform control to strengthen the light width of the beam pattern if the lane change frequency in the driving data corresponding to the position information of the moving object indicated by the aforementioned data exceeds a preset standard. The lamp control system according to claim 1.
3. The aforementioned processor, The system is configured to emit a beam pattern in which the light width of the beam pattern is strengthened as the frequency of lane changes increases. The lamp control system according to claim 2.
4. The aforementioned processor, If the lane change frequency in the driving data corresponding to the position information of the moving object indicated by the aforementioned data is lower than a preset standard, the system is configured to perform control to reduce the light width of the beam pattern. The lamp control system according to claim 1.
5. The aforementioned processor, If the frequency of sudden braking in the driving data corresponding to the position information of the moving body indicated by the aforementioned data exceeds a preset standard, the system is configured to perform control to enhance the optical distance or optical width of the beam pattern. The lamp control system according to claim 1.
6. The aforementioned processor, The system is configured to emit a beam pattern in which the optical distance or width of the beam pattern is enhanced as the frequency of sudden braking increases. The lamp control system according to claim 5.
7. The aforementioned processor, Based on the driving data of the moving object, it is determined whether or not the moving object is attempting to overtake the vehicle in front. The system is configured to control a specific beam pattern using usage history data of a specific beam pattern based on its position and the position information of the moving object. The lamp control system according to claim 1.
8. The aforementioned processor, The system is configured to emit beam patterns such that the optical distance or width of the particular beam pattern is enhanced the more frequently the particular beam pattern is used. The lamp control system according to claim 7.
9. Data refined by analyzing driving data based on the aforementioned position, or the aforementioned driving data is This includes data collected and processed based on individual road section information or location information regarding the frequency of lane changes, the frequency of sudden braking, or the frequency of use of specific beam patterns in individual road sections for multiple moving objects. The lamp control system according to claim 1.
10. The aforementioned processor, For the control of the beam pattern, the system is further configured to use at least one of navigation information, advanced driver assistance system-related information, or vehicle control output interface information. The lamp control system according to claim 1.
11. A ramp control system for a mobile vehicle, A lamp configured to project a beam pattern forward; A memory for storing usage history data of a specific beam pattern based on its position, or data refined by analyzing the usage history data of the said specific beam pattern; and The processor includes a processor configured to control the beam pattern using the data stored in the memory and the position information of the moving object. Lamp control system.
12. The aforementioned processor, The system is configured to activate an adaptive lamp mode when the illumination frequency in the specific beam pattern corresponding to the position information of the moving object indicated by the aforementioned data exceeds a preset standard. The lamp control system according to claim 11.
13. The aforementioned processor, The system is configured to emit a beam pattern in which the central luminous intensity increases as the frequency of illumination increases. The lamp control system according to claim 12.
14. The aforementioned processor, If the frequency of the lamp going out in the specific beam pattern corresponding to the position information of the moving object indicated by the data exceeds a preset standard, the adaptive lamp mode is deactivated, the operating mode of the lamp is changed, or the parameters of the adaptive lamp mode are changed. The lamp control system according to claim 12.
15. The operating modes of the lamp include high-beam assistance mode or low-beam mode. The lamp control system according to claim 14.
16. The aforementioned processor, The system is configured to calculate the result of recognizing or not recognizing the taillights of the vehicle ahead via the camera of the moving body by averaging it over a predetermined period of time. The lamp control system according to claim 14.
17. The aforementioned processor, The system is configured to control the lamps according to whether the taillights of the vehicle ahead are recognized or not. The lamp control system according to claim 16.
18. The usage history data for a specific beam pattern based on the aforementioned position is: This includes data that links operation information from the control unit used to illuminate a specific beam pattern on multiple moving objects with navigation position information. The lamp control system according to claim 11.
19. The data refined by analyzing the usage history data of a specific beam pattern based on the aforementioned position is: This includes big data collected and analyzed based on location information regarding the usage history of specific beam patterns across multiple mobile objects. The lamp control system according to claim 11.
20. A method for controlling a lamp for a mobile object, The lamp control method is performed by a lamp control system including a lamp configured to emit a beam pattern forward, and the lamp control method is A step of acquiring the position information of the moving object; A step of extracting driving data based on the location corresponding to the acquired location information or data refined by analyzing the driving data; and The step includes controlling the beam pattern using the extracted data and the position information of the moving object, Lamp control method.