Brightness compensation method of display panel and display panel

By increasing the number of binding bits in the compensation data lookup table of the over-driving algorithm and using a dithering algorithm, the problems of insufficient charging and uneven brightness in the Tri-gate architecture LCD panel were solved, thus improving the brightness uniformity of the display panel.

CN117456881BActive Publication Date: 2026-08-25HUIZHOU CHINA STAR OPTOELECTRONICS TECHNOLOGY CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311436726.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2026-08-25
Estimated Expiration
2043-10-31

AI Technical Summary

Technical Problem

Tri-gate architecture LCD panels suffer from insufficient charging due to inadequate line drive algorithm precision, resulting in issues such as color grayscale transition watermarks and uneven display brightness.

Method used

By increasing the number of binding bits in the compensation data lookup table of the line drive algorithm, the calculation error is reduced, and a dithering algorithm is used to process the grayscale data when necessary, thus smoothing the brightness and color transition at the boundary of the abnormal display area.

Benefits of technology

It reduces grayscale differences in abnormal display areas, improves the brightness uniformity of the display panel, and enhances display quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117456881B_ABST
    Figure CN117456881B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a display panel and a brightness compensation method thereof. For abnormal display areas caused by a line overdrive algorithm, the compensation method increases the number of tie point bits of a line overdrive compensation data lookup table, reduces the calculation error of the line overdrive algorithm, reduces the gray scale difference between adjacent pixels on both sides of the abnormal display area, reduces the abnormal display degree, and improves the uniformity of the display brightness of the display panel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and in particular to a brightness compensation method for a display panel and a display panel. Background Technology

[0002] At the same resolution, the number of data lines in a tri-gate LCD panel is one-third that of a conventional LCD panel, thus reducing the number of flip-chip films and lowering the panel's cost. However, the number of scan lines in a tri-gate LCD panel is three times that of a conventional LCD panel. This means that the line charging time of a tri-gate LCD panel is one-third that of a conventional LCD panel. Due to the heavier load on the tri-gate LCD panel, it is prone to insufficient charging. Insufficient charging can lead to various image quality issues, such as color grayscale transition watermarks and abnormal display areas (mura, uneven brightness, causing various marks resembling watermarks) after processing with Demura and Line Over Driver (LOD) algorithms.

[0003] Therefore, it is necessary to provide a brightness compensation method for a display panel and a display panel to improve this defect. Summary of the Invention

[0004] The embodiments of this application provide a brightness compensation method for a display panel and a display panel that can solve the problem of abnormal display caused by insufficient accuracy of the line drive algorithm.

[0005] Embodiments of this application provide a brightness compensation method for a display panel, comprising:

[0006] The given test input grayscale data is processed by the Demura algorithm to obtain the first test output grayscale data. The first test output grayscale data is processed by the line drive algorithm to obtain the second test output grayscale data. The second test output grayscale data is output to the display panel through the driver chip.

[0007] The system detects whether there are any abnormal display areas in the grayscale data output by the display panel based on the second test.

[0008] If an abnormal display area exists, obtain the first test output grayscale data and the second test output grayscale data corresponding to the two adjacent pixels on either side of any abnormal display area.

[0009] Based on the grayscale data output by the first test and the grayscale data output by the second test, determine the cause of the abnormal display area;

[0010] If the abnormal display area is caused by the line overdrive algorithm, increase the number of binding bits in the compensation data lookup table of the line overdrive algorithm;

[0011] If, after increasing the number of binding bits in the compensation data lookup table, the screen still displays an abnormal display area, and the degree of abnormal display exceeds the preset standard range, then a dithering algorithm is used to process the second test output grayscale data.

[0012] According to an embodiment of this application, the steps of processing the given test input grayscale data with at least the Demura algorithm to obtain first test output grayscale data, processing the first test output grayscale data with a line-through driving algorithm to obtain second test output grayscale data, and outputting the second test output grayscale data to the display panel through a driver chip include:

[0013] The number of bits of the driver chip is compared with the number of bits of the grayscale data output by the second test.

[0014] If the number of bits of the driver chip is greater than or equal to the number of bits of the second test output grayscale data, after being processed by the line drive algorithm, the second test output grayscale data is output to the display panel through the driver chip;

[0015] If the number of bits in the driver chip is less than the number of bits in the second test output grayscale data, the second test output grayscale data is processed by a dithering algorithm, and then the driver chip outputs the second test output grayscale data processed by the dithering algorithm to the display panel.

[0016] According to an embodiment of this application, the step of determining the cause of the abnormal display area based on the first test output grayscale data and the second test output grayscale data corresponding to the adjacent pixels on both sides of the abnormal display area includes:

[0017] Determine whether the grayscale data of the first test output corresponding to the two adjacent pixels on both sides of the abnormal display area has a decimal number under the binding bit number of the compensation data lookup table;

[0018] If it contains a decimal, determine whether the decimal of the first test output grayscale data corresponding to the adjacent pixel on one side of the abnormal display area is less than 0.5 under the number of binding bits in the compensation data lookup table, and whether the decimal of the first test output grayscale data corresponding to the adjacent pixel on the other side of the abnormal display area is greater than or equal to 0.5 under the number of binding bits in the compensation data lookup table.

[0019] If so, then the abnormal display area is determined to be caused by the line-driven algorithm.

[0020] According to one embodiment of this application, if the abnormal display area is caused by the line-through driving algorithm, the number of binding bits in the compensation data lookup table is increased to be equal to the number of bits in the test input grayscale data.

[0021] According to an embodiment of this application, the step of processing the second test output grayscale data using a dithering algorithm if, after increasing the number of binding bits in the compensation data lookup table of the line drive algorithm, the displayed image still has an abnormal display area and the degree of abnormal display exceeds a preset standard range includes:

[0022] Increase the number of binding bits in the compensation data lookup table to be equal to the number of bits in the test input grayscale data;

[0023] Check whether the degree of abnormal display on the screen is within the preset standard range;

[0024] If yes, the compensation ends; if not, the dithering algorithm is used to process the second test output grayscale data to obtain the third test output grayscale data, and then the third test output grayscale data is output to the display panel through the driver chip.

[0025] According to one embodiment of this application, if the maximum value of the binding bit number of the compensation data lookup table is less than the bit number of the test input grayscale data, and if the abnormal display area still exists in the image displayed on the display panel after increasing the binding bit number of the compensation data lookup table of the line drive algorithm, and the degree of abnormal display exceeds the preset standard range, then the step of processing the second test output grayscale data using a dithering algorithm includes:

[0026] Increase the number of binding bits in the compensation data lookup table to the maximum value, and check whether the degree of abnormal display of the display screen is within the preset standard range;

[0027] If yes, the compensation ends; otherwise, the dithering algorithm is used to process the second test output grayscale data to obtain the third test output grayscale data, and then the third test output grayscale data is output to the display panel through the driver chip.

[0028] According to one embodiment of this application, the brightness compensation method for the display panel further includes:

[0029] After the third test output grayscale data is output to the display panel through the driver chip, the abnormal display degree of the displayed image is detected to see if it is within the preset standard range.

[0030] If yes, the compensation ends; if not, the Dither mode value of the dithering algorithm is increased until the abnormal display level of the displayed image is within the preset standard range.

[0031] According to one embodiment of this application, if the degree of abnormal display of the displayed image exceeds the preset standard range, the Dither mode value of the dithering algorithm is increased to the maximum value of the Dither mode of the dithering algorithm.

[0032] According to one embodiment of this application, the brightness compensation method for the display panel further includes:

[0033] After increasing the Dither mode value of the dithering algorithm to the maximum value of the Dither mode of the dithering algorithm, it is detected whether the abnormal display degree of the displayed image is within the preset standard range.

[0034] If yes, the compensation ends; if not, the absolute value of the overdrive grayscale value of the overdrive algorithm is reduced until the abnormal display level of the displayed image is within the preset standard range.

[0035] Embodiments of this application also provide a display panel, wherein the display panel performs brightness compensation using the brightness compensation method of the display panel provided in any of the above embodiments.

[0036] The beneficial effects of the embodiments of this application are as follows: The embodiments of this application provide a brightness compensation method for a display panel and a display panel. For abnormal display caused by insufficient precision of the line overdrive algorithm, the compensation method of the display panel provided by this application can reduce the calculation error of the line overdrive algorithm by increasing the number of binding bits in the compensation data lookup table of the line overdrive algorithm, thereby reducing the grayscale difference between adjacent pixels on both sides of the abnormal display area. If the degree of abnormal display of the image displayed by the display panel exceeds the preset standard range after increasing the number of binding bits in the compensation data lookup table of the line overdrive algorithm, a dithering algorithm is used to process the grayscale data to make the brightness and color points of the boundary of the abnormal display area transition smoothly, thereby reducing the degree of abnormal display and improving the uniformity of the display brightness of the display panel. Attached Figure Description

[0037] Figure 1 A flowchart of a brightness compensation method for a display panel provided in an embodiment of this application;

[0038] Figure 2 A schematic diagram of a test screen provided for an embodiment of this application;

[0039] Figure 3 A logic block diagram of a brightness compensation method for a display panel provided in an embodiment of this application;

[0040] Figure 4 This is a schematic diagram of the algorithm data flow provided for embodiments of this application. Detailed Implementation

[0041] The following descriptions of the embodiments are based on the accompanying illustrations and are used to illustrate specific embodiments in which this application can be implemented. Directional terms used in this application, such as [up], [down], [front], [back], [left], [right], [inner], [outer], [side], etc., are only for reference to the accompanying drawings. Therefore, the directional terms used are for illustrative and understanding purposes and not for limiting the application. In the figures, structurally similar units are represented by the same reference numerals.

[0042] The present application will be further described below with reference to the accompanying drawings and specific embodiments.

[0043] This application provides a brightness compensation method for a display panel, which can solve the problem of abnormal display caused by insufficient accuracy of the overdrive algorithm. The brightness compensation method for a display panel provided by this application is applicable to Tri-gate architecture liquid crystal display panels. Figure 1 As shown, Figure 1 A flowchart illustrating a brightness compensation method for a display panel provided in an embodiment of this application. The brightness compensation method for the display panel includes:

[0044] Step S1: Process the given test input grayscale data using the Demura algorithm to obtain the first test output grayscale data. Process the first test output grayscale data using the Line Over Driver (LOD) algorithm to obtain the second test output grayscale data. Output the second test output grayscale data to the display panel through the driver chip.

[0045] In step S1, only the Demura compensation function and the line drive compensation function are enabled. The given test input grayscale data is first processed by the Demura algorithm to obtain the first test output grayscale data. Then, the first test output grayscale data is processed by the line drive algorithm to obtain the second test output grayscale data. The second test output grayscale data is then output to the display panel through the driver chip. Under the drive of the driver chip, the display panel displays the given test screen according to the second test output grayscale data.

[0046] In one embodiment, the given test screen refers to a low-grayscale screen where the test input grayscale data of R, G, and B are equal, and a mixed-color screen where the test input grayscale data of R, G, and B are unequal. Taking an 8-bit color depth liquid crystal display panel as an example, the test input grayscale data of a low-grayscale screen where the test input grayscale data of R, G, and B are equal is below 60 grayscale levels.

[0047] Furthermore, the brightness compensation method for the display panel also includes:

[0048] Step S2: Detect whether there are any abnormal display areas in the grayscale data output by the display panel according to the second test.

[0049] In step S2, the display panel is checked manually or by a testing device to determine whether there are any obvious abnormal display areas in low grayscale images where the test input grayscale data of R, G, and B are equal, and in mixed color images where the test input grayscale data of R, G, and B are unequal.

[0050] Furthermore, the brightness compensation method for the display panel also includes:

[0051] Step S3: If an abnormal display area exists, obtain the first test output grayscale data and the second test output grayscale data corresponding to the two adjacent pixels on both sides of any abnormal display area.

[0052] In one embodiment, combined Figure 2 As shown in Table 1, Figure 2 Table 1 shows the test screen diagrams provided for embodiments of this application. Figure 2 The test input grayscale data and test output grayscale data of each capture point are recorded. The Tri-gate architecture LCD panel displays a (255, 64, 64) screen. At any location where an abnormal display area occurs, the first test output grayscale data and the second test output grayscale data corresponding to the two adjacent pixels on both sides of the abnormal display area are captured. The two adjacent pixels on both sides of the abnormal display area refer to: one of the two selected adjacent pixels is located inside the abnormal display area, and the other is located outside the abnormal display area. Table 1 shows the R, G, and B grayscale data of points A and B, and points C and D that are adjacent to each other on both sides of the abnormal display area. Point A is located inside the abnormal display area, point B is adjacent to point A and is located outside the abnormal display area, point D is located inside the abnormal display area, and point C is adjacent to point A and is located outside the abnormal display area.

[0053] Based on the data shown in Table 1, taking the B pixels at points A and B as examples, after processing the given input test data using the Demura algorithm, the test input grayscale data of the B pixel at point A in 8-bit mode is 63.5, and the test input grayscale data of the B pixel at point B in 8-bit mode is 63.4375. There is a difference in grayscale between the B pixels of adjacent pixels A and B on both sides of the abnormal display area, but the difference is not significant.

[0054] During online overdrive interpolation, the first test output grayscale data processed by the Demura algorithm is rounded. After processing by the online overdrive algorithm, the decimal part of the first test output grayscale data of pixel B at point A in 8-bit mode is rounded up by 0.5, resulting in a second test output grayscale data of 88 in 12-bit mode. The decimal part of the first test output grayscale data of pixel B at point B in 8-bit mode is discarded, resulting in a second test output grayscale data of 103 in 12-bit mode. The difference between the first test output grayscale data of pixel B at point A and pixel B at point B in 12-bit mode is 15, and the difference between the second test output grayscale data in 8-bit mode is approximately equal to 1. This causes the difference in grayscale data output by the online overdrive algorithm to be amplified to 1 grayscale level in 8-bit mode, resulting in an abnormal display area on the display panel. It should be noted that this article only uses points A and B as examples to explain the cause of the abnormal display area. The cause of the abnormal display area at points C and D is the same as that at points A and B, and will not be repeated here.

[0055] Table 1

[0056]

[0057] The internal algorithm processing sequence of the timing controller (Tcon) is as follows: the input grayscale data line (12-bit) is processed by the Demura algorithm to generate the first output grayscale data (12-bit). Before the line overdrive algorithm, the 12-bit first output grayscale data is converted into 8-bit second output grayscale data. Then, the line overdrive algorithm compensates the second output grayscale data (8-bit) by looking up the corresponding compensation value in the 8-bit line overdrive algorithm's compensation data lookup table, obtaining the output grayscale data (8-bit). Finally, the 8-bit output grayscale data is converted back into 12-bit output grayscale data, which is then output by the driver chip to the display panel for image display. The fundamental reason for the insufficient calculation accuracy of the line overdrive algorithm is that when processing the 12-bit input grayscale data, in order to look up the 8-bit lookup table, the line overdrive algorithm discards the last 4 bits of information of the input grayscale data, resulting in insufficient calculation accuracy.

[0058] For display panels with poor charging capabilities, overdrive algorithms are typically used to improve their charging performance. However, if the overdrive algorithm's calculations are flawed and errors accumulate, the voltage input during overdrive can be large due to poor charging, resulting in significant errors in the final output. Display panels with poor original brightness uniformity often employ Demura algorithms to improve the brightness uniformity of low-grayscale areas. The timing controller's internal algorithm processes the Demura algorithm first, followed by the overdrive algorithm. After Demura processing, the grayscale of the uneven brightness areas changes by 0 to 1 (8-bit) grayscale levels compared to the original display. For display panels with poor charging capabilities, displaying such subtle grayscale changes requires the use of an overdrive algorithm. If the overdrive algorithm's calculations are flawed, rounding the last few digits of the input grayscale data, and the error exceeds 1 grayscale level (8-bit), the output grayscale data will also show a 1-grayscale difference, resulting in visible abnormal display areas.

[0059] In one embodiment, step S1 includes: before detecting whether there is an abnormal display area in the image displayed on the display panel based on the second test output grayscale data, comparing the number of bits of the driver chip with the number of bits of the second test output grayscale data; if the number of bits of the driver chip is greater than or equal to the number of bits of the second test output grayscale data, after processing by the driver algorithm, the second test output grayscale data is output to the display panel through the driver chip; if the number of bits of the driver chip is less than the number of bits of the second test output grayscale data, the second test output grayscale data is processed by a dithering algorithm, and then the second test output grayscale data processed by the dithering algorithm is output to the display panel through the driver chip.

[0060] It should be noted that the grayscale data captured in step S3 is the second test output grayscale data obtained after processing by the Demura algorithm and the line-through drive algorithm. When the number of bits of the driver chip is less than the number of bits of the second test output grayscale data, if the second test output grayscale data is directly output through the driver chip, it will result in the loss of the second test output grayscale data. In this case, the observed abnormal display area is not the abnormal display area caused by the second test output grayscale data obtained after processing by the line-through drive algorithm, but rather the abnormal display area caused by the second test output grayscale data after processing by the line-through drive algorithm and the loss of data.

[0061] In one implementation, if the number of bits in the driver chip is less than the number of bits in the grayscale data output by the second test, the grayscale data output by the second test is processed by a dithering algorithm. Then, the driver chip outputs the grayscale data output by the second test after the dithering algorithm to the display panel. This allows the driver chip to drive the display panel to display lines that pass through the actual abnormal display area processed by the driver algorithm. At this time, the positions of adjacent pixels on both sides of the abnormal display area are recorded, and the first and second test grayscale data are obtained based on the pixel positions.

[0062] In one embodiment, the number of bits of the driver chip is greater than or equal to the number of bits of the second test output grayscale data. After being processed by the line-through driver algorithm, the second test output grayscale data is output to the display panel through the driver chip. At this time, the observed abnormal display area is the real abnormal display area caused by the test output grayscale data after the line-through driver algorithm is processed. There is no need to perform dithering algorithm processing on the second test output grayscale data obtained after the line-through driver algorithm is processed.

[0063] Furthermore, the brightness compensation method for the display panel also includes:

[0064] Step S4: Determine the cause of the abnormal display area based on the first test output grayscale data and the second test output grayscale data corresponding to the adjacent pixels on both sides of the abnormal display area.

[0065] In an embodiment of this application, step S4 includes: determining whether the first test output grayscale data corresponding to adjacent pixels on both sides of the abnormal display area has a decimal value under the number of binding bits in the compensation data lookup table; if it does not have a decimal value, the compensation ends, and the brightness compensation method of the display panel provided in this application is not applicable to compensating for this abnormal display; if it has a decimal value, determining whether the decimal value of the first test output grayscale data corresponding to one side of the abnormal display area is less than 0.5 under the number of binding bits in the compensation data lookup table, and whether the decimal value of the first test output grayscale data corresponding to the other side of the abnormal display area is greater than or equal to 0.5 under the number of binding bits in the compensation data lookup table; if yes, it is determined that the abnormal display is caused by insufficient calculation precision of the overdrive algorithm; if not, the compensation ends, and the brightness compensation method of the display panel provided in this application is not applicable to compensating for this abnormal display area.

[0066] by Figure 1Taking the adjacent pixels A and B on both sides of the abnormal display area as an example, and combining the data shown in Table 1, the binding bit length of the compensation data lookup table of the line-driven algorithm is 8 bits. The first test output grayscale data of pixel B on point B is 63.4375 with 0.4375 decimal places, which is less than 0.5. The first test output grayscale data of pixel B on point A is 63.5 with 0.5 decimal places, which is equal to 0.5. Pixels B on point B and B on point A meet the judgment condition that "if the decimal of the first test output grayscale data corresponding to the adjacent pixel on one side of the abnormal display area is less than 0.5 with the binding bit length of the compensation data lookup table, and the decimal of the first test output grayscale data corresponding to the adjacent pixel on the other side of the abnormal display area is greater than or equal to 0.5 with the binding bit length of the compensation data lookup table", it can be determined that the abnormal display at points A and B is caused by insufficient calculation accuracy of the line-driven algorithm.

[0067] Furthermore, the brightness compensation method for the display panel also includes:

[0068] Step S5: If the abnormal display area is caused by the line-through driving algorithm, increase the number of binding bits in the compensation data lookup table.

[0069] As can be seen from the reasons for the abnormal display area mentioned above, since the number of binding bits in the compensation data lookup table is less than the number of bits in the input grayscale data, this embodiment increases the number of binding bits in the compensation data lookup table to avoid discarding too much end information of the input grayscale data to look up the compensation data lookup table. This can reduce the calculation error of the line-through driving algorithm, make up for the insufficient calculation accuracy of the line-through driving algorithm, and thus reduce the degree of abnormal display of the display panel.

[0070] In one embodiment, if the abnormal display area is caused by insufficient calculation accuracy of the line-through driving algorithm, the number of binding bits in the compensation data lookup table is increased to be equal to the number of bits in the input grayscale data. In this way, there is no need to convert the number of bits in the input grayscale data, i.e., look up the compensation data lookup table, avoiding the end information of the input grayscale data being discarded, thereby further reducing the calculation error of the line-through driving algorithm.

[0071] For example, the current compensation data lookup table has 8 bits for binding points, and the input grayscale data has 12 bits. Increasing the binding point bits of the compensation data lookup table to 12 bits will eliminate abnormal display areas or reduce the degree of abnormal display to within a preset standard range.

[0072] In some other embodiments, the number of binding bits in the compensation data lookup table can also be less than the number of bits in the input grayscale data. It is only necessary to ensure that after the number of binding bits in the compensation data lookup table is increased, there is no abnormal display area in the display panel, or the degree of abnormal display is within the preset standard range.

[0073] For example, the current compensation data lookup table has 8 bits for binding points and 12 bits for input grayscale data. Increasing the binding points of the compensation data lookup table to 10 bits will eliminate abnormal display areas or reduce the degree of abnormal display to within the preset standard range.

[0074] Furthermore, the brightness compensation method for the display panel also includes:

[0075] Step S6: If, after increasing the number of binding bits in the compensation data lookup table, the screen still displays an abnormal display area, and the degree of abnormal display exceeds the preset standard range, then the dithering algorithm is used to process the second test output grayscale data.

[0076] For example, when the Dither mode value is m, an n-bit chip can display an n+m-bit display effect. The Dither mode value corresponds to the number of bits in the dithering algorithm. The Dither mode value of the dithering algorithm can be adjusted according to different bit depth requirements. The larger the Dither mode value, the smoother the brightness and color transition of the abnormal display area boundary, reducing the degree of abnormal display. The grayscale difference at the boundary of the abnormal display area can be reduced by averaging after processing by the dithering algorithm.

[0077] In one embodiment, if increasing the number of binding bits in the compensation data lookup table does not result in an abnormal display area on the display panel, and the degree of abnormal display exceeds a preset standard range, then the step of processing the second test output grayscale data using a dithering algorithm includes: increasing the number of binding bits in the compensation data lookup table to be equal to the number of bits in the test input grayscale data; detecting whether the degree of abnormal display on the display screen is within a preset standard range; if yes, that is, there is no abnormal display area on the display screen or the degree of abnormal display is within a preset standard range, then the compensation ends; if no, that is, there is an abnormal display area on the display screen and the degree of abnormal display exceeds a preset standard range, then the second test output grayscale data is processed using a dithering algorithm to obtain third test output grayscale data, and then the third test output grayscale data is output to the display panel through a driver chip.

[0078] In one embodiment, even after increasing the number of binding bits in the compensation data lookup table to be equal to the number of bits in the input grayscale data, the image displayed on the display panel may still have abnormal display areas, and the degree of abnormal display exceeds the preset standard range. Therefore, the brightness compensation method provided in this embodiment needs to re-detect the image displayed on the display panel after increasing the number of binding bits in the compensation data lookup table to be equal to the number of bits in the input grayscale data. If the degree of abnormal display in the display image is within the preset standard range, that is, the display image does not have abnormal display areas or the degree of abnormal display is within the preset standard range, then during normal operation, the number of bits in the actual input grayscale data corresponding to the image to be displayed is used as the number of binding bits in the line-driven compensation data lookup table to ensure that the image displayed on the display panel does not have abnormal display areas, or the degree of abnormal display areas is within the preset standard range, that is, the image quality of the display panel meets the requirements.

[0079] For example, the current compensation data lookup table has 8 bits for binding points, and the input grayscale data has 12 bits. Increasing the binding point bit count of the compensation data lookup table by 12 bits will eliminate abnormal display areas or reduce the degree of abnormal display to within a preset standard range.

[0080] In one embodiment, if an abnormal display area exists on the screen and the degree of abnormal display exceeds a preset standard range, then during normal operation, the actual input grayscale data corresponding to the screen to be displayed is used as the binding bit number of the compensation data lookup table, and a jitter compensation mode is enabled. The second test output grayscale data is processed using a jitter algorithm to obtain third test output grayscale data, which is then output to the display panel via the driver chip. By adding a jitter compensation mode, and using a jitter algorithm to process the second test output grayscale data obtained after processing by the Demura algorithm and the line-through driver algorithm to obtain third test output grayscale data, which is then output to the display panel by the driver chip, the grayscale difference at the boundary of the abnormal display area can be reduced through jitter algorithm processing, thus further mitigating the degree of abnormal display.

[0081] For example, the current compensation data lookup table has 8 bits for binding points and 12 bits for input grayscale data. Increasing the binding point bits of the compensation data lookup table by 12 bits will activate the jitter compensation mode if there are abnormal display areas on the display panel and the degree of abnormal display exceeds the preset standard range. The jitter algorithm will then be used to process the actual input grayscale data after processing by the Demura algorithm and the line drive algorithm, and the data will be output to the display panel by the driver chip. The grayscale difference at the boundary of the abnormal display area can be reduced by the jitter algorithm, thus further reducing the degree of abnormal display.

[0082] In some embodiments, the maximum value of the binding bit number of the compensation data lookup table is less than the bit number of the test input grayscale data. If, after increasing the binding bit number of the compensation data lookup table, the screen still displays an abnormal display area, and the degree of abnormal display exceeds a preset standard range, then the step of processing the second test output grayscale data using a dithering algorithm includes: increasing the binding bit number of the compensation data lookup table to the maximum value, and detecting whether the degree of abnormal display of the screen is within a preset standard range; if yes, that is, the screen does not have an abnormal display area or the degree of abnormal display is within a preset standard range, then the compensation ends; if no, that is, the screen has an abnormal display area and the degree of abnormal display exceeds a preset standard range, then the second test output grayscale data is processed using a dithering algorithm to obtain the third test output grayscale data, and then the third test output grayscale data is output to the display panel through the driver chip.

[0083] In one embodiment, if, due to hardware limitations, the maximum value of the binding bit length of the compensation data lookup table is less than the bit length of the test input grayscale data (i.e., the binding bit length of the compensation data lookup table cannot be increased to be equal to the bit length of the test input grayscale data, for example, the maximum value of the binding bit length of the compensation data lookup table is 8 bits, and the bit length of the input grayscale data is 12 bits), then it is necessary to first determine whether there is an abnormal display area in the image displayed on the display panel after increasing the binding bit length of the compensation data lookup table to the maximum value, and whether the degree of abnormal display is within the preset standard range. If there is no abnormal display area or the degree of abnormal display is within the preset standard range, then during normal operation, using the maximum value of the binding bit length of the line-driven compensation data lookup table as the binding bit length of the compensation data lookup table can further reduce the degree of abnormal display and make the image quality of the display panel meet the requirements.

[0084] For example, the current binding bit width of the compensation data lookup table is 8 bits, and the input grayscale data width is 12 bits. After increasing the binding bit width of the compensation data lookup table to the maximum value of 10 bits, the display screen will not have any abnormal display areas or the degree of abnormal display will be within the preset standard range.

[0085] If there are abnormal display areas on the screen and the degree of abnormal display exceeds the preset standard range, then during normal operation, the maximum value of the binding bit number of the compensation data lookup table is used as the binding bit number of the compensation data lookup table, and the jitter compensation mode is enabled. The actual input grayscale data corresponding to the screen to be displayed after being processed by the Demura algorithm and the line drive algorithm is processed to obtain the actual output grayscale data. The actual output grayscale data is then output to the display panel through the driver chip, which can further reduce the degree of abnormal display and make the screen quality of the display panel meet the requirements.

[0086] For example, the current compensation data lookup table has 8 bits for binding points and 12 bits for input grayscale data. Increasing the binding points of the compensation data lookup table to the maximum of 10 bits allows for the activation of a jitter compensation mode if the displayed image has an abnormal display area and the degree of abnormality exceeds a preset standard range. This mode uses a jitter algorithm to process the actual input grayscale data after the Demura algorithm and its processing, and then outputs the data to the display panel via the driver chip. The grayscale difference at the boundary of the abnormal display area can be reduced through jitter processing, thus further mitigating the degree of abnormality.

[0087] Furthermore, combined Figure 3 As shown, Figure 3 The logic block diagram of the brightness compensation method for the display panel provided in the embodiments of this application should be noted as follows: Figure 3 In this context, Demura refers to the Demura algorithm, LOD refers to the line overdrive algorithm, and Dither replaces the dithering algorithm. Other brightness compensation methods for display panels include:

[0088] Step S7: After the third test output grayscale data is output to the display panel through the driver chip, it is detected whether the abnormal display degree of the displayed image is within the preset standard range. If yes, that is, there is no abnormal display area in the displayed image or the abnormal display degree is within the preset standard range, the compensation ends. If no, that is, there is an abnormal display area in the displayed image and the abnormal display degree exceeds the preset standard range, the Dither mode value of the dithering algorithm is increased until the abnormal display degree of the displayed image is within the preset standard range.

[0089] In one embodiment, in step S7, if the abnormal display degree of the displayed image exceeds the preset standard range after the jitter compensation mode is enabled, the Dither mode value of the jitter algorithm is increased to the maximum value of the Dither mode of the jitter algorithm.

[0090] In one embodiment, when the jitter compensation mode is enabled, the Dither mode value of the jitter algorithm is directly set to the maximum value that the algorithm can achieve.

[0091] Furthermore, the brightness compensation method for the display panel also includes:

[0092] Step S8: After increasing the Dither mode value of the dithering algorithm to the maximum value of the Dither mode of the dithering algorithm, check whether the abnormal display degree of the displayed image is within the preset standard range; if yes, the compensation ends; if not, reduce the absolute value of the overdrive grayscale value of the overdrive algorithm until the abnormal display degree of the displayed image is within the preset standard range.

[0093] In some embodiments, if there are large areas with significant color differences on both sides of the abnormal display area, and the average change after the dithering algorithm is applied to these areas is not significant, the abnormal display of the solid color image after the dithering compensation mode is enabled will be reduced, but uneven display will still occur. Step S7 detects the display screen of the display panel after the dithering compensation mode is enabled to determine whether the abnormal display level of the image is within a preset standard range. If yes, that is, there is no abnormal display area in the display screen or the abnormal display level is within the preset standard range, then the compensation is determined to be completed and the image quality displayed by the display panel is qualified. If no, that is, there is an abnormal display area in the display screen and the abnormal display level exceeds the preset standard range, then the absolute value of the overdrive grayscale value of the line overdrive algorithm is reduced, that is, the overdrive voltage value between rows is reduced. After reducing the absolute value of the overdrive grayscale value of the line overdrive algorithm, it is determined whether the abnormal display level of the display image is within the preset standard range. If yes, the compensation is completed. If no, the absolute value of the overdrive grayscale value of the line overdrive algorithm is reduced until the abnormal display level of the display image is within the preset standard range. In this way, the errors generated during the data processing of the line overdrive algorithm can be reduced, thereby mitigating the degree of abnormal display. After the above compensation method is adjusted, the degree to which the absolute value of the overdrive grayscale value of the line overdrive algorithm is reduced is smaller than the degree to which the absolute value of the overdrive grayscale value is directly reduced. This ensures the charging capability of the Tri-gate architecture LCD panel to a certain extent, and solves the abnormal display problem without sacrificing the charging capability of the Tri-gate architecture LCD panel.

[0094] In the embodiments of this application, after the degree of abnormal display is reduced by the above compensation method, other algorithms required by the panel can be added under the configuration of Demura algorithm compensation, line overdrive algorithm compensation and jitter algorithm compensation. If there is no abnormality in image quality, the brightness compensation of the display panel ends.

[0095] It should be noted that the Demura algorithm, line-through algorithm, and jitter algorithm in the embodiments of this application can be any existing Demura algorithm, line-through algorithm, and jitter algorithm, without any restrictions or further details.

[0096] Based on the brightness compensation method for the display panel provided in the above embodiments of this application, embodiments of this application also provide a display panel, which is a Tri-gate architecture liquid crystal display panel. Combined with... Figure 4 As shown, Figure 4This is a schematic diagram of the algorithm data flow provided in the embodiments of this application. The display panel may include a Demura algorithm compensation module, a line overdrive algorithm compensation module, and a jitter algorithm compensation module. The display panel performs brightness compensation using the brightness compensation method of the display panel provided in any of the above embodiments. Without changing the hardware part based on the original line overdrive algorithm logic, the Demura algorithm compensation module, the line overdrive algorithm compensation module, and the jitter algorithm compensation module sequentially perform compensation processing on the input grayscale data corresponding to the image to be displayed on the display panel. This can compensate for the insufficient calculation accuracy of the line overdrive algorithm, reduce the mura degree of the displayed image on the display panel, and improve the uniformity of the display brightness of the display panel.

[0097] It should be noted that, with the configuration of the Demura algorithm compensation module, the line drive algorithm compensation module, and the jitter algorithm compensation module, the display panel can be enhanced with features such as... Figure 4 The boxes containing ellipses in the diagram represent other algorithm modules required for the display panel. These modules can be any algorithm modules available in other existing display panels, and there are no restrictions here.

[0098] The beneficial effects of the embodiments of this application are as follows: The embodiments of this application provide a brightness compensation method for a display panel and a display panel. For abnormal display areas caused by insufficient accuracy of the line overdrive algorithm, the compensation method of the display panel provided by this application can reduce the calculation error of the line overdrive algorithm and make up for the insufficient calculation accuracy of the line overdrive algorithm by increasing the number of binding bits in the line overdrive compensation data lookup table without changing the hardware part. This reduces the gray level difference between adjacent pixels on both sides of the abnormal display area. If the abnormal display degree of the image displayed on the display panel exceeds the preset standard range after increasing the number of binding bits in the compensation data lookup table of the line overdrive algorithm, a dithering algorithm is used to process the gray level data to make the brightness and color points of the abnormal display area boundary transition smoothly and reduce the watermark degree of the display image on the display panel, thereby improving the uniformity of the display brightness of the display panel.

[0099] In summary, although the present application discloses the preferred embodiments as described above, the above preferred embodiments are not intended to limit the present application. Those skilled in the art can make various modifications and refinements without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application is based on the scope defined by the claims.

Claims

1. A brightness compensation method for a display panel, characterized in that, include: The given test input grayscale data is processed by the Demura algorithm to obtain the first test output grayscale data, the first test output grayscale data is processed by the line drive algorithm to obtain the second test output grayscale data, and the second test output grayscale data is output to the display panel through the driver chip. The system detects whether there are any abnormal display areas in the grayscale data output by the display panel based on the second test. If an abnormal display area exists, obtain the first test output grayscale data and the second test output grayscale data corresponding to the two adjacent pixels on either side of any abnormal display area. Based on the grayscale data output from the first test, determine the cause of the abnormal display area; If the abnormal display area is caused by the line overdrive algorithm, increase the number of binding bits in the compensation data lookup table of the line overdrive algorithm; If, after increasing the number of binding bits in the compensation data lookup table, the screen still displays an abnormal display area, and the degree of abnormal display exceeds the preset standard range, then a dithering algorithm is used to process the second test output grayscale data. The step of determining the cause of the abnormal display area based on the first test output grayscale data includes: determining whether the first test output grayscale data corresponding to the adjacent pixels on both sides of the abnormal display area has a decimal value under the number of binding bits in the compensation data lookup table; if it has a decimal value, determining whether the decimal value of the first test output grayscale data corresponding to the adjacent pixels on one side of the abnormal display area under the number of binding bits in the compensation data lookup table is less than 0.5, and whether the decimal value of the first test output grayscale data corresponding to the adjacent pixels on the other side of the abnormal display area under the number of binding bits in the compensation data lookup table is greater than or equal to 0.5; if so, it is determined that the abnormal display area is caused by the line-driven algorithm.

2. The brightness compensation method for a display panel as described in claim 1, characterized in that, The steps of processing the given test input grayscale data with at least the Demura algorithm to obtain the first test output grayscale data, processing the first test output grayscale data with the line-through driving algorithm to obtain the second test output grayscale data, and outputting the second test output grayscale data to the display panel through the driver chip include: The number of bits of the driver chip is compared with the number of bits of the grayscale data output by the second test. If the number of bits of the driver chip is greater than or equal to the number of bits of the second test output grayscale data, after being processed by the line drive algorithm, the second test output grayscale data is output to the display panel through the driver chip; If the number of bits in the driver chip is less than the number of bits in the second test output grayscale data, the second test output grayscale data is processed by a dithering algorithm, and then the driver chip outputs the second test output grayscale data processed by the dithering algorithm to the display panel.

3. The brightness compensation method for a display panel as described in claim 1, characterized in that, If the abnormal display area is caused by the line-through driving algorithm, the number of binding bits in the compensation data lookup table will be increased to be equal to the number of bits in the test input grayscale data.

4. The brightness compensation method for a display panel as described in claim 3, characterized in that, If, after increasing the number of binding bits in the compensation data lookup table of the overdrive algorithm, the display panel still shows abnormal display areas, and the degree of abnormal display exceeds the preset standard range, then the step of using a dithering algorithm to process the second test output grayscale data includes: Increase the number of binding bits in the compensation data lookup table to be equal to the number of bits in the test input grayscale data; The detection screen checks whether the degree of abnormal display is within the preset standard range; If yes, the compensation ends; if not, the dithering algorithm is used to process the second test output grayscale data to obtain the third test output grayscale data, and then the third test output grayscale data is output to the display panel through the driver chip.

5. The brightness compensation method for a display panel as described in claim 1, characterized in that, If the maximum value of the binding bit length in the compensation data lookup table is less than the bit length of the test input grayscale data, and if the abnormal display area still exists in the display panel after increasing the binding bit length of the compensation data lookup table of the line drive algorithm, and the degree of abnormal display exceeds the preset standard range, then the steps of using the dithering algorithm to process the second test output grayscale data include: Increase the number of binding bits in the compensation data lookup table to the maximum value; The detection screen checks whether the degree of abnormal display is within the preset standard range; If yes, the compensation ends; otherwise, the dithering algorithm is used to process the second test output grayscale data to obtain the third test output grayscale data, and then the third test output grayscale data is output to the display panel through the driver chip.

6. The brightness compensation method for a display panel as described in claim 4 or 5, characterized in that, The brightness compensation method for the display panel also includes: After the third test output grayscale data is output to the display panel through the driver chip, the abnormal display degree of the displayed image is detected to see if it is within the preset standard range. If yes, the compensation ends; if not, the Dither mode value of the dithering algorithm is increased until the abnormal display level of the displayed image is within the preset standard range.

7. The brightness compensation method for a display panel as described in claim 6, characterized in that, If the abnormal display of the screen exceeds the preset standard range, the Dither mode value of the dithering algorithm will be increased to the maximum value of the Dither mode of the dithering algorithm.

8. The brightness compensation method for a display panel as described in claim 7, characterized in that, The brightness compensation method for the display panel also includes: After increasing the Dither mode value of the dithering algorithm to the maximum value of the Dither mode of the dithering algorithm, it is detected whether the abnormal display degree of the displayed image is within the preset standard range. If yes, the compensation ends; if not, the absolute value of the overdrive grayscale value of the overdrive algorithm is reduced until the abnormal display degree of the displayed image is within the preset standard range.

9. A display panel, characterized in that, The display panel performs brightness compensation using the brightness compensation method for the display panel as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Processing method of viewing angle compensation look-up table and driving method of display device

    CN109493800A

  • Processing method for viewing angle compensation lookup table and drive method for display apparatus

    WO2020107648A1