ADAS Automatic High Beam Switching Method Based on Counter-based Timing Delay Logic

CN117549824BActive Publication Date: 2026-09-18上海友道智途科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311853847.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2026-09-18
Estimated Expiration
2043-12-29

AI Technical Summary

Technical Problem

[0004]本发明的目的是克服现有技术缺陷,提供基于计数器时序延时逻辑的ADAS自动远近光灯切换方法,将计数器时序延时策略和基于EyeQ4硬件的ADAS自动远近光灯功能相结合,有效解决了远光灯/近光灯因EyeQ4发出的FLAG信号跳变进而带来的频繁切换问题

Benefits of technology

[0012] Compared with existing technologies, the present invention adopts the above technical solution and has the following advantages: By combining the counter timing delay strategy with EyeQ4, the frequent switching problem caused by the FLAG signal jump of EyeQ4 between high beam and low beam is effectively solved, improving the performance of automatic high and low beam headlights, while also improving driving safety and comfort, and avoiding road traffic safety hazards caused by the back-and-forth switching of high beam and low beam headlights; the countdown module is cleverly applied to the automatic high and low beam headlight function module, with low coupling and no correlation with other modules; the implementation logic is simple, and compared with other common filtering and de-jittering algorithms, it does not require excessive computing power.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117549824B_ABST
    Figure CN117549824B_ABST
Patent Text Reader

Abstract

This invention discloses an ADAS automatic high / low beam switching method based on counter-based timing delay logic. It combines a counter-based timing delay strategy with the ADAS automatic high / low beam function based on EyeQ4 hardware. 1) The automatic high / low beam flag signal emitted by EyeQ4 is sampled and discretized; 2) It is determined whether the current FLAG value has changed compared to the previous FLAG value; if so, the counter function is triggered; if not, the FLAG signal is logically ORed with the delay time and output; 3) If the counter is triggered, it counts down from the delay threshold after the FLAG signal changes, with each decrement being the system's sampling period. Before the counter reaches 0, the system outputs 1; when the counter reaches 0, the system outputs 0, and the high / low beams switch. This invention, based on a counter for the FLAG signal emitted by EyeQ4, uses a counter-based logic strategy constraint and timing delay to effectively solve the problem of frequent high / low beam switching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent driving, and in particular to an ADAS automatic high beam switching method based on counter timing delay logic. Background Technology

[0002] The existing technical solution for ADAS automatic high beam / low beam function based on EyeQ4 hardware uses the automatic light FLAG signal emitted by EyeQ4 as the trigger for high beam / low beam.

[0003] Competition among OEMs is intensifying, leading to shorter development and testing cycles for ADAS (Advanced Driver Assistance Systems) functions. Currently, other OEMs using the EyeQ4 solution for ADAS functions like automatic high beam / low beam headlights employ a signal pass-through method to obtain flag values ​​and directly implement functional strategies, assuming that all flags emitted by EyeQ4 are valid and reasonable, thus ignoring the issue of occasional signal jumps in the EyeQ4 signal. The automatic headlight flag signals emitted by the EyeQ4 hardware heavily rely on its internal sensing module. In low-light conditions or with severe light pollution at night, the EyeQ4 flag signals may exhibit occasional jumps. These frequent jumps in the flag signal result in frequent switching between high and low beams in real-world driving, affecting the driving experience and potentially obstructing the vision of other road users, thus creating road safety hazards. Summary of the Invention

[0004] The purpose of this invention is to overcome the defects of the prior art and provide an ADAS automatic high beam / low beam switching method based on counter timing delay logic. It combines the counter timing delay strategy with the ADAS automatic high beam / low beam function based on EyeQ4 hardware, effectively solving the problem of frequent switching of high beam / low beam caused by the jump of the FLAG signal emitted by EyeQ4.

[0005] The objective of this invention is achieved as follows: an ADAS automatic high / low beam switching method based on counter timing delay logic, which combines a counter timing delay strategy with the ADAS automatic high / low beam function based on EyeQ4 hardware, specifically including the following steps:

[0006] 1) Sample and discretize the automatic high / low beam flag signal emitted by EyeQ4;

[0007] 2) Determine if the FLAG value at the current time is equal to the FLAG value at the previous moment; if they are equal, the FLAG signal will change, triggering the counter function and proceeding to step 3); if they are not equal, the FLAG signal will not change, and the FLAG signal will be logically ORed with the delay threshold and output.

[0008] 3) If the counter is triggered, the counter will count down from the delay threshold after the FLAG signal changes. The value of each countdown is the system's sampling period. Before the countdown reaches 0, the system will output 1 to suppress the switching between high beam and low beam. When the counter counts down to 0, the system will output 0 to switch between high beam and low beam.

[0009] As a further limitation of the present invention, the counter timing delay strategy adopts the following expression:

[0010]

[0011] Here, FLAG represents the automatic high beam indicator signal emitted by EyeQ4. pre This indicates the automatic high beam indicator signal sent by EyeQ4 at the previous moment, T thresh T represents the set delay threshold. thresh_pre dT represents the current time delay threshold after counting down; dT represents the system sampling time.

[0012] Compared with existing technologies, the present invention adopts the above technical solution and has the following advantages: By combining the counter timing delay strategy with EyeQ4, the frequent switching problem caused by the FLAG signal jump of EyeQ4 between high beam and low beam is effectively solved, improving the performance of automatic high and low beam headlights, while also improving driving safety and comfort, and avoiding road traffic safety hazards caused by the back-and-forth switching of high beam and low beam headlights; the countdown module is cleverly applied to the automatic high and low beam headlight function module, with low coupling and no correlation with other modules; the implementation logic is simple, and compared with other common filtering and de-jittering algorithms, it does not require excessive computing power. Attached Figure Description

[0013] Figure 1 This invention relates to an automatic high / low beam headlight system based on EyeQ4 hardware.

[0014] Figure 2 A flowchart of the present invention.

[0015] Figure 3 Simulation diagram of the present invention. Detailed Implementation

[0016] like Figure 1 The EyeQ4-based automatic high beam system shown defaults to STANDBY mode upon entering working mode. Here, T1 represents the necessary condition for activating the function, T2 represents the necessary condition for switching from standby mode to low beam, T3 and T4 represent the switching conditions between high beam and low beam, and T5 and T6 represent the switching conditions between working state and function unavailable state.

[0017] For the FLAG signal emitted by EyeQ4, a logic strategy constraint and timing delay based on a counter are used to effectively solve the problem of frequent switching between high and low beams.

[0018] The counter timing delay strategy uses the following expression:

[0019]

[0020] Here, FLAG represents the automatic high beam indicator signal emitted by EyeQ4. pre This indicates the automatic high beam indicator signal sent by EyeQ4 at the previous moment, T thresh T represents the set delay threshold. thresh_pre dT represents the current time delay threshold after counting down; dT represents the system sampling time.

[0021] like Figure 2 The method for ADAS automatic high beam switching based on counter timing delay logic, shown below, combines the counter timing delay strategy with the ADAS automatic high beam function based on EyeQ4 hardware, and specifically includes the following steps:

[0022] 1) Sample and discretize the automatic high / low beam flag signal emitted by EyeQ4;

[0023] 2) Determine if the FLAG value at the current time is equal to the FLAG value at the previous moment; if they are equal, the FLAG signal will change, triggering the counter function and proceeding to step 3); if they are not equal, the FLAG signal will not change, and the FLAG signal will be logically ORed with the delay threshold and output.

[0024] 3) If the counter is triggered, the counter will count down from the delay threshold after the FLAG signal changes. The value of each countdown is the system's sampling period. Before the countdown reaches 0, the system will output 1 to suppress the switching between high beam and low beam. When the counter counts down to 0, the system will output 0 to switch between high beam and low beam.

[0025] When this invention is working, the FLAG signal output by EyeQ4 is sampled. If the FLAG value at the current moment does not change from the FLAG value at the previous moment, the FLAG signal is directly logically ORed with the delay time and then output.

[0026] If a transition occurs, the counter function is triggered. The counter counts down from 1.5 (1.5 is the set delay time in seconds, which needs to be obtained through vehicle calibration) after the FLAG signal transitions, decreasing by 0.02 each time (the decrement value is the sampling period of the ADAS system in mass-produced vehicles, in seconds). Before decrementing to 0, the system outputs 1, achieving a timing delay effect for the high beams and suppressing frequent switching between high and low beams in a short period. Once the counter decrements to 0, the system outputs 0, causing the lights to switch from high beam to low beam, thus producing the timing delay effect.

[0027] like Figure 3 As shown in the Simulink simulation diagram, the FLAG signal emitted by EyeQ4 is simulated using the Signal Builder module built into Simulink. When the input signal jumps from 1 to 0, 1 is effectively delayed by the set delay time.

[0028] This invention is not limited to the above embodiments. Based on the technical solutions disclosed in this invention, those skilled in the art can make some substitutions and modifications to some of the technical features without creative effort, and all such substitutions and modifications are within the protection scope of this invention.

Claims

1. A method for automatic high / low beam switching in ADAS based on counter-based timing delay logic, characterized in that, The combination of the counter timing delay strategy and the EyeQ4 hardware-based ADAS automatic high beam function includes the following steps: 1) Sample and discretize the automatic high beam / low beam flag signal emitted by EyeQ4; 2) Determine if the FLAG value at the current time is equal to the FLAG value at the previous moment; if they are not equal, the FLAG signal will change, triggering the counter function and proceeding to step 3); if they are equal, the FLAG signal will not change, and the FLAG signal will be logically ORed with the delay threshold and output. 3) If the counter is triggered, the counter will count down from the delay threshold after the FLAG signal changes. The value of each countdown is the system's sampling period. Before the countdown reaches 0, the system will output 1 to suppress the switching between high beam and low beam. When the counter countdown reaches 0, the system will output 0 to switch between high beam and low beam. The counter timing delay strategy uses the following expression: ; in, This indicates that the EyeQ4 is sending an automatic high beam indicator signal. This indicates the automatic high beam indicator signal sent by EyeQ4 at the previous moment. This indicates the set delay threshold. This represents the current frame delay threshold after counting down; This indicates the system's sampling time.

Citation Information

Patent Citations

  • Light switching method and device, equipment and medium

    CN116252706A

  • Automatic light-changing device of automobile light

    CN2183290Y