Gamma adjustment method and device for a display panel
By optimizing the gamma adjustment binding point and data scaling relationship in the display panel and adjusting the driving signal to conform to the target gamma curve, the problem of high grayscale brightness deviation is solved and the display effect is improved.
Patent Information
- Application Number
- CN202210447513.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-26
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2042-04-26
AI Technical Summary
During the gamma adjustment process of the existing display panel, the high grayscale brightness is higher than the target gamma curve, resulting in poor display effect after Data Scaling is turned on.
By determining the gamma adjustment binding point of the first brightness range, adjusting the driving signal to conform to the target gamma curve, and optimizing the high grayscale brightness through the data scaling relationship, ensuring that the deviation between the grayscale brightness and the target gamma curve after Data Scaling is turned on is small.
Improves the display effect of the display panel after Data Scaling is turned on, reduces the deviation between the high grayscale brightness and the target gamma curve, and improves the display quality.
Smart Images

Figure CN114743486B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technologies, and in particular, to a gamma adjustment method and device for a display panel. Background Art
[0002] With the development of display technologies, people have higher and higher requirements for the display effect of display panels. However, existing display panels still have problems with poor display effects. Summary of the Invention
[0003] The present invention provides a gamma adjustment method and device for a display panel to improve the display effect of the display panel.
[0004] According to one aspect of the present invention, a gamma adjustment method for a display panel is provided, including:
[0005] Determining a first gamma adjustment binding point for a first brightness range according to a data scaling relationship between gray levels corresponding to a first brightness range and gray levels corresponding to a second brightness range; wherein, the gray levels corresponding to the same brightness in the first brightness range and the second brightness range are different, the first brightness range is 0 - a, the second brightness range is 0 - b, b < a, the first gamma adjustment binding point includes at least s gray levels, and the absolute value of the difference between the t gray level corresponding to the same brightness in the second brightness range and the maximum gray level n of the second brightness range of the s gray level is less than or equal to a first set threshold; wherein, a, b, and t are all real numbers greater than 0, and s and n are integers greater than 0;
[0006] Performing gamma adjustment on the first brightness range according to the first gamma adjustment binding point.
[0007] Optionally, the first gamma adjustment binding point further includes a p gray level;
[0008] Among the gray levels corresponding to the second brightness range, there is a q gray level, and the absolute value of the difference between the gray level corresponding to the same brightness in the second brightness range of the p gray level and q is less than or equal to a second set threshold, wherein, q is an integer greater than 0 and less than n, and p is an integer greater than 0 and less than s.
[0009] Optionally, the first set threshold is greater than or equal to 0 and less than or equal to 0.05, and the second set threshold is greater than or equal to 0 and less than or equal to 0.05.
[0010] Optionally, the first set threshold is equal to 0, and the second set threshold is equal to 0.
[0011] Optionally, p is an integer greater than or equal to 64 and less than s.
[0012] Optionally, before performing gamma adjustment on the first brightness range according to the first gamma adjustment binding points, it further includes:
[0013] Determining second gamma adjustment binding points of the first brightness range.
[0014] Optionally, performing gamma adjustment on the first brightness range according to the first gamma adjustment binding points includes:
[0015] Adjusting the drive signal corresponding to the first gamma adjustment binding points to make the brightness of the first gamma adjustment binding points conform to the target gamma curve;
[0016] Determining the drive signals corresponding to the gray levels between adjacent first gamma adjustment binding points by linearly interpolating the drive signals corresponding to the adjacent first gamma adjustment binding points.
[0017] According to another aspect of the present invention, there is provided a gamma adjustment device for a display panel, including:
[0018] A gamma binding point determination module, configured to determine first gamma adjustment binding points of a first brightness range according to the data scaling relationship between the gray levels corresponding to the first brightness range and the gray levels corresponding to the second brightness range; wherein, the gray levels corresponding to the same brightness in the first brightness range and the second brightness range are different, the first brightness range is 0-a, the second brightness range is 0-b, b < a, the first gamma adjustment binding points at least include the s gray level, and the absolute value of the difference between the t gray level corresponding to the same brightness in the second brightness range and the maximum gray level n of the second brightness range of the s gray level is less than or equal to a first set threshold; wherein, a, b, and t are all real numbers greater than 0, and s and n are integers greater than 0;
[0019] A gamma adjustment module, configured to perform gamma adjustment on the first brightness range according to the first gamma adjustment binding points.
[0020] Optionally, the first gamma adjustment binding points further include the p gray level;
[0021] Among the gray levels corresponding to the second brightness range, there is a q gray level, and the absolute value of the difference between the gray level corresponding to the same brightness in the second brightness range of the p gray level and q is less than or equal to a second set threshold, where q is an integer greater than 0 and less than n, and p is an integer greater than 0 and less than s.
[0022] Optionally, the first set threshold is greater than or equal to 0 and less than or equal to 0.05, and the second set threshold is greater than or equal to 0 and less than or equal to 0.05.
[0023] In an embodiment of the present invention, a first gamma adjustment tie point of a first brightness range is determined according to a data scaling relationship between gray levels corresponding to a first brightness range and gray levels corresponding to a second brightness range, and gamma adjustment is performed on the first brightness range according to the first gamma adjustment tie point. The first gamma adjustment tie point at least includes an s gray level, and the absolute value of the difference between the t gray level corresponding to the second brightness range and the maximum gray level n of the second brightness range of the s gray level is less than or equal to a first set threshold. Since the s gray level is the first gamma adjustment tie point, the brightness of the s gray level conforms to the target gamma curve. The brightness b corresponding to the n gray level is close to or equal to the brightness corresponding to the s gray level, so that the brightness b corresponding to the n gray level has a small deviation from the target gamma curve, or conforms to the target gamma curve. Therefore, after Data Scaling is enabled, the target brightness of each gray level calculated according to the brightness b of the n gray level, the gamma formula, and the target gamma exponent has a small deviation from the actual brightness of each gray level, reducing the deviation between the brightness of each gray level and the target gamma curve after Data Scaling is enabled, and improving the display effect after Data Scaling is enabled.
[0024] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0026] Figure 1 is a schematic diagram of tie points;
[0027] Figure 2 is the Gamma curve before and after Data Scaling is enabled;
[0028] Figure 3 is the Gamma exponent curve before and after Data Scaling is enabled;
[0029] Figure 4 is a flowchart of a gamma adjustment method for a display panel provided by an embodiment of the present invention;
[0030] Figure 5 is a schematic diagram of the Gamma exponent after Data Scaling is enabled provided by this embodiment;
[0031] Figure 6It is a schematic diagram of a gamma adjustment device for a display panel provided by an invention embodiment. Detailed implementation manners
[0032] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above drawings 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 under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0034] As mentioned in the background art, the existing display panel still has the problem of poor display effect. The inventor found through research that the reason for this problem is that:
[0035] When the display panel performs gamma adjustment, it uses binding points for adjustment. At the binding points, the gray-scale voltage is adjusted so that the brightness and gray scale conform to the target gamma curve. Among them, the gamma index of the target gamma curve is the target gamma index. The gray-scale voltage of the gray scale outside the binding points is assigned by linear interpolation, and the brightness corresponding to the gray scale outside the binding points is relatively higher than the target gamma curve. In addition, the existing display panels usually have a Data Scaling function, which realizes scaling the data corresponding to a large brightness range into the gray scale corresponding to a small brightness range through the data scaling function. Exemplarily, the large brightness range of 0-600 nit corresponds to 0-255 gray scales, and the small brightness range of 0-500 nit corresponds to 0-255 gray scales. After the gamma adjustment is completed, the brightness corresponding to each gray scale of 0-600 nit is determined. After the Data Scaling is turned on, the 255 gray scale in the small brightness range directly corresponds to the c gray scale before turning on. Then, the brightness corresponding to the 0-255 gray scales after turning on corresponds to the 0-c gray scales before turning on respectively, and the brightness of each gray scale after turning on is equal to the brightness corresponding to the gray scale before turning on corresponding to it. In the solution of the prior art, the c gray scale is usually the gray scale in the middle of adjacent binding points in the large brightness range. This results in that due to the relatively high brightness of the gray scale in the middle of adjacent binding points compared with the target gamma curve, the brightness of the 255 gray scale is relatively higher than the target gamma curve after the Data Scaling is turned on. Since after the Data Scaling is turned on, the target brightness of all other gray scales is calculated based on the brightness of the 255 gray scale, the target gamma index, and the gamma formula, it leads to that after the Data Scaling is turned on, the brightness of other gray scales is darker than their corresponding target brightness, especially the brightness of high gray scales has a large deviation from the target brightness, affecting the display effect.
[0036] Exemplarily, Figure 1 is a schematic diagram of binding points, refer to Figure 1 , the horizontal axis Gray represents the gray scale, the vertical axis L represents the brightness, the solid line is the target Gamma2.2 curve, the dotted line is the Gamma curve obtained after interpolation. The brightness at the binding points conforms to the Gamma2.2 curve, and the brightness in the middle between the two binding points deviates from the Gamma2.2 curve the most. Assume that the binding point 1 here is the 255 gray scale and the binding point 2 is the 239 gray scale, then the middle gray scale is the 247 gray scale, and the 247 gray scale deviates from the Gamma2.2 curve the most. The brightness of the 247 gray scale conforms to the Gamma2.156 curve. The specific calculation is as follows: Assume that the brightness of the 255 gray scale L255 = 600 nit, then the brightness of the 239 gray scale L239 is:
[0037]
[0038] The brightness of the 247 gray scale on the ideal Gamma2.2 is:
[0039]
[0040] After actual interpolation, the brightness of the 247 gray levels obtained is as follows:
[0041]
[0042] Then the Gamma index N247 of the 247 gray levels is:
[0043] N247 = LOG(L247 / L255) / LOG(247 / 255) = 2.156.
[0044] If the N gray levels with Data Scaling enabled are 247 gray levels, since the brightness of the 247 gray levels is relatively high, and the brightness of the 255 gray levels after Data Scaling is equal to the brightness of the 247 gray levels before Data Scaling is enabled, then the brightness of the 255 gray levels after Data Scaling is relatively high compared to the brightness after other data scalings. And the target brightness of all other gray levels after Data Scaling is calculated based on the brightness of the 255 gray levels, the target Gamma index (2.2), and the Gamma formula. That is, the target brightness of the 255 gray levels and other gray levels conforms to the Gamma 2.2 curve, resulting in the brightness after other data scalings being relatively dark compared to the Gamma 2.2 curve after Data Scaling is enabled, and deviating from Gamma 2.4 at high gray levels. For the specific Gamma curve reference Figure 2 and Figure 3 . Figure 2 are the Gamma curves before and after DataScaling is enabled, Figure 3 is the Gamma index curve before and after Data Scaling is enabled. From Figure 2 and Figure 3 it can be seen that after Data Scaling is enabled, the Gamma index curve at high gray levels deteriorates significantly and even deviates from Gamma 2.4.
[0045] Based on this, the embodiments of the present invention provide a method for Gamma adjustment of a display panel, Figure 4 is a flowchart of a method for Gamma adjustment of a display panel provided by an embodiment of the present invention. This method can be executed by a Gamma adjustment device of the display panel, and the Gamma adjustment device of the display panel can be implemented in the form of hardware and / or software. As Figure 4 shown, this method includes:
[0046] S110. Determine the first Gamma adjustment binding point of the first brightness range according to the data scaling relationship between the gray levels corresponding to the first brightness range and the gray levels corresponding to the second brightness range.
[0047] Among them, the gray levels corresponding to the same brightness in the first brightness range and the second brightness range are different. The first brightness range is 0 - a, and the second brightness range is 0 - b, where b < a. The first gamma adjustment binding point at least includes the s gray level, and the absolute value of the difference between the t gray level corresponding to the same brightness in the second brightness range and the maximum gray level n of the second brightness range for the s gray level is less than or equal to the first set threshold; where a, b, and t are all real numbers greater than 0, and s and n are integers greater than 0.
[0048] Specifically, both the first brightness range and the second brightness range are the brightness ranges that the display panel can display. When the display panel uses the first brightness range to display a picture, its maximum display brightness is a. When the display panel uses the second brightness range to display a picture, its maximum display brightness is b. The values of a and b are not specifically limited in this embodiment. Exemplarily, a can be 600 nit, and b can be 560 nit or 500 nit, etc. In addition, the first brightness range can correspond to 0 - N gray levels, that is, the first brightness range is divided into N + 1 brightness levels, and the second brightness range can correspond to 0 - n gray levels, that is, the second brightness range is divided into n + 1 brightness levels. N and n can be the same or different. Exemplarily, N and n can both be 255.
[0049] The data scaling relationship between the gray levels corresponding to the first brightness range and the gray levels corresponding to the second brightness range can be Ga = Gb * n / c, where Ga is the gray level corresponding to the preset brightness in the second brightness range, that is, the gray level after Data Scaling is turned on, Gb is the gray level corresponding to the preset brightness in the first brightness range, that is, the gray level before Data Scaling is turned on, and Ga is not equal to Gb. The brightness corresponding to Ga in the second brightness range is the same as the brightness corresponding to Gb in the first brightness range. c is the gray level of the first brightness range corresponding to the maximum gray level n of the second brightness range, that is, the gray level at which Data Scaling of the first brightness range is turned on.
[0050] The gray level t corresponding to the s gray level in the second brightness range is t = s * n / c. t can be an integer or a non - integer, and the brightness corresponding to the t gray level is the same as the brightness corresponding to the s gray level. By setting |n - t| less than or equal to the first set threshold, the brightness b corresponding to the n gray level is close to or equal to the brightness corresponding to t, that is, the brightness b corresponding to the n gray level is close to or equal to the brightness corresponding to the s gray level.
[0051] In addition, the size of the first set threshold can be set as needed, as long as it ensures that the brightness b corresponding to the n gray level is close to or equal to the brightness corresponding to the s gray level.
[0052] S120. Perform gamma adjustment on the first brightness range according to the first gamma adjustment binding point.
[0053] Specifically, the gamma adjustment process may specifically include adjusting the drive signals of each first gamma adjustment binding point, such as drive voltage or drive current, etc., so that the brightness of each first gamma adjustment binding point conforms to the target gamma curve. Since the s gray level is the first gamma adjustment binding point, the brightness of the s gray level conforms to the target gamma curve. The brightness b corresponding to the n gray level is close to or equal to the brightness corresponding to the s gray level, so that the deviation of the brightness b corresponding to the n gray level from the target gamma curve is small, or conforms to the target gamma curve. After Data Scaling is enabled, the actual brightness of each gray level is determined according to the data scaling relationship Ga = Gb*n / c, that is, the actual brightness of each gray level is the same as the brightness of the gray level corresponding to the first brightness range. This brightness is on the target gamma curve (at the first gamma adjustment binding point) or above the target gamma curve (interpolation point), so that the target brightness of each gray level calculated based on the brightness b of the n gray level, the gamma formula, and the target gamma index after Data Scaling is enabled has a small deviation from the actual brightness of each gray level after Data Scaling is enabled, improving the display effect after Data Scaling is enabled.
[0054] In an embodiment of the present invention, the first gamma adjustment binding point of the first brightness range is determined according to the data scaling relationship between the gray level corresponding to the first brightness range and the gray level corresponding to the second brightness range. The first brightness range is gamma-adjusted according to the first gamma adjustment binding point. The first gamma adjustment binding point at least includes the s gray level. The absolute value of the difference between the t gray level corresponding to the s gray level in the second brightness range and the maximum gray level n of the second brightness range is less than or equal to the first set threshold. Since the s gray level is the first gamma adjustment binding point, the brightness of the s gray level conforms to the target gamma curve. The brightness b corresponding to the n gray level is close to or equal to the brightness corresponding to the s gray level, so that the deviation of the brightness b corresponding to the n gray level from the target gamma curve is small, or conforms to the target gamma curve. Therefore, after Data Scaling is enabled, the target brightness of each gray level calculated based on the brightness b of the n gray level, the gamma formula, and the target gamma index has a small deviation from the actual brightness of each gray level, reducing the deviation of the brightness of each gray level from the target gamma curve after Data Scaling is enabled and improving the display effect after Data Scaling is enabled.
[0055] Optionally, the first gamma adjustment binding point further includes the p gray level;
[0056] Among the gray levels corresponding to the second brightness range, there is a q gray level. The absolute value of the difference between the gray level corresponding to the p gray level in the second brightness range with the same brightness and q is less than or equal to the second set threshold, where q is an integer greater than 0 and less than n, and p is an integer greater than 0 and less than s.
[0057] Among them, the gray level corresponding to the same brightness in the second brightness range for the p gray level is p*n / c. The brightness corresponding to p*n / c is equal to the brightness corresponding to the p gray level. |p*n / c - q| is less than or equal to the second set threshold, such that the brightness corresponding to the q gray level is the same as or close to the brightness corresponding to p*n / c, that is, the brightness corresponding to the q gray level is the same as or close to the brightness corresponding to the p gray level. Since the p gray level is the first gamma adjustment binding point, the brightness of the p gray level conforms to the target gamma curve. The brightness corresponding to the q gray level is close to or equal to the brightness corresponding to the p gray level, such that the deviation of the brightness corresponding to the q gray level from the target gamma curve is small, or conforms to the target gamma curve. Thus, after Data Scaling is enabled, the deviation of the q gray level from the target brightness is small, further improving the display effect.
[0058] It should be noted that the second set threshold can be the same as or different from the first set threshold. This embodiment does not make specific limitations, as long as it is ensured that the brightness corresponding to the q gray level is close to or equal to the brightness corresponding to the p gray level. In addition, the q gray level can be any gray level between 0 and n, and the p gray level can be any gray level greater than 0 and less than s.
[0059] Optionally, the first set threshold is greater than or equal to 0 and less than or equal to 0.05, and the second set threshold is greater than or equal to 0 and less than or equal to 0.05.
[0060] Setting the first set threshold to be greater than or equal to 0 and less than or equal to 0.05 makes the absolute value of the difference between the t gray level corresponding to the s gray level in the second brightness range and the maximum gray level n in the second brightness range smaller. The brightness b corresponding to the n gray level has a smaller deviation from the target gamma curve. Thus, after Data Scaling is enabled, the deviation between the target brightness of each gray level calculated based on the brightness b of the n gray level, the gamma formula, and the target gamma exponent and the actual brightness of each gray level is smaller, further reducing the deviation of the brightness of each gray level from the target gamma curve after Data Scaling is enabled and improving the display effect after Data Scaling is enabled.
[0061] Setting the second set threshold to be greater than or equal to 0 and less than or equal to 0.05 makes the brightness difference between the q gray level and the p gray level smaller. Since the p gray level is the first gamma adjustment binding point, the brightness of the p gray level conforms to the target gamma curve, such that the deviation of the brightness corresponding to the q gray level from the target gamma curve is smaller. Thus, after Data Scaling is enabled, the deviation of the q gray level from the target brightness is smaller, further improving the display effect.
[0062] Taking c = 247 as an example, the p - gray level and q - gray level are described below. According to the conversion relationship, multiple sets of gray levels corresponding to before and after Data Scaling are obtained. Table 1 is a partial gray - level schematic table before and after Data Scaling is turned on. Referring to Table 1, in the two columns of "Before turning on 1" and "After turning on 1", the same row is a set of corresponding gray levels; in the two columns of "Before turning on 2" and "After turning on 2", the same row is a set of corresponding gray levels; in the two columns of "Before turning on 3" and "After turning on 3", the same row is a set of corresponding gray levels; in the two columns of "Before turning on 4" and "After turning on 4", the same row is a set of corresponding gray levels; in the two columns of "Before turning on 5" and "After turning on 5", the same row is a set of corresponding gray levels. Referring to Table 1, select the point where the gray level after Data Scaling is as close as possible to an integer as the q - gray level, and the corresponding gray level p before turning it on is the binding point. For example, 216, 185, 154, 123, 93 in Table 1 are used as binding points.
[0063] Table 1
[0064]
[0065] Figure 5 is a schematic diagram of the gamma exponent after Data Scaling is turned on provided by this embodiment. Referring to Figure 5 After setting the gamma binding points according to the solution of the embodiment of the present invention, the gamma exponent after Data Scaling is significantly better than the solution of the prior art.
[0066] Optionally, the first set threshold is equal to 0, so that the absolute value of the difference between the t - gray level corresponding to the s - gray level in the second brightness range and the maximum gray level n in the second brightness range is 0, that is, n = t, that is, the gray level corresponding to the n - gray level in the first brightness range is exactly the binding point s, and the brightness b corresponding to the n - gray level conforms to the target gamma curve, further reducing the deviation between the brightness of each gray level after Data Scaling is turned on and the target brightness, and improving the display effect after Data Scaling is turned on.
[0067] Optionally, the second set threshold is equal to 0, so that the gray level corresponding to the p - gray level in the second brightness range is the q - gray level, that is, the q - gray level exactly corresponds to the first gamma - adjustment binding point (p - gray level), so that the brightness of the q - gray level after Dtat Scaling is turned on is equal to the brightness of the p - gray level, and the deviation between the brightness of the q - gray level and the target brightness is smaller, improving the display effect after Data Scaling is turned on.
[0068] Optionally, before performing gamma adjustment on the first brightness range according to the first gamma - adjustment binding point, it further includes:
[0069] Determine the second gamma - adjustment binding point of the first brightness range.
[0070] Among them, the second gamma adjustment binding points can be set according to experience, or determined according to the sensitivity of the human eye, or set according to user requirements. This embodiment does not make specific limitations. Exemplarily, the difference between the x-th second gamma adjustment binding point and the (x + 1)-th second gamma adjustment binding point can be set to 2 u , where u is an integer greater than or equal to 0.
[0071] During the actual gamma adjustment process, the second gamma adjustment binding points can be determined first, and then the first gamma adjustment binding points can be added according to the data scaling relationship between the gray levels corresponding to the first brightness range and the gray levels corresponding to the second brightness range. Or some first gamma adjustment binding points can be determined according to the data scaling relationship between the gray levels corresponding to the first brightness range and the gray levels corresponding to the second brightness range first, and then the second gamma adjustment binding points can be added. This embodiment does not make specific limitations.
[0072] Optionally, p is an integer greater than or equal to 64 and less than s.
[0073] Specifically, since there are generally multiple second gamma adjustment binding points in the 0 - 64 gray level range, there is no need to add first gamma adjustment binding points in the low gray level range. In addition, since the high gray levels have a large deviation from the target gamma curve after Data Scaling is enabled, this embodiment sets p to be greater than or equal to 64, that is, only add first gamma adjustment binding points above 64 gray levels to the first brightness range according to the data scaling relationship between the gray levels corresponding to the first brightness range and the gray levels corresponding to the second brightness range, which reduces the computational complexity while ensuring the display effect. Exemplarily, p can take integer values greater than or equal to 64 and less than or equal to 250.
[0074] Optionally, performing gamma adjustment on the first brightness range according to the first gamma adjustment binding points includes:
[0075] Adjusting the driving signal corresponding to the first gamma adjustment binding point to make the brightness of the first gamma adjustment binding point conform to the target gamma curve;
[0076] Determining the driving signals corresponding to the gray levels between adjacent first gamma adjustment binding points by linearly interpolating the driving signals corresponding to the adjacent first gamma adjustment binding points.
[0077] Among them, the driving signal can be a driving voltage or a driving current, and the target gamma curve can be a Gamma2.2 curve or other gamma curves. This embodiment does not make specific limitations.
[0078] The embodiment of the present invention also provides a gamma adjustment device for a display panel, Figure 6 is a schematic diagram of a gamma adjustment device for a display panel provided by the embodiment of the invention. Refer to Figure 6, the device includes:
[0079] A gamma binding point determination module 210, configured to determine a first gamma adjustment binding point of the first brightness range according to the data scaling relationship between the gray levels corresponding to the first brightness range and the gray levels corresponding to the second brightness range; wherein, the gray levels corresponding to the same brightness in the first brightness range and the second brightness range are different, the first brightness range is 0 - a, the second brightness range is 0 - b, b < a, the first gamma adjustment binding point includes at least the s gray level, and the absolute value of the difference between the t gray level corresponding to the same brightness in the second brightness range and the maximum gray level n of the second brightness range of the s gray level is less than or equal to a first set threshold; wherein, a, b, and t are all real numbers greater than 0, and s and n are integers greater than 0.
[0080] A gamma adjustment module 220, configured to perform gamma adjustment on the first brightness range according to the first gamma adjustment binding point.
[0081] Optionally, the first gamma adjustment binding point further includes a p gray level;
[0082] Among the gray levels corresponding to the second brightness range, there is a q gray level, and the absolute value of the difference between the gray level corresponding to the same brightness in the second brightness range of the p gray level and q is less than or equal to a second set threshold, wherein q is an integer greater than 0, and p is an integer greater than 0 and less than s.
[0083] Optionally, the first set threshold is greater than or equal to 0 and less than or equal to 0.05, and the second set threshold is greater than or equal to 0 and less than or equal to 0.05.
[0084] Optionally, the first set threshold is equal to 0, and the second set threshold is equal to 0.
[0085] Optionally, p is an integer greater than or equal to 64 and less than s.
[0086] Optionally, the gamma adjustment device further includes:
[0087] Before performing gamma adjustment on the first brightness range according to the first gamma adjustment binding point, determine a second gamma adjustment binding point of the first brightness range.
[0088] Optionally, the gamma adjustment module 220 includes:
[0089] A binding point adjustment unit, configured to adjust the drive signal corresponding to the first gamma adjustment binding point so that the brightness of the first gamma adjustment binding point conforms to the target gamma curve.
[0090] The grayscale adjustment unit between binding points is configured to linearly interpolate the drive signals corresponding to adjacent first gamma adjustment binding points to determine the drive signals corresponding to the grayscales between adjacent first gamma adjustment binding points.
[0091] The gamma adjustment device of the display panel provided by the embodiments of the present invention can execute the gamma adjustment method of the display panel provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method.
[0092] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added or deleted. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.
[0093] The above specific embodiments do not limit the protection scope of the present 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 principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A gamma adjustment method for a display panel, characterized in that, Including: Determining a first gamma adjustment tie point for a first brightness range according to a data scaling relationship between gray levels corresponding to a first brightness range and gray levels corresponding to a second brightness range; wherein, the gray levels corresponding to the same brightness in the first brightness range and the second brightness range are different, the first brightness range is 0 - a, the second brightness range is 0 - b, b < a, the first gamma adjustment tie point includes at least the s gray level, and the absolute value of the difference between the t gray level corresponding to the same brightness in the second brightness range and the maximum gray level n of the second brightness range of the s gray level is less than or equal to a first set threshold; wherein, a, b, and t are all real numbers greater than 0, and s and n are integers greater than 0; Performing gamma adjustment on the first brightness range according to the first gamma adjustment tie point.
2. The method according to claim 1, wherein: The first gamma adjustment tie point further includes a p gray level; Among the gray levels corresponding to the second brightness range, there is a q gray level, and the absolute value of the difference between the gray level corresponding to the same brightness in the second brightness range of the p gray level and q is less than or equal to a second set threshold, wherein, q is an integer greater than 0 and less than n, and p is an integer greater than 0 and less than s.
3. The method according to claim 2, wherein: The first set threshold is greater than or equal to 0 and less than or equal to 0.05, and the second set threshold is greater than or equal to 0 and less than or equal to 0.
05.
4. The method according to claim 3, wherein: The first set threshold is equal to 0, and the second set threshold is equal to 0.
5. The method according to claim 2, wherein: p is an integer greater than or equal to 64 and less than s.
6. The method according to claim 1, characterized in that, Before performing gamma adjustment on the first brightness range according to the first gamma adjustment tie point, further including: Determining a second gamma adjustment tie point for the first brightness range.
7. The method according to claim 2, wherein Performing gamma adjustment on the first brightness range according to the first gamma adjustment tie point, including: Adjusting the drive signal corresponding to the first gamma adjustment tie point to make the brightness of the first gamma adjustment tie point conform to the target gamma curve; Linearly interpolating the drive signals corresponding to adjacent first gamma adjustment tie points to determine the drive signals corresponding to the gray levels between adjacent first gamma adjustment tie points.
8. A gamma adjustment device for a display panel, characterized in that, Including: A gamma tie point determination module, configured to determine a first gamma adjustment tie point for a first brightness range according to a data scaling relationship between gray levels corresponding to a first brightness range and gray levels corresponding to a second brightness range; wherein, the gray levels corresponding to the same brightness in the first brightness range and the second brightness range are different, the first brightness range is 0 - a, the second brightness range is 0 - b, b < a, the first gamma adjustment tie point includes at least the s gray level, and the absolute value of the difference between the t gray level corresponding to the same brightness in the second brightness range and the maximum gray level n of the second brightness range of the s gray level is less than or equal to a first set threshold; wherein, a, b, and t are all real numbers greater than 0, and s and n are integers greater than 0; A gamma adjustment module, configured to perform gamma adjustment on the first brightness range according to the first gamma adjustment tie point.
9. The device according to claim 8, characterized in that: The first gamma adjustment tie point further includes a p gray level; The gray levels corresponding to the second brightness range include a q gray level, and the absolute value of the difference between the gray level with the same brightness corresponding to the second brightness range and q of the p gray level is less than or equal to a second set threshold, where q is an integer greater than 0 and less than n, and p is an integer greater than 0 and less than s.
10. The device according to claim 9, characterized in that: The first set threshold is greater than or equal to 0 and less than or equal to 0.05, and the second set threshold is greater than or equal to 0 and less than or equal to 0.05.
Citation Information
Patent Citations
Gamma correction method and device, display device and computer storage medium
CN108550345A
Method And Apparatus For Controlling Brightness Of Display, And Terminal Device
US20210049966A1