Brightness compensation method and device of display panel and display device
By acquiring and analyzing the brightness compensation data and brightness level of the display panel, and combining it with the light emission control signal, the target brightness compensation value is determined and the compensation display is performed. This solves the problem of poor Mura compensation in OLED panels at low brightness, achieves effective compensation at both high and low brightness, and improves the display effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2026-03-10
AI Technical Summary
The existing De-Mura algorithm architecture cannot effectively compensate for the display Mura problem of OLED panels at low brightness, resulting in poor compensation effect of display panels at both high and low brightness.
By acquiring the stored brightness compensation data and display brightness level of the display panel, and combining the current display grayscale of the sub-pixel to be compensated with the duty cycle of the light emission control signal, the target brightness compensation value is determined, and the sub-pixel is compensated according to the target brightness compensation value. Different brightness compensation values are used for compensation under high brightness and low brightness conditions.
It improves the display effect of the display panel under different display brightness, without sacrificing the high brightness compensation effect, and can effectively compensate for the low brightness screen, thus improving the overall display quality of the display panel.
Smart Images

Figure CN121640899A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display, in particular to a display panel brightness compensation method, a compensation device and a display device. BACKGROUND
[0002] Current OLED (Organic Light-Emitting Diode) panels are advancing towards higher brightness (Tandem layer), lower brightness, and higher light modulation frequency. The Tandem technology to achieve higher brightness amplifies the display Mura (display unevenness) at low brightness, making the existing De-Mura algorithm architecture unable to well meet the Mura compensation requirements of the current most advanced design panels. The main manifestation is that the unique Mura at low brightness cannot be compensated, causing the problem of poor Mura compensation effect of the display panel. SUMMARY
[0003] The present application provides a display panel brightness compensation method, a compensation device and a display device, which can improve the display effect of the display panel at different display brightness.
[0004] According to an aspect of the present application, a display panel brightness compensation method is provided, the display panel comprising a plurality of sub-pixels;
[0005] The brightness compensation method comprises:
[0006] obtaining the storage brightness compensation data and the display brightness level of the current display panel, and the current display gray scale and the duty cycle of the current light-emitting control signal of the to-be-compensated sub-pixel, wherein the storage brightness compensation data comprises at least one first brightness compensation value at a first set brightness level and at least one second brightness compensation value at a second set brightness level;
[0007] determining the target brightness compensation value of the to-be-compensated sub-pixel according to the storage brightness compensation data, the display brightness level, the current display gray scale and the duty cycle of the current light-emitting control signal;
[0008] compensating and displaying the to-be-compensated sub-pixel according to the target brightness compensation value.
[0009] Optionally, the storage brightness compensation data comprises m first brightness compensation values at a first set brightness level and h second brightness compensation values at a second set brightness level; wherein the sum of m and h is a constant value, m is greater than or equal to 1, h is greater than or equal to 1, m is an integer, and h is an integer.
[0010] Optionally, the determining the target brightness compensation value of the to-be-compensated sub-pixel according to the stored brightness compensation data, the display brightness level, the current display gray scale and the duty cycle of the current light-emitting control signal comprises:
[0011] determining a target brightness compensation value corresponding to each of n set display gray scales under the display brightness level according to the display brightness level, the stored brightness compensation data and the duty cycle of the current light-emitting control signal; wherein n is greater than 1 and n is an integer;
[0012] determining whether the current display gray scale is one of the n set display gray scales;
[0013] if yes, taking the target brightness compensation value corresponding to the set display gray scale equal to the current display gray scale as the target brightness compensation value of the to-be-compensated sub-pixel;
[0014] if no, determining the target brightness compensation value of the to-be-compensated sub-pixel according to the current display gray scale and the target brightness compensation values corresponding to the n set display gray scales.
[0015] Optionally, the determining the target brightness compensation value corresponding to the set display gray scale under the display brightness level according to the display brightness level, the stored brightness compensation data and the duty cycle of the current light-emitting control signal comprises:
[0016] determining a maximum display brightness in the display brightness level;
[0017] determining a first target brightness according to the maximum display brightness in the display brightness level and the duty cycle of the current light-emitting control signal;
[0018] determining a second target brightness corresponding to the set display gray scale according to the first target brightness, the set display gray scale and a maximum display gray scale of the display panel;
[0019] determining the target brightness compensation value corresponding to the set display gray scale according to the second target brightness and the stored brightness compensation data.
[0020] Optionally, the determining the first target brightness according to the maximum display brightness in the display brightness level and the duty cycle of the current light-emitting control signal comprises:
[0021] determining the first target brightness according to the following formula:
[0022]
[0023] wherein a is the first target brightness, b is the duty cycle of the current light-emitting control signal and c is the maximum display brightness in the display brightness level.
[0024] Optionally, the second target brightness is determined according to the first target brightness, the set display gray scale and the maximum display gray scale of the display panel, and the method comprises:
[0025] The second target brightness is determined according to the following formula:
[0026]
[0027] Wherein, v Grayi is the second target brightness, lv Gray255 is the first target brightness, Gray_i is the set display gray scale, and Gray_255 is the maximum display gray scale of the display panel.
[0028] Optionally, the target brightness compensation value corresponding to the set display gray scale is determined according to the second target brightness and the stored brightness compensation data, and the method comprises:
[0029] Determining a brightness type to which the second target brightness belongs, wherein the brightness type comprises low brightness and high brightness;
[0030] According to the brightness type to which the second target brightness belongs, the second target brightness and the stored brightness compensation data, the target brightness compensation value corresponding to the second target brightness is determined.
[0031] Optionally, the target brightness compensation value of the to-be-compensated sub-pixel is determined according to the current display gray scale and the target brightness compensation values corresponding to n set display gray scales, and the method comprises:
[0032] The target brightness compensation value of the to-be-compensated sub-pixel is determined according to the current display gray scale, the target brightness compensation values corresponding to n set display gray scales and an interpolation algorithm.
[0033] According to another aspect of the present application, a brightness compensation device of a display panel is provided, and the display panel comprises a plurality of sub-pixels.
[0034] The brightness compensation device comprises an acquisition module, a target brightness determination module and a compensation module.
[0035] The acquisition module is configured to acquire stored brightness compensation data and display brightness levels of the display panel, and a current display gray scale and a duty cycle of a current light-emitting control signal of a to-be-compensated sub-pixel, wherein the stored brightness compensation data comprises at least one first brightness compensation value under a first set brightness level and at least one second brightness compensation value under a second set brightness level.
[0036] The target brightness determination module is configured to determine the target brightness compensation value of the to-be-compensated sub-pixel according to the storage brightness compensation data, the display brightness level, the current display gray scale and the duty cycle of the current light-emitting control signal.
[0037] The compensation module is configured to compensate the display of the to-be-compensated sub-pixel according to the target brightness compensation value.
[0038] According to another aspect of the present application, a display device is provided, which comprises a driving chip and a display panel, and the driving chip is configured to execute the brightness compensation method provided by any of the embodiments of the present application to compensate the brightness of the display panel.
[0039] The embodiment provides a brightness compensation method of a display panel, which comprises the following steps: obtaining storage brightness compensation data and a display brightness level of a current display panel, and a current display gray scale and a duty cycle of a current light-emitting control signal of a to-be-compensated sub-pixel; determining a target brightness compensation value of the to-be-compensated sub-pixel according to the obtained storage brightness compensation data and the display brightness level of the current display panel, and the current display gray scale and the duty cycle of the current light-emitting control signal of the to-be-compensated sub-pixel; and compensating the display of the to-be-compensated sub-pixel according to the target brightness compensation value, so as to complete the brightness compensation of the display panel. The storage brightness compensation data in the embodiment can comprise at least one first brightness compensation value under a first set brightness level and at least one second brightness compensation value under a second set brightness level, and the maximum display brightness in the first set brightness level can be high brightness, and the maximum display brightness in the second set brightness level can be low brightness. The embodiment can determine the target brightness compensation value of the to-be-compensated sub-pixel according to the first brightness compensation value under the high brightness when the display panel displays high brightness, and determine the target brightness compensation value of the to-be-compensated sub-pixel according to the second brightness compensation value under the low brightness when the display panel displays low brightness. The brightness compensation method can not only sacrifice the high brightness compensation effect of the display panel, but also effectively compensate the low brightness picture of the display panel, and improve the display effect of the display panel under different display brightness. In conclusion, the embodiment provides a brightness compensation method of a display panel, and the display effect of the display panel under different display brightness can be improved.
[0040] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0041] In order to make the technical solution in the embodiments of the present application clearer, the accompanying drawings needed in the embodiments will be briefly introduced. Obviously, the accompanying drawings in the following description only represent some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort.
[0042] Figure 1 is a flowchart of a brightness compensation method of a display panel according to an embodiment of the present application;
[0043] Figure 2 is a flowchart of another brightness compensation method of a display panel according to an embodiment of the present application;
[0044] Figure 3 is a structural diagram of a brightness compensation device of a display panel according to an embodiment of the present application. DETAILED DESCRIPTION
[0045] In order to make the technical solution in the embodiments of the present application clearer, the accompanying drawings needed in the embodiments will be briefly introduced. Obviously, the accompanying drawings in the following description only represent some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort.
[0046] It should be noted that the terms "first", "second", and the like in the description and claims of the present application and the above-mentioned accompanying drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0047] Figure 1 is a flowchart of a brightness compensation method of a display panel according to an embodiment of the present application, referring to Figure 1 The brightness compensation method provided in the embodiment includes the following steps:
[0048] S110, acquire the storage luminance compensation data of the current display panel, the display luminance level, the current display gray scale of the to-be-compensated sub-pixel, and the duty cycle of the current light-emitting control signal, wherein the storage luminance compensation data comprises at least one first luminance compensation value under a first set luminance level and at least one second luminance compensation value under a second set luminance level.
[0049] The display panel comprises a plurality of sub-pixels. The sub-pixel comprises a sub-pixel driving circuit and a light-emitting unit, the light-emitting unit can emit red light, blue light or green light, and the sub-pixel driving circuit can be a 7T1C circuit. The to-be-compensated sub-pixel is one of the plurality of sub-pixels in the display panel.
[0050] The display panel can comprise a plurality of different display luminance levels (DBV), the maximum display luminance of the display panel under different display luminance levels is different, and the minimum display luminance is the same, for example, the minimum display luminance can be 0 nit, and the maximum display luminance can be 2 nit, 10 nit, 20 nit, 50 nit, 100 nit, 200 nit, 500 nit, 600 nit, 800 nit or 1000 nit, etc. The luminance range that can be displayed under each display luminance level can be divided into 2 n display gray scales, for example, 0-255 display gray scales, or 0-1023 display gray scales, and the display luminance corresponding to the same display gray scale under different display luminance levels is different. The display luminance level of the current display panel is the display luminance level of the current display panel of the display panel.
[0051] The determination method of the storage luminance compensation data can be: first, collect Mura data of the maximum display luminance under a plurality of display gray scales under a first set luminance level and Mura data of the maximum display luminance under a plurality of display gray scales under a second set luminance level; and then, according to the collected Mura data, fit the high-luminance and low-luminance Gamma curves, so as to determine the storage luminance compensation data.
[0052] The first set brightness level is one of a plurality of display brightness levels of the display panel, and the second set brightness level is also one of the plurality of display brightness levels of the display panel. The maximum display brightness in the first set brightness level can be the maximum brightness that the display panel can display, and the maximum display brightness in the first set brightness level can be high brightness, and the maximum display brightness in the second set brightness level can be low brightness, which means that the stored brightness compensation data can include at least one first brightness compensation value at high brightness and at least one second brightness compensation value at low brightness. The maximum display brightness in the first set brightness level can be 500 nit, and the maximum display brightness in the second set brightness level can be 20 nit, 18 nit, or 15 nit, etc. For example, the display brightness range of the first set brightness level can be 0 nit-500 nit, and the display brightness range of the second set brightness level can be 0 nit-20 nit. Each first brightness compensation value corresponds to a different display gray scale, and each second brightness compensation value also corresponds to a different display gray scale. For example, the stored brightness compensation data includes three first brightness compensation values and two second brightness compensation values, and when the maximum display gray scale of the display panel is 255, the display gray scales corresponding to the three first brightness compensation values can be 192 display gray scale, 64 display gray scale, and 16 display gray scale, respectively, and the display gray scales corresponding to the two second brightness compensation values can be 96 display gray scale and 32 display gray scale, respectively. The stored brightness compensation data can be stored in the display panel or in the display device in which the display panel is located. The difference between the maximum display brightness in the first set brightness level and the maximum display brightness in the second set brightness level can be greater than or equal to a set target value, wherein the set target value is greater than 0, and the set target value can be set according to actual needs. For example, the set target value can be 480 nit.
[0053] The light emission control signal is used to control the light emission duration of the light emitting unit in a frame of picture, and the duty cycle of the light emission control signal is the ratio of the light emission duration of the light emitting unit in a frame of picture to the total duration of a frame of picture. The total duration of a frame of picture is equal to the sum of the black insertion duration and the light emission duration. The duty cycle of the light emission control signal affects the light emission brightness of the sub-pixel. In the PWM dimming mode, the duty cycle of the light emission control signal corresponding to the maximum display brightness in different display brightness levels is different, and in the DC dimming mode, the duty cycle of the light emission control signal corresponding to the maximum display brightness in different display brightness levels can be the same, and the duty cycle of the light emission control signal can be 100%. When the duty cycle of the light emission control signal is 100%, the black insertion duration in a frame of picture is 0s.
[0054] S120, determining a target brightness compensation value of the to-be-compensated sub-pixel according to the stored brightness compensation data, the display brightness level, the current display gray scale, and the duty cycle of the current light emission control signal.
[0055] Specifically, the current display brightness of the display panel can be determined based on the display brightness level, the current display grayscale, and the duty cycle of the current light emission control signal. Then, it can be determined whether the current display brightness is low or high. If the current display brightness is determined to be low, the target brightness compensation value for the sub-pixel to be compensated can be determined based on multiple second brightness compensation values under the second set brightness level. The target display brightness compensation value determined using the second brightness compensation value under low brightness is closer to the brightness compensation value required for low brightness. If the current display brightness is determined to be high, the target brightness compensation value for the sub-pixel to be compensated can be determined based on multiple first brightness compensation values under the first set brightness level. The target brightness compensation value determined using the first brightness compensation value under high brightness is closer to the brightness compensation value required for high brightness. As can be seen, this embodiment can first determine whether the current display brightness of the display panel is high or low. When the display panel displays high brightness, the target brightness compensation value of the sub-pixel to be compensated is determined based on the brightness compensation value under high brightness. When the display panel displays low brightness, the target brightness compensation value of the sub-pixel to be compensated is determined based on the brightness compensation value under low brightness. This method can improve the compensation effect of the target brightness compensation value of the sub-pixel to be compensated on the display panel. The display brightness level, the current display grayscale, and the duty cycle of the current light emission control signal can all reflect the display brightness of the display panel. This embodiment combines multiple factors such as the display brightness level, the current display grayscale, and the duty cycle of the current light emission control signal to determine the target brightness compensation value of the sub-pixel to be compensated, which can improve the accuracy of compensation and thus improve the display effect of the display panel.
[0056] S130. Compensate and display the sub-pixels to be compensated according to the target brightness compensation value.
[0057] Specifically, if it is determined that the current display brightness of the display panel is high, then the high-brightness display panel can be compensated according to the first brightness compensation value under high brightness to ensure the compensation effect under high brightness. If it is determined that the current display brightness of the display panel is low, then the low-brightness display panel can be compensated according to the second brightness compensation value under low brightness to avoid the problem of poor compensation effect caused by using the first brightness compensation value under high brightness to compensate the display panel. It can be seen that the brightness compensation method of the display panel provided in this embodiment can not only maintain the high brightness compensation effect of the display panel, but also effectively compensate for the low brightness of the display panel, thereby improving the display effect of the display panel under different display brightness levels.
[0058] Each sub-pixel to be compensated has its corresponding brightness display value. The sub-pixel to be compensated is displayed according to the target brightness compensation value, so that the final brightness displayed on the display panel can be the sum of the product (gain) of the brightness display value, the target brightness compensation value and the compensation coefficient.
[0059] This embodiment provides a brightness compensation method for a display panel. The method includes first acquiring stored brightness compensation data and display brightness levels of the current display panel, as well as the current grayscale and duty cycle of the current light emission control signal of the sub-pixel to be compensated. Then, based on the acquired stored brightness compensation data, display brightness levels, current grayscale, and duty cycle of the current light emission control signal of the sub-pixel to be compensated, a target brightness compensation value for the sub-pixel to be compensated is determined. Finally, the sub-pixel to be compensated is displayed according to the target brightness compensation value to complete the brightness compensation of the display panel. In this embodiment, the stored brightness compensation data may include at least one first brightness compensation value under a first set brightness level and at least one second brightness compensation value under a second set brightness level. The maximum display brightness in the first set brightness level can be high brightness, and the maximum display brightness in the second set brightness level can be low brightness. This embodiment can determine the target brightness compensation value of the sub-pixel to be compensated based on a first brightness compensation value under high brightness when the display panel is displaying high brightness, and determine the target brightness compensation value of the sub-pixel to be compensated based on a second brightness compensation value under low brightness when the display panel is displaying low brightness. This brightness compensation method can effectively compensate for the low brightness of the display panel without sacrificing the high brightness compensation effect of the display panel, thereby improving the display effect of the display panel under different display brightness levels. In summary, this embodiment provides a brightness compensation method for a display panel that can improve the display effect of the display panel under different display brightness levels.
[0060] Optionally, the stored brightness compensation data includes m first brightness compensation values under a first set brightness level and h second brightness compensation values under a second set brightness level; wherein the sum of m and h is a constant, m is greater than or equal to 1, h is greater than or equal to 1, m is an integer, and h is an integer.
[0061] Specifically, the sum of m and h is a constant, and can be 4, 5, or 6, etc. When the value of m is large, the value of h is small, and vice versa. For example, when the sum of m and h is 5, m can be 4 and h can be 1; m can be 3 and h can be 2. The values of m and h can be set according to actual needs, but in actual design, it is necessary to ensure that the sum of m and h is a constant.
[0062] Optionally, the display grayscale corresponding to the m first brightness compensation values includes at least a first display grayscale, a second display grayscale, and a third display grayscale; the display grayscale corresponding to the h second brightness compensation values includes at least a fourth display grayscale and a fifth display grayscale; wherein, the first display grayscale is greater than or equal to a first set grayscale, the second display grayscale is greater than a second set grayscale and less than a first set grayscale, the third display grayscale is less than or equal to a second set grayscale, the fourth display grayscale is greater than a second set grayscale and less than a first set grayscale, and the fifth display grayscale is less than or equal to a second set grayscale; the first set grayscale is greater than the second set grayscale.
[0063] Specifically, m is greater than 2, and h is greater than 1. m first brightness compensation values can include three first brightness compensation values, and h second brightness compensation values can include two first brightness compensation values. The display grayscale of the display panel can be divided into high display grayscale, medium display grayscale, and low display grayscale. The first set grayscale can be the boundary point between high and medium display grayscale; display grayscale values greater than or equal to the first set grayscale are high display grayscale. The second set grayscale can be the boundary point between medium and low display grayscale; display grayscale values less than or equal to the second set grayscale are low display grayscale. Display grayscale values located between the second set grayscale and the first set grayscale are medium display grayscale. The first set grayscale can be two-thirds of the maximum display grayscale of the display panel, and the second set grayscale can be one-third of the maximum display grayscale of the display panel. For example, when the maximum display grayscale of the display panel is 255, the first set grayscale can be 170, and the second set grayscale can be 85.
[0064] The second display grayscale can be equal to the fourth display grayscale, and the third display grayscale can be equal to the fifth display grayscale. The first display grayscale can be 192, the second display grayscale can be 64, the third display grayscale can be 16, the fourth display grayscale can be 96, and the fifth display grayscale can be 32.
[0065] The stored brightness compensation data in this embodiment includes brightness compensation values corresponding to high, medium, and low display grayscale levels under high brightness, as well as brightness compensation values corresponding to medium and low display grayscale levels under low brightness. It can be seen that the brightness compensation method provided in this embodiment can not only ensure the brightness compensation effect of different display grayscale levels under high brightness, but also effectively compensate for display panels with low and medium display grayscale levels under low brightness.
[0066] Optional, Figure 2 This is a flowchart illustrating another brightness compensation method for a display panel according to an embodiment of the present invention. (Refer to...) Figure 2 The brightness compensation method provided in this embodiment includes the following steps:
[0067] S210. Obtain the stored brightness compensation data and display brightness level of the current display panel, as well as the current display grayscale and duty cycle of the current light emission control signal of the sub-pixel to be compensated.
[0068] The stored brightness compensation data includes at least one first brightness compensation value under a first set brightness level and at least one second brightness compensation value under a second set brightness level.
[0069] Specifically, the content described in step S210 is the same as that described in step S110. For a detailed description of step S210, please refer to the description of step S110, which will not be repeated here.
[0070] S220. Determine the target brightness compensation values corresponding to each of the n set display gray levels under the display brightness level based on the display brightness level, stored brightness compensation data and the duty cycle of the current light emission control signal; where n is greater than 1 and n is an integer.
[0071] Specifically, the maximum display brightness corresponding to the display brightness level can be obtained based on the display brightness level. The maximum display brightness without black insertion can be determined based on the maximum display brightness and the duty cycle of the current light emission control signal. Then, the brightness of the set display grayscale without black insertion can be determined based on the maximum brightness and the set display grayscale. Next, it is determined whether the brightness of the set display grayscale without black insertion is high or low. If it is determined to be low brightness, a brightness compensation value corresponding to low brightness is selected from the stored brightness compensation data as the target brightness compensation value for the set display grayscale. If it is determined to be high brightness, a brightness compensation value corresponding to high brightness is selected from the stored brightness compensation data as the target brightness compensation value for the set display grayscale. n can be 3, and the n set display grayscales can include at least one low display grayscale, at least one medium display grayscale, and at least one high display grayscale. After step S220, the target brightness compensation values corresponding to each of the n set display grayscales can be stored.
[0072] S230. Determine whether the current display grayscale is one of the n set display grayscales.
[0073] If yes, proceed to step S240; otherwise, proceed to step S250.
[0074] S240. The target brightness compensation value corresponding to the set display grayscale that is equal to the current display grayscale is used as the target brightness compensation value of the sub-pixel to be compensated.
[0075] Specifically, if the current display grayscale is equal to one of the n set display grayscales, and the display brightness level of the current display grayscale is the same as the display brightness level of the n set display grayscales, then the target brightness compensation value of the set display grayscale that is equal to the current display grayscale is directly used as the target brightness compensation value of the sub-pixel to be compensated, without having to recalculate the target brightness compensation value corresponding to the current display grayscale, thus improving the brightness compensation efficiency.
[0076] S250. Determine the target brightness compensation value of the sub-pixel to be compensated based on the current display grayscale and the target brightness compensation values corresponding to the n set display grayscales.
[0077] Specifically, an algorithm can be used to determine the target brightness compensation value of the sub-pixel to be compensated based on the current display grayscale and the target brightness compensation values corresponding to n set display grayscales. The algorithm can be an interpolation algorithm.
[0078] S260. Compensate and display the sub-pixels to be compensated according to the target brightness compensation value.
[0079] Specifically, the content described in step S260 is the same as that described in step S130. For a detailed description of step S260, please refer to the description of step S130, which will not be repeated here.
[0080] Optionally, the target brightness compensation value corresponding to the set display grayscale at the display brightness level is determined based on the display brightness level, stored brightness compensation data, and the duty cycle of the current light emission control signal. This includes: determining the maximum display brightness in the display brightness level; determining a first target brightness based on the maximum display brightness in the display brightness level and the duty cycle of the current light emission control signal; determining a second target brightness corresponding to the set display grayscale based on the first target brightness, the set display grayscale, and the maximum display grayscale of the display panel; and determining the target brightness compensation value corresponding to the set display grayscale based on the second target brightness and stored brightness compensation data.
[0081] Specifically, each display brightness level has a corresponding maximum display brightness. Once the display brightness level is determined, the maximum display brightness within that level will also be determined. The maximum display brightness can be the brightness after black-filling at the maximum display grayscale, and the first target brightness can be the brightness before black-filling at the maximum display grayscale. The ratio of the maximum display brightness to the duty cycle of the current light-emitting control signal can be used as the first target brightness. Then, the second target brightness can be determined based on the first target brightness, the set display grayscale, the maximum display grayscale of the display panel, and the gamma formula. The second target brightness refers to the brightness of the set display grayscale without black-filling, i.e., the brightness before black-filling at the set display grayscale. Finally, appropriate compensation data is selected from the stored brightness compensation data based on the second target brightness as the target brightness compensation value corresponding to the set display grayscale.
[0082] Optionally, a first target brightness is determined based on the maximum display brightness in the display brightness levels and the duty cycle of the current light emission control signal, including:
[0083] The brightness of the first target is determined according to the following formula:
[0084]
[0085] Where a is the first target brightness, b is the duty cycle of the current light emission control signal, and c is the maximum display brightness in the display brightness level.
[0086] For example, when the maximum display brightness in the display brightness level is 500 nits and the duty cycle of the current emissive control signal is 100%, the corresponding first target brightness is 500 nits. When the maximum display brightness in the display brightness level is 20 nits and the duty cycle of the current emissive control signal is 20%, the corresponding first target brightness is 100 nits. When the maximum display brightness in the display brightness level is 50 nits and the duty cycle of the current emissive control signal is 50%, the corresponding first target brightness is 100 nits. The sum of the duty cycle of the emissive control signal and the black insertion ratio is 1. For example, when the duty cycle of the emissive control signal is 20%, the black insertion ratio is 80%.
[0087] Optionally, a second target brightness corresponding to the set display grayscale is determined based on the first target brightness, the set display grayscale, and the maximum display grayscale of the display panel, including:
[0088] The second target brightness is determined according to the following formula:
[0089]
[0090] Among them, v Grayi For the second target brightness, lv Gray255 The first target brightness is set, Gray_i is the set grayscale level, and Gray_255 is the maximum grayscale level of the display panel.
[0091] Specifically, the stored brightness compensation data can include five brightness compensation data sets. For example, these five sets could be grayscale compensation data for Plane 1 (500 nits, 192 GHz), Plane 2 (500 nits, 64 GHz), Plane 3 (500 nits, 16 GHz), Plane N1 (20 nits, 96 GHz), and Plane N2 (20 nits, 32 GHz). Here, 500 nits represents the maximum display brightness at a given brightness level, and 20 nits represents the maximum display brightness at a given brightness level. 500 nits is considered high brightness, and 20 nits is considered low brightness. The five brightness compensation data sets are presented in a table (see Table 1). The method for determining the third target brightness in Table 1 is the same as the method for determining the first target brightness, and the method for determining the fourth target brightness in Table 1 is the same as the method for determining the second target brightness.
[0092] Table 1
[0093]
[0094] For example, Table 2 shows the brightness compensation table corresponding to n set grayscale levels. After determining the second target brightness, a fourth target brightness that is close to the second target brightness is found in the stored brightness compensation data. Then, the compensation value corresponding to the fourth target brightness is used as the target brightness compensation value corresponding to the second target brightness. Referring to Table 2, the second target brightness in binding point 1 is 53.5 nits. 53.5 nits is high brightness, so the corresponding compensation value needs to be found in the high brightness data in the stored brightness compensation data. It is closer to the fourth target brightness of 23.95 nits, so the compensation value corresponding to Plane2 can be selected as the target brightness compensation value. The second target brightness in binding point 3 is 1.03 nits. 1.03 nits is low brightness, and it is equal to the fourth target brightness of 1.03 nits. Therefore, the compensation value corresponding to PlaneN2 can be selected as the target brightness compensation value.
[0095] Table 2
[0096]
[0097] In PWM dimming mode, when the second target brightness is close to multiple fourth target brightnesses, the compensation value corresponding to PlaneN1 or PlaneN2 is selected as the target brightness compensation value to improve the display panel's brightness. When the dimming mode corresponding to the binding point is DC dimming, the compensation value corresponding to Plane1, Plane2, or Plane3 can be directly selected as the target brightness compensation value.
[0098] Optionally, the target brightness compensation value corresponding to the set display grayscale is determined based on the second target brightness and the stored brightness compensation data, including: determining the brightness type to which the second target brightness belongs; wherein, the brightness type includes low brightness and high brightness. The target brightness compensation value corresponding to the second target brightness is determined based on the brightness type to which the second target brightness belongs, the second target brightness, and the stored brightness compensation data.
[0099] Specifically, a display brightness of 20 nits or less before black bar insertion is considered low brightness, while a display brightness greater than 20 nits is considered high brightness. First, determine whether the second target brightness is low or high. If it's low brightness, find the lowest brightness closest to the second target brightness from the stored brightness compensation data (referring to the fourth target brightness). Then, use the compensation value corresponding to this low brightness in the stored brightness compensation data as the target brightness compensation value. This setting ensures effective brightness compensation under low brightness conditions. When the second target brightness is close to multiple fourth target brightnesses in the stored brightness compensation data, consider the actual display brightness of the previous frame on the display panel to reduce the difference between the current frame's display brightness after compensation and the previous frame's display brightness, further improving the display panel's display effect.
[0100] Optionally, the target brightness compensation value of the sub-pixel to be compensated is determined based on the current display grayscale and the target brightness compensation values corresponding to the n set display grayscales, including: determining the target brightness compensation value of the sub-pixel to be compensated based on the current display grayscale, the target brightness compensation values corresponding to the n set display grayscales and the interpolation algorithm.
[0101] Specifically, interpolation algorithms are computationally efficient and can quickly determine the target brightness compensation value of the sub-pixel to be compensated. This embodiment uses interpolation to obtain the target brightness compensation value of the sub-pixel to be compensated, thereby improving the compensation efficiency of the display panel. The n set display gray levels can be the display gray levels at the maximum display brightness level. The target brightness compensation values of other display gray levels at the maximum display brightness corresponding to the n set display gray levels can be determined by linear interpolation of the n set display gray levels.
[0102] Figure 3 This is a schematic diagram of the structure of a brightness compensation device for a display panel according to an embodiment of the present invention. (Refer to...) Figure 3The brightness compensation device provided in this embodiment includes an acquisition module 110, a target brightness determination module 120, and a compensation module 130. The acquisition module 110 is used to acquire the stored brightness compensation data and display brightness level of the current display panel, as well as the current display grayscale and the duty cycle of the current light emission control signal of the sub-pixel to be compensated. The stored brightness compensation data includes at least one first brightness compensation value under a first set brightness level and at least one second brightness compensation value under a second set brightness level. The target brightness determination module 120 is used to determine the target brightness compensation value of the sub-pixel to be compensated based on the stored brightness compensation data, display brightness level, current display grayscale, and the duty cycle of the current light emission control signal. The compensation module 130 is used to compensate the sub-pixel to be compensated based on the target brightness compensation value.
[0103] The brightness compensation device for the display panel provided in this embodiment has the same beneficial effects as the brightness compensation method for the display panel provided in any embodiment of the present invention. For technical details not covered in this embodiment, please refer to the brightness compensation method for the display panel provided in any embodiment of the present invention.
[0104] The display device provided in this embodiment includes a driver chip and a display panel. The driver chip is used to execute the brightness compensation method of the display panel provided in any embodiment of the present invention to perform brightness compensation on the display panel.
[0105] Specifically, the display device provided in this embodiment can be a mobile phone, tablet, computer, smartwatch, or other device with display function.
[0106] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0107] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for brightness compensation of a display panel, characterized in that, The display panel comprises a plurality of sub-pixels; The brightness compensation method comprises: obtaining stored brightness compensation data of the display panel, a display brightness level, a current display gray scale of a to-be-compensated sub-pixel, and a duty cycle of a current light-emitting control signal, wherein the stored brightness compensation data comprises at least one first brightness compensation value under a first set brightness level and at least one second brightness compensation value under a second set brightness level; determining a target brightness compensation value of the to-be-compensated sub-pixel according to the stored brightness compensation data, the display brightness level, the current display gray scale, and the duty cycle of the current light-emitting control signal; compensating and displaying the to-be-compensated sub-pixel according to the target brightness compensation value.
2. The luminance compensation method according to claim 1, characterized in that, The stored brightness compensation data comprises m first brightness compensation values under a first set brightness level and h second brightness compensation values under a second set brightness level; wherein the sum of m and h is a constant value, m is greater than or equal to 1, h is greater than or equal to 1, m is an integer, and h is an integer.
3. The luminance compensation method of claim 1, wherein, The determining of the target brightness compensation value of the to-be-compensated sub-pixel according to the stored brightness compensation data, the display brightness level, the current display gray scale, and the duty cycle of the current light-emitting control signal comprises: determining target brightness compensation values corresponding to n set display gray scales under the display brightness level according to the display brightness level, the stored brightness compensation data, and the duty cycle of the current light-emitting control signal; wherein n is greater than 1, and n is an integer; determining whether the current display gray scale is one of the n set display gray scales; if yes, taking the target brightness compensation value corresponding to the set display gray scale equal to the current display gray scale as the target brightness compensation value of the to-be-compensated sub-pixel; if no, determining the target brightness compensation value of the to-be-compensated sub-pixel according to the current display gray scale and the target brightness compensation values corresponding to the n set display gray scales.
4. The luminance compensation method according to claim 3, wherein The determining of the target brightness compensation value corresponding to the set display gray scale under the display brightness level according to the display brightness level, the stored brightness compensation data, and the duty cycle of the current light-emitting control signal comprises: determining a maximum display brightness in the display brightness level; determining a first target brightness according to the maximum display brightness in the display brightness level and the duty cycle of the current light-emitting control signal; determining a second target brightness corresponding to the set display gray scale according to the first target brightness, the set display gray scale, and a maximum display gray scale of the display panel; determining the target brightness compensation value corresponding to the set display gray scale according to the second target brightness and the stored brightness compensation data.
5. The luminance compensation method according to claim 4, wherein, The determining of the first target brightness according to the maximum display brightness in the display brightness level and the duty cycle of the current light-emitting control signal comprises: determining the first target brightness according to the following formula: wherein a is the first target brightness, b is the duty cycle of the current light-emitting control signal, and c is the maximum display brightness in the display brightness level.
6. The luminance compensation method according to claim 4, wherein The second target brightness corresponding to the set display gray scale is determined according to the first target brightness, the set display gray scale and the maximum display gray scale of the display panel, and the method comprises the following steps: The second target brightness is determined according to the following formula: wherein v Grayi is the second target luminance, lv Gray255 is the first target luminance, Gray_i is the set display gray scale, and Gray_255 is the maximum display gray scale of the display panel.
7. The luminance compensation method according to claim 4, wherein The target brightness compensation value corresponding to the set display gray scale is determined according to the second target brightness and the stored brightness compensation data, and the method comprises the following steps: The brightness type to which the second target brightness belongs is determined, wherein the brightness type comprises low brightness and high brightness; The target brightness compensation value corresponding to the second target brightness is determined according to the brightness type to which the second target brightness belongs, the second target brightness and the stored brightness compensation data.
8. The luminance compensation method of claim 3, wherein, The target brightness compensation value of the to-be-compensated sub-pixel is determined according to the current display gray scale and the target brightness compensation values corresponding to n set display gray scales, and the method comprises the following steps: The target brightness compensation value of the to-be-compensated sub-pixel is determined according to the current display gray scale, the target brightness compensation values corresponding to n set display gray scales and an interpolation algorithm.
9. A luminance compensation device of a display panel, characterized by comprising: The display panel comprises a plurality of sub-pixels; The brightness compensation device comprises an acquisition module, a target brightness determination module and a compensation module. The acquisition module is used to acquire the stored brightness compensation data and display brightness level of the current display panel, and the current display gray scale and the duty cycle of the current light-emitting control signal of the to-be-compensated sub-pixel, wherein the stored brightness compensation data comprises at least one first brightness compensation value under a first set brightness level and at least one second brightness compensation value under a second set brightness level; The target brightness determination module is used to determine the target brightness compensation value of the to-be-compensated sub-pixel according to the stored brightness compensation data, the display brightness level, the current display gray scale and the duty cycle of the current light-emitting control signal. The compensation module is used to compensate and display the to-be-compensated sub-pixel according to the target brightness compensation value.
10. A display device, characterized by comprising: The display panel comprises a driving chip and a display panel, and the driving chip is used to execute the brightness compensation method according to any one of claims 1-8 to compensate the brightness of the display panel.