Display panel and adjusting method, adjusting device and computer readable storage medium thereof
By adjusting the initial compensated brightness and gamma compensation value at the preset frequency of the display panel, and adjusting the brightness of the bound dots, the flickering problem when the refresh rate of the display panel changes is solved, and higher frequency accuracy and brightness consistency are achieved.
Patent Information
- Application Number
- CN202310073014.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-31
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-01-31
AI Technical Summary
Existing display panels are prone to flickering when the refresh rate changes, which affects the display effect.
By adjusting the display panel at a preset frequency according to the target brightness and set error of each binding point, the initial compensated brightness is obtained. The brightness compensation value is obtained based on the initial compensated brightness and the target brightness. Combined with the gamma compensation value, the compensated brightness and gamma are calculated. The brightness value of the binding point is further adjusted to make it close to the target brightness, thereby reducing the brightness change when switching frequencies.
When the refresh rate of the display panel is switched, the brightness change is small, avoiding visual flicker, improving the accuracy at the frequency and reducing the difference between frequencies, so that the brightness change is within the range that is imperceptible to the human eye.
Smart Images

Figure CN116129831B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display, in particular to a display panel and an adjusting method, adjusting device and computer readable storage medium thereof. BACKGROUND
[0002] With the development of display technology, the application of display panel is more and more extensive, and accordingly the requirement of display panel is higher and higher.
[0003] However, the existing display panel is prone to flicker when the refresh frequency changes, which seriously affects the display effect of the display panel. SUMMARY
[0004] The present application provides a display panel and an adjusting method, adjusting device and computer readable storage medium thereof to solve the flicker problem when the refresh frequency of the display panel changes.
[0005] According to an aspect of the present application, an adjusting method of a display panel is provided, comprising:
[0006] adjusting the display panel according to the target brightness and the set error of each binding point at a preset frequency to obtain an initial compensation brightness of each binding point; wherein the target brightness of the same binding point at different preset frequencies is the same;
[0007] obtaining a brightness compensation value corresponding to the first preset binding point according to the initial compensation brightness and the target brightness of the first preset binding point; wherein the first preset binding point is selected from the binding points;
[0008] obtaining a gamma compensation value of at least one second preset binding point according to the initial compensation brightness, the target brightness and the target gamma of the second preset binding point; wherein the second preset binding point is selected from the binding points;
[0009] obtaining a first compensated brightness of the first preset binding point according to the target brightness and the brightness compensation value of the first preset binding point, and obtaining a compensated gamma of the second preset binding point according to the target gamma and the gamma compensation value of the second preset binding point;
[0010] obtaining a second compensated brightness of at least part of the binding points according to the first compensated brightness and the compensated gamma.
[0011] Optionally, the obtaining of the brightness compensation value corresponding to the first preset binding point according to the initial compensation brightness and the target brightness of the first preset binding point comprises:
[0012] taking the difference between the target brightness and the initial compensation brightness of the first preset binding point as the brightness compensation value corresponding to the first preset binding point.
[0013] Optionally, the first preset bind point is a maximum display gray scale in the display panel.
[0014] Optionally, the obtaining of the gamma compensation value of the second preset bind point according to the initial compensation luminance corresponding to the second preset bind point, the target luminance and the target gamma comprises:
[0015] calculating the initial compensation gamma of the second preset bind point according to the initial compensation luminance corresponding to the second preset bind point, the target luminance and a gamma formula;
[0016] taking the difference between the target gamma and the initial compensation gamma of the second preset bind point as the gamma compensation value corresponding to the second preset bind point.
[0017] Optionally, the obtaining of the first compensated luminance of the first preset bind point according to the target luminance corresponding to the first preset bind point and the luminance compensation value comprises:
[0018] taking the sum of the target luminance of the first preset bind point and the luminance compensation value of the first preset bind point as the first compensated luminance of the first preset bind point;
[0019] Optionally, the obtaining of the compensated gamma of the second preset bind point according to the target gamma corresponding to the second preset bind point and the gamma compensation value comprises:
[0020] taking the sum of the target gamma corresponding to the second preset bind point and the gamma compensation value corresponding thereto as the compensated gamma of the second preset bind point.
[0021] Optionally, the obtaining of the second compensated luminance of at least part of the bind points according to the first compensated luminance and the compensated gamma comprises: obtaining the second compensated luminance by using the following formula: Lx=(A+L offsetx )*(X / B)^ (Goffsetx+2.2) ; wherein, X represents a bind point for which the second compensated luminance is to be obtained, Lx is the second compensated luminance corresponding to the bind point X, A is the target luminance of the first preset bind point, L offsetx is the luminance compensation value of the first preset bind point, B is the first preset bind point, and Goffsetx is the gamma compensation value corresponding to the bind point X; wherein, if the bind point X is the second preset bind point, Goffsetx is the gamma compensation value of the second preset bind point; if the bind point X is a bind point other than the second preset bind point, the corresponding Goffsetx is determined by the gamma compensation value of the second preset bind point adjacent thereto.
[0022] Optionally, any one of the bind points is selected as the second preset bind point.
[0023] The second compensation luminance of at least part of the binding points is obtained according to the first compensation luminance and the compensation gamma.
[0024] The second compensation luminance of all the second preset binding points is obtained according to the first compensation luminance and the compensation gamma.
[0025] According to another aspect of the present application, a display panel adjusting device is provided, which comprises:
[0026] The display panel adjusting device comprises:
[0027] The first obtaining module is configured to obtain initial compensation luminance of each binding point by adjusting the display panel according to target luminance and set error of each binding point at a preset frequency; wherein the target luminance of the same binding point at different preset frequencies is the same.
[0028] The second obtaining module is configured to obtain the luminance compensation value corresponding to the first preset binding point according to the initial compensation luminance and the target luminance of the first preset binding point; wherein the first preset binding point is selected from the binding points.
[0029] The third obtaining module is configured to obtain the gamma compensation value of at least one second preset binding point according to the initial compensation luminance, the target luminance and the target gamma of the second preset binding point; wherein the second preset binding point is selected from the binding points.
[0030] The fourth obtaining module is configured to obtain the first compensation luminance of the first preset binding point according to the target luminance and the luminance compensation value of the first preset binding point, and obtain the compensation gamma of the second preset binding point according to the target gamma and the gamma compensation value of the second preset binding point.
[0031] The fifth obtaining module is configured to obtain the second compensation luminance of at least part of the binding points according to the first compensation luminance and the compensation gamma.
[0032] Optionally, the second obtaining module is configured to take the difference between the target luminance and the initial compensation luminance as the luminance compensation value corresponding to the first preset binding point.
[0033] According to another aspect of the present application, a display panel is provided, which is adjusted by the display panel adjusting method described above.
[0034] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for making a processor execute the display panel adjusting method described above.
[0035] The technical scheme of the embodiment of the present application adopts the display panel adjusting method, which comprises the following steps: obtaining initial compensation luminance of each binding point by adjusting the display panel according to target luminance and set error of each binding point at a preset frequency; wherein the target luminance of the same binding point at different preset frequencies is the same; obtaining a luminance compensation value corresponding to the first preset binding point according to the initial compensation luminance and the target luminance of the first preset binding point; wherein the first preset binding point is selected from the binding points; obtaining a gamma compensation value of the second preset binding point according to the initial compensation luminance, the target luminance and the target gamma of the second preset binding point; wherein the second preset binding point is selected from the binding points; obtaining a first compensated luminance of the first preset binding point according to the target luminance and the luminance compensation value of the first preset binding point; and obtaining a compensated gamma of the second preset binding point according to the target gamma and the gamma compensation value of the second preset binding point; and obtaining a second compensated luminance of at least part of the binding points according to the first compensated luminance and the compensated gamma. The second compensated luminance of at least part of the binding points is calculated, and the second compensated luminance of the binding point is used for subsequent debugging, so that the actual luminance value of each binding point after debugging is closer to the original set target luminance value. And since the different frequencies are adjusted, the accuracy at each frequency is further improved and the difference between different frequencies is reduced, so that when the refresh frequency of the display panel is switched, the luminance change is small, the luminance change at different frequencies can reach the range of unrecognizable difference of human eyes, and visual flicker phenomenon does not occur.
[0036] 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
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creating laborious work.
[0038] Figure 1 A flow chart of a display panel adjusting method provided by the embodiment of the present application is shown in the figure.
[0039] Figure 2 A gamma curve diagram provided by the embodiment of the present application is shown in the figure.
[0040] Figure 3 A structural schematic diagram of a display panel adjusting device provided by the embodiment of the present application is shown in the figure.
[0041] Figure 4 A structural schematic diagram of a display panel provided by the embodiment of the present application is shown in the figure. Detailed Implementation
[0042] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0043] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0044] As mentioned in the background section, existing display panels are prone to flickering when the refresh rate changes. The inventors, through careful research, discovered that the cause of this problem lies in the gamma calibration performed on the display panel before it leaves the factory. During gamma calibration, the target value for the same binding point is consistent across different refresh rates. However, due to changes in the transistor characteristics in the pixel circuitry, the efficiency degradation of the light-emitting material in the light-emitting element, and the fact that the light-emitting element typically emits significantly brighter light during calibration—even far exceeding the maximum brightness used by the user—the actual brightness after calibration deviates from the target value. Furthermore, the degree of brightness degradation and gamma deviation differs at different refresh rates, resulting in brightness changes at the same grayscale level during frequency switching. These brightness changes between different frequencies cannot meet the requirements of being imperceptible to the human eye, especially at low grayscale levels, thus producing a noticeable visual flickering phenomenon. It should be noted that after the display panel is debugged and shipped from the factory, the characteristics of the transistors change slowly, and based on the decay characteristics of the light-emitting materials, the luminous efficiency of the light-emitting elements also decays slowly. Furthermore, the display panel usually does not display high brightness during actual use. Therefore, the above reasons will not cause the display panel to produce obvious flickering defects when switching frequencies within the user's expected usage period.
[0045] To address the aforementioned technical problems, the present invention proposes the following solutions:
[0046] Figure 1 A flowchart illustrating a method for adjusting a display panel according to an embodiment of the present invention is provided, with reference to... Figure 1 The adjustment methods for the display panel include:
[0047] Step S110: Adjust the display panel at a preset frequency according to the target brightness and set error of each binding point to obtain the initial compensation brightness corresponding to each binding point; wherein, the target brightness of the same binding point is the same at different preset frequencies.
[0048] In this embodiment, the binding point can be understood as a grayscale level. The target brightness of the binding point is also the ideal brightness of that binding point when the gamma curve of the display panel is being adjusted.
[0049] like Figure 2 As shown, Figure 2 This is a schematic diagram of a gamma curve provided in an embodiment of the present invention. A gamma curve represents the correspondence between grayscale and brightness. Each gamma curve typically contains multiple binding points. In other words, multiple binding points can be selected when debugging the display panel. Figure 2 The corresponding embodiment uses four binding points as an example, but it can also include other numbers of binding points. In some embodiments, the number of binding points in the low grayscale area can be set to be greater than the number of binding points in the high grayscale area. For example, the low grayscale can be a grayscale below the intermediate grayscale, and the high grayscale refers to a grayscale greater than or equal to the intermediate grayscale, which can be 64 grayscale or 128 grayscale, etc. Before debugging, the target brightness and setting error of each binding point need to be set. For example, the target brightness corresponding to the binding point with grayscale of 255 is set to 500 nits, and the setting error is ±5 nits. The brightness of the display panel is controlled by adjusting the gamma register value, and the optical parameters of the display panel are collected by optical devices to determine whether the brightness of the display panel at that grayscale meets the requirements. If it does, the new binding point is debugged; if it does not, the gamma register value is updated until the brightness of the display panel at that grayscale meets the requirements. After the debugging of each binding point is completed, the complete gamma curve can be obtained by interpolation (such as linear interpolation). However, during actual debugging, the brightness achieved (defined as the initial compensated brightness in this embodiment) may differ from the target brightness, leading to a significant difference between the gamma curve to be compensated and the target gamma curve. In this embodiment, the display panel is debugged at multiple preset frequencies. These preset frequencies can be 30Hz, 60Hz, or 120Hz, etc. The target brightness value corresponding to the same binding point is the same at different preset frequencies. That is to say, the target brightness corresponding to the same grayscale is consistent at different preset frequencies.
[0050] Step S110, which can be understood as an initial adjustment process. If only initial adjustment is performed, there is a possibility that the display panel can meet the error requirement at each frequency during adjustment. However, due to the above-mentioned changes in transistor characteristics, changes in material characteristics, and other reasons, there is a difference between the adjustment results at different frequencies. The result of only initial adjustment needs to be further improved. It can be understood that the set error can be set as needed, and details are not described and limited herein.
[0051] Step S120, obtaining a brightness compensation value corresponding to a first preset binding point according to an initial compensation brightness and a target brightness corresponding to the first preset binding point; wherein the first preset binding point is selected from the binding points; and obtaining a gamma compensation value of at least one second preset binding point according to an initial compensation brightness, a target brightness, and a target gamma corresponding to the second preset binding point; wherein the second preset binding point is selected from the binding points.
[0052] In some embodiments, the number of first preset binding points can be one. The number of second preset binding points can be multiple.
[0053] In some embodiments, the first preset binding point can be taken from the binding points in the high gray scale range. This is beneficial to improve the compensation accuracy. The first preset binding point can be the binding point with the highest gray scale value. The binding points can include the binding point corresponding to the maximum gray scale of the display panel.
[0054] In some embodiments, the second preset binding point can be taken from at least the binding points in the low gray scale region. It can be understood that the binding points can be partially in the low gray scale region. Compared with directly performing brightness compensation, low gray scale is beneficial to further improve the compensation accuracy through gamma compensation. The second preset binding point can be taken from part or all of the binding points.
[0055] In some embodiments, each binding point includes one first preset binding point and at least one second preset binding point. The first preset binding point can be the same binding point as one of the second preset binding points. Of course, the first preset binding point can also be a binding point different from any of the second preset binding points.
[0056] After step S120, the brightness compensation value of the first preset binding point and the gamma compensation value of the second preset binding point can be obtained. The number of second preset binding points is at least one.
[0057] Step S130, obtaining a first compensated brightness of the first preset binding point according to the target brightness and the brightness compensation value corresponding to the first preset binding point; and obtaining a compensated gamma of the second preset binding point according to the target gamma and the gamma compensation value corresponding to the second preset binding point.
[0058] Specifically, after step S120, the luminance compensation value corresponding to the first preset binding point and the gamma compensation value corresponding to the at least one second preset binding point have been determined, the luminance compensation value corresponding to the first preset binding point is compensated to the target luminance value to obtain the first compensated luminance corresponding to the first preset binding point, and the gamma compensation value corresponding to the second preset binding point is compensated to the target gamma value to obtain the compensated gamma corresponding to the second preset binding point.
[0059] In step S140, the second compensated luminance of at least part of the binding points is obtained according to the first compensated luminance and the compensated gamma.
[0060] Specifically, the second compensated luminance of at least part of the binding points can be calculated using the first compensated luminance of the first preset binding point and the compensated gamma of the second preset binding point, and debugging is performed. That is, during subsequent debugging, the second compensated luminance corresponding to the binding point is debugged, so that the actual luminance value of the binding point after debugging is closer to the original target luminance value. Moreover, since debugging is performed for different frequencies, the accuracy of each frequency is further improved, and the difference between different frequencies is further reduced, so that when the refresh frequency of the display panel is switched, the luminance change is small, the luminance change under different frequencies can be within the range of unrecognizable difference of the human eye, and visual flicker phenomenon does not occur.
[0061] In some embodiments, the binding points include binding points located in the low gray scale region. In addition, since the luminance difference between each gray scale is small at low gray scale, the actual luminance after debugging may have a relatively large relative error although the numerical difference from the target luminance is small, so that the gamma value in the actual gamma curve after debugging deviates far from the target gamma (for example, the target gamma is 2.2). At this time, it is difficult to compensate the target luminance directly at low gray scale, and the precision is poor. The way of directly compensating the target luminance at low gray scale can refer to step S110. Therefore, in the case that the second preset binding points include at least part of the gray scales in the low gray scale region, the target gamma of at least one second preset binding point can be compensated, and the display panel can be debugged using the new target gamma, so that the actual gamma after debugging is closer to the original target gamma, and thus the actual luminance of the low gray scale of each preset frequency after debugging can meet the set error range, and the flicker phenomenon at low gray scale can be avoided.
[0062] In some embodiments, the second compensation luminance of each of the binding points can be calculated by step S140 if the second preset binding points are taken from each of the binding points, and the second compensation luminance of all the second preset binding points can also be calculated, and the second compensation luminance of part of the second preset binding points can also be calculated.
[0063] In some embodiments, the binding points in step S110 include the binding points taken from the low gray scale region, and the second preset binding points include the binding points belonging to the low gray scale region among the binding points. The second compensation luminance of at least part of the binding points can be obtained according to the first compensation luminance and the compensation gamma, which can include the second compensation luminance of part or all of the binding points belonging to the low gray scale region according to the first compensation luminance and the compensation gamma.
[0064] The technical scheme of the embodiment includes the following steps: adjusting the display panel according to the target luminance of each of the binding points and the set error at a preset frequency to obtain the initial compensation luminance of each of the binding points; wherein the target luminance of the same binding point at different preset frequencies is the same; obtaining the luminance compensation value corresponding to the first preset binding point according to the initial compensation luminance and the target luminance corresponding to the first preset binding point; wherein the first preset binding point is selected from the binding points; obtaining the gamma compensation value of the second preset binding point according to the initial compensation luminance, the target luminance and the target gamma corresponding to the second preset binding point; wherein the second preset binding point is selected from the binding points; obtaining the first compensation luminance of the first preset binding point according to the target luminance and the luminance compensation value corresponding to the first preset binding point, and obtaining the compensation gamma of the second preset binding point according to the target gamma and the gamma compensation value corresponding to the second preset binding point; and obtaining the second compensation luminance of at least part of the binding points according to the first compensation luminance and the compensation gamma. The second compensation luminance of at least part of the binding points is calculated, and the second compensation luminance of the binding points is used for subsequent adjustment, so that the actual luminance value of each of the binding points after adjustment is closer to the original set target luminance value. Moreover, since the adjustment is performed at different frequencies, the accuracy at each frequency is further improved, and the difference between different frequencies is reduced, so that the luminance change is small when the refresh frequency of the display panel is switched, the luminance change at different frequencies can be within the range of unrecognizable difference of the human eye, and the visual flicker phenomenon does not occur.
[0065] Optionally, obtaining the luminance compensation value corresponding to the first preset binding point according to the initial compensation luminance and the target luminance corresponding to the first preset binding point comprises: taking the difference between the target luminance and the initial compensation luminance as the luminance compensation value corresponding to the first preset binding point.
[0066] Specifically, the first preset binding point can be any one of the binding points. In this embodiment, the luminance compensation value corresponding to the first preset binding point is the target luminance minus the initial compensation luminance. Subsequently, the luminance compensation value is compensated to the target luminance, that is, the luminance decay condition is compensated, so that the actual luminance corresponding to the binding point debugged at different refresh frequencies and the target luminance both satisfy the set error requirement, and the luminance changes when different frequencies are switched are both within the set error range, thereby improving the flicker phenomenon.
[0067] In addition, in this embodiment, the luminance compensation value can be obtained by calculating only one binding point, and the target luminance of the remaining binding points can be calculated according to the first preset binding point and the gamma formula. Since the luminance compensation value of all binding points does not need to be calculated, the calculation amount can be greatly reduced.
[0068] Preferably, the first preset binding point is the maximum display gray scale in the display panel.
[0069] Specifically, if the display panel contains 256 gray scales from 0 to 255, the first preset binding point can be set to 255 gray scale. After the luminance corresponding to the maximum gray scale meets the set requirement, the other gray scales can also obtain good target luminance values after being substituted into the gamma formula.
[0070] Optionally, obtaining the gamma compensation value of the second preset binding point according to the initial compensation luminance corresponding to the second preset binding point, the target luminance and the target gamma comprises: calculating the initial compensation gamma of the second preset binding point according to the initial compensation luminance corresponding to the second preset binding point, the target luminance and the gamma formula; and taking the difference between the target gamma corresponding to the second preset binding point and the initial compensation gamma as the gamma compensation value corresponding to the second preset binding point.
[0071] Specifically, the gamma formula is wherein, Ln is the luminance corresponding to n gray scale, γ is the gamma value, which is typically 2.2, and L255 is the luminance of 255 gray scale. As can be seen from the gamma formula, after the initial compensation luminance (corresponding to n) and the target luminance (corresponding to Ln) corresponding to the second preset binding point are known, the gamma (that is, the initial compensation gamma) corresponding to the second preset binding point can be calculated. The difference between the target gamma and the initial compensation gamma can be taken as the gamma compensation value. The gamma compensation value is specifically the target gamma minus the initial compensation gamma.
[0072] Of course, if the first preset binding point is not 255 gray scale, at this time, L255 in the gamma formula can be replaced by the luminance corresponding to the first preset binding point, and 255 can be replaced by the gray scale corresponding to the first preset binding point.
[0073] In some embodiments, the second preset binding point can be any one binding point. The second preset binding point can be a display gray scale below 32 gray scales in the display panel, which can have a better adjustment effect on low gray scales.
[0074] In other embodiments, a gamma compensation value can be calculated for each binding point. When the target luminance corresponding to each binding point is calculated using the gamma formula later, the gamma compensation is also compensated into the original target gamma value, so that the target luminance calculated after the compensation is closer to the original target luminance, and the actual luminance corresponding to the binding point at different frequencies meets the error requirement, and the luminance changes within the error range when the frequency is switched, so that the flicker phenomenon can be improved.
[0075] Optionally, obtaining the first compensated luminance of the first preset binding point according to the target luminance corresponding to the first preset binding point and the luminance compensation value of the first preset binding point includes: taking the sum of the target luminance of the first preset binding point and the luminance compensation value of the first preset binding point as the first compensated luminance of the first preset binding point; and obtaining the compensated gamma of the second preset binding point according to the target gamma corresponding to the second preset binding point and the gamma compensation value corresponding to the second preset binding point includes: taking the sum of the target gamma corresponding to the second preset binding point and the gamma compensation value corresponding to the second preset binding point as the compensated gamma of the second preset binding point.
[0076] Specifically, after obtaining the luminance compensation value of the first preset binding point and the gamma compensation value of the second preset binding point, the luminance compensation value is added to the original target luminance to obtain a first compensated luminance, and the gamma compensation value is added to the original target gamma to obtain a compensated gamma. The display panel is debugged using the first compensated luminance and the compensated gamma, and the actual luminance of each binding point after the debugging is closer to the original target luminance of each binding point.
[0077] Optionally, obtaining the second compensated luminance of at least part of the binding points according to the first compensated luminance and the compensated gamma includes: obtaining the second compensated luminance using the following formula: Lx = (A + L offsetx )* (X / B)^ (Goffsetx+2.2) ; where X represents a binding point for which the second compensated luminance is to be obtained, Lx is the second compensated luminance corresponding to the binding point X, A is the target luminance of the first preset binding point, L offsetxThe luminance compensation value of the first preset binding point is B, Goffsetx is the gamma compensation value corresponding to the binding point X; wherein, if the binding point X is the second preset binding point, Goffsetx is the gamma compensation value corresponding to the second preset binding point; if the binding point X is a binding point other than the second preset binding point, the corresponding Goffsetx is determined by the gamma compensation value of the second preset binding point adjacent thereto.
[0078] Specifically, in the embodiment, the first preset binding point is preferably a binding point corresponding to the maximum gray scale of the display panel, that is, B is 255, A is the target luminance corresponding to the 255 gray scale, which can be 500 nits, for example. In the above gamma formula, if the binding point X is the second preset binding point, since the second preset binding point has a corresponding gamma compensation value, the corresponding Goffsetx is the gamma compensation value corresponding to the second preset binding point.
[0079] In some embodiments, not all binding points are second preset binding points, so there are some binding points that are not second preset binding points. For such a binding point, since the corresponding gamma compensation value cannot be directly calculated, the gamma compensation value corresponding to the second preset binding point adjacent thereto can be used for interpolation to obtain the gamma compensation value corresponding to the binding point. The adjacent binding points can be two or more binding points located before and after the binding point, respectively.
[0080] In some embodiments, for gray scales other than the binding points, the gamma compensation value can be obtained by linear interpolation, for example, the gamma compensation values of two second preset binding points adjacent to the binding point can be used to calculate the gamma compensation value of the gray scale by linear interpolation, and then the target luminance value of the gray scale is calculated, and the display panel is debugged using the calculated target luminance.
[0081] Preferably, any one of the binding points is selected as the second preset binding point; and the second compensation luminance of at least part of the binding points is obtained according to the first compensation luminance and the compensation gamma, including: the second compensation luminance of all second preset binding points is obtained according to the first compensation luminance and the compensation gamma.
[0082] Specifically, in the embodiment, the second preset binding point traverses each binding point, the gamma compensation value of all the binding points can be calculated, and the second compensated brightness of all the binding points can be further calculated. Since the second compensated brightness of all the binding points is calculated, each binding point is compensated, the accuracy of the brightness of each binding point at each frequency is further improved, and the brightness gap of each binding point at different frequencies is reduced, so that when the refresh frequency of the display panel is switched, the brightness changes little, the brightness change at different frequencies can reach the range of unrecognizable difference of human eyes, and visual flicker phenomenon does not occur. When the gamma compensation value of the second preset binding point is calculated, it does not depend on the adjacent second preset binding point, and all the binding points are selected as the second preset binding point, so that the accumulation of errors can be avoided.
[0083] The embodiment of the present application further provides a display panel adjusting device, as shown in Figure 3 Figure 3 A structural schematic diagram of a display panel adjusting device provided by the embodiment of the present application is shown, and the display panel adjusting device comprises: a first acquisition module 201, which acquires initial compensation brightness of each binding point by adjusting the display panel according to target brightness and set error of each binding point at a preset frequency; wherein the target brightness of the same binding point at different preset frequencies is the same;
[0084] A second acquisition module 202, which acquires a brightness compensation value corresponding to the first preset binding point according to the initial compensation brightness and the target brightness of the first preset binding point; wherein the first preset binding point is selected from the binding points; and acquires a gamma compensation value of the second preset binding point according to the initial compensation brightness, the target brightness and target gamma of at least one second preset binding point; wherein the second preset binding point is selected from the binding points;
[0085] A third acquisition module 203, which acquires a first compensated brightness of the first preset binding point according to the target brightness and the brightness compensation value corresponding to the first preset binding point; and acquires a compensated gamma of the second preset binding point according to the target gamma and the gamma compensation value corresponding to the second preset binding point.
[0086] A fourth acquisition module 204, which is configured to acquire a second compensated brightness of at least part of the binding points according to the first compensated brightness and the compensated gamma.
[0087] Specifically, the display panel needs to set the target brightness of each binding point and set the error before debugging. For example, the target brightness corresponding to the binding point with a gray scale of 255 is set to 500 nits, and the set error is ±5 nits. The brightness displayed by the display panel is controlled by adjusting the gamma register value, and the optical parameters of the display panel are collected by the optical equipment to determine whether the brightness of the display panel at this gray scale meets the requirements. If it meets the requirements, the new binding point is debugged, and if it does not meet the requirements, the gamma register value is updated until the brightness of the display panel at this gray scale meets the requirements. After the debugging of each binding point is completed, the complete gamma curve can be obtained by interpolation (such as linear interpolation) and the like. However, in the actual debugging process, there will be differences between the actual brightness (defined as the initial compensation brightness in this embodiment) and the target brightness, which will further cause a large difference between the to-be-compensated gamma curve and the target gamma curve. In this embodiment, the display panel is debugged at a plurality of preset frequencies. The preset frequencies can be 30 Hz, 60 Hz, or 120 Hz, etc. The target brightness values of the same binding point at different preset frequencies are the same. That is to say, the target brightness corresponding to the same gray scale at different preset frequencies is consistent. Through the second acquisition module, the brightness compensation value of the first preset binding point and the gamma compensation value of the second preset binding point can be obtained, and the number of the second preset binding points is at least one. At this time, the brightness compensation value corresponding to the first preset binding point and the gamma compensation value corresponding to at least one second preset binding point have been determined, the brightness compensation value corresponding to the first preset binding point is compensated to the target brightness value to obtain the first compensated brightness corresponding to the first preset binding point, and the gamma compensation value corresponding to the second preset binding point is compensated to the target gamma value to obtain the compensated gamma corresponding to the second preset binding point. Subsequently, the second compensated brightness of other binding points can be calculated using the first compensated brightness of the first preset binding point and the compensated gamma of the second preset binding point, and debugging is performed. That is, the second compensated brightness corresponding to the binding point is debugged during subsequent debugging, so that the actual brightness value of the binding point is closer to the originally set target brightness value. And since different frequencies are debugged, the accuracy at each frequency is further improved and the difference between different frequencies is further reduced, so that when the refresh frequency of the display panel is switched, the brightness changes little, the brightness change at different frequencies can be within the range of unrecognizable difference of the human eye, and visual flicker phenomenon will not occur.
[0088] The technical solution of this embodiment employs a display panel adjustment device comprising: a first acquisition module configured to adjust the display panel at a preset frequency according to the target brightness and set error of each binding point to obtain the initial compensated brightness of each binding point; wherein, the target brightness corresponding to the same binding point is the same at different preset frequencies; a second acquisition module configured to acquire the brightness compensation value corresponding to the first preset binding point according to the initial compensated brightness and target brightness of the first preset binding point; wherein, the first preset binding point is selected from binding points; and to acquire the gamma compensation value of the second preset binding point according to the initial compensated brightness, target brightness, and target gamma of at least one second preset binding point; wherein, the second preset binding point is selected from binding points; a third acquisition module configured to acquire the first compensated brightness of the first preset binding point according to the target brightness and brightness compensation value of the first preset binding point; and to acquire the compensated gamma of the second preset binding point according to the target gamma and gamma compensation value of the second preset binding point; and a fourth acquisition module configured to acquire the second compensated brightness of each binding point according to the first compensated brightness and the compensated gamma. The second-compensated brightness of at least some of the bound points is calculated, and subsequent adjustments are made using the second-compensated brightness of each bound point. This ensures that the actual brightness value adjusted for at least some bound points is closer to the originally set target brightness value. Furthermore, since adjustments were made at different frequencies, the accuracy at each frequency is further improved, and the difference between different frequencies is reduced. As a result, when the refresh rate of the display panel switches, the brightness change is small, and the brightness change at different frequencies is within a range that is imperceptible to the human eye, without causing visual flicker.
[0089] Optionally, the second acquisition module is configured to use the difference between the target brightness and the initial compensated brightness as the brightness compensation value corresponding to the first preset binding point.
[0090] Specifically, the first preset binding point can be any one of the binding points. In this embodiment, the brightness compensation value corresponding to the first preset binding point is the target brightness minus the initial compensated brightness. Subsequently, this brightness compensation value is applied to the target brightness to compensate for the brightness attenuation. The actual brightness and the target brightness both meet the set error requirements, and the brightness changes during different frequency switching are all within the set error range, thus improving the flickering phenomenon.
[0091] In addition, in this embodiment, only one binding point can be calculated to obtain the brightness compensation value, and the target brightness of the remaining binding points can be calculated according to the first preset binding point and the gamma formula. Since it is not necessary to calculate the brightness compensation value for all binding points, the amount of calculation can be greatly reduced.
[0092] Optionally, the second acquisition module is further configured to: calculate the initial compensation gamma of the second preset binding point based on the initial compensation brightness, target brightness, and gamma formula corresponding to the second preset binding point, and use the difference between the target gamma and the initial compensation gamma as the gamma compensation value corresponding to the second preset binding point.
[0093] Specifically, in this embodiment, as can be seen from the gamma formula, once the initial compensated brightness and target brightness corresponding to the second preset binding point are known, the gamma corresponding to the second preset binding point (i.e., the initial compensated gamma) can be calculated. The difference between the target gamma and the initial compensated gamma can then be used as the gamma compensation value. Specifically, the gamma compensation value is the target gamma value minus the initial compensated gamma.
[0094] Optionally, the third acquisition module is configured to: take the sum of the target brightness of the first preset binding point and the brightness compensation value of the first preset binding point as the first compensated brightness of the first preset binding point; and take the sum of the target gamma corresponding to the second preset binding point and the corresponding gamma compensation value as the compensated gamma of the second preset binding point.
[0095] Specifically, after obtaining the brightness compensation value of the first preset binding point and the gamma compensation value of the second preset binding point, the brightness compensation value is superimposed on the originally set target brightness to obtain a first compensated brightness; the gamma compensation value is superimposed on the originally set target gamma to obtain a compensated gamma; the display panel is adjusted using the first compensated brightness and the compensated gamma, and the actual brightness corresponding to each binding point after adjustment is closer to the originally set target brightness of each binding point.
[0096] This invention also provides a display panel, such as... Figure 4 As shown, Figure 4 This is a schematic diagram of a display panel provided in an embodiment of the present invention. The display panel can be a display panel in a mobile phone, tablet computer, MP3 player, MP4 player, smartwatch, smart helmet, or other wearable device. The display panel is adjusted by the adjustment method of the display panel provided in any embodiment of the present invention, which improves the flickering phenomenon when the refresh rate changes.
[0097] This invention also provides a computer-readable storage medium storing computer instructions thereon, the computer instructions being used to cause a processor to execute the adjustment method of the display panel as described in any one of the embodiments of this invention.
[0098] Computer-readable storage media can be tangible media that may contain or store computer programs for use by or in conjunction with an instruction execution system, apparatus, or device. Computer-readable storage media can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0099] 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.
[0100] 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 adjusting a display panel, characterized in that, include: The display panel is adjusted at a preset frequency according to the target brightness and set error of each binding point to obtain the initial compensated brightness of each binding point; wherein, the target brightness of the same binding point is the same at different preset frequencies; wherein, the initial compensated brightness is the actual brightness after initial adjustment, and the initial compensated brightness deviates from the target brightness; the initial adjustment process is to control the brightness of the display panel by adjusting the gamma register value, and the adjustment is completed if the brightness meets the requirements; The brightness compensation value corresponding to the first preset binding point is obtained based on the initial compensation brightness and the target brightness corresponding to the first preset binding point; wherein, the first preset binding point is selected from the binding point; the gamma compensation value of the second preset binding point is obtained based on the initial compensation brightness, the target brightness and the target gamma corresponding to at least one second preset binding point; wherein, the second preset binding point is selected from the binding point; The first compensated brightness of the first preset binding point is obtained based on the target brightness and the brightness compensation value corresponding to the first preset binding point; and the compensated gamma of the second preset binding point is obtained based on the target gamma and the gamma compensation value corresponding to the second preset binding point. The second compensated brightness is obtained based on the first compensated brightness and the compensated gamma, at least some of the binding points are obtained; the step of obtaining the brightness compensation value corresponding to the first preset binding point based on the initial compensated brightness and the target brightness corresponding to the first preset binding point includes: taking the difference between the target brightness corresponding to the first preset binding point and the initial compensated brightness as the brightness compensation value corresponding to the first preset binding point; The step of obtaining the first compensated brightness of the first preset binding point based on the target brightness and the brightness compensation value corresponding to the first preset binding point includes: taking the sum of the target brightness of the first preset binding point and the brightness compensation value of the first preset binding point as the first compensated brightness of the first preset binding point. Obtaining the gamma compensation value of the second preset binding point based on the initial compensation brightness corresponding to at least one second preset binding point, the target brightness, and the target gamma includes: calculating the initial compensation gamma of the second preset binding point based on the initial compensation brightness corresponding to the second preset binding point, the target brightness, and the gamma formula; and taking the difference between the target gamma and the initial compensation gamma corresponding to the second preset binding point as the gamma compensation value corresponding to the second preset binding point. The step of obtaining the second compensated brightness of at least a portion of the binding points based on the first compensated brightness and the compensated gamma includes: obtaining the second compensated brightness using the following formula: Lx = (A + L offsetx )*(X / B)^ (Goffsetx+2.2) Where X represents the binding point where the second compensated brightness is to be obtained, Lx is the second compensated brightness corresponding to binding point X, A is the target brightness of the first preset binding point, and L... offsetx Let X be the brightness compensation value of the first preset binding point, B be the first preset binding point, and Goffsetx be the gamma compensation value corresponding to the binding point X; wherein, if the binding point X is the second preset binding point, then Goffsetx is the gamma compensation value of the second preset binding point; if the binding point X is a binding point other than the second preset binding point, then the corresponding Goffsetx is determined by the gamma compensation value of the second preset binding point adjacent to the binding point X.
2. The method for adjusting a display panel according to claim 1, characterized in that, The first preset binding point is the maximum display grayscale in the display panel.
3. The method for adjusting a display panel according to claim 1, characterized in that, The step of obtaining the compensated gamma of the second preset binding point based on the target gamma and gamma compensation value corresponding to the second preset binding point includes: The sum of the target gamma corresponding to the second preset binding point and the corresponding gamma compensation value is used as the compensated gamma of the second preset binding point.
4. The method for adjusting a display panel according to claim 1, characterized in that, Any one of the binding points is selected as the second preset binding point; The step of obtaining the second compensated brightness of at least a portion of the binding points based on the first compensated brightness and the compensated gamma includes: The second compensated brightness is obtained by measuring all the second preset binding points based on the first compensated brightness and the compensated gamma.
5. An adjustment device for a display panel, characterized in that, The display panel adjustment device includes: The first acquisition module is configured to adjust the display panel at a preset frequency according to the target brightness and set error of each binding point to obtain the initial compensated brightness of each binding point; wherein, the target brightness corresponding to the same binding point is the same at different preset frequencies; wherein, the initial compensated brightness is the actual brightness after initial adjustment, and the initial compensated brightness deviates from the target brightness; the initial adjustment process is to control the brightness displayed by the display panel by adjusting the gamma register value, and the adjustment is completed if the brightness meets the requirements; The second acquisition module is configured to acquire a brightness compensation value corresponding to the first preset binding point based on the initial compensation brightness and the target brightness corresponding to the first preset binding point; wherein, the first preset binding point is selected from the binding point; The third acquisition module acquires the gamma compensation value of the second preset binding point based on the initial compensation brightness corresponding to at least one second preset binding point, the target brightness, and the target gamma; wherein, the second preset binding point is selected from the binding point; The fourth acquisition module is configured to acquire the first compensated brightness of the first preset binding point based on the target brightness and the brightness compensation value corresponding to the first preset binding point; and to acquire the compensated gamma of the second preset binding point based on the target gamma and the gamma compensation value corresponding to the second preset binding point. The fifth acquisition module is configured to acquire at least a portion of the second compensated brightness of the binding points based on the first compensated brightness and the compensated gamma. The step of obtaining the brightness compensation value corresponding to the first preset binding point based on the initial compensation brightness and the target brightness corresponding to the first preset binding point includes: taking the difference between the target brightness and the initial compensation brightness corresponding to the first preset binding point as the brightness compensation value corresponding to the first preset binding point. The step of obtaining the first compensated brightness of the first preset binding point based on the target brightness and the brightness compensation value corresponding to the first preset binding point includes: taking the sum of the target brightness of the first preset binding point and the brightness compensation value of the first preset binding point as the first compensated brightness of the first preset binding point. Obtaining the gamma compensation value of the second preset binding point based on the initial compensation brightness corresponding to at least one second preset binding point, the target brightness, and the target gamma includes: calculating the initial compensation gamma of the second preset binding point based on the initial compensation brightness corresponding to the second preset binding point, the target brightness, and the gamma formula; and taking the difference between the target gamma and the initial compensation gamma corresponding to the second preset binding point as the gamma compensation value corresponding to the second preset binding point. The step of obtaining the second compensated brightness of at least a portion of the binding points based on the first compensated brightness and the compensated gamma includes: obtaining the second compensated brightness using the following formula: Lx = (A + L offsetx )*(X / B)^ (Goffsetx+2.2) Where X represents the binding point where the second compensated brightness is to be obtained, Lx is the second compensated brightness corresponding to binding point X, A is the target brightness of the first preset binding point, and L... offsetx Let X be the brightness compensation value of the first preset binding point, B be the first preset binding point, and Goffsetx be the gamma compensation value corresponding to the binding point X; wherein, if the binding point X is the second preset binding point, then Goffsetx is the gamma compensation value of the second preset binding point; if the binding point X is a binding point other than the second preset binding point, then the corresponding Goffsetx is determined by the gamma compensation value of the second preset binding point adjacent to the binding point X.
6. A display panel, characterized in that, The display panel is adjusted by the adjustment method of any one of claims 1-4.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the adjustment method of the display panel according to any one of claims 1-4.
Citation Information
Patent Citations
Gray scale compensation method, apparatus and system of display panel
CN106601167A
Compensation gray scale determination method, device and equipment
CN112530347A