A method and apparatus for debugging a display panel.

By calculating the normalized difference of the display panel and adjusting the driving data, the problem of long gamma debugging time for the display panel was solved, realizing fast and efficient gamma debugging, and improving the display effect and production efficiency of the display panel.

CN116110339BActive Publication Date: 2026-01-30HEFEI VISIONOX TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310110181.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-31
Publication Date
2026-01-30
Estimated Expiration
2043-01-31

AI Technical Summary

Technical Problem

In the existing technology, the gamma debugging time of the display panel is long, which affects the production efficiency, and each grayscale binding point needs to be adjusted multiple times, resulting in low production efficiency of the display panel.

Method used

By obtaining the actual display brightness of the display panel at a preset brightness level, calculating the normalized difference, and adjusting the drive data according to the normalized difference to keep it within the set range, the gamma debugging process is simplified and efficiency is improved.

Benefits of technology

It enables rapid debugging of the display panel, improves display effect, reduces gamma debugging time, simplifies debugging process, and improves production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116110339B_ABST
    Figure CN116110339B_ABST
Patent Text Reader

Abstract

This invention discloses a debugging method and apparatus for a display panel. The debugging method includes: acquiring the actual display brightness corresponding to multiple preset grayscale levels of the display panel at a preset display brightness level; determining an actual normalized value corresponding to the actual display brightness based on the maximum display brightness at the preset display brightness level and the actual display brightness; determining the normalized difference between the actual normalized value and the standard normalized value at the preset grayscale levels; wherein the standard normalized value is determined based on the target display brightness at the preset grayscale levels; and adjusting at least a portion of the driving data corresponding to the preset grayscale levels based on the normalized difference, so that the adjusted normalized difference at each preset grayscale level is within a set range. This invention can improve the debugging efficiency of the display panel and also improve the display effect of the debugged display panel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of display technology, and in particular to a debugging method and debugging device for a display panel. Background Technology

[0002] With the rapid development of display technology, the demand for display panels in various terminals is increasing day by day, and consumers are also demanding higher and higher display quality.

[0003] Gamma is an important indicator of display panels. There is a one-to-one correspondence between grayscale voltage and the luminous intensity of organic light-emitting diodes (OLEDs), which is called the gamma curve.

[0004] To ensure good image quality, gamma calibration is required before the display panel leaves the factory. However, each display panel typically has dozens of grayscale binding points, and each grayscale binding point often needs to be adjusted multiple times. Therefore, the gamma calibration process takes a long time and affects production efficiency. Summary of the Invention

[0005] This invention provides a debugging method and device for a display panel, which can improve the debugging efficiency of the display panel and also improve the display effect of the debugged display panel.

[0006] According to one aspect of the present invention, a method for debugging a display panel is provided, the method comprising:

[0007] Obtain the actual display brightness of the display panel at multiple preset gray levels under preset display brightness levels;

[0008] The actual normalized value corresponding to the actual display brightness is determined based on the maximum display brightness at the preset display brightness level and the actual display brightness.

[0009] Determine the normalization difference between the actual normalized value and the standard normalized value under the preset grayscale; wherein, the standard normalized value is determined based on the target display brightness under the preset grayscale;

[0010] Adjust at least a portion of the driving data corresponding to the preset grayscale based on the normalized difference under the preset grayscale, so that the normalized difference under each preset grayscale after adjustment is within a set range.

[0011] Optionally, the target display brightness is determined based on the preset grayscale, the maximum display grayscale of the display panel, and the standard gamma value.

[0012] Optionally, at least a portion of the driving data corresponding to the preset grayscale is adjusted based on the normalized difference under the preset grayscale, so that the normalized difference under each preset grayscale after adjustment is within a set range including:

[0013] The normalized difference curve is determined based on the normalized difference of the multiple preset gray levels;

[0014] A reference gamma normalization difference curve is determined based on the reference gamma normalization difference corresponding to the plurality of preset gray levels; wherein, the reference gamma normalization difference is determined based on the preset gray levels, the maximum display gray level of the display panel, the reference gamma value and the standard normalization value, and the reference gamma value is different from the standard gamma value.

[0015] The driving data corresponding to each preset gray level is adjusted according to the normalized difference curve and the reference gamma normalized difference curve, so that the normalized difference under each preset gray level after adjustment is within a set range.

[0016] Optionally, adjusting the driving data corresponding to each preset grayscale based on the normalized difference curve and the reference gamma normalized difference curve includes:

[0017] The driving data corresponding to each preset gray level is adjusted according to the normalized difference curve and at least two different reference gamma normalized difference curves; wherein, the reference gamma values ​​corresponding to different reference gamma normalized difference curves are different.

[0018] Optionally, the reference gamma normalized difference curve includes a first curve and a second curve. The reference gamma normalized difference includes a first gamma normalized difference and a second gamma normalized difference. The first curve is determined based on the first reference gamma normalized difference corresponding to the plurality of preset gray levels. The second curve is determined based on the second reference gamma normalized difference corresponding to the plurality of preset gray levels. The first gamma normalized difference is determined based on the preset gray level, the maximum display gray level of the display panel, the first gamma value, and the standard normalized value. The second gamma normalized difference is determined based on the preset gray level, the maximum display gray level of the display panel, the second gamma value, and the standard normalized value. The first gamma value is greater than the standard gamma value, and the standard gamma value is greater than the second gamma value.

[0019] Adjust the driving data corresponding to each preset grayscale according to the normalized difference curve and the reference gamma normalized difference curve, so that the normalized difference at each preset grayscale after adjustment is within a set range, including:

[0020] Adjust the driving data corresponding to each preset gray level according to the normalized difference curve, the first curve and the second curve, so that the normalized difference under each preset gray level after adjustment is within a set range.

[0021] Optionally, at least a portion of the driving data corresponding to the preset grayscale is adjusted based on the normalized difference under the preset grayscale, so that the normalized difference under each preset grayscale after adjustment is within a set range including:

[0022] If at least one first preset gray level is included among the multiple preset gray levels, and the normalized difference of the first preset gray level is greater than a first set value, while the normalized differences of the other preset gray levels are within a set range, then the driving data corresponding to the first preset gray level is adjusted so that the normalized difference of each preset gray level after adjustment is within the set range.

[0023] If at least one second preset gray level is included among the multiple preset gray levels, the normalized difference of the second preset gray level is less than a second set value, and the normalized differences of the other preset gray levels are within a set range, then the driving data corresponding to the second preset gray level is adjusted so that the normalized difference under each preset gray level after adjustment is within the set range.

[0024] If the plurality of preset gray levels include at least one first preset gray level and at least one second preset gray level, and the normalized difference of the first preset gray level is greater than a first set value, and the normalized difference of the second preset gray level is less than a second set value, then the driving data corresponding to the first preset gray level and the second preset gray level are adjusted so that the normalized difference under each preset gray level after adjustment is within the set range.

[0025] Wherein, the first setting value is the upper limit of the setting range, and the second setting value is the lower limit of the setting range.

[0026] Optionally, determining the actual normalized value corresponding to the actual display brightness based on the maximum display brightness under the preset display brightness level and the actual display brightness specifically means that the actual normalized value is equal to the ratio of the actual display brightness to the maximum display brightness under the preset display brightness level.

[0027] The standard normalized value is determined according to the following formula:

[0028]

[0029] Where M is the standard normalized value, n is the preset gray level, and γ 1 is the standard gamma value, and m is the maximum display grayscale.

[0030] Optionally, the first gamma-normalized difference is determined according to the following formula:

[0031]

[0032] Where M1 is the first gamma-normalized difference, n is the preset gray level, m is the maximum display gray level, and γ 2 is the first gamma value, and M is the standard normalized value;

[0033] The second gamma-normalized difference is determined according to the following formula:

[0034]

[0035] Where M2 is the second gamma-normalized difference, n is the preset gray level, m is the maximum display gray level, and γ 3 is the first gamma value, and M is the standard normalized value.

[0036] Optionally, after adjusting at least a portion of the driving data corresponding to the preset gray levels based on the normalized difference under the preset gray levels, so that the normalized difference under each preset gray level after adjustment is within a set range, the method further includes:

[0037] The adjusted driving data corresponding to the preset grayscale is stored in the display panel.

[0038] According to another aspect of the present invention, a debugging device for a display panel is provided, the debugging device comprising: an actual display brightness acquisition module, an actual normalized value determination module, a normalized difference determination module, and an adjustment module;

[0039] The actual display brightness acquisition module is used to acquire the actual display brightness of the display panel corresponding to multiple preset gray levels under preset display brightness levels;

[0040] The actual normalized value determination module is used to determine the actual normalized value corresponding to the actual display brightness based on the maximum display brightness under the preset display brightness level and the actual display brightness;

[0041] The normalization difference determination module is used to determine the normalization difference between the actual normalized value and the standard normalized value under the preset grayscale; wherein, the standard normalized value is determined based on the target display brightness under the preset grayscale;

[0042] The adjustment module is used to adjust at least a portion of the driving data corresponding to the preset gray levels according to the normalized difference under the preset gray levels, so that the normalized difference under each preset gray level after adjustment is within a set range.

[0043] This embodiment provides a method for debugging a display panel. This method obtains the actual display brightness corresponding to multiple preset grayscale levels at a preset display brightness level, and determines the actual normalized value based on the actual display brightness corresponding to the preset grayscale level and the maximum display brightness at the preset display brightness level. Then, the difference between the actual normalized value and the standard normalized value is determined, i.e., the normalization difference. The standard normalized value only changes with the preset grayscale level. When the preset display brightness level changes, the standard normalized value at the same preset grayscale level remains unchanged. Therefore, it is not necessary to set different standard normalized values ​​for each different preset display brightness level, thereby improving the debugging efficiency of the display panel. The normalization difference reflects the difference between the actual display brightness and the target display brightness at the preset grayscale level. The driving data corresponding to the preset grayscale level is adjusted according to the normalization difference to ensure that the adjusted normalization difference is within a set range. This makes the actual display brightness corresponding to the adjusted driving data closer to the target display brightness, thereby improving the problem of uneven display on the display panel and enhancing the display effect. The display panel debugging method provided in this embodiment can improve the debugging efficiency of the display panel and also improve the display effect of the debugged display panel.

[0044] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0045] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0046] Figure 1 This is a flowchart illustrating a debugging method for a display panel according to an embodiment of the present invention;

[0047] Figure 2 This is a schematic diagram of a normalized difference curve provided in an embodiment of the present invention;

[0048] Figure 3 This is a schematic diagram of a reference gamma normalized difference curve and a normalized difference curve provided in an embodiment of the present invention;

[0049] Figure 4 This is a schematic diagram of another reference gamma normalized difference curve and normalized difference curve provided by an embodiment of the present invention;

[0050] Figure 5This is a schematic diagram of the structure of a display panel debugging device provided according to an embodiment of the present invention. Detailed Implementation

[0051] 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.

[0052] 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.

[0053] Figure 1 This is a flowchart illustrating a debugging method for a display panel according to an embodiment of the present invention. (Refer to...) Figure 1 The debugging method provided in this embodiment includes the following steps:

[0054] S110. Obtain the actual display brightness corresponding to multiple preset gray levels of the display panel under the preset display brightness level.

[0055] Specifically, the display panel can include multiple different display brightness levels (DBV). The maximum display brightness varies across different DBV levels, while the minimum display brightness remains the same. For example, the minimum display brightness can always be 0 nits, while the maximum display brightness can be 2 nits, 10 nits, 50 nits, 100 nits, 200 nits, 500 nits, 600 nits, 800 nits, or 1000 nits, etc. Each DBV can display a brightness range that can be divided into 2... n Each grayscale level can be divided into several levels, such as 0-255 grayscale levels or 0-1023 grayscale levels. The brightness of the same grayscale level varies at different display brightness levels. A preset display brightness level is one of the multiple different display brightness levels in the display panel, and a preset grayscale level is one of all grayscale levels in the display panel.

[0056] When the display panel displays multiple preset gray levels at a preset display brightness level, the actual display brightness corresponding to each preset gray level can be obtained as follows: control the display panel to display the first preset gray level, and then obtain the actual display brightness corresponding to the first preset gray level; control the display panel to display the second preset gray level, and then obtain the actual display brightness corresponding to the second preset gray level; control the display panel to display the third preset gray level, and then obtain the actual display brightness corresponding to the third preset gray level. By using the above method, the actual display brightness corresponding to each preset gray level can be obtained.

[0057] S120. Determine the actual normalized value corresponding to the actual display brightness based on the maximum display brightness under the preset display brightness level and the actual display brightness.

[0058] Specifically, each preset grayscale level corresponds to an actual normalized value. The maximum display brightness of the preset display brightness level is fixed; therefore, the actual normalized value changes with the actual display brightness. When the actual display brightness corresponding to any two preset grayscale levels is different, the actual normalized values ​​corresponding to those two preset grayscale levels will be different. The actual normalized value can be the ratio of the actual display brightness to the maximum display brightness at the preset display brightness level, or it can be the ratio of the maximum display brightness at the preset display brightness level to the actual display brightness.

[0059] S130. Determine the normalization difference between the actual normalized value and the standard normalized value under the preset grayscale; wherein, the standard normalized value is determined based on the target display brightness under the preset grayscale.

[0060] Specifically, under the preset grayscale, the actual normalized value minus the standard normalized value equals the normalization difference, or the standard normalized value minus the actual normalized value equals the normalization difference.

[0061] The target display brightness under the preset grayscale can be related only to the preset grayscale and is independent of the preset display brightness level. When the preset display brightness level changes, the standard normalized value under the same preset grayscale can remain unchanged. Therefore, the debugging method provided in this embodiment does not require setting different standard normalized values ​​for different preset display brightness levels under the same preset grayscale, thereby reducing the number of standard normalized values ​​to be set, simplifying the debugging process, and improving debugging efficiency.

[0062] The standard normalized value can be equal to the ratio of the target display brightness at the preset grayscale to the maximum display brightness at the preset display brightness level. It can be seen that the normalized difference can reflect the difference between the actual display brightness and the target display brightness. The larger the absolute value of the normalized difference, the greater the difference between the actual display brightness and the target display brightness.

[0063] S140. Adjust the driving data corresponding to at least a portion of the preset gray levels according to the normalized difference under the preset gray levels, so that the normalized difference under each preset gray level after adjustment is within the set range.

[0064] Specifically, the driving data can be either driving voltage or driving current. The display panel comprises multiple sub-pixels arranged in an array. Sub-pixels in the same column are connected to the driving chip via the same data line. The driving chip outputs data voltage to the sub-pixels through the data line. When the driving data is different, the data voltage output by the driving chip to the sub-pixels is different. Different data voltages received by the sub-pixels will result in different display brightness. When the driving data changes, the actual display brightness and normalized difference of the sub-pixels at the preset grayscale will change.

[0065] The set range can be determined by the target display brightness, the maximum allowable display brightness deviation, the maximum display brightness at the preset display brightness level, and the standard normalized value. For example, the lower limit of the set range can be: (target display brightness - maximum allowable display brightness deviation) / maximum display brightness - standard normalized value, and the upper limit of the set range can be: (target display brightness + maximum allowable display brightness deviation) / maximum display brightness - standard normalized value. When the adjusted normalized difference is within the set range, the actual display brightness corresponding to the adjusted normalized difference is also within the allowable display brightness range, thereby improving the display effect of the adjusted display panel.

[0066] At least some of the preset grayscale can include all the preset grayscale at the preset display brightness level, and the driving data of all preset grayscale can be adjusted simultaneously by adjusting the gamma value of the display panel.

[0067] At least some of the preset grayscale levels can be several preset grayscale levels under a preset display brightness level, not all preset grayscale levels. When the normalized difference corresponding to a preset grayscale level is not within the set range, the driving data corresponding to that preset grayscale level can be adjusted to adjust the normalized difference corresponding to that preset grayscale level. When the normalized difference under each preset grayscale level after adjustment is within the set range, it indicates that the actual display brightness of each preset grayscale level after adjustment is close to the target display brightness, and the difference between the actual display brightness and the target display brightness at this time meets the display standard. It can be seen that the debugging method provided in this embodiment can make the actual display brightness of the debugged display panel close to the target display brightness, thereby improving the display effect of the display panel.

[0068] This embodiment provides a method for debugging a display panel. This method obtains the actual display brightness corresponding to multiple preset grayscale levels at a preset display brightness level, and determines the actual normalized value based on the actual display brightness corresponding to the preset grayscale level and the maximum display brightness at the preset display brightness level. Then, the difference between the actual normalized value and the standard normalized value is determined, i.e., the normalization difference. The standard normalized value only changes with the preset grayscale level. When the preset display brightness level changes, the standard normalized value at the same preset grayscale level remains unchanged. Therefore, it is not necessary to set different standard normalized values ​​for each different preset display brightness level, thereby improving the debugging efficiency of the display panel. The normalization difference reflects the difference between the actual display brightness and the target display brightness at the preset grayscale level. The driving data corresponding to the preset grayscale level is adjusted according to the normalization difference to ensure that the adjusted normalization difference is within a set range. This makes the actual display brightness corresponding to the adjusted driving data closer to the target display brightness, thereby improving the problem of uneven display on the display panel and enhancing the display effect. The display panel debugging method provided in this embodiment can improve the debugging efficiency of the display panel and also improve the display effect of the debugged display panel.

[0069] Optionally, the target display brightness is determined based on the preset grayscale, the maximum display grayscale of the display panel, and the standard gamma value.

[0070] Specifically, the maximum display grayscale of the display panel is typically 255 or 1023, which is a fixed value. The standard gamma value can be 2.2, also a fixed value. Therefore, the standard normalized value changes with the preset grayscale. When the preset display brightness level changes, the standard normalized value at the same preset grayscale remains unchanged. Thus, the debugging method provided in this embodiment does not require setting different standard normalized values ​​for different preset display brightness levels at the same preset grayscale, thereby reducing the number of standard normalized values ​​to be set, simplifying the debugging process, and improving debugging efficiency. The standard normalized value can specifically be: Where M is the standard normalized value, n is the preset gray level, γ1 is the standard gamma value, and m is the maximum display gray level. According to the gamma formula: Where Lvn is the target display brightness corresponding to the preset grayscale at the preset display brightness level, Lvmax is the maximum display brightness at the preset display brightness level, and γ is the gamma value. When the standard normalization value is... At this time, the standard normalized value is also equal to the ratio of the target display brightness at the preset grayscale to the maximum display brightness at the preset display brightness level. Optionally, the driving data corresponding to at least a portion of the preset grayscales is adjusted based on the normalized difference at the preset grayscales, so that the adjusted normalized difference at each preset grayscale is within a set range including:

[0071] The normalized difference curve is determined based on the normalized difference of multiple preset gray levels.

[0072] The reference gamma normalization difference curve is determined based on the reference gamma normalization difference corresponding to multiple preset gray levels; wherein, the reference gamma normalization difference is determined based on the preset gray levels, the maximum display gray level of the display panel, the reference gamma value and the standard normalization value, and the reference gamma value is different from the standard gamma value.

[0073] The driving data corresponding to each preset gray level is adjusted according to the normalized difference curve and the reference gamma normalized difference curve so that the normalized difference under each preset gray level after adjustment is within the set range.

[0074] Specifically, Figure 2 This is a schematic diagram of a normalized difference curve provided in an embodiment of the present invention, for reference. Figure 2 The method for determining the normalized difference curve H can be as follows: with gray levels as the abscissa and normalized difference as the ordinate, set the normalized difference corresponding to each preset gray level in the coordinate system, and then connect each point in sequence or fit according to each point to determine the normalized difference curve H.

[0075] Figure 3 This is a schematic diagram of a reference gamma normalized difference curve and a normalized difference curve provided according to an embodiment of the present invention. Figure 3 In the reference gamma normalized difference curve S, the x-axis represents the grayscale level, and the y-axis represents the reference gamma normalized difference. When the normalized difference equals the actual normalized value minus the standard normalized value, the reference gamma normalized difference is determined based on the difference between the reference gamma normalized value and the standard normalized value. The reference gamma normalized value is determined based on the preset grayscale level, the maximum display grayscale level of the display panel, and the reference gamma value. For example, the reference normalized value equals... γ0 is the reference gamma value. The difference between the reference gamma normalized value and the standard normalized value is mainly due to the difference between the reference gamma value and the standard gamma value. Neither the reference gamma normalized value nor the standard normalized value is related to the preset display brightness level.

[0076] The driving data corresponding to each preset grayscale level can be adjusted based on the relative position of the normalized difference curve H and the reference gamma normalized difference curve S. For example, when the normalized difference curve H and the reference gamma normalized difference curve S substantially overlap, it indicates that the gamma value corresponding to the normalized difference curve H is almost equal to the reference gamma value corresponding to the reference gamma normalized difference curve S. In this case, the gamma value of the display panel can be directly adjusted based on the difference between the reference gamma value and the standard gamma value. When the normalized difference curve H and the reference gamma normalized difference curve S are distributed on opposite sides of the horizontal axis, it indicates that one gamma value is greater than the standard gamma value, and the other gamma value is less than the standard gamma value. Therefore, the gamma value of the display panel should be adjusted towards the reference gamma value. For example, if the normalized difference curve H is distributed on the upper half of the vertical axis, and the reference gamma normalized difference curve S is distributed on the lower half of the vertical axis and the reference gamma value is greater than the standard gamma value, then the normalized difference curve H can be made closer to the horizontal axis by increasing the gamma value of the display panel, so that the normalized difference under each preset gray level after adjustment is within the set range, thereby making the actual display brightness after adjustment close to or equal to the target display brightness.

[0077] When the gamma value of the display panel changes, the driving data corresponding to each preset grayscale level changes. Under different preset display brightness levels, the reference gamma normalized difference curve S is the same, and the relative positional relationship between the normalized difference curve H of the display panel and the reference gamma normalized difference curve S is basically consistent. Therefore, the relative positional relationship between the normalized difference curve H and the reference gamma normalized difference curve S under all preset display brightness levels can be determined based on the normalized difference curve H under one preset display brightness level. The gamma value of all preset display brightness levels is adjusted according to this relative positional relationship, thereby improving debugging efficiency.

[0078] If, after adjusting the gamma value of the display panel, the normalized difference at each preset grayscale level is within the set range, then the adjustment of the display panel is complete. If, after adjusting the gamma value of the display panel, the normalized difference at some preset grayscale levels is not within the set range at the preset display brightness level, then the driving data of some preset grayscale levels is adjusted again until the normalized difference at each preset grayscale level is within the set range.

[0079] In summary, this embodiment can determine the relationship between the gamma value of the display panel and the reference gamma value by using the relative positional relationship between the normalized difference curve H and the reference gamma normalized difference curve S under a preset display brightness level. This allows for directional adjustment of the gamma value of the display panel, i.e., adjustment of the display panel's driving data, without the need for multiple adjustments to the display panel's gamma value, thus improving debugging efficiency.

[0080] Optionally, the driving data corresponding to each preset grayscale can be adjusted based on the normalized difference curve and the reference gamma normalized difference curve, including:

[0081] The driving data corresponding to each preset gray level is adjusted according to the normalized difference curve and at least two different reference gamma normalized difference curves; wherein, the reference gamma values ​​corresponding to different reference gamma normalized difference curves are different.

[0082] Specifically, setting multiple reference gamma normalized difference curves can better determine the adjustment direction and range of the gamma value of the display panel, further improving the debugging efficiency of the display panel.

[0083] Optional, Figure 4 This is a schematic diagram of another reference gamma normalized difference curve and normalized difference curve provided by an embodiment of the present invention. Figure 4 The reference gamma normalized difference curve includes a first curve S1 and a second curve S2. The reference gamma normalized difference includes a first gamma normalized difference and a second gamma normalized difference. The first curve S1 is determined based on the first reference gamma normalized difference corresponding to multiple preset gray levels, and the second curve S2 is determined based on the second reference gamma normalized difference corresponding to multiple preset gray levels. The first gamma normalized difference is determined based on preset gray levels, the maximum display gray level of the display panel, the first gamma value, and the standard normalized value. The second gamma normalized difference is determined based on preset gray levels, the maximum display gray level of the display panel, the second gamma value, and the standard normalized value. The first gamma value is greater than the standard gamma value, and the standard gamma value is greater than the second gamma value.

[0084] The driving data corresponding to each preset grayscale is adjusted based on the normalized difference curve and the reference gamma normalized difference curve to ensure that the normalized difference at each preset grayscale is within a set range, including:

[0085] Adjust the driving data corresponding to each preset gray level according to the normalized difference curve, the first curve and the second curve, so that the normalized difference under each preset gray level after adjustment is within the set range.

[0086] Specifically, the reference gamma normalized difference curve includes a first curve and a second curve. The adjustment method of the gamma value in the normalized difference curve can be determined by the relative position of the normalized difference curve with the first curve and the second curve, thereby improving the adjustment efficiency.

[0087] For example, if the first curve S1 is located on the lower half of the vertical axis and the second curve S2 is located on the upper half of the vertical axis, then the gamma values ​​on the upper half of the vertical axis are all less than the standard gamma value, and the gamma values ​​on the lower half of the vertical axis are all greater than the standard gamma value. When the normalized difference curve H and the second curve S2 are both located on the upper half of the vertical axis, the driving data corresponding to the preset grayscale is adjusted by increasing the gamma value of the display panel. If the normalized difference curve H is located on the upper half of the vertical axis and most of the normalized difference curve H is located on the side of the second curve S2 away from the horizontal axis, then the gamma value of the display panel can be increased, and the increased gamma value is greater than the difference between the standard gamma value and the second gamma value. This will make the adjusted normalized difference curve H located on the side of the second curve S2 closer to the horizontal axis, thus making the adjusted normalized difference curve H closer to the horizontal axis. If the normalized difference curve H and the first curve S1 are both located on the lower half of the vertical axis, then the driving data corresponding to the preset grayscale is adjusted by decreasing the gamma value of the display panel. If the normalized difference curve H is located on the lower half of the vertical axis and most of it lies on the side of the first curve S1 away from the horizontal axis, the gamma value of the display panel can be reduced, and the reduction in gamma value is greater than the difference between the first gamma value and the standard gamma value. This allows the adjusted normalized difference curve H to be located on the side of the first curve S1 closer to the horizontal axis, making the adjusted normalized difference curve H closer to the horizontal axis. If the normalized difference curve H coincides with the first curve S1, then reducing the gamma value of the display panel can be equal to the difference between the first gamma value and the standard gamma value. If the normalized difference curve H coincides with the second curve S2, then increasing the gamma value of the display panel can be equal to the difference between the standard gamma value and the second gamma value. Therefore, based on the relative positions of the normalized difference curve H, the first curve S1, and the second curve S2, the adjustment direction and magnitude of the display panel's gamma value can be quickly determined, thereby improving debugging efficiency. In this embodiment, the first gamma value can be 2.5, and the second gamma value can be 1.9.

[0088] It should be noted that, Figures 2-4 The normalized difference curve H in the two curves is the same normalized difference curve H.

[0089] Optionally, the driving data corresponding to at least a portion of the preset gray levels is adjusted based on the normalized difference under preset gray levels, so that the adjusted normalized difference under each preset gray level is within a set range including:

[0090] If a plurality of preset gray levels include at least one first preset gray level, the normalized difference of the first preset gray level is greater than a first set value, and the normalized differences of the other preset gray levels are within a set range, then the driving data corresponding to the first preset gray level is adjusted so that the normalized difference of each preset gray level after adjustment is within the set range; if a plurality of preset gray levels include at least one second preset gray level, the normalized difference of the second preset gray level is less than a second set value, and the normalized differences of the other preset gray levels are within a set range, then the driving data corresponding to the second preset gray level is adjusted so that the normalized difference of each preset gray level after adjustment is within the set range; if a plurality of preset gray levels include at least one first preset gray level and at least one second preset gray level, the normalized difference of the first preset gray level is greater than a first set value, and the normalized difference of the second preset gray level is less than a second set value, then the driving data corresponding to the first preset gray level and the second preset gray level are adjusted so that the normalized difference of each preset gray level after adjustment is within the set range; wherein, the first set value is the upper limit of the set range, and the second set value is the lower limit of the set range.

[0091] Specifically, when the upper limit of the set range is 0.02 and the lower limit is -0.02, the set range is -0.02 to 0.02. When the normalized difference corresponding to some preset gray levels is within the set range, while the normalized difference corresponding to other preset gray levels is not within the set range, the display panel gamma value does not need to be adjusted. That is, the driving data corresponding to all preset gray levels is not adjusted simultaneously; only the driving data corresponding to the normalized difference that is not within the set range is adjusted.

[0092] Optionally, the actual normalized value corresponding to the actual display brightness is determined based on the maximum display brightness under the preset display brightness level and the actual display brightness. Specifically, the actual normalized value is equal to the ratio of the actual display brightness to the maximum display brightness under the preset display brightness level.

[0093] The standard normalized value is determined according to the following formula:

[0094]

[0095] Where M is the standard normalized value, n is the preset gray level, and γ 1 is the standard gamma value, and m is the maximum display grayscale.

[0096] Specifically, the ratio of the actual displayed brightness to the maximum displayed brightness at the preset display brightness level is used as the actual normalized value. This means the actual displayed brightness is normalized so that the actual normalized value corresponding to each preset grayscale level fluctuates within the range of [0,1]. The standard normalization value is set to... The normalized value of this standard is also equal to the ratio of the target display brightness at the preset grayscale to the maximum display brightness at the preset display brightness level. As a standard normalization value, the normalization difference can reflect the gap between the actual display brightness and the target display brightness. When adjusting according to the normalization difference, the actual display brightness corresponding to the adjusted preset grayscale can be made close to the target display brightness, thereby providing the display effect of the adjusted display panel.

[0097] Optionally, the first gamma-normalized difference is determined according to the following formula:

[0098]

[0099] Where M1 is the first gamma-normalized difference, n is the preset gray level, m is the maximum display gray level, and γ 2 is the first gamma value, and M is the standard normalized value;

[0100] The second gamma-normalized difference is determined according to the following formula:

[0101]

[0102] Where M2 is the second gamma-normalized difference, n is the preset gray level, m is the maximum display gray level, and γ 3 is the first gamma value, and M is the standard normalized value.

[0103] Specifically, M and M are all theoretical values; the main difference among the three lies in their gamma values. Let the first gamma normalized difference be... The second gamma-normalized difference is This allows the first and second gamma normalized differences to be unaffected by the preset display brightness level, thus enabling the same first and second gamma normalized differences to be set for different preset display brightness levels under the same preset grayscale, simplifying the setting process and improving debugging efficiency.

[0104] Optionally, after adjusting at least a portion of the driving data corresponding to the preset grayscale based on the normalized difference under the preset grayscale, so that the normalized difference under each preset grayscale after adjustment is within the set range, the method further includes: storing the driving data corresponding to the adjusted preset grayscale in the display panel.

[0105] Specifically, storing the preset grayscale corresponding driving data allows the display panel to drive the display panel according to the stored driving data after leaving the factory, without having to adjust the driving data of the display panel under the preset grayscale, thereby improving the display efficiency of the display panel.

[0106] Figure 5 This is a schematic diagram of a display panel debugging device according to an embodiment of the present invention, with reference to... Figure 5The debugging device provided in this embodiment includes: an actual display brightness acquisition module 110, an actual normalized value determination module 120, a normalized difference determination module 130, and an adjustment module 140. The actual display brightness acquisition module 110 is used to acquire the actual display brightness of the display panel corresponding to multiple preset gray levels under a preset display brightness level. The actual normalized value determination module 120 is used to determine the actual normalized value corresponding to the actual display brightness based on the maximum display brightness under the preset display brightness level and the actual display brightness. The normalized difference determination module 130 is used to determine the normalized difference between the actual normalized value and the standard normalized value under the preset gray level. The standard normalized value is determined based on the target display brightness under the preset gray level. The adjustment module 140 is used to adjust the driving data corresponding to at least some preset gray levels based on the normalized difference under the preset gray levels, so that the adjusted normalized difference under each preset gray level is within a set range.

[0107] Optionally, the adjustment module includes a normalized difference curve unit, a reference gamma normalized difference curve unit, and an adjustment unit;

[0108] The normalized difference curve unit is used to determine the normalized difference curve based on the normalized difference of multiple preset gray levels;

[0109] The reference gamma normalization difference curve unit is used to determine the reference gamma normalization difference curve based on the reference gamma normalization difference corresponding to multiple preset gray levels; wherein, the reference gamma normalization difference is determined based on the preset gray level, the maximum display gray level of the display panel, the reference gamma value and the standard normalization value, and the reference gamma value is different from the standard gamma value.

[0110] The adjustment unit is used to adjust the driving data corresponding to each preset gray level according to the normalized difference curve and the reference gamma normalized difference curve, so that the normalized difference under each preset gray level after adjustment is within the set range.

[0111] Optionally, the adjustment unit is specifically used to adjust the driving data corresponding to each preset gray level according to the normalized difference curve and at least two different reference gamma normalized difference curves; wherein, the reference gamma values ​​corresponding to different reference gamma normalized difference curves are different.

[0112] Optionally, the reference gamma normalized difference curve includes a first curve and a second curve. The reference gamma normalized difference includes a first gamma normalized difference and a second gamma normalized difference. The first curve is determined based on the first reference gamma normalized difference corresponding to multiple preset gray levels. The second curve is determined based on the second reference gamma normalized difference corresponding to multiple preset gray levels. The first gamma normalized difference is determined based on preset gray levels, the maximum display gray level of the display panel, the first gamma value, and the standard normalized value. The second gamma normalized difference is determined based on preset gray levels, the maximum display gray level of the display panel, the second gamma value, and the standard normalized value. The first gamma value is greater than the standard gamma value, and the standard gamma value is greater than the second gamma value.

[0113] The adjustment unit is specifically used to adjust the driving data corresponding to each preset gray level according to the normalized difference curve, the first curve and the second curve, so that the normalized difference under each preset gray level after adjustment is within the set range.

[0114] The display panel debugging device provided in this embodiment of the invention has corresponding beneficial effects with the display panel debugging method provided in any embodiment of the invention. The technical details not described in this embodiment are not detailed in this embodiment. The display panel debugging method provided in any embodiment of the invention is described in detail.

[0115] 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.

[0116] 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 debugging a display panel, characterized in that, The method comprises: acquiring actual display brightnesses corresponding to a plurality of preset gray scales at a preset display brightness level; determining actual normalization values corresponding to the actual display brightnesses according to a maximum display brightness at the preset display brightness level and the actual display brightnesses; determining normalization difference values of the actual normalization values and standard normalization values at the preset gray scales; wherein the standard normalization values are determined according to a target display brightness at the preset gray scales; adjusting driving data corresponding to at least part of the preset gray scales according to the normalization difference values at the preset gray scales, so that the normalization difference values at each of the preset gray scales after the adjustment are within a set range; the target display brightness is determined according to the preset gray scales, a maximum display gray scale of a display panel, and a standard gamma value; the actual normalization values are equal to ratios of the actual display brightnesses and the maximum display brightness at the preset display brightness level; the standard normalization values are determined according to the following formula: ; Wherein, M is the standard normalized value, n is a preset gray scale, is a standard gamma value, and m is a maximum display gray scale.

2. The commissioning method of claim 1, wherein, adjusting driving data corresponding to at least part of the preset gray scales according to the normalization difference values at the preset gray scales, so that the normalization difference values at each of the preset gray scales after the adjustment are within a set range, comprises: determining a normalization difference value curve according to the normalization difference values of the plurality of preset gray scales; determining a reference gamma normalization difference value curve according to reference gamma normalization difference values corresponding to the plurality of preset gray scales; wherein the reference gamma normalization difference values are determined according to the preset gray scales, a maximum display gray scale of a display panel, a reference gamma value, and the standard normalization values, and the reference gamma value is different from the standard gamma value; adjusting driving data corresponding to each of the preset gray scales according to the normalization difference value curve and the reference gamma normalization difference value curve, so that the normalization difference values at each of the preset gray scales after the adjustment are within a set range.

3. The commissioning method of claim 2, wherein, the adjusting of the driving data corresponding to each of the preset gray scales according to the normalization difference value curve and the reference gamma normalization difference value curve comprises: adjusting the driving data corresponding to each of the preset gray scales according to the normalization difference value curve and at least two different reference gamma normalization difference value curves; wherein the reference gamma values corresponding to the different reference gamma normalization difference value curves are different.

4. The commissioning method of claim 2, wherein : The reference gamma normalization difference curve includes a first curve and a second curve, the reference gamma normalization difference includes a first gamma normalization difference and a second gamma normalization difference, the first curve is determined according to the first reference gamma normalization difference corresponding to the plurality of preset gray scales, and the second curve is determined according to the second reference gamma normalization difference corresponding to the plurality of preset gray scales; wherein the first gamma normalization difference is determined according to the preset gray scale, the maximum display gray scale of the display panel, the first gamma value and the standard normalization value, the second gamma normalization difference is determined according to the preset gray scale, the maximum display gray scale of the display panel, the second gamma value and the standard normalization value, the first gamma value is greater than the standard gamma value, and the standard gamma value is greater than the second gamma value; The driving data corresponding to each of the preset gray scales is adjusted according to the normalization difference curve and the reference gamma normalization difference curve, so that the normalization difference under each of the preset gray scales after adjustment is within a set range, including: The driving data corresponding to each of the preset gray scales is adjusted according to the normalization difference curve, the first curve and the second curve, so that the normalization difference under each of the preset gray scales after adjustment is within a set range.

5. The commissioning method of claim 1, wherein, The driving data corresponding to at least part of the preset gray scales is adjusted according to the normalization difference under the preset gray scales, so that the normalization difference under each of the preset gray scales after adjustment is within a set range, including: If the plurality of preset gray scales include at least one first preset gray scale, the normalization difference of the first preset gray scale is greater than a first set value, and the normalization differences of the remaining preset gray scales are within a set range, the driving data corresponding to the first preset gray scale is adjusted, so that the normalization difference under each of the preset gray scales after adjustment is within a set range; If the plurality of preset gray scales include at least one second preset gray scale, the normalization difference of the second preset gray scale is less than a second set value, and the normalization differences of the remaining preset gray scales are within a set range, the driving data corresponding to the second preset gray scale is adjusted, so that the normalization difference under each of the preset gray scales after adjustment is within a set range; If the plurality of preset gray scales include at least one first preset gray scale and at least one second preset gray scale, the normalization difference of the first preset gray scale is greater than a first set value, and the normalization difference of the second preset gray scale is less than a second set value, the driving data corresponding to the first preset gray scale and the second preset gray scale is adjusted, so that the normalization difference under each of the preset gray scales after adjustment is within a set range; The first set value is the upper limit value of the set range, and the second set value is the lower limit value of the set range.

6. The commissioning method of claim 4, wherein, The first gamma normalization difference is determined according to the following formula: ; Wherein, M1 is a first gamma normalization difference value, n is a preset gray scale, m is a maximum display gray scale, is a first gamma value, and M is a standard normalization value. The second gamma normalization difference is determined according to the following formula: ; Wherein, M2 is a second gamma normalization difference value, n is a preset gray scale, m is a maximum display gray scale, is a first gamma value, and M is a standard normalization value.

7. The commissioning method of claim 1, wherein, After the driving data corresponding to at least part of the preset gray scales is adjusted according to the normalization difference under the preset gray scales, so that the normalization difference under each of the preset gray scales after adjustment is within a set range, further including: The adjusted driving data corresponding to the preset gray scale is stored in the display panel.

8. A device for debugging a display panel, characterized in that, The debugging device comprises an actual display brightness acquisition module, an actual normalized value determination module, a normalized difference value determination module and an adjustment module, and is used for executing the debugging method as claimed in any one of claims 1-7. The actual display brightness acquisition module is used for acquiring actual display brightnesses corresponding to a plurality of preset gray scales respectively under a preset display brightness level of the display panel. The actual normalized value determination module is used for determining an actual normalized value corresponding to the actual display brightness according to a maximum display brightness under the preset display brightness level and the actual display brightness. The normalized difference value determination module is used for determining a normalized difference value between the actual normalized value under the preset gray scale and a standard normalized value, wherein the standard normalized value is determined according to a target display brightness under the preset gray scale. The adjustment module is used for adjusting driving data corresponding to at least part of the preset gray scales according to the normalized difference value under the preset gray scale, so that the normalized difference value under each of the adjusted preset gray scales is within a set range.

Citation Information

Patent Citations

  • Compensation method and device of display panel and computer readable storage medium

    CN114283728A