CN115862565A - Brightness compensation method and brightness compensation device for display panel - Google Patents
Brightness compensation method and brightness compensation device for display panel Download PDFInfo
- Publication number
- CN115862565A CN115862565A CN202211545830.3A CN202211545830A CN115862565A CN 115862565 A CN115862565 A CN 115862565A CN 202211545830 A CN202211545830 A CN 202211545830A CN 115862565 A CN115862565 A CN 115862565A
- Authority
- CN
- China
- Prior art keywords
- value
- sub
- region
- area
- gray
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
The present disclosure provides a brightness compensation method and a brightness compensation apparatus for a display panel. The method comprises the following steps: dividing the display panel into M first areas, and dividing at least part of the first areas into N second areas; wherein M and N are natural numbers larger than 1; determining a target area in the N second areas by adopting a quadtree decomposition method; acquiring the brightness value and/or the gray value of a sub-pixel of a target area; and acquiring a brightness compensation value of the target area based on the brightness value and/or the gray value and a preset gamma curve, and performing brightness compensation on the target area based on the brightness compensation value. The brightness compensation method can be used for positioning a more refined target area, can ensure the compensation effect of Mura with a larger area, has a better improvement effect on the fine Mura, and is convenient for comparing the display effects before and after the improvement.
Description
Technical Field
The present invention relates to the field of display technologies, and in particular, to a brightness compensation method and a brightness compensation device for a display panel.
Background
With the development of display technology, the application of display panels is more and more extensive, but due to the influence of factors such as the precision of display panel production equipment, production and manufacturing processes and the like, the display panels generally have the problem of displaying Mura (namely, uneven brightness), and the uniformity of display of the display panels is influenced.
Disclosure of Invention
The present disclosure provides a brightness compensation method and a brightness compensation apparatus for a display panel, which aim to solve the problem that the conventional display panel usually has display Mura (i.e., brightness non-uniformity).
In order to solve the technical problem, the technical scheme adopted by the disclosure is as follows: a method for compensating brightness of a display panel is provided. The method comprises the following steps: dividing the display panel into M first areas, and dividing at least part of the first areas into N second areas; wherein M and N are natural numbers larger than 1; determining a target area in the N second areas by adopting a quadtree decomposition method; acquiring the brightness value and/or the gray value of a sub-pixel of a target area; and acquiring a brightness compensation value of the target area based on the brightness value and/or the gray value and a preset gamma curve, and performing brightness compensation on the target area based on the brightness compensation value.
The step of determining the target area in the N second areas by adopting a quadtree decomposition method comprises the following steps of:
acquiring a brightness value and/or a gray value of each sub-pixel in at least part of the second area;
determining a gray scale of the second region based on the brightness value and/or gray scale value of each sub-pixel in the second region;
in response to that the gray level of the second area is a preset level and the current splitting frequency is smaller than a frequency threshold, splitting the second area into a plurality of sub-areas and increasing the splitting frequency by one; taking the sub-area as a new second area, and returning to execute the step of acquiring the brightness value and/or the gray value of each sub-pixel in at least part of the second area;
determining the second area as a target area in response to the fact that the gray level of the second area is a preset level and the current splitting times are equal to a time threshold;
preferably, in response to the gray scale of the second region not being the preset level, it is determined that the second region is not the target region.
Wherein the step of determining the gray scale of the second region based on the luminance value and/or gray scale value of each sub-pixel in the second region comprises:
acquiring a first mean value of the gray values of all the sub-pixels in the second area based on the gray value of each sub-pixel in the second area; acquiring a second mean value and a first variance of the gray value of the first area based on the first mean value of the gray value of each second area;
determining the gray scale of the second area based on the gray scale value of each sub-pixel in the second area, the second mean value and the first variance.
Wherein the step of determining the gray scale of the second region based on the gray scale value, the second mean value and the variance of each sub-pixel in the second region comprises:
acquiring an absolute value of a first difference value between the gray value of each sub-pixel in the second area and a second mean value of the first area;
calculating the ratio of the number of sub-pixels of which the absolute value of the first difference in the second region is greater than W times the first variance to the number of all sub-pixels in the second region; wherein W is a positive number;
and in response to the ratio being greater than or equal to the first threshold, determining the gray level of the second region to be a preset level.
Wherein the step of determining the gray scale of the second region based on the luminance value and/or gray scale value of each sub-pixel in the second region comprises:
acquiring a third average value of the brightness values of all the sub-pixels of the second area based on the brightness value of each sub-pixel in the second area; acquiring a fourth mean value and a second variance of the brightness values of the first area based on the third mean value of the brightness values of each second area;
and determining the gray scale of the second area based on the brightness value, the fourth mean value and the second variance of each sub-pixel in the second area.
Wherein, the step of determining the gray scale of the second region based on the brightness value, the fourth mean value and the second variance of each sub-pixel in the second region comprises:
acquiring an absolute value of a second difference value between the brightness value of each sub-pixel in the second area and a fourth mean value of the first area;
calculating the ratio of the number of sub-pixels of which the absolute value of the second difference is larger than W times the second variance in the second area to the number of all sub-pixels in the second area; wherein W is a positive number;
and in response to the ratio being greater than or equal to the first threshold, determining the gray level of the second region to be a preset level.
The step of obtaining the brightness compensation value of the target area based on the brightness value and/or the gray value and the preset gamma curve comprises the following steps:
fitting the brightness value and/or the gray value of the target area to obtain an actual Gamma curve of the target area;
and comparing the actual Gamma curve with a preset Gamma curve to obtain a brightness compensation value.
In order to solve the technical problem, another technical scheme adopted by the disclosure is as follows: a brightness compensation apparatus of a display panel is provided. The device includes: the device comprises a region dividing module, a target region determining module, a detecting module and a compensating module; the area dividing module is used for dividing the display panel into M first areas and dividing at least part of the first areas into N second areas; wherein M and N are natural numbers larger than 1; the target area determining module is used for determining a target area in the N second areas by adopting a quadtree decomposition method; the detection module is used for acquiring the brightness value and/or the gray value of the sub-pixels of the target area; the compensation module is used for acquiring a brightness compensation value of the target area based on the brightness value and/or the gray value and a preset gamma curve, and performing brightness compensation on the target area based on the brightness compensation value.
Wherein the target area determination module comprises:
a detection unit for acquiring a luminance value and/or a grayscale value of each sub-pixel in at least a part of the second region;
a gray level determination unit for determining a gray level of the second region based on a luminance value and/or a gray value of each sub-pixel in the second region;
the target area determining unit is used for splitting the second area into a plurality of sub-areas in response to the fact that the gray level of the second area is a preset level and the current splitting frequency is smaller than a frequency threshold, taking the sub-areas as new second areas, and returning to obtain the brightness value and/or the gray value of each sub-pixel in at least part of the second areas by using the detecting unit; and increasing the splitting times by one; and determining the second area as a target area in response to the fact that the gray level of the second area is a preset level and the current splitting times are equal to a time threshold.
The gray level determining unit is further configured to obtain a first average value of the gray values of all the sub-pixels in the second region based on the gray value of each sub-pixel in the second region; acquiring a second mean value and a first variance of the gray value of the first area based on the first mean value of the gray value of each second area; determining a gray scale of the second region based on the gray scale value, the second mean value and the first variance of each sub-pixel in the second region;
or, the gray level determining unit is further configured to obtain a third average value of the luminance values of all the sub-pixels of the second region based on the luminance value of each sub-pixel in the second region; acquiring a fourth mean value and a second variance of the brightness values of the first area based on the third mean value of the brightness values of each second area; and determining the gray scale of the second area based on the brightness value of each sub-pixel in the second area, the fourth mean value and the second variance.
The beneficial effect of this disclosure is different from prior art: the brightness compensation method of the display panel and the brightness compensation device provided by the disclosure divide the display panel into M first areas, and further divide at least part of the first areas into N second areas; then determining a target area in the N second areas by adopting a quadtree decomposition method; compared with a scheme of directly determining the target area from the first area or the whole display panel, the method can perform more refined target area positioning; then, acquiring the brightness value and/or the gray value of the sub-pixel of the target area and a preset gamma curve; acquiring a brightness compensation value of the target area based on the brightness value and/or the gray value, and performing brightness compensation on the target area based on the brightness compensation value; therefore, the compensation effect of Mura with a larger area can be ensured, the precision requirement of fine Mura compensation can be met, and the improvement effect of fine Mura is better; meanwhile, the display effect before and after the contrast improvement is facilitated.
Drawings
Fig. 1 is a flowchart illustrating a brightness compensation method for a display panel according to an embodiment of the disclosure;
FIG. 2 is a schematic diagram illustrating a region division of a display panel;
FIG. 3 is a sub-flowchart of step S2 of FIG. 1;
fig. 4 is a schematic structural diagram of a brightness compensation apparatus of a display panel according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of a brightness compensation apparatus of a display panel according to another embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The terms "first", "second", "third" in the present disclosure are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first," "second," or "third" may explicitly or implicitly include at least one of the feature. In the description of the present disclosure, "a plurality" means at least two, e.g., two, three, etc., unless explicitly specifically limited otherwise. All directional indicators (such as up, down, left, right, front, rear \8230;) in the disclosed embodiments are only used to explain the relative positional relationship between the components at a particular pose (as shown in the figures), the motion, etc., and if the particular pose changes, the directional indicator changes accordingly. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the disclosure. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In the related art, for Demura (i.e., elimination of Mura), the luminance data of the sub-pixels are usually extracted from the different gray-scale images of the whole display panel for gamma curve fitting, and compared with the target gamma curve to obtain the luminance compensation value and compensate the luminance. However, the existing Demura scheme has a good improvement effect on the Mura with a large area, but has no obvious improvement effect on the fine Mura; meanwhile, the improvement effects before and after Demura cannot be clearly compared.
Based on this, embodiments of the present application provide a method for compensating brightness of a display panel, which can improve the above situation, as described in detail below.
The present disclosure is described in detail below with reference to the drawings and examples.
Referring to fig. 1, fig. 1 is a flowchart illustrating a brightness compensation method for a display panel according to an embodiment of the present disclosure. In this embodiment, a method for compensating brightness of a display panel is provided, the method including:
step S1: dividing the display panel into M first areas, and dividing at least part of the first areas into N second areas; wherein M and N are natural numbers larger than 1; specifically, M and N are natural numbers greater than 2.
Taking M and N as 4 as an example, the display panel is divided into M first regions R, and a specific structure of each first region R divided into N second regions Ri can be seen in fig. 2, where fig. 2 is a schematic region division diagram of the display panel. In a specific embodiment, the display panel is divided into M first regions R, and then each first region R is divided into N second regions Ri; or, only the first region R with the Mura display problem may be further divided into N second regions Ri to simplify the compensation process.
The areas of the M first regions R may be the same or different, or the areas of some first regions R are the same, and the areas of the remaining first regions R are different. The areas of the N second regions Ri are the same, so that each second region Ri can be labeled conveniently for subsequent tracing. Of course, the areas of the N second regions Ri may also be different; or, the areas of some of the N second regions Ri are the same, and the areas of the other second regions Ri are different.
As can be understood by those skilled in the art, if the display panel is directly divided into a plurality of checkerboards, the side length of each small lattice cannot be determined, and the Mura region cannot be accurately located. According to the method, the display area of the display panel is divided into M checkerboards, and then the single checkerboard is divided into N small areas, so that fine target pixel positioning can be rapidly carried out in gray-scale images acquired from a CCD camera in subsequent steps.
Step S2: and determining the target area in the N second areas by adopting a quadtree decomposition method.
The quadtree decomposition method may refer to dividing a certain region into a plurality of sub-regions, which may be arranged in an array of rows and columns, for example, 4 sub-regions arranged in two rows and two columns, and if one of the sub-regions meets the splitting condition, the one sub-region is split into 4 new sub-regions, which are then split all the time; until the splitting times reach a time threshold; and then determining the new sub-area meeting the condition as the target area.
And step S3: the luminance values and/or gray values of the sub-pixels of the target area are obtained.
Specifically, an image acquisition device can be used for acquiring a gray-scale image of a target area, and then gray-scale values of a plurality of R/G/B sub-pixels in the gray-scale image are acquired. Wherein, the image acquisition device can be a CCD camera, etc. Specifically, multiple grayscale images from low to high can be acquired by the image acquisition device, for example, 5 grayscale images of 32, 64, 96, 160, and 192 are acquired. In a specific embodiment, since the light emitting efficiency, the area, and the like of different sub-pixels are different, the exposure time may be adjusted according to the actual situation to acquire a gray scale image within a preset gray scale range, where the gray scale range may be 80-220. The actual brightness value corresponding to the gray value of the sub-pixel of the target area can be determined according to the conversion relation between the gray value and the brightness value and the gray value in the image of the sub-pixel of the target area acquired by the image acquisition device, wherein the brightness value of the sub-pixel of the target area can be obtained through conversion based on the gray value of the sub-pixel of the target area according to the conversion relation between the gray value and the brightness value. The brightness value of the target area displaying different gray scale pictures can also be directly obtained by a brightness measuring device.
And step S4: and acquiring a brightness compensation value of the target area based on the brightness value and/or the gray value and a preset gamma curve, and performing brightness compensation on the target area based on the brightness compensation value.
And acquiring a target brightness value corresponding to each gray scale according to a preset gamma curve. The actual luminance values and/or gray values of the sub-pixels of the target region are compared with the target luminance values to determine a luminance compensation value for the target region.
In a specific implementation process, step S4 specifically includes:
step S41: and fitting the brightness value and/or the gray value of the target area to obtain an actual Gamma curve of the target area.
In a specific implementation process, the luminance values and/or gray values corresponding to the multiple gray-scale images collected in step S3 may be fitted to obtain corresponding Gamma curves (i.e., corresponding relationship between gray scale and luminance), and finally, corresponding luminance compensation is performed.
Wherein, one of the brightness value and the gray value of a plurality of R/G/B sub-pixels of the target area can be obtained to carry out Gamma (Gamma) curve fitting so as to obtain an actual Gamma curve; for example, the brightness values of a plurality of R/G/B sub-pixels of the target region are obtained to perform Gamma curve fitting, so as to obtain an actual Gamma curve.
Step S42: and comparing the actual Gamma curve with a preset Gamma curve to obtain a brightness compensation value.
Performing Gamma curve fitting by using the brightness value and/or the gray value of the sub-pixels of the target area to determine the compensation variation of the target area, and performing brightness compensation on the target area based on the brightness compensation value; the compensation effect of the Mura with a larger area can be ensured, the precision requirement of slight Mura compensation is also met, the improvement effect of slight Mura is better, and the display uniformity of the display panel is effectively improved.
The other specific implementation processes of steps S41 and S42 are the same as or similar to the specific implementation process of fitting the existing Gamma curve and comparing the Gamma curve with the standard Gamma curve to obtain the brightness compensation value, and the same or similar technical effects can be achieved.
In the brightness compensation method for a display panel provided in this embodiment, a display panel is first divided into M first regions R, and at least a part of the first regions R are further divided into N second regions Ri; then determining a target area in the N second areas Ri by adopting a quadtree decomposition method; compared with a scheme of directly determining the target area from the first area or the whole display panel, the method can perform more refined target area positioning; then, acquiring the brightness value and/or the gray value of the sub-pixels of the target area; acquiring a brightness compensation value of the target area based on the brightness value and/or the gray value, and performing brightness compensation on the target area based on the brightness compensation value; so, both can guarantee the compensation effect of the great Mura of area, also can satisfy the required precision of slight Mura compensation, the improvement effect of slight Mura is better, is convenient for contrast simultaneously and improves preceding display effect back and forth.
In one embodiment, referring to fig. 3, fig. 3 is a sub-flowchart of step S2 of fig. 1; the step S2 specifically includes:
step S21: a luminance value and/or a grey value of each sub-pixel in at least part of the second area is obtained.
Wherein, according to the visual brightness difference of the N second regions Ri, only the brightness value and/or the gray value of the second region Ri with obvious Mura displaying problem can be selected for fitting. Of course, to improve the overall display uniformity of the display panel, the brightness value and/or the gray scale value of each second region Ri may be fitted.
The specific implementation process of step S21 is the same as or similar to the specific implementation process of step S3 in the above embodiments, and the same or similar technical effects can be achieved, which can be specifically referred to above, and are not described herein again.
Step S22: the gray level of the second region is determined based on the luminance values and/or gray values of the sub-pixels of the second region.
Wherein the gray scale may represent the degree of display non-uniformity.
In one embodiment, step S22 specifically includes:
step S221a: acquiring a first average value of the gray values of all the sub-pixels in the second region Ri based on the gray value of each sub-pixel in the second region Ri; and acquiring a second mean value and a first variance of the gray value of the first region R based on the first mean value of the gray value of each second region Ri.
Specifically, the average value of the gray values of all the sub-pixels in the acquired second region Ri is calculated to serve as the first average value of the gray values of the current second region Ri. An average value of the first average values of all the second regions Ri is obtained as the second average value of the first region R.
For example, the first region R includes four second regions Ri with equal areas, and the first average values of the gray-level values of the four second regions Ri are A1, A2, A3, and A4; the second average value of the first regions R in which the four second regions Ri are locatedA first variance of the gray value of the first region R +>
Step S222a: determining the gray scale of the second region Ri based on the gray scale value of each sub-pixel in the second region Ri, the second mean value and the first variance.
In a specific implementation process, step S222a specifically includes:
step A1: the absolute value of a first difference between the gray value of each sub-pixel in the second region Ri and the second mean value of the first region R is obtained.
The above embodiment is taken as an example. Suppose that the second region Ri includes E sub-pixels, and the gray values corresponding to each sub-pixel are a1, a2, and a3 \8230aE; absolute values Δ m1, Δ m2, Δ m3, Δ m4 \8230ofa first difference between the gray value (a 1, a2, a3 \8230aE) of each sub-pixel in the second region Ri and the second average value (x) of the gray value of the first region R, \8230;. DELTA.mE, respectively, Δ m1= | a1-x |, Δ m2= | a2-x |, Δ m3= | a3-x |, Δ m4= | a4-x | \8230;. 8230,. DELTA.mE = | aE-x |.
Step B1: the ratio of the number of sub-pixels whose absolute value of the first difference in the second region Ri is larger than W times the first variance to the number of all sub-pixels in the second region Ri is calculated.
Where W is a positive number, for example, W can be 1, 1.5, 2, 3, etc.
Step C1: and in response to the ratio being greater than or equal to the first threshold, determining the gray level of the second region Ri to be a preset level.
Step D1: in response to the ratio being less than the first threshold, it is determined that the gray level of the second region Ri is not the preset level, and it is determined that the second region Ri is not the target region.
It is to be understood that the second region Ri whose gray scale is not the preset scale is displayed normally, and the second region Ri is not the target region (i.e., non-mura region) and does not need to be luminance-compensated. By distinguishing the target area and the non-target area, effective comparison can be performed before and after the Mura area of the display panel is improved; and the non-target area does not need to be subjected to Gamma curve fitting, so that the compensation process can be simplified, and the compensation efficiency is accelerated. The first threshold may be 40%, 60%, 70%, or 80%, and may be set according to practical situations, which is not limited in this application.
In another embodiment, step S22 specifically includes:
step S221b: acquiring a third average value of the brightness values of all the sub-pixels in the second region Ri based on the brightness value of each sub-pixel in the second region Ri; and acquiring a fourth mean value and a second variance of the brightness value of the first region R based on the third mean value of the brightness value of each second region Ri.
Specifically, the average value of the luminance values of all the sub-pixels in the acquired second region Ri is calculated to be used as the third average value of the luminance values of the current second region Ri. An average value of the third average values of all the second regions Ri is obtained as a fourth average value of the first region R.
For example, the first region R includes four second regions Ri of equal area, and the third average values of the luminance values of the four second regions Ri are B1, B2, B3, and B4; a fourth mean value of luminance values of the first region R in which the four second regions Ri are locatedA second variance ^ of the brightness values of the first region R>
Step S222b: and determining the gray level of the second region Ri based on the brightness value, the fourth mean value and the second variance of each sub-pixel in the second region Ri.
In a specific implementation process, step S222b specifically includes:
step A2: an absolute value of a second difference between the luminance value of each sub-pixel in the second region Ri and the fourth mean value of the first region R is acquired.
The above embodiment is taken as an example. Suppose that the second region Ri includes E sub-pixels, and the brightness value corresponding to each sub-pixel is b1, b2, b3 \8230;. BE; absolute values Δ m1, Δ m2, Δ m3, Δ m4 \8230ofa second difference between the luminance value (b 1, b2, b3 \8230bE) of each sub-pixel in the second region Ri and the fourth mean value (x) of the luminance values of the first region R, \8230, Δ mE is Δ m1= | b1-x |, Δ m2= | b2-x |, Δ m3= | b3-x |, Δ m4= | b4-x | _ 8230, Δ mE = | bE-x |, respectively.
And step B2: the ratio of the number of sub-pixels whose absolute value of the second difference in the second region Ri is larger than W times the second variance to the number of all sub-pixels in the second region Ri is calculated.
Where W is a positive number, for example, W can be 1, 1.5, 2, 3, etc. Specifically, the value of W may be the same as the value of N, and thus, the accuracy of the result of determining the target region based on the above ratio may be improved.
And step C2: and in response to the ratio being greater than or equal to the first threshold, determining the gray level of the second region Ri to be a preset level.
Step D2: in response to the ratio being less than the first threshold, it is determined that the gray level of the second region Ri is not the preset level, and it is determined that the second region Ri is not the target region.
If the second region Ri with a gray level not equal to the preset level is displayed normally, the second region Ri does not need to be split, and the second region Ri is not the target region (i.e., non-mura region) and does not need to be brightness compensated.
Of course, step S22 may include both step S221a to step S222a and step S221b to step S222b; the steps S221a to S222a and S221b to S222b are not in sequence, so as to improve the accuracy of the determination result of determining whether the second region is the target region.
Step S23: in response to that the gray level of the second area is a preset level and the current splitting frequency is smaller than a frequency threshold, splitting the second area into a plurality of sub-areas and increasing the splitting frequency by one; the sub-region is taken as a new second region. And then returns to the execution of step S21.
The current splitting number may be a splitting number for splitting the second region Ri, where the threshold number may be greater than or equal to 1, for example, at least a part of the second region may be split one or more times. The current splitting number may also be the splitting number of the display panel to be split, wherein the threshold number may be greater than or equal to 2, for example, all the second regions may not be split. The number threshold may be 2, 20, 50, 100, 200, etc., and may be specifically set according to the actual situation, which is not limited in this application. In response to the gray level of the second region not being the preset level, it is determined that the second region is not the target region.
Step S24: and determining the second area as the target area in response to the fact that the gray level of the second area is a preset level and the current splitting times are equal to the time threshold.
In the specific implementation process, the improvement effect before and after the Demura, especially the improvement condition of the fine Mura area is further contrasted to carry out the subsequent analysis. The scheme of the embodiment has a good effect of improving the fine Mura, and effective comparison can be made before and after the Mura area of the display panel is improved.
In the brightness compensation method for a display panel provided in this embodiment, on the basis of checkerboard positioning for dividing the display panel into M first regions R, at least part of the first region R is further divided into N second regions Ri, so that a target region that is more refined can be performed after obtaining sub-pixel gray data and/or brightness data of the second regions Ri. Compared with the scheme of directly determining whether the Mura display problem exists in the first region R or the whole display panel, the Mura region of the display panel can be accurately positioned, and the subsequent contrast brightness compensation is facilitated to improve the display effect before and after the improvement. After the target area is determined, fitting the brightness value and/or the gray value of the target area to obtain an actual Gamma curve of the target area; then comparing the actual Gamma curve with a preset Gamma curve to obtain a brightness compensation value, and performing brightness compensation on the target area based on the brightness compensation value; and fitting by using the brightness value and/or the gray value of the second region Ri to determine the compensation variation of the target region, so that the compensation effect of Mura with a larger area can be ensured, the precision requirement of fine Mura compensation can be met, and the improvement effect is better.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a luminance compensation apparatus of a display panel according to an embodiment of the present disclosure. In this embodiment, a brightness compensation apparatus for a display panel is provided, which is used to perform the brightness compensation method for the display panel provided in the above embodiments. The luminance compensation apparatus includes an area dividing module 31, a target area determining module 32, a detecting module 33, and a compensating module 34.
The area dividing module 31 is configured to divide the display panel into M first areas R, and divide at least part of the first areas R into N second areas Ri; wherein, M and N are natural numbers larger than 1, and the specific M and N are larger than 2. Specifically, the region dividing module 31 may divide the display panel into M first regions R based on a quadtree decomposition method of the split-merge theory, and then divide each of the first regions R into N second regions Ri.
The target region determining module 32 is configured to determine a target region in the N second regions Ri by using a quadtree decomposition method.
The detection module 33 is used to obtain the brightness value and/or the gray value of the sub-pixels of the target area.
The compensation module 34 is configured to obtain a brightness compensation value of the target area based on the brightness value and/or the gray value and a preset gamma curve, and perform brightness compensation on the target area based on the brightness compensation value.
Specifically, the compensation module 34 includes a Gamma curve obtaining unit and a compensation unit; the Gamma curve obtaining unit is used for fitting the brightness value and/or the gray value of the target area to obtain an actual Gamma curve of the target area. The compensation unit is used for comparing the actual Gamma curve with a preset Gamma curve to obtain a brightness compensation value, and then performing brightness compensation on the target area based on the brightness compensation value. Specifically, the compensation unit may obtain a target brightness value corresponding to each gray scale according to a preset gamma curve. The actual luminance values and/or gray scale values of the sub-pixels of the target region are compared with the target luminance values to determine a luminance compensation value for the target region.
The specific way of the Gamma curve obtaining unit obtaining the actual Gamma curve based on the luminance value and/or the gray value fitting, and the specific way of the compensation unit obtaining the luminance compensation value based on the actual Gamma curve and the preset Gamma curve to perform the luminance compensation are the same as or similar to those of the prior art, and the same or similar technical effects can be realized.
In the brightness compensation apparatus for a display panel provided in this embodiment, the area dividing module 31 is arranged to further divide at least part of the first area R into N second areas Ri on the basis of checkerboard positioning in which the display panel is divided into M first areas R, so that target area positioning can be performed more finely. Then, a target area determination module 32 determines a target area in the N second areas Ri by using a quadtree decomposition method; compared with a scheme of directly determining the target area from the first area or the whole display panel, the target area can be positioned more finely. Then, the brightness value and/or the gray value of the sub-pixel of the target area are/is obtained through the detection module 33; acquiring a brightness compensation value of the target area based on the brightness value and/or the gray value, and performing brightness compensation on the target area based on the brightness compensation value; therefore, the compensation effect of Mura with a larger area can be ensured, the precision requirement of fine Mura compensation can be met, and the improvement effect is better; and facilitates the contrast and improves the display effect before and after.
In some embodiments, referring to fig. 5, fig. 5 is a schematic diagram of a structure of a luminance compensation apparatus of a display panel according to another embodiment of the present disclosure; the target area determination module 32 specifically includes a detection unit 321, a grayscale determination unit 322, and a target area determination unit 323.
Wherein the detecting unit 321 is configured to obtain a brightness value and/or a gray value of each sub-pixel in at least a part of the second region Ri.
The gray level determining unit 322 is configured to determine the gray level of the second region Ri based on the luminance values and/or gray values of the sub-pixels of the second region Ri.
In some embodiments, the gray scale determining unit 322 is specifically configured to obtain a first average value of the gray scale values of all the sub-pixels in the second region Ri based on the gray scale value of each sub-pixel in the second region Ri; acquiring a second mean value and a first variance of the gray value of the first region R based on the first mean value of the gray value of each second region Ri; the gray scale level of the second region Ri is then determined based on the gray scale value of each sub-pixel in the second region Ri, the second mean value, and the first variance. The specific process is described in the above related description.
In other specific embodiments, the gray level determining unit 322 is specifically configured to obtain a third average value of the luminance values of all the sub-pixels in the second region Ri based on the luminance value of each sub-pixel in the second region Ri; acquiring a fourth mean value and a second variance of the brightness value of the first region R based on the third mean value of the brightness value of each second region Ri; then, the gray scale of the second region Ri is determined based on the brightness value of each sub-pixel in the second region Ri, the fourth mean value, and the second variance. The specific process is described in the above related description.
The target area determining unit 323 is configured to split the second area Ri into a plurality of sub-areas and increase the splitting times by one in response to that the gray level of the second area Ri is a preset level and that the current splitting times is smaller than the times threshold; taking the sub-region as a new second region Ri, and returning to obtain the brightness value and/or the gray value of each sub-pixel in at least part of the second region Ri by using the detection unit 321; and determining the second region Ri as the target region in response to that the gray level of the second region Ri is a preset level and the current splitting number is equal to the number threshold. The target area determining unit 323 is configured to determine that the second area Ri is not the target area in response to the gray scale of the second area Ri not being the preset scale.
Compared with the brightness compensation device provided in the foregoing embodiment, the brightness compensation device of the display panel provided in this embodiment further includes a target area determining module 32 to determine whether each second area Ri is a target area where a Mura problem exists; compared with the scheme of directly determining whether the Mura display problem exists in the first region R or the whole display panel, the Mura region of the display panel can be more accurately positioned, the subsequent contrast brightness compensation is facilitated, the display effect before and after the improvement is achieved, and the uniformity of the whole display effect of the display panel is improved; meanwhile, the compensation process is simplified, and the compensation efficiency is improved.
In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
The above embodiments are merely examples of the disclosure, and not intended to limit the scope of the disclosure, and all equivalent structures or equivalent processes that may be modified from the disclosure and drawings, or directly or indirectly applied to other related technical fields, are also included in the scope of the disclosure.
Claims (10)
1. A method for compensating brightness of a display panel, comprising:
dividing a display panel into M first areas, and dividing at least part of the first areas into N second areas; wherein M and N are natural numbers larger than 1;
determining a target area in the N second areas by adopting a quadtree decomposition method;
acquiring the brightness value and/or the gray value of the sub-pixels of the target area;
based on the brightness value and/or the gray value and a preset gamma curve , And acquiring a brightness compensation value of the target area, and performing brightness compensation on the target area based on the brightness compensation value.
2. The method of claim 1,
the step of determining the target area in the N second areas by using the quadtree decomposition method includes:
acquiring a brightness value and/or a gray value of each sub-pixel in at least part of the second area;
determining a gray level of the second region based on a brightness value and/or a gray level value of each sub-pixel in the second region;
in response to the fact that the gray level of the second area is a preset level and the current splitting times are smaller than a time threshold, splitting the second area into a plurality of sub-areas and increasing the splitting times by one; taking the sub-area as a new second area, and returning to execute the acquiring of the brightness value and/or the gray value of each sub-pixel in at least part of the second area;
determining the second area as a target area in response to the fact that the gray level of the second area is a preset level and the current splitting times are equal to a time threshold;
preferably, in response to that the gray level of the second region is not a preset level, it is determined that the second region is not the target region.
3. The method of claim 2,
the step of determining the gray scale of the second region based on the brightness value and/or gray scale value of each sub-pixel in the second region comprises:
acquiring a first average value of the gray values of all the sub-pixels in the second area based on the gray value of each sub-pixel in the second area; acquiring a second mean value and a first variance of the gray value of the first area based on the first mean value of the gray value of each second area;
determining a gray scale for the second region based on the gray scale value, the second mean, and the first variance for each of the subpixels in the second region.
4. The method of claim 3,
the step of determining the gray scale of the second region based on the gray scale value of each of the sub-pixels in the second region, the second mean 5 value, and the variance comprises:
acquiring an absolute value of a first difference value between the gray value of each sub-pixel in the second area and a second mean value of the first area;
calculating a ratio of the number of sub-pixels in the second region for which the absolute value of the first difference is greater than W times the first variance to the number of all sub-pixels in the second region; in 0, W is a positive number;
and determining the gray level of the second area to be a preset level in response to the ratio being greater than or equal to a first threshold value.
5. The method of claim 2,
the step of determining 5 a gray scale of the second region based on the luminance value and/or gray scale value of each sub-pixel in the second region comprises:
acquiring a third mean value of the brightness values of all the sub-pixels of the second area based on the brightness value of each sub-pixel in the second area; acquiring a fourth mean value and a second variance of the brightness values of the first area based on a third mean value of the brightness values of each second area;
determining a gray level of the second region with 0 and the second variance based on the luminance value of each of the sub-pixels in the second region, the fourth mean, and the second variance.
6. The method of claim 5,
the step of determining the gray scale of the second region based on the brightness value, the fourth mean value and the second variance of each of the sub-pixels in the second region comprises:
acquiring an absolute value of a second difference value between the brightness value of each sub-pixel in the second area and a fourth 5-mean value of the first area;
calculating a ratio of the number of sub-pixels in the second region for which the absolute value of the second difference is greater than W times the second variance to the number of all sub-pixels in the second region; wherein,
w is a positive number;
and determining the gray level of the second area to be a preset level in response to the ratio being greater than or equal to a first threshold value.
7. The method of claim 1,
the step of obtaining the brightness compensation value of the target area based on the brightness value and/or the gray value and a preset gamma curve comprises:
fitting the brightness value and/or the gray value of the target area to obtain an actual Gamma curve of the target area;
and comparing the actual Gamma curve with the preset Gamma curve to obtain a brightness compensation value.
8. A luminance compensation apparatus of a display panel, comprising:
the display device comprises an area dividing module, a display module and a display module, wherein the area dividing module is used for dividing a display panel into M first areas and dividing at least part of the first areas into N second areas; wherein M and N are natural numbers larger than 1;
the target area determining module is used for determining a target area in the N second areas by adopting a quadtree decomposition method;
the detection module is used for acquiring the brightness value and/or the gray value of the sub-pixels of the target area;
and the compensation module is used for acquiring a brightness compensation value of the target area based on the brightness value and/or the gray value and a preset gamma curve, and performing brightness compensation on the target area based on the brightness compensation value.
9. The luminance compensation apparatus of a display panel according to claim 8,
the target area determination module includes:
a detection unit for acquiring a luminance value and/or a grayscale value of each sub-pixel in at least a part of the second region;
a gray level determination unit for determining a gray level of the second region based on a luminance value and/or a gray value of each sub-pixel in the second region;
the target area determining unit is used for splitting the second area into a plurality of sub-areas in response to the fact that the gray level of the second area is a preset level and the current splitting frequency is smaller than a frequency threshold, taking the sub-areas as new second areas, and returning to obtain the brightness value and/or the gray value of each sub-pixel in at least part of the second areas by using the detecting unit; and increasing the number of splits by one; and determining the second area as a target area in response to the fact that the gray level of the second area is a preset level and the current splitting times are equal to a time threshold.
10. The luminance compensation apparatus of a display panel according to claim 9,
the gray level determining unit is further configured to obtain a first average value of the gray values of all the sub-pixels in the second region based on the gray value of each sub-pixel in the second region; acquiring a second mean value and a first variance of the gray value of the first area based on the first mean value of the gray value of each second area; determining a gray level of the second region based on the gray value of each of the sub-pixels in the second region, the second mean value, and the first variance;
or, the gray level determining unit is further configured to obtain a third average value of the luminance values of all the sub-pixels of the second region based on the luminance value of each sub-pixel in the second region; acquiring a fourth mean value and a second variance of the brightness values of the first area based on a third mean value of the brightness values of each second area; determining a gray level of the second region based on the luminance value of each of the sub-pixels in the second region, the fourth mean, and the second variance.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211545830.3A CN115862565A (en) | 2022-11-30 | 2022-11-30 | Brightness compensation method and brightness compensation device for display panel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211545830.3A CN115862565A (en) | 2022-11-30 | 2022-11-30 | Brightness compensation method and brightness compensation device for display panel |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115862565A true CN115862565A (en) | 2023-03-28 |
Family
ID=85669732
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211545830.3A Pending CN115862565A (en) | 2022-11-30 | 2022-11-30 | Brightness compensation method and brightness compensation device for display panel |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115862565A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117037678A (en) * | 2023-08-28 | 2023-11-10 | 合肥维信诺科技有限公司 | Display panel brightness compensation method and device and display equipment |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103500566A (en) * | 2013-09-29 | 2014-01-08 | 京东方科技集团股份有限公司 | Display equipment and device and method for improving uneven display brightness |
| CN105264890A (en) * | 2013-04-05 | 2016-01-20 | 三星电子株式会社 | Interlayer video encoding method and apparatus and interlayer video decoding method and apparatus for compensating luminance difference |
| CN109887456A (en) * | 2019-01-17 | 2019-06-14 | 硅谷数模半导体(北京)有限公司 | Data compression method and apparatus |
| CN113963663A (en) * | 2021-10-22 | 2022-01-21 | 晟合微电子(肇庆)有限公司 | Pixel driving method, display and readable storage medium |
| CN114119383A (en) * | 2021-09-10 | 2022-03-01 | 大连海事大学 | Underwater image restoration method based on multi-feature fusion |
| CN114999385A (en) * | 2022-06-20 | 2022-09-02 | 上海大学 | A Memory-Saving Compensation Method for Rapidly Dividing Mura Regions |
-
2022
- 2022-11-30 CN CN202211545830.3A patent/CN115862565A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105264890A (en) * | 2013-04-05 | 2016-01-20 | 三星电子株式会社 | Interlayer video encoding method and apparatus and interlayer video decoding method and apparatus for compensating luminance difference |
| CN103500566A (en) * | 2013-09-29 | 2014-01-08 | 京东方科技集团股份有限公司 | Display equipment and device and method for improving uneven display brightness |
| CN109887456A (en) * | 2019-01-17 | 2019-06-14 | 硅谷数模半导体(北京)有限公司 | Data compression method and apparatus |
| CN114119383A (en) * | 2021-09-10 | 2022-03-01 | 大连海事大学 | Underwater image restoration method based on multi-feature fusion |
| CN113963663A (en) * | 2021-10-22 | 2022-01-21 | 晟合微电子(肇庆)有限公司 | Pixel driving method, display and readable storage medium |
| CN114999385A (en) * | 2022-06-20 | 2022-09-02 | 上海大学 | A Memory-Saving Compensation Method for Rapidly Dividing Mura Regions |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117037678A (en) * | 2023-08-28 | 2023-11-10 | 合肥维信诺科技有限公司 | Display panel brightness compensation method and device and display equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102007021537B4 (en) | Display unit with multi-touch detection function | |
| CN109903717B (en) | Identification method, compensation method and device for bright spot area of display panel | |
| EP3640930B1 (en) | Method of compensating mura defect of display panel, and display panel | |
| CN104992657B (en) | Mura compensating modules and method, display device and method | |
| JP2023523478A (en) | Grayscale compensation method for display panel, grayscale compensator and grayscale compensation system | |
| CN114898706B (en) | Display screen brightness compensation method and device and computer equipment | |
| EP3516646B1 (en) | Apparatus for enhancing brightness uniformity of displayed image, display apparatus, and method for displaying image | |
| CN114898717B (en) | Residual image compensation method, device, display equipment and computer readable storage medium | |
| CN111292701A (en) | Display panel compensation method and device | |
| CN110459162B (en) | Brightness compensation data acquisition method, device and equipment | |
| KR102800078B1 (en) | Apparatus for testing display device and display device for performing mura compensation and mura compensation method | |
| CN107492359B (en) | Display device and driving method thereof | |
| US20200090565A1 (en) | Correction data generating device, computer program, method for generating correction data, and method for producing display panel | |
| CN111128078B (en) | Electronic equipment, display panel, driving device and driving method thereof | |
| CN112614461B (en) | Compensation method and device of display panel | |
| US12033597B2 (en) | Method and device for eliminating brightness mura defect of liquid crystal display | |
| CN101840078B (en) | Water ripple grade testing method | |
| JP2021005034A (en) | Display control device and display control method | |
| CN113920917A (en) | Display panel compensation method and compensation device | |
| CN103676254B (en) | See-through display device and driving method thereof, and electronic equipment | |
| CN112614468B (en) | Brightness compensation method and system of display panel | |
| CN112289250A (en) | Compensation method and device of display module | |
| CN115862565A (en) | Brightness compensation method and brightness compensation device for display panel | |
| CN113990263B (en) | Backlight processing method and device for display screen, storage medium and electronic equipment | |
| CN117953797A (en) | Display control method, display control device, display panel and display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |



