Brightness adjusting method and device of display panel and display device
By acquiring the screen flicker parameters of the display panel and dynamically adjusting the target duty cycle and bias voltage, the flicker problem in low-temperature polycrystalline silicon panel organic light-emitting displays was solved, personalized brightness compensation was achieved, and display quality was improved.
Patent Information
- Application Number
- CN202511287519.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-09
- Publication Date
- 2025-11-21
AI Technical Summary
In organic light-emitting displays with low-temperature polycrystalline silicon panels, flickering caused by leakage current in pixel circuits during low-brightness and low-frequency operation cannot be effectively alleviated by adjusting the fixed duty cycle. Furthermore, the leakage current levels vary among different display panels, resulting in poor compensation effects.
By acquiring the screen flicker parameters of the display panel, the target duty cycle and bias voltage are determined based on the parameters, and the brightness of the display panel is dynamically adjusted to match the flicker level of each display panel. The preset duty cycle and bias voltage are used for programming to ensure the stability and reliability of brightness adjustment.
It enables personalized brightness adjustment based on the flicker level of each display panel, alleviating flickering, improving display quality, and ensuring optimal compensation for brightness adjustment.
Smart Images

Figure CN120998142A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of display technology, and in particular to a method and apparatus for adjusting the brightness of a display panel, and a display device. Background Technology
[0002] With the continuous development of display technology, organic light-emitting diode (OLED) displays have been widely used in high-end display devices due to their advantages such as high contrast, wide viewing angle, and fast response. However, in OLED displays using low-temperature polycrystalline silicon (LTPS) panels, especially under low brightness and low frequency operating conditions, leakage current in the nodes of the pixel circuit causes voltage fluctuations in the pixel circuit, resulting in noticeable flickering of the display panel. Summary of the Invention
[0003] In order to solve the above-mentioned technical problems, or at least partially solve the above-mentioned technical problems, this disclosure provides a brightness adjustment method and apparatus for a display panel, and a display device, which is beneficial to improving the screen flickering phenomenon of the display panel.
[0004] This disclosure provides a method for adjusting the brightness of a display panel, including: obtaining screen dithering parameters of the display panel to be adjusted; determining a target duty cycle based on the screen dithering parameters, wherein the target duty cycle refers to the ratio of the actual light emission time of a pixel within one display cycle to the total display cycle duration; and controlling the screen brightness of the display panel to be adjusted according to the target duty cycle.
[0005] This disclosure provides a brightness adjustment device for a display panel, comprising: a screen dithering parameter acquisition module for acquiring screen dithering parameters of the display panel to be adjusted; a duty cycle determination module for determining a target duty cycle based on the screen dithering parameters, wherein the target duty cycle refers to the ratio of the actual light emission time of a pixel within one display cycle to the total display cycle duration; and a display brightness adjustment module for controlling the screen brightness of the display panel to be adjusted according to the target duty cycle.
[0006] This disclosure also provides a display device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described above.
[0007] The technical solution provided in this disclosure has the following advantages compared with the prior art:
[0008] The brightness adjustment method for the display panel disclosed herein first obtains the screen flicker parameters of the display panel to be adjusted, then determines the target duty cycle based on the screen flicker parameters, and controls the screen brightness of the display panel to be adjusted according to the target duty cycle. This allows for individual adjustment of the target duty cycle of each display panel based on its screen flicker parameters, thus adjusting the target duty cycle of each display panel to address its flicker level and consequently adjusting its screen brightness. This achieves optimal compensation for the brightness of each display panel, thereby mitigating flicker and improving display performance.
[0009] Correspondingly, the brightness adjustment device provided in this disclosure also has the above-mentioned technical effects.
[0010] Correspondingly, the display device provided in this disclosure also has the above-mentioned technical effects. Attached Figure Description
[0011] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0012] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 This is a comparative schematic diagram illustrating the change of brightness over time in related technologies;
[0014] Figure 2 This is another comparative schematic diagram of brightness changing over time in related technologies;
[0015] Figure 3 A diagram illustrating the application environment of the brightness adjustment method for the display panel provided in this embodiment of the disclosure;
[0016] Figure 4 A schematic flowchart illustrating a brightness adjustment method for a display panel provided in an embodiment of this disclosure;
[0017] Figure 5 This is a schematic diagram showing the effect of adjusting the brightness of various display panels using different brightness adjustment methods.
[0018] Figure 6 A schematic flowchart illustrating another method for adjusting the brightness of a display panel provided in an embodiment of this disclosure;
[0019] Figure 7A comparative diagram illustrating how the compensation amount for adjusting each display panel to the same level of flicker changes over time;
[0020] Figure 8 A schematic flowchart illustrating another method for adjusting the brightness of a display panel provided in this embodiment of the present disclosure;
[0021] Figure 9 This is a schematic diagram illustrating another effect after adjusting the brightness of various display panels using different brightness adjustment methods.
[0022] Figure 10 A schematic flowchart illustrating another method for adjusting the brightness of a display panel provided in this embodiment of the present disclosure;
[0023] Figure 11 A schematic diagram of the structure of a brightness adjustment device for a display panel provided in an embodiment of this disclosure;
[0024] Figure 12 This is a schematic diagram of the internal structure of a computer device provided in an embodiment of the present disclosure. Detailed Implementation
[0025] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0026] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.
[0027] As described in the background section, existing display panels suffer from low-frequency flickering. To improve this problem, existing technologies can adjust the duty cycle of the light emission control signal to increase the light emission duration, thereby increasing brightness and alleviating the flickering phenomenon of the display panel.
[0028] For example, Figure 1 This is a comparative schematic diagram illustrating the change of brightness over time in related technologies, for reference. Figure 1 The graph shows the brightness of the display panel, with the horizontal axis representing time and the vertical axis representing the brightness of the display panel. Before adjusting the duty cycle of the light emission control signal, the brightness of the display panel exhibited significant periodic fluctuations over time, with a large amplitude of fluctuation. After compensation processing, the amplitude of brightness fluctuations was significantly reduced, the overall curve became smoother, effectively alleviating the flickering problem and improving display quality. In other words, by adjusting the duty cycle of the light emission control signal, the brightness stability of the display panel can be effectively improved, flickering can be reduced, and a better visual experience can be provided.
[0029] However, the inventors discovered during their research that different display panels have different leakage levels. Different display panels compensate for brightness by adjusting the duty cycle, which cannot dynamically match the compensation needs of panels with different leakage levels. As a result, some display panels have more severe screen flickering.
[0030] For example, Figure 2 This is another comparative illustration of brightness changing over time in related technologies, for reference. Figure 2 The graph shows the time axis on the horizontal axis and the brightness of the display panel on the vertical axis. Before adjusting the duty cycle of the light emission control signal, the brightness of the display panel exhibited obvious periodic fluctuations over time, with a certain fluctuation range. After overcompensation processing, the fluctuation range of brightness increased significantly, exacerbating the screen flickering problem.
[0031] To address the aforementioned technical problems, this disclosure provides a method and apparatus for adjusting the brightness of a display panel, as well as a display device, which helps to improve the flickering phenomenon of the display panel.
[0032] refer to Figure 3 , Figure 3 This diagram illustrates the application environment of the brightness adjustment method for a display panel provided in this embodiment of the disclosure. The brightness adjustment method for a display panel provided in this embodiment of the disclosure can be applied to, for example... Figure 3 In the aforementioned application environment, the driver chip 200 and the display panel 100 are electrically connected via a flexible circuit or cable. Optionally, the display panel 100 can be an OLED display panel. After acquiring the screen dithering parameters of the display panel to be adjusted, the driver chip 200 can determine the target duty cycle based on the screen dithering parameters and control the screen brightness of the display panel to be adjusted according to the target duty cycle.
[0033] Figure 4 This is a schematic flowchart illustrating a brightness adjustment method for a display panel according to an embodiment of the present disclosure. (Refer to...) Figure 4 This disclosure provides a method for adjusting the brightness of a display panel, which can be applied to... Figure 3 The driver chip 200. The brightness adjustment methods for the display panel include:
[0034] Step S10: Obtain the screen shaking parameters of the display panel to be adjusted.
[0035] Specifically, the leakage current levels of each display panel are different, resulting in varying degrees of flicker and thus different screen jitter parameters. The flicker level of each display panel can be obtained by acquiring its screen jitter parameters. Conversely, the flicker level of the display panel to be adjusted can be determined by acquiring its screen jitter parameters.
[0036] Step S20: Determine the target duty cycle based on the screen dithering parameters. The target duty cycle refers to the ratio of the actual illumination time of a pixel within one display cycle to the total display cycle duration.
[0037] Specifically, the display panel includes multiple pixels. The light emission control signal is used to control the actual duration of light emission by the pixels within one display cycle. The duty cycle of the light emission control signal refers to the ratio of the actual duration of light emission by the pixels within one display cycle to the total duration of the display cycle. The target duty cycle is determined based on screen flicker parameters, that is, based on the degree of flicker of the display panel to be adjusted.
[0038] Step S30: Control the screen brightness of the display panel to be adjusted according to the target duty cycle.
[0039] Specifically, after determining the target duty cycle based on the screen flicker parameters, that is, determining the target duty cycle based on the flicker level of the display panel to be adjusted, the screen brightness of the display panel to be adjusted is controlled according to the target duty cycle, so that the screen brightness of the display panel to be adjusted can be adjusted according to the flicker level of the display panel to be adjusted.
[0040] Specifically, in the brightness adjustment method for the display panel provided in this embodiment, the screen flicker parameters of the display panel to be adjusted are first obtained. Then, a target duty cycle is determined based on the screen flicker parameters, and the screen brightness of the display panel to be adjusted is controlled according to the target duty cycle. This allows the target duty cycle of each display panel to be adjusted to be adjusted separately based on its screen flicker parameters. This means that the target duty cycle of each display panel to be adjusted can be adjusted according to the degree of flicker, thereby adjusting the screen brightness of each display panel to achieve optimal compensation, thus alleviating the flicker phenomenon and improving the display effect.
[0041] For example, refer to Figure 5 , Figure 5 This diagram illustrates the effects of adjusting brightness for different display panels using various methods. Without adjusting brightness, the flicker levels vary across panels using a base duty cycle. Using the same duty cycle for compensation is incompatible with different display panels, resulting in some panels failing to achieve optimal compensation. Adjusting the target duty cycle for each display panel based on its specific screen flicker parameters allows for compatibility with different panels, enabling each to achieve optimal compensation.
[0042] Figure 6 This is a schematic flowchart illustrating another method for adjusting the brightness of a display panel according to an embodiment of this disclosure. (Refer to...) Figure 6In some optional embodiments, before obtaining the screen jitter parameters of the display panel to be adjusted in step S10, the method further includes:
[0043] Step S40: Set the corresponding preset duty cycle based on different screen dithering parameters;
[0044] Step S50: Program multiple preset duty cycles;
[0045] Determining the target duty cycle based on screen dithering parameters includes:
[0046] Step S21: Determine the target duty cycle based on the screen dithering parameters and their corresponding preset duty cycle.
[0047] Specifically, during the debugging and programming of the display panel and driver chip, a preset duty cycle can be pre-configured according to different screen flicker parameters. Multiple preset duty cycles are then programmed, and the target duty cycle is directly retrieved based on the screen flicker parameters. This allows adjustment of the target duty cycle for each display panel to address its flicker level, thereby adjusting the screen brightness and achieving optimal compensation for brightness. This alleviates flickering and improves display performance.
[0048] Meanwhile, by pre-configuring and burning the corresponding preset duty cycle according to different screen dithering parameters, when adjusting the brightness of each display panel, the preset duty cycle corresponding to the screen dithering parameters can be directly retrieved as the target duty cycle, avoiding the possible errors in real-time calculation of the target duty cycle and ensuring the stability and reliability of brightness adjustment.
[0049] In some optional embodiments, setting a preset duty cycle corresponding to different screen dithering parameters includes:
[0050] Screen flicker parameters include flicker values based on the JIETA method test. The larger the absolute value of the flicker value, the smaller the corresponding preset duty cycle should be.
[0051] Specifically, the screen flicker parameters include flicker values based on the JIETA method, which means that the flicker value of the display panel can be tested using the JIETA method to determine the degree of screen flicker. Of course, in other embodiments of this disclosure, the screen flicker parameters may also include other parameters, that is, other testing methods can be used to determine the degree of screen flicker, which will not be elaborated here.
[0052] When using the JIETA method to test the flicker value of a display panel to determine the degree of screen flicker, the flicker value is usually negative. The larger the absolute value of the flicker value, the less flicker the display panel will have, and correspondingly, the smaller the brightness compensation for the display panel, that is, the smaller the preset duty cycle set.
[0053] In some optional embodiments, the larger the absolute value of the flickering value, the smaller the corresponding preset duty cycle is set, including:
[0054] When the flicker value is F1dB, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle is H1.
[0055] When the flicker value is (F1+1)dB, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle is H2;
[0056] H2-H1>Htotal×dim×[1-(F1-Fb) / Fb], where Htotal is the number of pixel rows in the display panel, dim is the initial black insertion ratio of the display panel, and Fb is the center value of the basic flicker value of multiple display panels.
[0057] Specifically, the larger the absolute value of the flicker value, the less flicker the display panel exhibits, and correspondingly, the smaller the brightness compensation for the display panel, meaning a smaller preset duty cycle is set. When the flicker value is F1dB, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle is H1. When the flicker value increases by 1dB, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle decreases to H2. The difference between H2 and H1 is greater than Htotal×dim×[1-(F1-Fb) / Fb], where Htotal is the number of pixel rows in the display panel, dim is the initial black insertion ratio of the display panel (i.e., dim is the black insertion ratio in the initial duty cycle), and Fb is the median value of the basic flicker values of multiple display panels. Fb can be the median of the basic flicker values of all display panels during mass production, or it can be the median of the basic flicker values of a subset of display panels obtained through random sampling statistics. That is, for every 1dB difference in the flicker value of each display panel, the difference in the actual light emission duration of the pixel within one display cycle in the corresponding preset duty cycle must be greater than Htotal×dim×[1-(F1-Fb) / Fb]. This ensures that when adjusting the screen brightness of each display panel, the brightness adjustment of each display panel achieves the optimal compensation effect, thereby alleviating the flickering phenomenon of each display panel and improving the display effect.
[0058] For example, if the number of pixel rows in the display panel is 480, the initial black insertion ratio of the display panel is 10%, and the center value of the basic flicker value of multiple display panels is -37dB, then when the flicker value of the display panel is -36dB, compared with the display panel with a flicker value of -37dB, the difference in the actual light emission time of the pixel in one display cycle in the corresponding preset duty cycle needs to be increased by at least 480×0.1×[1-(1) / 37]≈14H, where H is the frame time divided by the number of pixel rows in the display panel.
[0059] In some optional embodiments, the larger the absolute value of the flickering value, the smaller the corresponding preset duty cycle is set, including:
[0060] For every 1dB difference in flicker value, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle differs by 20-60H, where H is the frame time divided by the number of pixel rows in the display panel.
[0061] Specifically, the larger the absolute value of the flicker value, the less flicker the display panel exhibits, and correspondingly, the smaller the brightness compensation required, meaning a smaller preset duty cycle is set. For every 1dB difference in flicker value, the actual duration of pixel illumination within one display cycle differs by 20-60H within the corresponding preset duty cycle, where H is the frame time divided by the number of pixel rows in the display panel. This ensures optimal compensation for each display panel's brightness adjustment, mitigating flicker and improving display quality.
[0062] For example, Table 1 shows the total compensation duration and difference of the actual pixel emission within one display cycle for display panels with different flicker values and corresponding preset duty cycles:
[0063] Table 1
[0064] blink value -40db -39db -38db -37db -36db -35db -34db -33db Compensation duration (H) 214 264 298 340 354 396 442 468 Difference (H) 50 34 42 14 42 46 26
[0065] The larger the absolute value of the flicker value, the less flicker the display panel exhibits. Correspondingly, the smaller the brightness compensation for the display panel, the less the total compensation time for the actual light emission of pixels within one display cycle in the corresponding preset duty cycle. This allows for optimal compensation when adjusting the screen brightness of each display panel, thereby alleviating the flicker phenomenon and improving the display effect.
[0066] In some optional embodiments, the larger the absolute value of the flickering value, the smaller the corresponding preset duty cycle is set, including:
[0067] The light-emitting holding phase within a display cycle includes multiple actual light-emitting phases for pixels. The larger the absolute value of the flicker value, the shorter the duration of the actual light-emitting phase of at least one corresponding pixel, and the later the start time of that actual light-emitting phase.
[0068] Specifically, the larger the absolute value of the flicker value, the less flicker the display panel exhibits. Correspondingly, the duration of the actual light-emitting phase of at least one corresponding pixel is shorter, and the start time of that phase is later. Conversely, the smaller the absolute value of the flicker value, the more severe the flicker the display panel exhibits. Correspondingly, the duration of the actual light-emitting phase of at least one corresponding pixel is longer, and the start time is earlier. This allows for optimal compensation when adjusting the brightness of each display panel, thereby mitigating flicker and improving display quality.
[0069] For example, refer to Figure 5 The smaller the absolute value of the flicker value, that is, the more severe the flickering of the display panel, the longer the duration of the actual light-emitting stage of at least one corresponding pixel is set, and the earlier the start time of the actual light-emitting stage of the pixel is. Thus, for display panels with different flickering levels, after adjusting the corresponding preset duty cycle, the final flickering level of each display panel tends to be the same.
[0070] In some optional embodiments, the larger the absolute value of the flicker value, the smaller the corresponding preset duty cycle is set, which also includes:
[0071] In each preset duty cycle, the duration of the actual light-emitting phase of the initial at least one pixel is the same, and the difference in the duration of the actual light-emitting phase of subsequent pixels gradually increases.
[0072] Specifically, the larger the absolute value of the flicker value, the less flicker the display panel exhibits, and the smaller the corresponding preset duty cycle. Within each preset duty cycle, in the initial few light-emitting phases, the brightness decrease of display panels with different flicker values tends to be consistent. As time progresses, the difference in the decrease increases. Therefore, within each preset duty cycle, the initial few pixels have the same actual light-emitting phase duration, while the difference in the actual light-emitting phase duration of subsequent pixels gradually increases. This ensures that when adjusting the screen brightness of each display panel, the brightness adjustment achieves optimal compensation at each stage, thereby mitigating flicker and improving display performance.
[0073] For example, refer to Figure 7 , Figure 7This diagram illustrates the difference in flicker compensation over time for each display panel to achieve the same level of flicker. The horizontal axis represents time, and the vertical axis represents the compensation amount, which is H greater than the initial write stage. H is the time of one frame divided by the number of pixel rows in the display panel. To ensure consistent brightness compensation across display panels with different flicker values, the initial few pixels in each preset duty cycle have the same actual light-emitting stage duration, with the difference in duration gradually increasing for subsequent pixels.
[0074] Figure 8 This is a schematic flowchart illustrating another method for adjusting the brightness of a display panel according to an embodiment of the present disclosure. (Refer to...) Figure 8 In some optional embodiments, the method for adjusting the display panel further includes:
[0075] Step S60: Determine the target bias voltage based on the screen jitter parameters;
[0076] Step S70: Provide a target bias voltage to the pixel circuit in the display panel to be adjusted in order to adjust the bias state of the pixel circuit.
[0077] Specifically, in related technologies, existing display panels suffer from low-frequency flickering. To improve this issue, a bias voltage can be provided to the pixel circuits in the display panel during the light-emitting holding phase. This performs OBS (On-Board Stability) on the driving transistors in the pixel circuits, ensuring that the state of the driving transistors remains consistent with that during the data writing phase. This reduces the brightness difference between the data writing and light-emitting holding phases, thereby alleviating the flickering phenomenon.
[0078] However, different display panels have different leakage current levels and different target duty cycles. Using the same bias voltage will result in the screen flickering phenomenon of different display panels not being optimized to the best.
[0079] In the brightness adjustment method for a display panel provided in this embodiment, screen flicker parameters of the display panel to be adjusted are first obtained. Then, a target bias voltage is determined based on the screen flicker parameters. The target bias voltage is then provided to the pixel circuit in the display panel to adjust the bias state of the pixel circuit. This allows the target bias voltage of the pixel circuit in each display panel to be adjusted according to its screen flicker parameters. This means that the target bias voltage of the pixel circuit in each display panel can be adjusted based on the degree of flicker in each panel, thereby adjusting the screen brightness of each panel. This achieves optimal compensation for the brightness adjustment of each display panel, alleviating flicker and improving the display effect.
[0080] For example, refer to Figure 9 , Figure 9 This diagram illustrates another effect of adjusting the brightness of various display panels using different methods. Without adjusting the brightness of the display panels or providing a target bias voltage to the pixel circuits, the flicker levels differ among the panels. Using the same target bias voltage for compensation results in incompatibility between different display panels, causing some panels to fail to achieve optimal compensation. Adjusting the target bias voltage provided to each display panel according to their individual flicker parameters allows for compatibility with different panels, enabling each panel to achieve its optimal compensation effect.
[0081] Figure 10 This is a schematic flowchart illustrating another method for adjusting the brightness of a display panel according to an embodiment of the present disclosure. (Refer to...) Figure 10 In some optional embodiments, before determining the target bias voltage based on screen jitter parameters, the method further includes:
[0082] Step S80: Set the corresponding preset bias voltage based on different screen shaking parameters;
[0083] Step S90: Program multiple preset bias voltages;
[0084] Determining the target bias voltage based on screen jitter parameters includes:
[0085] Step S61: Determine the preset bias voltage corresponding to the screen shaking parameters as the target bias voltage.
[0086] Specifically, during the debugging and programming of the display panel and driver chip, a preset bias voltage can be pre-configured according to different screen flicker parameters. Multiple preset bias voltages are then programmed, and the target bias voltage is directly retrieved based on the screen flicker parameters. This allows adjustment of the target bias voltage for each display panel to address its flicker level, thereby adjusting the screen brightness and achieving optimal compensation for brightness. This alleviates flickering and improves display performance.
[0087] Meanwhile, by pre-configuring and programming the corresponding preset bias voltage according to different screen dithering parameters, when adjusting the brightness of each display panel, the preset bias voltage corresponding to the screen dithering parameters can be directly retrieved as the target bias voltage, avoiding the possible errors in real-time calculation of the target bias voltage and ensuring the stability and reliability of brightness adjustment.
[0088] In some optional embodiments, setting a preset bias voltage corresponding to different screen jitter parameters includes:
[0089] Test the screen jitter parameters of at least three display panels and determine the optimal bias voltage based on multiple screen jitter parameters;
[0090] The bias voltage range is determined based on multiple optimal bias voltages;
[0091] Starting from the center value of the bias voltage range, the preset bias voltage corresponding to different screen jitter parameters is determined through bidirectional step test.
[0092] Specifically, the screen jitter parameters of at least three display panels are tested, and the optimal bias voltage is determined based on multiple screen jitter parameters. The bias voltage range is then determined based on the optimal bias voltage. Since the screen jitter parameters change with the bias voltage in a single-peak waveform, the test starts with the center value of the bias voltage range and the screen jitter parameters corresponding to slightly higher bias voltages. The screen jitter parameters of the two are compared, and the difference between the two is used to determine whether a higher bias voltage corresponds to a worse screen jitter parameter, in which case a lower bias voltage is required, and vice versa. By continuously comparing the screen jitter parameters through step-by-step testing, the bias voltage corresponding to the peak value is found. The bias voltage corresponding to the peak value is used as the preset bias voltage, thereby realizing the setting of the preset bias voltage for different screen jitter parameters.
[0093] Figure 11 This is a schematic diagram of a brightness adjustment device for a display panel provided in an embodiment of the present disclosure. The brightness adjustment device for the display panel includes:
[0094] The screen shaking parameter acquisition module 210 is used to acquire the screen shaking parameters of the display panel to be adjusted.
[0095] The duty cycle determination module 220 is used to determine the target duty cycle based on the screen dithering parameters. The target duty cycle refers to the ratio of the actual light emission time of a pixel within one display cycle to the total display cycle duration.
[0096] The display brightness adjustment module 230 is used to control the screen brightness of the display panel to be adjusted according to the target duty cycle.
[0097] Specifically, in the brightness adjustment device for the display panel provided in this embodiment, the screen flicker parameters of the display panel to be adjusted can first be obtained by the screen flicker parameter acquisition module 210. Then, the duty cycle determination module 220 determines the target duty cycle based on the screen flicker parameters, and the display brightness adjustment module 230 controls the screen brightness of the display panel to be adjusted according to the target duty cycle. This allows the target duty cycle of each display panel to be adjusted to be adjusted according to its screen flicker parameters, thereby adjusting the target duty cycle of each display panel to be adjusted based on the degree of flicker, thus adjusting the screen brightness of each display panel to achieve optimal compensation, thereby alleviating the flicker phenomenon of each display panel and improving the display effect.
[0098] In some optional embodiments, a programming module (not shown) is also included, which is used for:
[0099] Each of the different screen dithering parameters is set with its corresponding preset duty cycle;
[0100] Multiple preset duty cycles are programmed.
[0101] The duty cycle determination module 220 is also used to determine the corresponding preset duty cycle as the target duty cycle based on the screen dithering parameters.
[0102] In some alternative embodiments, the screen flickering parameters include flicker values based on the JIETA method test. The larger the absolute value of the flicker value, the smaller the preset duty cycle set accordingly.
[0103] In some optional embodiments, when the flicker value is F1dB, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle is H1; when the flicker value is (F1+1)dB, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle is H2; H2-H1>Htotal×dim×[1-(F1-Fb) / Fb], where Htotal is the number of pixel rows in the display panel, dim is the initial black insertion ratio of the display panel, and Fb is the center value of the basic flicker value of multiple display panels.
[0104] In some optional embodiments, for every 1dB difference in the flicker value, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle differs by 20-60H, where H is one frame time divided by the number of pixel rows in the display panel.
[0105] In some alternative embodiments, the light-emitting holding phase within a display cycle includes multiple actual light-emitting phases for pixels. The larger the absolute value of the flicker value, the shorter the duration of at least one actual light-emitting phase for a corresponding pixel, and the later the start time of that actual light-emitting phase.
[0106] In some optional embodiments, in each preset duty cycle, the duration of the actual light emission phase of the initial at least one pixel is the same, and the difference in the duration of the actual light emission phase of subsequent pixels gradually increases.
[0107] In some optional embodiments, a bias voltage determination module is also included, which is used to determine a target bias voltage based on screen dithering parameters;
[0108] The bias voltage determination module is also used to provide a target bias voltage to the pixel circuit in the display panel to be adjusted in order to adjust the bias state of the pixel circuit.
[0109] In some alternative embodiments, the programming module is also used for:
[0110] Set the corresponding preset bias voltage based on different screen shaking parameters;
[0111] Multiple preset bias voltages are programmed.
[0112] The bias voltage determination module is also used to determine the corresponding preset bias voltage as the target bias voltage based on the screen shaking parameters.
[0113] In some alternative embodiments, the bias voltage determination module is further configured to:
[0114] Test the screen jitter parameters of at least three display panels and determine the optimal bias voltage based on multiple screen jitter parameters;
[0115] The bias voltage range is determined based on multiple optimal bias voltages;
[0116] Starting from the center value of the bias voltage range, the preset bias voltage corresponding to different screen jitter parameters is determined through bidirectional step test.
[0117] Each module in the aforementioned display brightness adjustment device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0118] This disclosure provides a display device, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the methods described above.
[0119] In one exemplary embodiment, a computer device is provided, which may be a display device, and its internal structure diagram may be as follows: Figure 12 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for adjusting the brightness of a display panel. The display unit of the computer device forms a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an organic light-emitting display screen, an LCD display screen, or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the computer device casing, or external keyboards, touchpads, or mice, etc.
[0120] Those skilled in the art will understand that Figure 12 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0121] In some alternative embodiments, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0122] In some alternative embodiments, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above-described method embodiments.
[0123] In some alternative embodiments, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.
[0124] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0125] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0126] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0127] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for adjusting the brightness of a display panel, characterized in that, include: Obtain the screen jitter parameters of the display panel to be adjusted; The target duty cycle is determined based on the screen dithering parameters. The target duty cycle refers to the ratio of the actual duration of pixel illumination within one display cycle to the total duration of the display cycle. The screen brightness of the display panel to be adjusted is controlled according to the target duty cycle.
2. The method according to claim 1, characterized in that, Before obtaining the screen jitter parameters of the display panel to be adjusted, the method further includes: Each of the different screen dithering parameters is set with its corresponding preset duty cycle; Multiple preset duty cycles are programmed; Determining the target duty cycle based on the screen dithering parameters includes: The target duty cycle is determined based on the screen dithering parameters and the corresponding preset duty cycle.
3. The method according to claim 2, characterized in that, The step of setting a preset duty cycle corresponding to different screen dithering parameters includes: The screen flickering parameters include flicker values tested using the JIETA method. The larger the absolute value of the flicker value, the smaller the corresponding preset duty cycle is.
4. The method according to claim 3, characterized in that, The larger the absolute value of the flickering value, the smaller the corresponding preset duty cycle, including: When the flicker value is F1dB, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle is H1; When the flicker value is (F1+1)dB, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle is H2; H2-H1>Htotal×dim×[1-(F1-Fb) / Fb], where Htotal is the number of pixel rows in the display panel, dim is the initial black insertion ratio of the display panel, and Fb is the center value of the basic flicker value of multiple display panels.
5. The method according to claim 3, characterized in that, The larger the absolute value of the flickering value, the smaller the corresponding preset duty cycle, including: For every 1dB difference in the flicker value, the actual duration of pixel illumination within one display cycle in the corresponding preset duty cycle differs by 20-60H, where H is one frame time divided by the number of pixel rows in the display panel.
6. The method according to claim 3, characterized in that, The larger the absolute value of the flickering value, the smaller the corresponding preset duty cycle, including: The light-emitting holding phase within a display cycle includes multiple actual light-emitting phases for pixels. The larger the absolute value of the flicker value, the shorter the duration of at least one actual light-emitting phase for the corresponding pixel, and the later the start time of the actual light-emitting phase for the pixel.
7. The method according to claim 6, characterized in that, The larger the absolute value of the flickering value, the smaller the corresponding preset duty cycle is, which also includes: In each of the preset duty cycles, the duration of the actual light-emitting phase of the initial at least one pixel is the same, and the difference in the duration of the actual light-emitting phase of the subsequent pixels gradually increases.
8. The method according to claim 1, characterized in that, Also includes: The target bias voltage is determined based on the screen dithering parameters. The target bias voltage is provided to the pixel circuit in the display panel to be adjusted in order to adjust the bias state of the pixel circuit.
9. The method according to claim 8, characterized in that, Before determining the target bias voltage based on the screen jitter parameters, the method further includes: Based on the different screen shaking parameters, set their corresponding preset bias voltages respectively; Program multiple preset bias voltages; Determining the target bias voltage based on the screen dithering parameters includes: Based on the screen shaking parameters, the corresponding preset bias voltage is determined as the target bias voltage.
10. The method according to claim 9, characterized in that, The step of setting a preset bias voltage corresponding to each of the different screen shaking parameters includes: Test the screen jitter parameters of at least three display panels and determine the optimal bias voltage based on multiple screen jitter parameters; The bias voltage range is determined based on multiple optimal bias voltages. Starting from the center value of the bias voltage range, the preset bias voltage corresponding to different screen jitter parameters is determined through bidirectional step test.
11. A brightness adjustment device for a display panel, characterized in that, include: The screen shaking parameter acquisition module is used to acquire the screen shaking parameters of the display panel to be adjusted. The duty cycle determination module is used to determine the target duty cycle based on the screen dithering parameters. The target duty cycle refers to the ratio of the actual duration of pixel illumination within one display cycle to the total duration of the display cycle. The display brightness adjustment module is used to control the screen brightness of the display panel to be adjusted according to the target duty cycle.
12. A display device comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 10.