A multi-pixel tail light control system and control method
Patent Information
- Application Number
- CN202511977691.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-25
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2045-12-25
AI Technical Summary
这导致了一个根本性矛盾:Gamma校正旨在实现“信号-感知”的准确性,却因无法补偿“单元-单元”的物理特性差异,反而在低亮度区域放大了像素间的亮度不均,严重破坏了视觉完整性
[0016] The beneficial effects of this invention are as follows: It acquires the actual brightness data of each LED pixel across the full duty cycle range and identifies duty cycles that may cause excessive brightness differences between pixels. In actual control, the system compares the target duty cycle output by the Gamma correction with the dataset to be optimized, and only initiates the optimization process when necessary. When optimization is required, the method intelligently calculates and selects an LED pixel that minimizes the overall adjustment cost as a brightness benchmark. Finally, it uses the actual brightness value of this benchmark as the unified target. By querying the previously established brightness data table, it calculates a customized duty cycle instruction for each LED pixel to replace the original Gamma correction output. This overcomes the uneven brightness between pixels in the taillight caused by the inherent consistency differences of LED devices when using a unified PWM duty cycle drive, achieving independent and precise brightness control for each LED pixel, thereby ensuring that the taillight presents a highly uniform visual light effect at the brightness level.
Smart Images

Figure CN121619697B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of taillight control technology, specifically a multi-pixel taillight control system and control method. Background Technology
[0002] In the modern automotive industry, pixelated LED taillights have become an important vehicle for showcasing a brand's technology and aesthetics. To achieve refined dynamic visual effects, compliance with high brightness standards is not only required, but also high uniformity in brightness and color across all pixels in low-brightness areas (such as at night or during animation transitions) to avoid "dirty screens" or color spots. To this end, the industry commonly employs Gamma correction technology, which uses a pre-set global lookup table to perform non-linear pre-compensation on the PWM duty cycle to match the visual characteristics of the human eye and achieve linear brightness perception.
[0003] However, due to inherent microscopic variations in semiconductor manufacturing, each LED pixel exhibits a unique nonlinear characteristic in its luminance-duty cycle curve within the low-current drive region. This device-level discreteness means that when all pixels receive the standard duty cycle command from the same gamma meter, their actual physical luminance will be significantly dispersed in the low grayscale region. This leads to a fundamental contradiction: gamma correction, intended to achieve accuracy in "signal-sensing," fails to compensate for the differences in physical characteristics between "units," instead amplifying the brightness unevenness between pixels in the low-brightness region and severely compromising visual integrity.
[0004] Therefore, the present invention provides a multi-pixel taillight control system and control method. Summary of the Invention
[0005] In order to overcome the shortcomings of the prior art, at least one technical problem raised in the background art is solved.
[0006] The technical solution adopted by this invention to solve its technical problem is: a multi-pixel taillight control method, comprising the following steps: Step S10: Perform a difference analysis on the actual physical brightness of each LED pixel in the taillight under different duty cycles, determine the duty cycle dataset that cannot meet the brightness uniformity requirements, and integrate the actual physical brightness of each LED pixel under different duty cycles to obtain the duty cycle-actual physical brightness correspondence table of each LED pixel. Step S20: Based on the duty cycle command output by the Gamma correction and combined with the duty cycle dataset to be optimized, determine whether it is necessary to intervene in the LED pixel duty cycle with the goal of brightness uniformity. Step S30: If necessary, perform a pre-adjustment analysis of the duty cycle of different LED pixels under brightness consistency to determine the reference object of the LED pixel. Step S40: Using the actual physical brightness of the LED pixel reference object as the intervention reference, determine the target duty cycle or target duty cycle sequence of each LED pixel that needs to be adjusted by querying the duty cycle-actual physical brightness correspondence table, and correct the duty cycle instructions of each LED pixel that needs to be adjusted by the Gamma correction.
[0007] As a further aspect of the present invention, the process for determining the duty cycle dataset that cannot meet the brightness uniformity requirement is as follows: Based on any duty cycle, extract the actual physical brightness value of each LED pixel under the duty cycle, and calculate the extreme value deviation to obtain the actual physical brightness deviation; The duty cycles whose actual physical brightness deviation reaches the preset deviation requirement are marked as duty cycles to be optimized, and all duty cycles to be optimized are summarized to obtain the duty cycle dataset to be optimized.
[0008] As a further aspect of the present invention: the process of determining whether it is necessary to intervene in the LED pixel duty cycle with the goal of brightness uniformity is as follows: The duty cycle output by Gamma correction is compared with the duty cycle dataset to be optimized. If the same duty cycle as the one output by Gamma correction exists in the dataset to be optimized, then LED pixel duty cycle intervention with the goal of brightness uniformity is required; otherwise, it is not required.
[0009] As a further aspect of the present invention: the process of determining the LED pixel reference object is as follows: Based on any LED pixel, the LED pixel is used as a candidate reference object, and LED pixels other than the candidate reference object are marked as non-candidate LED pixels; The LED pixel to be intervened is determined by analyzing the actual physical brightness of candidate reference objects and non-candidate LED pixels under the duty cycle output by Gamma correction. The duty cycle intervention value is obtained based on the processing analysis of the LED pixels to be intervened, and the LED pixel corresponding to the minimum duty cycle intervention value is selected as the LED pixel reference object.
[0010] As a further aspect of the present invention: the actual physical brightness of the candidate reference object and non-candidate LED pixels under the duty cycle output by Gamma correction is obtained by looking up a duty cycle-actual physical brightness correspondence table.
[0011] As a further aspect of the present invention: the method for determining the LED pixel to be intervened is as follows: The absolute deviation of the actual physical brightness of the candidate reference object and non-candidate LED pixels under the duty cycle output by Gamma correction is calculated to obtain the actual physical brightness prediction deviation. Non-candidate LED pixels whose actual physical brightness prediction deviation meets the requirements are marked as LED pixels to be intervened.
[0012] As a further aspect of the present invention: the duty cycle intervention value is obtained as follows: The proportion of LED pixels to be intervened in the total number of LED pixels is counted to obtain the intervention ratio value; A deviation analysis is performed on the duty cycle of the LED pixel to be intervened to achieve the target physical brightness, and the intervention amplitude value is obtained. Wherein, the target physical brightness is the actual physical brightness of the candidate reference object under the duty cycle output by the Gamma correction; Summing the intervention ratio and the intervention magnitude yields the duty cycle intervention value.
[0013] As a further aspect of the present invention: the method for obtaining the intervention amplitude value is as follows: The duty cycle of the LED pixel to be intervened is pre-adjusted by looking up the duty cycle required to achieve the target physical brightness in the duty cycle-actual physical brightness correspondence table and calculating the absolute deviation between the duty cycle and the duty cycle output by Gamma correction. The duty cycle pre-adjustment values of all LED pixels to be intervened are averaged to obtain the intervention amplitude value.
[0014] As a further aspect of the present invention: the process of modifying the duty cycle instructions for each LED pixel requiring adjustment under Gamma correction includes: LED pixels outside the LED pixel reference object are marked as non-reference LED pixels, and LED pixels outside the LED pixel reference object that need adjustment are marked as LED pixels that need adjustment. If the actual physical brightness of all non-reference LED pixels under the duty cycle output by Gamma correction is greater than or equal to or less than or equal to the actual physical brightness of the LED pixel reference object, then the actual physical brightness of the LED pixel reference object is used as the intervention reference, and the preset deviation threshold is used as the allowable error to construct the allowable fluctuation range of the actual physical brightness. Based on any LED pixel that needs adjustment, according to the actual physical brightness fluctuation range, the duty cycle corresponding to the actual physical brightness of the LED pixel that needs adjustment is within the actual physical brightness fluctuation range is queried according to the duty cycle-actual physical brightness correspondence table, and all matching duty cycles are summarized into a target duty cycle sequence. Any duty cycle can be selected within the target duty cycle sequence to correct the duty cycle command of the LED pixel that needs adjustment for the Gamma correction. Conversely, the actual physical brightness of the LED pixel reference object is used as the intervention reference. The target duty cycle of each LED pixel to be adjusted is queried according to the duty cycle-actual physical brightness correspondence table under the actual physical brightness of the intervention reference, and the Gamma correction is used to correct the duty cycle command of each LED pixel to be adjusted.
[0015] A multi-pixel taillight control system, comprising the following modules: Duty cycle optimization analysis module: Analyzes the differences in the actual physical brightness of each LED pixel in the taillight under different duty cycles, identifies the duty cycle dataset that cannot meet the brightness uniformity requirements, and integrates the actual physical brightness of each LED pixel under different duty cycles to obtain a duty cycle-actual physical brightness correspondence table for each LED pixel. LED pixel intervention determination module: Based on the duty cycle command output by Gamma correction and combined with the duty cycle dataset to be optimized, determine whether LED pixel duty cycle intervention with brightness uniformity requirements is required. LED pixel intervention benchmark determination module: If necessary, perform duty cycle pre-adjustment analysis of different LED pixels under brightness consistency to determine the LED pixel benchmark object; Duty cycle instruction correction module: Using the actual physical brightness of the LED pixel reference object as the intervention benchmark, it determines the target duty cycle or target duty cycle sequence of each LED pixel that needs to be adjusted by querying the duty cycle-actual physical brightness correspondence table, and corrects the duty cycle instruction of each LED pixel that needs to be adjusted by Gamma correction.
[0016] The beneficial effects of this invention are as follows: It acquires the actual brightness data of each LED pixel across the full duty cycle range and identifies duty cycles that may cause excessive brightness differences between pixels. In actual control, the system compares the target duty cycle output by the Gamma correction with the dataset to be optimized, and only initiates the optimization process when necessary. When optimization is required, the method intelligently calculates and selects an LED pixel that minimizes the overall adjustment cost as a brightness benchmark. Finally, it uses the actual brightness value of this benchmark as the unified target. By querying the previously established brightness data table, it calculates a customized duty cycle instruction for each LED pixel to replace the original Gamma correction output. This overcomes the uneven brightness between pixels in the taillight caused by the inherent consistency differences of LED devices when using a unified PWM duty cycle drive, achieving independent and precise brightness control for each LED pixel, thereby ensuring that the taillight presents a highly uniform visual light effect at the brightness level. Attached Figure Description
[0017] The invention will now be further described with reference to the accompanying drawings.
[0018] Figure 1 This is a flowchart illustrating the steps of a multi-pixel taillight control method according to an embodiment of the present invention; Figure 2 This is a logic judgment diagram of a multi-pixel taillight control method according to an embodiment of the present invention; Figure 3This is a flowchart of a multi-pixel taillight control system according to an embodiment of the present invention. Detailed Implementation
[0019] To make the technical means, creative features, objectives and effects of this invention easier to understand, the invention will be further described below in conjunction with specific embodiments.
[0020] Example 1: Please refer to Figure 1-2 As shown in the figure, a multi-pixel taillight control method according to an embodiment of the present invention includes the following steps: Step S10: Perform a difference analysis on the actual physical brightness of each LED pixel in the taillight under different duty cycles, determine the duty cycle dataset that cannot meet the brightness uniformity requirements, and integrate the actual physical brightness of each LED pixel under different duty cycles to obtain the duty cycle-actual physical brightness correspondence table of each LED pixel. In step S10, the duty cycle refers to the percentage of the high-level (LED lit) time in a modulation cycle, and the actual physical brightness refers to the brightness value of the light emitted from the surface of the LED pixel, which is actually measured by a precision optical measurement device (such as a luminance meter, a spectroradiometer, or an imaging luminance colorimeter). It should be noted that the actual physical brightness of LED pixels under different duty cycles is obtained as follows: Connect the taillight control board (ECU) to the host computer (PC) to set and send specific duty cycle commands to each designated LED pixel; Choosing the duty cycle point: Usually, a duty cycle sequence covering the entire dynamic range is selected, for example, starting from 0% (off), with a step size of 2% or 5%, all the way up to 100% (maximum duty cycle); Light up the first LED pixel and set its duty cycle to the first value in the sequence (e.g., 5%). After the drive and light output stabilize (usually with a delay of a few milliseconds to tens of milliseconds), trigger the luminance meter to measure the area where the LED pixel is located and record the duty cycle value (5%) and the corresponding actual physical luminance measurement value (e.g., 10.2 nits). Change the duty cycle of the LED pixel to the next value in the sequence (e.g., 10%), repeat the measurement and recording. After completing the measurement of all duty cycle points of the LED pixel, turn off the LED pixel, switch to the next LED pixel, and repeat the above process to obtain the actual physical brightness of each LED pixel under different duty cycles. In step S10, the process of determining the duty cycle dataset that cannot meet the brightness uniformity requirement is as follows: The actual physical brightness of each LED pixel under different duty cycles is obtained. Based on any duty cycle, the actual physical brightness value of each LED pixel under the duty cycle is extracted, and the extreme value deviation is calculated to obtain the actual physical brightness deviation. Among them, the extreme value deviation is the difference between the maximum and minimum values in the actual physical brightness; Compare the actual physical brightness deviation with the preset deviation threshold; If the actual physical brightness deviation is greater than the preset deviation threshold, it means that under the same duty cycle, there is an actual physical brightness deviation between LED pixels that does not meet the brightness uniformity requirement, and the duty cycle is marked as the duty cycle to be optimized. If the actual physical brightness deviation is less than or equal to the preset deviation threshold, it means that under the same duty cycle, the actual physical brightness deviation between all LED pixels meets the brightness uniformity requirement, and the duty cycle is marked as a qualified duty cycle. In step S10, it should be noted that the actual physical brightness deviation is the deviation between the maximum and minimum values of the actual physical brightness. Specifically, it is the maximum actual physical brightness deviation between LED pixels that can be obtained under the same duty cycle. If the actual physical brightness deviation is less than or equal to the preset deviation threshold, it means that the actual physical brightness deviation between all LED pixels meets the brightness uniformity requirement. In step S10, it should also be noted that the preset deviation threshold can be set to 15 cd / m²(nit), which is based on the following: in automotive lighting standards and internal enterprise specifications, the brightness difference between any two pixels shall not exceed 15 cd / m²(nit) within the full brightness range (0-100% duty cycle). Iterate through all duty cycles, summarize all duty cycles to be optimized, and obtain the dataset of duty cycles to be optimized; In step S10, the duty cycle-actual physical brightness correspondence table for each LED pixel is obtained by integrating the actual physical brightness of each LED pixel under different duty cycles, as exemplarily shown in Table 1 below; Table 1: Actual physical brightness of each LED pixel under different duty cycles (correspondence table of duty cycle and actual physical brightness of each LED pixel).
[0021] Understandably, the significance of step S10 lies in acquiring and recording the actual physical brightness values of each LED pixel across all duty cycles from 0% to 100%, forming a duty cycle-actual physical brightness correspondence table for each LED pixel. Based on this table, the actual physical brightness deviation (the difference between the maximum and minimum values) between each LED pixel is calculated for each duty cycle. Duty cycles with deviations greater than a preset deviation threshold are marked as duty cycles to be optimized and summarized into a dataset. The significance of this step is that it provides a dataset for comparison in the subsequent step S20 to determine whether duty cycle intervention is needed, and provides a precise query basis for step S40 to determine the target duty cycle for each LED pixel.
[0022] Step S20: Based on the duty cycle command output by the Gamma correction and combined with the duty cycle dataset to be optimized, determine whether it is necessary to intervene in the LED pixel duty cycle with the goal of brightness uniformity. In step S20, the process of determining whether LED pixel duty cycle intervention aimed at achieving brightness uniformity is required is as follows: Based on the duty cycle command output by Gamma correction, the duty cycle output by Gamma correction is compared with the dataset of duty cycles to be optimized. If the dataset containing the duty cycle to be optimized contains the same duty cycle as that output by Gamma correction, it means that the duty cycle output by Gamma correction will cause the LED pixels to not meet the brightness uniformity requirements. Therefore, it is necessary to intervene in the LED pixel duty cycle with the brightness uniformity requirement as the goal. If there is no duty cycle in the dataset to be optimized that is the same as the duty cycle output by Gamma correction, it means that the duty cycle output by Gamma correction will not cause the LED pixels to fail to meet the brightness uniformity requirements. Therefore, there is no need to intervene in the LED pixel duty cycle with the brightness uniformity requirement as the goal. Instead, the LED pixel duty cycle is controlled directly according to the same duty cycle output by Gamma correction. Understandably, the purpose of step S20 is to compare the target duty cycle command output in real time by Gamma correction with the duty cycle dataset to be optimized obtained in step S10. If the commanded duty cycle exists in the dataset to be optimized, it is determined that the subsequent duty cycle intervention process needs to be triggered; if it does not exist, it is determined that no intervention is needed, and the LED pixels can be controlled directly according to the original command of Gamma correction. The significance of this step is that it acts as a decision switch for the entire optimization process, determining whether to initiate the optimization operations of steps S30 and S40, thereby intervening only at specific duty cycles that may cause uneven brightness, thus improving control efficiency.
[0023] Step S30: If necessary, perform a pre-adjustment analysis of the duty cycle of different LED pixels under brightness consistency to determine the reference object of the LED pixel. In step S30, the process of determining the LED pixel reference object is as follows: Based on any LED pixel, the LED pixel is taken as a candidate reference object. The actual physical brightness of the candidate reference object under the duty cycle output by Gamma correction is taken as the reference. The actual physical brightness of the candidate reference object under the duty cycle output by Gamma correction can be obtained by looking up the duty cycle-actual physical brightness correspondence table. LED pixels other than candidate reference objects are marked as non-candidate LED pixels. Based on any non-candidate LED pixel, the actual physical brightness of the non-candidate LED pixel under the duty cycle output by Gamma correction is queried through the duty cycle-actual physical brightness correspondence table. The absolute deviation is calculated between the actual physical brightness of the non-candidate LED pixel and the actual physical brightness of the candidate reference object under the duty cycle output by Gamma correction (the absolute value is taken after the deviation calculation) to obtain the actual physical brightness prediction deviation. If the actual physical brightness prediction deviation is less than or equal to the preset deviation threshold, it means that if the actual physical brightness of the candidate reference object is taken as the benchmark, the brightness deviation between the actual physical brightness of the non-candidate LED pixel under the duty cycle output by Gamma correction and the actual physical brightness of the candidate reference object under the duty cycle output by Gamma correction meets the brightness uniformity requirement, and the non-candidate LED pixel does not need to be adjusted in duty cycle. Then the non-candidate LED pixel is marked as a non-intervention LED pixel. It should be noted that the preset deviation threshold is the same as above, and the preset deviation threshold can be set to 15 cd / m²(nit); If the actual physical brightness prediction deviation is greater than the preset deviation threshold, it means that if the actual physical brightness of the candidate reference object is used as the benchmark, the brightness deviation between the actual physical brightness of the non-candidate LED pixel under the duty cycle output by Gamma correction and the actual physical brightness of the candidate reference object under the duty cycle output by Gamma correction does not meet the brightness uniformity requirement. The non-candidate LED pixel needs to be adjusted in duty cycle, and the non-candidate LED pixel is marked as the LED pixel to be intervened. The proportion of LED pixels to be intervened in the total number of LED pixels is counted to obtain the intervention ratio value; The actual physical brightness of the candidate reference object under the duty cycle output by Gamma correction is marked as the target physical brightness; Based on any LED pixel to be intervened, the duty cycle required for the LED pixel to achieve the target physical brightness is looked up in the duty cycle-actual physical brightness correspondence table, and the absolute deviation is calculated with the duty cycle output by Gamma correction to obtain the duty cycle pre-adjustment amount of the LED pixel to be intervened. The duty cycle pre-adjustment values of all LED pixels to be intervened are averaged to obtain the intervention amplitude value; The duty cycle intervention value of the LED pixel is obtained by summing the intervention ratio value and the intervention amplitude value. Traverse all LED pixels as candidate reference objects to obtain the duty cycle intervention value of each LED pixel; It should be noted that the physical meaning of the duty cycle intervention value is as follows: the duty cycle intervention value is obtained by summing the intervention ratio value and the intervention amplitude value. The intervention ratio value reflects the proportion of other LED pixels that need duty cycle adjustment when any LED pixel is used as a candidate reference object. The intervention amplitude value reflects the average duty cycle adjustment amount when any LED pixel is used as a candidate reference object. It should also be noted that the purpose of obtaining the intervention ratio and intervention amplitude values is to select LED pixel candidate reference objects with smaller duty cycle intervention adjustments based on the proportion of other LED pixels that need duty cycle adjustment and the average duty cycle adjustment amount, thereby improving the efficiency of duty cycle adjustment. The LED pixel corresponding to the minimum duty cycle intervention value is selected as the LED pixel reference object; Understandably, the significance of step S30 lies in determining an optimal brightness adjustment benchmark when step S20 determines that intervention is needed. The process involves iterating through each LED pixel as a candidate benchmark, calculating the adjustment required for other LED pixels to match this target brightness when the actual physical brightness at the Gamma-corrected output duty cycle is taken as the unified target, and comprehensively calculating the duty cycle intervention value (the sum of the intervention ratio and the intervention amplitude). Finally, the LED pixel with the smallest duty cycle intervention value is selected as the benchmark. The significance of this step is that it provides a specific adjustment target for step S40—the actual physical brightness of the benchmark object at the original Gamma duty cycle—and ensures that the overall adjustment cost required to select this target is minimized, thus improving adjustment efficiency.
[0024] Step S40: Using the actual physical brightness of the LED pixel reference object as the intervention reference, determine the target duty cycle or target duty cycle sequence of each LED pixel that needs to be adjusted by querying the duty cycle-actual physical brightness correspondence table, and correct the duty cycle instructions of each LED pixel that needs to be adjusted by the Gamma correction. In step S40, the process of correcting the duty cycle instructions for each LED pixel that needs adjustment under the Gamma correction includes: LED pixels other than the LED pixel reference object are recorded as non-reference LED pixels, and LED pixels other than the LED pixel reference object that need to be adjusted are marked as LED pixels that need to be adjusted (the actual physical brightness deviation between them and the LED pixel reference object exceeds the preset deviation threshold). If the actual physical brightness of all non-reference LED pixels under the duty cycle output by Gamma correction is greater than or equal to or less than or equal to the actual physical brightness of the reference LED pixel (also the actual physical brightness under the duty cycle output by Gamma correction), then the actual physical brightness of the reference LED pixel is used as the intervention benchmark, and a preset deviation threshold is used as the allowable error to construct the allowable fluctuation range of the actual physical brightness, specifically: [actual physical brightness - preset deviation threshold, actual physical brightness + preset deviation threshold]; Based on any LED pixel requiring adjustment, according to the actual physical brightness fluctuation range, the duty cycle of the LED pixel requiring adjustment is used to look up all matching duty cycles within the actual physical brightness fluctuation range according to the duty cycle-actual physical brightness correspondence table, and these are summarized into a target duty cycle sequence. Any duty cycle can be selected within the target duty cycle sequence to correct the duty cycle command of the LED pixel requiring adjustment for the Gamma correction. When correcting the duty cycle command of the LED pixel requiring adjustment for the Gamma correction, the correction command can be received through the wireless communication network integrated in the taillight control board (ECU), and the received duty cycle command output by the Gamma correction can be corrected. It should be noted that when the actual physical brightness of all non-reference LED pixels under the duty cycle output by Gamma correction is greater than the actual physical brightness of the reference LED pixel, the query is based on the upper half of the actual physical brightness fluctuation range [actual physical brightness, actual physical brightness + preset deviation threshold], and conversely, when they are all less than the reference LED pixels, the query is based on the lower half of the actual physical brightness fluctuation range [actual physical brightness + preset deviation threshold, actual physical brightness]. Conversely (if the actual physical brightness of all non-reference LED pixels under the duty cycle output by Gamma correction is not uniformly greater than or not uniformly less than the actual physical brightness of the reference LED pixel), then the actual physical brightness of the reference LED pixel is used as the intervention reference. According to the duty cycle-actual physical brightness correspondence table, the target duty cycle of each LED pixel to be adjusted under the actual physical brightness of the intervention reference is queried, and the duty cycle instruction of Gamma correction to each LED pixel to be adjusted is corrected accordingly. It should be noted that by adjusting the target duty cycle, the brightness of the LED pixels can be kept consistent, and by adjusting the target duty cycle sequence, the brightness of the LED pixels can meet the brightness uniformity requirements. It should also be noted that the adjustment of the target duty cycle sequence is carried out under the condition that the actual physical brightness of each non-reference LED pixel is greater than or equal to or less than the actual physical brightness of the reference LED pixel, in order to prevent uneven brightness among the adjusted LED pixels (actual physical brightness deviation exceeds the preset deviation threshold). Understandably, the significance of step S40 lies in the following: using the actual physical brightness of the LED pixel reference object determined in step S30 under the original Gamma duty cycle as the target brightness, and by querying the duty cycle-actual physical brightness correspondence table for each LED pixel established in step S10, the required duty cycle for each LED pixel to achieve the target brightness value or meet the brightness uniformity requirements is retrieved. Finally, these retrieved, pixel-specific customized duty cycle values replace the initially output unified duty cycle command of the Gamma correction and are sent to each LED pixel for execution. The significance of this step is that it directly completes the final correction of the original driving command, enabling all LED pixels to achieve a highly consistent physical brightness when actually emitting light, thereby achieving the goal of optimizing brightness uniformity.
[0025] Example 2: Based on the same inventive concept as the multi-pixel taillight control method in the foregoing examples, such as... Figure 2 As shown, this application provides a multi-pixel taillight control system, wherein the system specifically includes: Duty cycle optimization analysis module: Analyzes the differences in the actual physical brightness of each LED pixel in the taillight under different duty cycles, identifies the duty cycle dataset that cannot meet the brightness uniformity requirements, and integrates the actual physical brightness of each LED pixel under different duty cycles to obtain a duty cycle-actual physical brightness correspondence table for each LED pixel. LED pixel intervention determination module: Based on the duty cycle command output by Gamma correction and combined with the duty cycle dataset to be optimized, determine whether LED pixel duty cycle intervention with brightness uniformity requirements is required. LED pixel intervention benchmark determination module: If necessary, perform duty cycle pre-adjustment analysis of different LED pixels under brightness consistency to determine the LED pixel benchmark object; Duty cycle instruction correction module: Using the actual physical brightness of the LED pixel reference object as the intervention benchmark, it determines the target duty cycle or target duty cycle sequence of each LED pixel that needs to be adjusted by querying the duty cycle-actual physical brightness correspondence table, and corrects the duty cycle instruction of each LED pixel that needs to be adjusted by Gamma correction.
[0026] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of the present invention is defined by the appended claims and their equivalents.
Claims
1. A multi-pixel taillight control method, characterized in that: Includes the following steps: Step S10: Perform a difference analysis on the actual physical brightness of each LED pixel in the taillight under different duty cycles, determine the duty cycle dataset that cannot meet the brightness uniformity requirements, and integrate the actual physical brightness of each LED pixel under different duty cycles to obtain the duty cycle-actual physical brightness correspondence table of each LED pixel. Step S20: Based on the duty cycle command output by the Gamma correction and combined with the duty cycle dataset to be optimized, determine whether it is necessary to intervene in the LED pixel duty cycle with the goal of brightness uniformity. Step S30: If necessary, perform a pre-adjustment analysis of the duty cycle of different LED pixels under brightness consistency to determine the reference object of the LED pixel. Step S40: Using the actual physical brightness of the LED pixel reference object as the intervention reference, determine the target duty cycle or target duty cycle sequence of each LED pixel that needs to be adjusted according to the duty cycle-actual physical brightness correspondence table, and correct the duty cycle instructions of each LED pixel that needs to be adjusted according to the Gamma correction. The process of determining the reference object for LED pixels is as follows: Based on any LED pixel, the LED pixel is used as a candidate reference object, and LED pixels other than the candidate reference object are marked as non-candidate LED pixels; The LED pixel to be intervened is determined by analyzing the actual physical brightness of candidate reference objects and non-candidate LED pixels under the duty cycle output by Gamma correction. The duty cycle intervention value is obtained based on the processing analysis of the LED pixels to be intervened, and the LED pixel corresponding to the minimum duty cycle intervention value is selected as the LED pixel reference object; The method for determining the LED pixel to be intervened is as follows: The absolute deviation of the actual physical brightness of the candidate reference object and non-candidate LED pixels under the duty cycle output by Gamma correction is calculated to obtain the actual physical brightness prediction deviation. Non-candidate LED pixels whose actual physical brightness prediction deviation meets the requirements are marked as LED pixels to be intervened; The duty cycle intervention value is obtained as follows: The proportion of LED pixels to be intervened in the total number of LED pixels is counted to obtain the intervention ratio value; A deviation analysis is performed on the duty cycle of the LED pixel to be intervened to achieve the target physical brightness, and the intervention amplitude value is obtained. Wherein, the target physical brightness is the actual physical brightness of the candidate reference object under the duty cycle output by the Gamma correction; Sum the intervention ratio and the intervention magnitude to obtain the duty cycle intervention value; The method for obtaining the intervention magnitude value is as follows: The duty cycle of the LED pixel to be intervened is pre-adjusted by looking up the duty cycle required to achieve the target physical brightness in the duty cycle-actual physical brightness correspondence table and calculating the absolute deviation between the duty cycle and the duty cycle output by Gamma correction. The duty cycle pre-adjustment values of all LED pixels to be intervened are averaged to obtain the intervention amplitude value; The process of correcting the duty cycle instructions for each LED pixel that needs adjustment under Gamma correction includes: LED pixels other than the LED pixel reference object are recorded as non-reference LED pixels, and LED pixels whose actual physical brightness deviation from the LED pixel reference object exceeds the preset deviation threshold are recorded as LED pixels that need to be adjusted. If the actual physical brightness of all non-reference LED pixels under the duty cycle output by Gamma correction is greater than or equal to or less than or equal to the actual physical brightness of the LED pixel reference object, then the actual physical brightness of the LED pixel reference object is used as the intervention reference, and the preset deviation threshold is used as the allowable error to construct the allowable fluctuation range of the actual physical brightness. Based on any LED pixel that needs adjustment, according to the actual physical brightness fluctuation range, the duty cycle corresponding to the actual physical brightness of the LED pixel that needs adjustment is within the actual physical brightness fluctuation range is queried according to the duty cycle-actual physical brightness correspondence table, and all matching duty cycles are summarized into a target duty cycle sequence. Any duty cycle can be selected within the target duty cycle sequence to correct the duty cycle command of the LED pixel that needs adjustment for the Gamma correction. Conversely, the actual physical brightness of the LED pixel reference object is used as the intervention reference. The target duty cycle of each LED pixel to be adjusted is queried according to the duty cycle-actual physical brightness correspondence table under the actual physical brightness of the intervention reference, and the Gamma correction is used to correct the duty cycle command of each LED pixel to be adjusted.
2. The multi-pixel taillight control method according to claim 1, characterized in that: The process of identifying the duty cycle dataset that cannot meet the brightness uniformity requirements is as follows: Based on any duty cycle, extract the actual physical brightness value of each LED pixel under the duty cycle, and calculate the extreme value deviation to obtain the actual physical brightness deviation; The duty cycles whose actual physical brightness deviation reaches the preset deviation requirement are marked as duty cycles to be optimized, and all duty cycles to be optimized are summarized to obtain the duty cycle dataset to be optimized.
3. The multi-pixel taillight control method according to claim 1, characterized in that: The process of determining whether LED pixel duty cycle intervention is needed to achieve brightness uniformity is as follows: The duty cycle output by Gamma correction is compared with the duty cycle dataset to be optimized. If the same duty cycle as the one output by Gamma correction exists in the dataset to be optimized, then LED pixel duty cycle intervention with the goal of brightness uniformity is required; otherwise, it is not required.
4. The multi-pixel taillight control method according to claim 1, characterized in that: The actual physical brightness of candidate reference objects and non-candidate LED pixels under the duty cycle output by Gamma correction can be obtained by looking up the duty cycle-actual physical brightness correspondence table.
5. A multi-pixel taillight control system, characterized in that, The system is used to perform the method described in any one of claims 1-4, and the system includes the following modules: Duty cycle optimization analysis module: Analyzes the differences in the actual physical brightness of each LED pixel in the taillight under different duty cycles, identifies the duty cycle dataset that cannot meet the brightness uniformity requirements, and integrates the actual physical brightness of each LED pixel under different duty cycles to obtain a duty cycle-actual physical brightness correspondence table for each LED pixel. LED pixel intervention determination module: Based on the duty cycle command output by Gamma correction and combined with the duty cycle dataset to be optimized, determine whether LED pixel duty cycle intervention with brightness uniformity requirements is required. LED pixel intervention benchmark determination module: If necessary, perform duty cycle pre-adjustment analysis of different LED pixels under brightness consistency to determine the LED pixel benchmark object; Duty cycle instruction correction module: Using the actual physical brightness of the LED pixel reference object as the intervention benchmark, it determines the target duty cycle or target duty cycle sequence of each LED pixel that needs to be adjusted by querying the duty cycle-actual physical brightness correspondence table, and corrects the duty cycle instruction of each LED pixel that needs to be adjusted by Gamma correction.
Citation Information
Patent Citations
Brightness adjustment device for light emitting diode (LED) display device, LED display system and manufacturing method for LED display system
CN102622960A
Method and device for adjusting brightness consistency of LED background lamps
CN110225615A
Gamma correction method and apparatus, display apparatus, and storage medium
WO2023036079A1