Compensation method and compensation device of display panel and display device
By compensating each sub-pixel of the display panel, using the information of the sub-pixel to be compensated, the preset sub-pixel and the compensation matrix, the problems of brightness and chromaticity deviation of the display panel are solved, and the display image quality is significantly improved.
Patent Information
- Application Number
- CN202411756834.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-12-02
AI Technical Summary
The existing display panels have brightness and chromaticity deviations, resulting in poor display quality.
By obtaining the grayscale to be displayed for each sub-pixel on the display panel, and compensating the grayscale to be displayed for the sub-pixel on the to be compensated, the grayscale to be displayed for the preset sub-pixel on the sub-pixel on the preset sub-pixel on the compensated, and the compensation matrix. The preset subpixel is a subpixel adjacent to the subpixel to be compensated and has a different luminous color.
Effectively compensate for the brightness deviation caused by lateral leakage, improve the brightness and chromaticity deviation of the display screen, and improve the display image quality without changing the structure of the display panel.
Smart Images

Figure CN119741884A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technology, and in particular to a compensation method, a compensation device and a display device for a display panel. Background Art
[0002] With the development of display technology, people have higher and higher requirements on the display performance of display panels. However, existing display panels have display brightness and chromaticity deviations, resulting in poor display quality. Summary of the invention
[0003] The present invention provides a compensation method, a compensation device and a display device for a display panel, so as to improve the brightness and chromaticity deviation of the display panel and enhance the display quality.
[0004] According to one aspect of the present invention, a compensation method for a display panel is provided, comprising:
[0005] Obtaining the grayscale to be displayed of each sub-pixel of the display panel;
[0006] The sub-pixel to be compensated is compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
[0007] Optionally, the display panel includes a plurality of pixel units, each of the pixel units includes at least three sub-pixels of different luminous colors; the sub-pixel to be compensated is a sub-pixel in the pixel unit, and the preset sub-pixel and the sub-pixel to be compensated are located in the same pixel unit.
[0008] Optionally, the compensation matrix includes at least three compensation sub-matrices, each sub-pixel of a luminous color corresponds to a compensation sub-matrix, and sub-pixels of different luminous colors correspond to different compensation sub-matrices;
[0009] The compensation matrix is used to compensate the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix, including:
[0010] The sub-pixel to be compensated is compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel, and the compensation sub-matrix corresponding to the sub-pixel to be compensated.
[0011] Optionally, compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel, and a compensation sub-matrix corresponding to the sub-pixel to be compensated includes:
[0012] Determine the compensated grayscale of the sub-pixel to be compensated according to the product of the compensation sub-matrix corresponding to the sub-pixel to be compensated and the display grayscale matrix composed of the grayscale to be displayed of the sub-pixel to be compensated and the grayscale to be displayed of the preset sub-pixel;
[0013] Optionally, the preset sub-pixels include all sub-pixels that are located in the same pixel unit as the sub-pixel to be compensated and have a different luminous color from the sub-pixel to be compensated.
[0014] Optionally, each pixel unit includes a first color sub-pixel, a second color sub-pixel and a third color sub-pixel;
[0015] When the sub-pixel to be compensated is a first color sub-pixel, the preset sub-pixels include a second color sub-pixel and a third color sub-pixel located in the same pixel unit as the first color sub-pixel;
[0016] Determining the compensated grayscale of the subpixel to be compensated according to the compensation submatrix corresponding to the subpixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel, comprises:
[0017] Determine the compensated grayscale of the sub-pixel to be compensated according to the first formula;
[0018] The first formula is R 1 is the compensated grayscale of the first color sub-pixel, [C 11 C 12 C 13 ] is the compensation sub-matrix corresponding to the first color sub-pixel, R original is the grayscale to be displayed of the first color sub-pixel, G original is the grayscale to be displayed of the second color sub-pixel, B original is the gray scale to be displayed of the third color sub-pixel;
[0019] When the sub-pixel to be compensated is a second color sub-pixel, the preset sub-pixels include a first color sub-pixel and a third color sub-pixel located in the same pixel unit as the second color sub-pixel;
[0020] Determining the compensated grayscale of the subpixel to be compensated according to the compensation submatrix corresponding to the subpixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel, comprises:
[0021] Determine the compensated grayscale of the sub-pixel to be compensated according to the second formula;
[0022] The second formula is G1 is the compensated grayscale of the second color sub-pixel, [C21 C 22 C 23 ] is the compensation sub-matrix corresponding to the second color sub-pixel;
[0023] When the sub-pixel to be compensated is a third color sub-pixel, the preset sub-pixels include a first color sub-pixel and a second color sub-pixel located in the same pixel unit as the third color sub-pixel;
[0024] Determining the compensated grayscale of the subpixel to be compensated according to the compensation submatrix corresponding to the subpixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel, comprises:
[0025] Determine the compensated grayscale of the sub-pixel to be compensated according to a third formula;
[0026] The third formula is B1 is the compensated grayscale of the third color sub-pixel, [C 31 C 32 C 33 ] is the compensation sub-matrix corresponding to the third color sub-pixel.
[0027] Optional, [C 11 C 12 C 13 ],[C 21 C 22 C 23 ] and [C 31 C 32 C 33 ] are not the same.
[0028] Optionally, before compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix, the method further includes:
[0029] Determine the current display brightness level;
[0030] Determine the compensation matrix corresponding to the grayscale to be displayed under the current display brightness level; wherein, at least some display brightness levels have different compensation matrices corresponding to other display brightness levels; and under the same display brightness level, at least some grayscales have different compensation matrices corresponding to other grayscales.
[0031] Optionally, the display panel includes at least two display brightness level groups, each display brightness level group includes at least two different display brightness levels, the display brightness levels in each display brightness level group use the same compensation matrix group, and different display brightness level groups use different compensation matrix groups; wherein each compensation matrix group includes at least two compensation matrices corresponding to different grayscales;
[0032] Each of the display brightness levels includes at least two grayscale groups, each of the grayscale groups includes at least two different grayscales, the grayscales in each grayscale group use the same compensation matrix, and different grayscale groups use different compensation matrices.
[0033] Optionally, the display panel stores compensation matrix groups corresponding to at least two preset display brightness levels, and each compensation matrix group of the preset display brightness level includes compensation matrices corresponding to at least two preset grayscales;
[0034] Determining a compensation matrix corresponding to the grayscale to be displayed at the current display brightness level includes:
[0035] According to the current display brightness level, the gray scale to be displayed and the compensation matrix groups corresponding to the at least two preset display brightness levels, a compensation matrix corresponding to the gray scale to be displayed at the current display brightness level is determined by interpolation.
[0036] Optionally, interpolating and determining a compensation matrix corresponding to the grayscale to be displayed at the current display brightness level according to the current display brightness level, the grayscale to be displayed, and the compensation matrix groups corresponding to the at least two preset display brightness levels, includes:
[0037] According to the current display brightness level and the compensation matrix groups corresponding to the at least two preset display brightness levels, interpolating and determining the compensation matrix group corresponding to the current display brightness level by using a first interpolation algorithm;
[0038] A second interpolation algorithm is used to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated, based on the compensation sub-matrix corresponding to the sub-pixel with the same luminous color as the sub-pixel to be compensated in the compensation matrix group corresponding to the current display brightness level; or, a third interpolation algorithm is used to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated, based on the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel located in the same pixel unit as the sub-pixel to be compensated, and the compensation sub-matrix corresponding to the sub-pixel of each luminous color in the compensation matrix group corresponding to the current display brightness level.
[0039] Optionally, the first interpolation algorithm and the second interpolation algorithm include linear interpolation algorithms;
[0040] The third interpolation algorithm includes a linear interpolation algorithm, a trilinear interpolation algorithm or a tetrahedral interpolation algorithm.
[0041] Optionally, after determining the current display brightness level, the method further includes:
[0042] It is determined whether the maximum display brightness of the current display brightness level is less than the preset brightness, and if so, a compensation matrix corresponding to the grayscale to be displayed and the current display brightness level is determined.
[0043] Optionally, the preset brightness is less than or equal to 0.2 nit.
[0044] According to another aspect of the present invention, there is provided a compensation device for a display panel, comprising:
[0045] A grayscale acquisition module to be displayed, used to acquire the grayscale to be displayed of each sub-pixel of the display panel;
[0046] A compensation module is used to compensate the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
[0047] According to another aspect of the present invention, a display device is provided, comprising: a display panel and the compensation device for the display panel according to any embodiment of the present invention.
[0048] The embodiment of the present invention obtains the grayscale to be displayed of each sub-pixel of the display panel, and compensates the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated. Since the lateral leakage between the sub-pixels of different luminous colors adjacent to the sub-pixel to be compensated and the sub-pixel to be compensated has a greater impact on the luminous brightness of the sub-pixel to be compensated, the present embodiment compensates the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix, which can better compensate for the brightness deviation of the sub-pixel to be compensated caused by the lateral leakage, thereby improving the brightness and chromaticity deviation of the display picture, and improving the display quality, without changing the structure of the display panel, and the implementation method is simple.
[0049] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0051] Figure 1 is a schematic diagram of a light-emitting structure of a display panel;
[0052] Figure 2 is the brightness curve of the red luminescent structure;
[0053] Figure 3 is a flow chart of a compensation method for a display panel provided by an embodiment of the present invention;
[0054] Figure 4 is a flow chart of another display panel compensation method provided by an embodiment of the present invention;
[0055] Figure 5 is a flow chart of another display panel compensation method provided by an embodiment of the present invention;
[0056] Figure 6 is a flow chart of another display panel compensation method provided by an embodiment of the present invention;
[0057] Figure 7 is a schematic diagram of a compensation device for a display panel provided by an embodiment of the present invention;
[0058] Figure 8 is a schematic diagram of a display device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0059] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0060] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0061] As mentioned in the background technology, the existing display panels have display brightness and chromaticity deviations, resulting in poor display quality. The inventors have found through research that the reasons for this problem are: Figure 1 is a schematic diagram of the light-emitting structure of a display panel, refer to Figure 1 , the light-emitting structure generally includes film layers such as an anode 10, a hole injection layer 20, a hole transport layer 30, a light-emitting layer, an electron transport layer 50, an electron injection layer 60 and an anode 70. The red light-emitting structure includes a red light-emitting layer 42, the green light-emitting structure includes a green light-emitting layer 41, and the blue light-emitting structure includes a blue light-emitting layer 43. In the existing display panel, in addition to the light-emitting layers being independent of each other, different light-emitting structures have many common layers, such as a hole injection layer 20, a hole transport layer 30, an electron transport layer 50 and an electron injection layer 60. These common layers are conductive and actually have lateral (or transverse) leakage problems. When the panel is in a high-brightness display state, the macroscopic manifestation caused by the lateral leakage is not obvious, but when the panel is in a low-brightness and low-grayscale display state, this lateral leakage problem will cause visually visible brightness and chromaticity deviation phenomena. For example, when the red light-emitting structure emits light, it will leak laterally to the green and blue light-emitting structures. When the blue and green light-emitting structures emit light, they will also leak laterally to the red light-emitting structure. Figure 2 is the brightness curve of the red luminous structure, Figure 2 The relationship curve between the grayscale and brightness of the red light emitting structure is shown in FIG. 1 when the red light emitting structure is turned on and the green light emitting structure and the blue light emitting structure are turned off. Figure 2 It can be seen that the brightness curve of the red light-emitting structure deviates from the ideal brightness curve due to the influence of lateral leakage.
[0062] Based on the above problems, an embodiment of the present invention provides a compensation method for a display panel. Figure 3 is a flow chart of a compensation method for a display panel provided by an embodiment of the present invention, with reference to Figure 3 , the compensation method of the display panel includes:
[0063] S110 , obtaining a grayscale to be displayed of each sub-pixel of the display panel.
[0064] The display panel may include a plurality of sub-pixels, each of which includes a pixel driving circuit and a light-emitting structure. The pixel driving circuit may include at least two transistors and at least one capacitor. Exemplarily, the pixel driving circuit may include seven transistors and one capacitor. The pixel driving circuit is used to drive the light-emitting structure to emit light, and the light-emitting structure may be an organic light-emitting structure. The grayscale to be displayed is the grayscale to be displayed by the sub-pixel.
[0065] S120, compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
[0066] The sub-pixel to be compensated may be any sub-pixel in the display panel. The compensation matrix is used to compensate for the change in the luminous brightness of the sub-pixel caused by leakage of the common layer of the sub-pixel. The compensation value of the sub-pixel to be compensated may be determined according to the compensation matrix, the grayscale to be displayed of the sub-pixel to be compensated, and the grayscale to be displayed of the preset sub-pixel. The compensation value may be a compensated grayscale or a compensated grayscale. Exemplarily, the compensation matrix may include two or more compensation coefficients. The sub-pixel to be compensated is compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel, and the compensation matrix. The compensation value of the sub-pixel to be compensated may be determined according to the grayscale to be displayed of the sub-pixel to be compensated, the compensation coefficient corresponding to the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel, and the compensation coefficient corresponding to the preset sub-pixel. For example, the preset sub-pixels corresponding to the sub-pixel to be compensated may be one, two or more. When the preset sub-pixel corresponding to the sub-pixel to be compensated is one, the compensation matrix may include two compensation coefficients, one compensation coefficient is multiplied or divided by the grayscale to be displayed of the sub-pixel to be compensated, and the other compensation coefficient is multiplied or divided by the grayscale to be displayed of the preset sub-pixel. The grayscale of the sub-pixel to be compensated after compensation can be determined based on the two products (or two quotients), or the grayscale that needs to be compensated for the sub-pixel to be compensated can be determined.
[0067] The embodiment of the present invention obtains the grayscale to be displayed of each sub-pixel of the display panel, and compensates the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated. Since the lateral leakage between the sub-pixels of different luminous colors adjacent to the sub-pixel to be compensated and the sub-pixel to be compensated has a greater impact on the luminous brightness of the sub-pixel to be compensated, the present embodiment compensates the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix, which can better compensate for the brightness deviation of the sub-pixel to be compensated caused by the lateral leakage, thereby improving the brightness and chromaticity deviation of the display picture, and improving the display quality, without changing the structure of the display panel, and the implementation method is simple.
[0068] Optionally, the display panel includes a plurality of pixel units, each pixel unit includes at least three sub-pixels with different luminous colors; the sub-pixel to be compensated is a sub-pixel in the pixel unit, and the preset sub-pixel and the sub-pixel to be compensated are located in the same pixel unit.
[0069] Specifically, the sub-pixels located in the same pixel unit are close to each other, and the lateral leakage between them has a greater impact. Compensation is performed in units of pixel units. While better compensating for the display deviation caused by lateral leakage, the algorithm is simpler, which can reduce the difficulty of compensation and improve the compensation speed.
[0070] Exemplarily, each pixel unit may include a first luminous color sub-pixel, a second luminous color sub-pixel, and a third luminous color sub-pixel. When compensating the first luminous color sub-pixel, the compensation value of the first luminous color sub-pixel may be determined based on the grayscale to be displayed of the first luminous color sub-pixel, the grayscale to be displayed of the second luminous color sub-pixel, the grayscale to be displayed of the third luminous color sub-pixel, and the compensation matrix.
[0071] On the basis of the above embodiment, optionally, the compensation matrix includes at least three compensation sub-matrices, each sub-pixel of a luminous color corresponds to a compensation sub-matrix, and sub-pixels of different luminous colors correspond to different compensation sub-matrices.
[0072] Correspondingly, S120, compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix, is optimized as follows: compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation sub-matrix corresponding to the sub-pixel to be compensated.
[0073] Specifically, sub-pixels of different luminous colors are affected differently by lateral leakage. By setting sub-pixels of different luminous colors to correspond to different compensation sub-matrices, targeted compensation can be performed on sub-pixels of each luminous color, thereby better improving the display quality of the display panel.
[0074] Exemplarily, each pixel unit includes a first color sub-pixel, a second color sub-pixel, and a third color sub-pixel, and the compensation matrix may include a first compensation sub-matrix, a second compensation sub-matrix, and a third compensation sub-matrix. When compensating the first color sub-pixel, the compensated grayscale of the first color sub-pixel is determined according to the grayscale to be displayed of the first color sub-pixel, the grayscale to be displayed of the second color sub-pixel located in the same pixel unit as the first color sub-pixel, the grayscale to be displayed of the third color sub-pixel located in the same pixel unit as the first color sub-pixel, and the first compensation sub-matrix.
[0075] When compensating the second color sub-pixel, the compensated grayscale of the second color sub-pixel is determined based on the grayscale to be displayed of the first color sub-pixel located in the same pixel unit as the second color sub-pixel, the grayscale to be displayed of the second color sub-pixel, the grayscale to be displayed of the third color sub-pixel located in the same pixel unit as the second color sub-pixel, and the second compensation sub-matrix.
[0076] When compensating the third color sub-pixel, the compensated grayscale of the third color sub-pixel is determined based on the grayscale to be displayed of the first color sub-pixel located in the same pixel unit as the third color sub-pixel, the grayscale to be displayed of the second color sub-pixel located in the same pixel unit as the third color sub-pixel, the grayscale to be displayed of the third color sub-pixel, and the third compensation sub-matrix.
[0077] On the basis of the above embodiment, optionally, compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation sub-matrix corresponding to the sub-pixel to be compensated includes:
[0078] The compensated grayscale of the subpixel to be compensated is determined according to the product of the compensation submatrix corresponding to the subpixel to be compensated and the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel.
[0079] Specifically, when compensating the first color sub-pixel, the compensated grayscale of the first color sub-pixel is determined according to the first compensation sub-matrix and the product of the display grayscale matrix consisting of the grayscale to be displayed of the first color sub-pixel, the grayscale to be displayed of the second color sub-pixel located in the same pixel unit as the first color sub-pixel, and the grayscale to be displayed of the third color sub-pixel located in the same pixel unit as the first color sub-pixel.
[0080] When compensating the second color sub-pixel, the compensated grayscale of the second color sub-pixel is determined according to the second compensation sub-matrix and the product of the display grayscale matrix consisting of the grayscale to be displayed of the first color sub-pixel located in the same pixel unit as the second color sub-pixel, the grayscale to be displayed of the second color sub-pixel, and the grayscale to be displayed of the third color sub-pixel located in the same pixel unit as the second color sub-pixel.
[0081] When compensating the third color sub-pixel, the compensated grayscale of the third color sub-pixel is determined according to the third compensation sub-matrix and the product of the grayscale to be displayed of the first color sub-pixel located in the same pixel unit as the third color sub-pixel, the grayscale to be displayed of the second color sub-pixel located in the same pixel unit as the third color sub-pixel, and the display grayscale matrix composed of the grayscale to be displayed of the third color sub-pixel.
[0082] Exemplarily, the first compensation sub-matrix includes a first coefficient corresponding to the first color sub-pixel, a second coefficient corresponding to the second color sub-pixel, and a third coefficient corresponding to the third color sub-pixel. When compensating the first color sub-pixel, the first compensation sub-matrix is the product of the grayscale to be displayed of the first color sub-pixel, the grayscale to be displayed of the second color sub-pixel located in the same pixel unit as the first color sub-pixel, and the grayscale to be displayed of the third color sub-pixel located in the same pixel unit as the first color sub-pixel, that is, the sum of the product of the grayscale to be displayed of the first color sub-pixel and the first compensation coefficient, the product of the grayscale to be displayed of the second color sub-pixel located in the same pixel unit as the first color sub-pixel and the second compensation coefficient, and the product of the grayscale to be displayed of the third color sub-pixel located in the same pixel unit as the first color sub-pixel and the third compensation coefficient.
[0083] This embodiment determines the compensated grayscale of the subpixel to be compensated according to the product of the compensation submatrix corresponding to the subpixel to be compensated and the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel, and the compensation speed is faster.
[0084] Based on the above embodiment, optionally, the preset sub-pixels include all sub-pixels that are located in the same pixel unit as the sub-pixel to be compensated and have a different luminous color from the sub-pixel to be compensated.
[0085] Specifically, all sub-pixels that are located in the same pixel unit as the sub-pixel to be compensated and that emit light of a different color from the sub-pixel to be compensated are close to the sub-pixel to be compensated, and have a greater lateral leakage impact on each other. By setting compensation for the sub-pixel to be compensated based on all sub-pixels of different colors in the same pixel unit as the sub-pixel to be compensated, lateral leakage compensation for the sub-pixel to be compensated can be better performed, and compensation is performed in units of pixel units. The algorithm is simpler, which can reduce the difficulty of compensation and improve the speed of compensation.
[0086] On the basis of the above embodiment, optionally, each pixel unit includes a first color sub-pixel, a second color sub-pixel and a third color sub-pixel.
[0087] When the sub-pixel to be compensated is a first color sub-pixel, the preset sub-pixels include a second color sub-pixel and a third color sub-pixel located in the same pixel unit as the first color sub-pixel;
[0088] Determining the compensated grayscale of the subpixel to be compensated according to the compensation submatrix corresponding to the subpixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel, comprises:
[0089] Determine the compensated grayscale of the sub-pixel to be compensated according to the first formula;
[0090] The first formula is R 1 is the compensated grayscale of the first color sub-pixel, [C 11 C 12 C 13 ] is the compensation sub-matrix corresponding to the first color sub-pixel, R original is the grayscale to be displayed of the first color sub-pixel, G original is the grayscale to be displayed of the second color sub-pixel, B original is the gray scale to be displayed of the third color sub-pixel;
[0091] When the sub-pixel to be compensated is a second color sub-pixel, the preset sub-pixels include a first color sub-pixel and a third color sub-pixel located in the same pixel unit as the second color sub-pixel;
[0092] Determining the compensated grayscale of the subpixel to be compensated according to the compensation submatrix corresponding to the subpixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel, comprises:
[0093] Determine the compensated grayscale of the sub-pixel to be compensated according to the second formula;
[0094] The second formula is G1 is the compensated grayscale of the second color sub-pixel, [C 21 C 22 C 23 ] is the compensation sub-matrix corresponding to the second color sub-pixel;
[0095] When the sub-pixel to be compensated is a third color sub-pixel, the preset sub-pixels include a first color sub-pixel and a second color sub-pixel located in the same pixel unit as the third color sub-pixel;
[0096] Determining the compensated grayscale of the subpixel to be compensated according to the compensation submatrix corresponding to the subpixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel, comprises:
[0097] Determine the compensated grayscale of the sub-pixel to be compensated according to a third formula;
[0098] The third formula is B1 is the compensated grayscale of the third color sub-pixel, [C 31 C 32 C 33 ] is the compensation sub-matrix corresponding to the third color sub-pixel;
[0099] Specifically, this embodiment determines the compensated grayscale of each color sub-pixel according to the product of the compensation matrix and the matrix composed of the grayscales to be displayed of each color sub-pixel in the pixel unit. The calculation method is simple and the compensation speed is fast.
[0100] Optional, [C 11 C 12 C 13 ],[C 21 C 22 C 23 ] and [C 31 C 32 C 33 ] are not the same.
[0101] Specifically, [C 11 C 12 C 13 ] and [C 21 C 22 C 23 ] Different can be C 11 With C 21 , C 22 With C 23 , and C 12 With C 13 Any group in is different. [C 21 C 22 C 23 ] and [C 31 C 32 C 33 ] are not the same, it can be C 21 With C 31 , C 22 With C 32 , and C 23 With C 33 Any group in is different. [C 11 C 12 C 13 ] and [C 31 C 32 C 33 ] Different can be C 11 With C 31 , C 22 With C 32 , and C 12 With C 33 Any group in is different.
[0102] On the basis of the above embodiments, the present embodiment optimizes the compensation method of the display panel. Specifically, before compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix, the following steps are added: determining the current display brightness level; determining the compensation matrix corresponding to the grayscale to be displayed and the current display brightness level; wherein at least some of the display brightness levels are different from the compensation matrices corresponding to other display brightness levels; at the same display brightness level, at least some of the grayscales are different from the compensation matrices corresponding to other grayscales. Figure 4 is a flow chart of another display panel compensation method provided by an embodiment of the present invention, referring to Figure 4 , the compensation method of the optimized display panel includes:
[0103] S110 , obtaining a grayscale to be displayed of each sub-pixel of the display panel.
[0104] S130: Determine the current display brightness level.
[0105] Among them, the current display brightness level is the display brightness level used when the display panel displays the grayscale to be displayed. The display brightness level is DBV. The display brightness level of the display panel can be changed by adjusting the brightness bar of the display panel. The minimum display brightness corresponding to different display brightness levels is the same, and the maximum display brightness is different. Exemplarily, the minimum display brightness corresponding to different display brightness levels can all be 0, and the maximum display brightness corresponding to different display brightness levels can include 0.1nit, 0.5nit, 1nit, 10nit, 50nit, 100nit or 500nit, etc. At each display brightness level, the number of grayscales that the display panel can display is the same. Exemplarily, at each display brightness level, the display panel can display 0-(2 n -1) Grayscale, for example, the display panel can display grayscales of 0-255 at each display brightness level. The brightness corresponding to the same grayscale at different display brightness levels is different.
[0106] S140, determining the compensation matrix corresponding to the grayscale to be displayed at the current display brightness level; wherein, at least some of the display brightness levels have different compensation matrices from other display brightness levels; and at least some of the grayscales have different compensation matrices from other grayscales at the same display brightness level.
[0107] Specifically, the compensation matrices corresponding to at least some display brightness levels are different from those corresponding to other display brightness levels, which may be different compensation matrices corresponding to different display brightness levels, or some display brightness levels use the same compensation matrix and some display brightness levels use different compensation matrices. At the same display brightness level, the compensation matrices corresponding to at least some grayscales are different from those corresponding to other grayscales, which may be different compensation matrices for different grayscales at the same display brightness level, or some grayscales may be the same compensation matrix and some grayscales may be different compensation matrices.
[0108] Since the display brightness corresponding to the same gray scale at different display brightness levels is different, the influence of lateral leakage is different. By setting the compensation matrix corresponding to at least some display brightness levels and other display brightness levels to be different, the gray scale to be displayed at each display brightness level can be better compensated. Since the brightness of different gray scales is different, the influence of lateral leakage is different. By setting the compensation matrix corresponding to at least some gray scales and other gray scales to be different, each gray scale can be better compensated, thereby improving the display quality of the display panel.
[0109] S120, compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
[0110] In this embodiment, the compensation matrix corresponding to at least some display brightness levels is different from that corresponding to other display brightness levels, and the compensation matrix corresponding to at least some grayscales is different from that corresponding to other grayscales. Compensation can be performed according to different leakage levels, and each grayscale can be better compensated to improve the display quality of the display panel.
[0111] On the basis of the above embodiment, optionally, the display panel includes at least two display brightness level groups, each display brightness level group includes at least two different display brightness levels, the display brightness levels in each display brightness level group use the same compensation matrix group, and different display brightness level groups use different compensation matrix groups; each compensation matrix group includes at least two compensation matrices corresponding to different grayscales;
[0112] Each display brightness level includes at least two grayscale groups, each grayscale group includes at least two different grayscales, the grayscales in each grayscale group use the same compensation matrix, and different grayscale groups use different compensation matrices.
[0113] Specifically, the difference between the maximum display brightness of the display brightness levels in each display brightness level group can be less than the set value, and the difference between the grayscales in each grayscale group can be less than the set grayscale. The brightness difference of the display brightness levels in the same display brightness level group is small, and the impact of lateral leakage is similar. The display brightness levels in the same display brightness level group are set to use the same compensation matrix group. Under the premise of ensuring good compensation for lateral leakage, the compensation algorithm can be simplified and the compensation speed can be improved.
[0114] The grayscale difference between grayscales in the same grayscale group is small, the brightness difference is small, and the impact of lateral leakage is similar. The grayscales in each grayscale group are set to use the same compensation matrix. This can simplify the compensation algorithm and improve the compensation speed while ensuring better compensation for lateral leakage.
[0115] Optionally, the display panel stores compensation matrix groups corresponding to at least two preset display brightness levels, and each compensation matrix group of the preset display brightness level includes compensation matrices corresponding to at least two preset grayscales;
[0116] Determine the compensation matrix corresponding to the grayscale to be displayed and the current display brightness level, including:
[0117] According to the current display brightness level, the gray scale to be displayed and the compensation matrix groups corresponding to at least two preset display brightness levels, the compensation matrix corresponding to the gray scale to be displayed at the current display brightness level is determined by interpolation.
[0118] The interpolation may be linear interpolation or nonlinear difference. Two or more preset display brightness levels may be pre-set, two or more preset grayscales may be set at each display brightness level, the display panel may be driven to display the preset grayscale at the preset display brightness level, an initial compensation matrix may be set, compensation may be performed using the initial compensation matrix, the brightness of each sub-pixel of the display panel may be collected, the initial compensation matrix may be adjusted according to the brightness, the display panel may be compensated using the adjusted compensation matrix, and the brightness of each sub-pixel of the display panel may be collected until the brightness of the sub-pixel meets the requirements, the compensation matrix at this time may be determined as the compensation matrix corresponding to the preset grayscale at the preset display brightness level, and so on, the compensation matrix corresponding to each preset grayscale at each preset display brightness level may be determined, and stored in the display panel.
[0119] Exemplarily, when DBV=A, the display panel can be driven to display N1 grayscale, that is, the grayscales of the red sub-pixel, the green sub-pixel and the blue sub-pixel are all equal to N1, and the initial compensation matrix is used for compensation, and the display brightness of each sub-pixel of the display panel is collected, and the compensation matrix is adjusted according to the brightness until the brightness of the sub-pixel meets the requirements. The compensation matrix at this time is determined as DBV=A, and the compensation matrix when the grayscale is preset to N1.
[0120] Specifically, when the grayscale to be displayed is a preset grayscale under a preset display brightness level, since the display panel stores a compensation matrix group corresponding to the preset grayscale under the preset display brightness level, the compensation matrix corresponding to the grayscale to be displayed under the current display brightness level can be directly obtained in the display panel. When the current display brightness level is the preset display brightness level and the grayscale to be displayed is not equal to the preset grayscale, the compensation matrix group corresponding to the current display brightness level can be directly obtained from the display panel, and the compensation matrix corresponding to the grayscale to be displayed is determined by interpolation based on the compensation matrix group. When the current display brightness level is not equal to the preset display brightness level, the compensation matrix group corresponding to the current display brightness level is determined by interpolation based on the compensation matrix group corresponding to the preset display brightness level. When the grayscale to be displayed is equal to the preset grayscale, the compensation matrix corresponding to the grayscale to be displayed can be directly determined based on the compensation matrix group corresponding to the current display brightness level. When the grayscale to be displayed is not equal to the preset grayscale, the compensation matrix corresponding to the grayscale to be displayed is determined by interpolation based on the compensation matrix group corresponding to the current display brightness level.
[0121] This embodiment determines the compensation matrix corresponding to the grayscale to be displayed and the current display brightness level by interpolation, and does not need to store many compensation matrices in the display panel, which can occupy less storage space and reduce hardware costs.
[0122] Based on the above embodiments, this embodiment optimizes the compensation method of the display panel. Figure 5 is a flow chart of another display panel compensation method provided by an embodiment of the present invention. Figure 6 is a flow chart of another display panel compensation method provided by an embodiment of the present invention, referring to Figure 5 and Figure 6 Specifically, the compensation matrix corresponding to the grayscale to be displayed under the current display brightness level is interpolated and determined according to the compensation matrix group corresponding to the current display brightness level, the grayscale to be displayed, and at least two preset display brightness levels, and the optimization is as follows: S141, according to the compensation matrix group corresponding to the current display brightness level and at least two preset display brightness levels, a first interpolation algorithm is used to interpolate and determine the compensation matrix group corresponding to the current display brightness level; S142, according to the grayscale to be displayed of the sub-pixel to be compensated and the compensation sub-matrix corresponding to the sub-pixel with the same luminous color as the sub-pixel to be compensated in the compensation matrix group corresponding to the current display brightness level, a second interpolation algorithm is used to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated; or, S143, according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel located in the same pixel unit as the sub-pixel to be compensated, and the compensation sub-matrix corresponding to the sub-pixel of each luminous color in the compensation matrix group corresponding to the current display brightness level, a third interpolation algorithm is used to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated.
[0123] refer to Figure 5, the compensation method of the optimized display panel includes:
[0124] S110 , obtaining a grayscale to be displayed of each sub-pixel of the display panel.
[0125] S130: Determine the current display brightness level.
[0126] S141. Determine a compensation matrix group corresponding to the current display brightness level by using a first interpolation algorithm according to the current display brightness level and compensation matrix groups corresponding to at least two preset display brightness levels.
[0127] For example, if DBV=A, the compensation matrix when the preset grayscale is N1 is The compensation matrix when the preset grayscale is N2 is If DBV = B, the compensation matrix when the preset grayscale is N1 is The compensation matrix when the preset grayscale is N2 is The compensation matrix of N1 grayscale at the current display brightness level G can be determined by interpolation of C and E Determine the compensation matrix of N2 grayscale at the current display brightness level G based on D and F interpolation H and I are the compensation matrix groups corresponding to the current display brightness level.
[0128] S142, using a second interpolation algorithm to interpolate and determine the compensation submatrix corresponding to the grayscale to be displayed of the subpixel to be compensated, according to the compensation submatrix corresponding to the subpixel having the same luminous color as the subpixel to be compensated in the compensation matrix group corresponding to the grayscale to be displayed of the subpixel to be compensated and the current display brightness level.
[0129] Specifically, if the grayscale to be displayed of the sub-pixel to be compensated is N3, and the sub-pixel to be compensated is the first color sub-pixel, then according to the compensation sub-matrix [H 11 H 12 H 13 ] and the compensation sub-matrix corresponding to the first color sub-pixel at grayscale N2 [I 11 I 12 I 13 ], interpolate and determine the compensation sub-matrix corresponding to the grayscale of the sub-pixel N3 to be compensated according to the second interpolation algorithm [J 11 J 12 J 13 ]. When the sub-pixel to be compensated is the second color sub-pixel, the compensation sub-matrix [H 21 H 22 H 23 ] and the compensation sub-matrix corresponding to the second color sub-pixel at grayscale N2 [I 21 I 22 I23 ], interpolate and determine the compensation sub-matrix corresponding to the grayscale of the sub-pixel N3 to be compensated according to the second interpolation algorithm [J 21 J 22 J 23 ]. When the sub-pixel to be compensated is a third color sub-pixel, the compensation sub-matrix [H 31 H 32 H 33 ] and the compensation sub-matrix corresponding to the third color sub-pixel under the N2 grayscale [I 31 I 32 I 33 ], interpolate and determine the compensation sub-matrix corresponding to the grayscale of the sub-pixel N3 to be compensated according to the second interpolation algorithm [J 31 J 32 J 33 ].
[0130] S121, compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel, and the compensation sub-matrix corresponding to the sub-pixel to be compensated; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
[0131] In this embodiment, a first interpolation algorithm is used to determine the compensation matrix group corresponding to the current display brightness level according to the compensation matrix group corresponding to the current display brightness level and at least two preset display brightness levels, and a second interpolation algorithm is used to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated according to the compensation sub-matrix corresponding to the sub-pixel with the same luminous color as the sub-pixel to be compensated in the compensation matrix group corresponding to the current display brightness level. The interpolation method of this embodiment is simple and the interpolation speed is fast, which can improve the compensation speed.
[0132] refer to Figure 6 , the compensation method of the optimized display panel includes:
[0133] S110 , obtaining a grayscale to be displayed of each sub-pixel of the display panel.
[0134] S130: Determine the current display brightness level.
[0135] S141. Determine a compensation matrix group corresponding to the current display brightness level by using a first interpolation algorithm according to the current display brightness level and compensation matrix groups corresponding to at least two preset display brightness levels.
[0136] S143, using a third interpolation algorithm to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated, based on the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel located in the same pixel unit as the sub-pixel to be compensated, and the compensation sub-matrix corresponding to the sub-pixel of each luminous color in the compensation matrix group corresponding to the current display brightness level.
[0137] Specifically, the third interpolation algorithm is a three-dimensional interpolation algorithm.
[0138] Exemplarily, the grayscale to be displayed by the first color sub-pixel is N3, the grayscale to be displayed by the second color sub-pixel is N4, and the grayscale to be displayed by the third color sub-pixel is N5. and The compensation sub-matrix of the first color sub-pixel, the compensation sub-matrix of the second color sub-pixel and the compensation sub-matrix of the third color sub-pixel are determined by interpolation.
[0139] S121, compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel, and the compensation sub-matrix corresponding to the sub-pixel to be compensated; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
[0140] When determining the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated, this embodiment comprehensively considers the grayscale to be displayed of sub-pixels of other colors adjacent to the sub-pixel to be compensated, as well as the compensation sub-matrices of other sub-pixels, so that the determined compensation sub-matrix is more accurate and can better compensate for lateral leakage.
[0141] Optionally, the first interpolation algorithm and the second interpolation algorithm include linear interpolation algorithms;
[0142] The third interpolation algorithm includes a trilinear interpolation algorithm or a tetrahedral interpolation algorithm.
[0143] Specifically, the linear interpolation algorithm has a simple interpolation method and a fast interpolation speed, which can reduce the difficulty of the compensation algorithm and improve the compensation speed. The trilinear interpolation algorithm and the tetrahedron interpolation algorithm have high interpolation accuracy and relatively fast operation speed. The trilinear interpolation algorithm and the tetrahedron interpolation algorithm can be used to quickly and accurately determine the compensation matrix and improve the compensation accuracy.
[0144] Optionally, after determining the current display brightness level, the method further includes:
[0145] It is determined whether the maximum display brightness of the current display brightness level is less than the preset brightness. If it is less than, a compensation matrix corresponding to the grayscale to be displayed and the current display brightness level is determined.
[0146] Specifically, when the maximum display brightness of the display brightness level is greater than the preset brightness, no lateral leakage compensation is performed. When the display screen brightness is high, the impact of lateral leakage on the screen is small. Therefore, by compensating for lateral leakage at a display brightness level with a lower display brightness, the compensation workload can be reduced, the compensation speed can be increased, and the cost can be reduced.
[0147] Optionally, the preset brightness is less than or equal to 0.2 nit.
[0148] When the preset brightness is less than or equal to 0.2 nit, the lateral leakage has a more obvious impact on the display image. By setting the preset brightness to be less than or equal to 0.2, the display quality can be improved and the compensation workload can be reduced.
[0149] The embodiment of the present invention further provides a compensation device for a display panel. Figure 7 is a schematic diagram of a compensation device for a display panel provided by an embodiment of the present invention, with reference to Figure 7 , the compensation device of the display panel includes:
[0150] A grayscale acquisition module 210 for acquiring a grayscale for display of each sub-pixel of the display panel;
[0151] The compensation module 220 is used to compensate the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
[0152] Optionally, the display panel includes a plurality of pixel units, each of the pixel units includes at least three sub-pixels of different luminous colors; the sub-pixel to be compensated is a sub-pixel in the pixel unit, and the preset sub-pixel and the sub-pixel to be compensated are located in the same pixel unit.
[0153] Optionally, the compensation matrix includes at least three compensation sub-matrices, each sub-pixel of a luminous color corresponds to a compensation sub-matrix, and sub-pixels of different luminous colors correspond to different compensation sub-matrices;
[0154] The compensation module 220 is specifically used for:
[0155] The sub-pixel to be compensated is compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel, and the compensation sub-matrix corresponding to the sub-pixel to be compensated.
[0156] Optionally, the compensation module 220 is specifically used for:
[0157] The compensated grayscale of the subpixel to be compensated is determined according to the product of the compensation submatrix corresponding to the subpixel to be compensated and the display grayscale matrix composed of the grayscale to be displayed of the subpixel to be compensated and the grayscale to be displayed of the preset subpixel.
[0158] Optionally, the preset sub-pixels include all sub-pixels that are located in the same pixel unit as the sub-pixel to be compensated and have a different luminous color from the sub-pixel to be compensated.
[0159] Optionally, each pixel unit includes a first color sub-pixel, a second color sub-pixel and a third color sub-pixel;
[0160] When the sub-pixel to be compensated is a first color sub-pixel, the preset sub-pixels include a second color sub-pixel and a third color sub-pixel located in the same pixel unit as the first color sub-pixel;
[0161] The compensation module 220 is specifically used to: determine the compensated grayscale of the sub-pixel to be compensated according to the first formula;
[0162] The first formula is R 1 is the compensated grayscale of the first color sub-pixel, [C 11 C 12 C 13 ] is the compensation sub-matrix corresponding to the first color sub-pixel, R original is the grayscale to be displayed of the first color sub-pixel, G original is the grayscale to be displayed of the second color sub-pixel, B original is the gray scale to be displayed of the third color sub-pixel;
[0163] When the sub-pixel to be compensated is a second color sub-pixel, the preset sub-pixels include a first color sub-pixel and a third color sub-pixel located in the same pixel unit as the second color sub-pixel;
[0164] The compensation module 220 is specifically used to: determine the compensated grayscale of the sub-pixel to be compensated according to the second formula;
[0165] The second formula is G1 is the compensated grayscale of the second color sub-pixel, [C 21 C 22 C 23 ] is the compensation sub-matrix corresponding to the second color sub-pixel;
[0166] When the sub-pixel to be compensated is a third color sub-pixel, the preset sub-pixels include a first color sub-pixel and a second color sub-pixel located in the same pixel unit as the third color sub-pixel;
[0167] The compensation module 220 is specifically used to: determine the compensated grayscale of the sub-pixel to be compensated according to the third formula;
[0168] The third formula is B1 is the compensated grayscale of the third color sub-pixel, [C 31 C 32 C 33 ] is the compensation sub-matrix corresponding to the third color sub-pixel.
[0169] Optional, [C 11 C 12 C 13 ],[C 21 C 22 C 23 ] and [C 31 C 32 C 33 ] are not the same.
[0170] Optionally, the compensation device further comprises:
[0171] A display brightness level determination module, used for determining a current display brightness level before compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix;
[0172] A compensation matrix determination module is used to determine the compensation matrix corresponding to the grayscale to be displayed under the current display brightness level; wherein, at least some display brightness levels have different compensation matrices corresponding to other display brightness levels; and under the same display brightness level, at least some grayscales have different compensation matrices corresponding to other grayscales.
[0173] Optionally, the display panel includes at least two display brightness level groups, each display brightness level group includes at least two different display brightness levels, the display brightness levels in each display brightness level group use the same compensation matrix group, and different display brightness level groups use different compensation matrix groups; wherein each compensation matrix group includes at least two compensation matrices corresponding to different grayscales;
[0174] Each of the display brightness levels includes at least two grayscale groups, each of the grayscale groups includes at least two different grayscales, the grayscales in each grayscale group use the same compensation matrix, and different grayscale groups use different compensation matrices.
[0175] Optionally, the display panel stores compensation matrix groups corresponding to at least two preset display brightness levels, and each compensation matrix group of the preset display brightness level includes compensation matrices corresponding to at least two preset grayscales;
[0176] The compensation matrix determination module is specifically used for:
[0177] According to the current display brightness level, the gray scale to be displayed and the compensation matrix groups corresponding to the at least two preset display brightness levels, a compensation matrix corresponding to the gray scale to be displayed at the current display brightness level is determined by interpolation.
[0178] Optionally, the compensation matrix determination module includes:
[0179] A first interpolation unit, configured to interpolate and determine the compensation matrix group corresponding to the current display brightness level by using a first interpolation algorithm according to the current display brightness level and the compensation matrix groups corresponding to the at least two preset display brightness levels;
[0180] A second interpolation unit is used to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated by using a second interpolation algorithm based on the compensation sub-matrix corresponding to the sub-pixel with the same luminous color as the sub-pixel to be compensated in the compensation matrix group corresponding to the current display brightness level and the compensation sub-matrix corresponding to the sub-pixel with the same luminous color as the sub-pixel to be compensated; or, interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated by using a third interpolation algorithm based on the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel located in the same pixel unit as the sub-pixel to be compensated, and the compensation sub-matrix corresponding to the sub-pixel of each luminous color in the compensation matrix group corresponding to the current display brightness level.
[0181] Optionally, the first interpolation algorithm and the second interpolation algorithm include linear interpolation algorithms;
[0182] The third interpolation algorithm includes a linear interpolation algorithm, a trilinear interpolation algorithm or a tetrahedral interpolation algorithm.
[0183] Optionally, the compensation device further comprises:
[0184] The judgment module is used to judge whether the maximum display brightness of the current display brightness level is less than the preset brightness after determining the current display brightness level, and if so, determine the compensation matrix corresponding to the grayscale to be displayed and the current display brightness level.
[0185] Optionally, the preset brightness is less than or equal to 0.2 nit.
[0186] An embodiment of the present invention further provides a display device, Figure 8 is a schematic diagram of a display device provided by an embodiment of the present invention, with reference to Figure 8 The display device 100 includes: a display panel 200 and a compensation device 300 for a display panel according to any embodiment of the present invention.
[0187] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0188] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A compensation method for a display panel, characterized in that: include: Obtaining the grayscale to be displayed of each sub-pixel of the display panel; The sub-pixel to be compensated is compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
2. The compensation method according to claim 1, characterized in that: The display panel includes a plurality of pixel units, each of which includes at least three sub-pixels with different luminous colors; the sub-pixel to be compensated is a sub-pixel in the pixel unit, and the preset sub-pixel and the sub-pixel to be compensated are located in the same pixel unit.
3. The compensation method according to claim 2, characterized in that: The compensation matrix includes at least three compensation sub-matrices, each sub-pixel of a light-emitting color corresponds to a compensation sub-matrix, and sub-pixels of different light-emitting colors correspond to different compensation sub-matrices; The compensation matrix is used to compensate the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix, including: Compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel, and the compensation sub-matrix corresponding to the sub-pixel to be compensated; Preferably, compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation sub-matrix corresponding to the sub-pixel to be compensated comprises: Determine the compensated grayscale of the sub-pixel to be compensated according to the compensation sub-matrix corresponding to the sub-pixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the sub-pixel to be compensated and the grayscale to be displayed of the preset sub-pixel; Preferably, the preset sub-pixels include all sub-pixels that are located in the same pixel unit as the sub-pixel to be compensated and have a different luminous color from the sub-pixel to be compensated.
4. The compensation method according to claim 3, characterized in that: Each pixel unit includes a first color sub-pixel, a second color sub-pixel and a third color sub-pixel; When the sub-pixel to be compensated is a first color sub-pixel, the preset sub-pixels include a second color sub-pixel and a third color sub-pixel located in the same pixel unit as the first color sub-pixel; Determining the compensated grayscale of the sub-pixel to be compensated according to the compensation sub-matrix corresponding to the sub-pixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the sub-pixel to be compensated and the grayscale to be displayed of the preset sub-pixel, comprises: Determine the compensated grayscale of the sub-pixel to be compensated according to the first formula; The first formula is R1 is the compensated grayscale of the first color sub-pixel, [C 11 C 12 C 13 ] is the compensation sub-matrix corresponding to the first color sub-pixel, R original is the gray scale to be displayed of the first color sub-pixel, G original is the gray scale to be displayed of the second color sub-pixel, B original is the gray scale to be displayed of the third color sub-pixel; When the sub-pixel to be compensated is a second color sub-pixel, the preset sub-pixels include a first color sub-pixel and a third color sub-pixel located in the same pixel unit as the second color sub-pixel; Determining the compensated grayscale of the sub-pixel to be compensated according to the compensation sub-matrix corresponding to the sub-pixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the sub-pixel to be compensated and the grayscale to be displayed of the preset sub-pixel, comprises: Determine the compensated grayscale of the sub-pixel to be compensated according to the second formula; The second formula is G1 is the compensated grayscale of the second color sub-pixel, [C 21 C 22 C 23 ] is the compensation sub-matrix corresponding to the second color sub-pixel; When the sub-pixel to be compensated is a third color sub-pixel, the preset sub-pixels include a first color sub-pixel and a second color sub-pixel located in the same pixel unit as the third color sub-pixel; Determining the compensated grayscale of the sub-pixel to be compensated according to the compensation sub-matrix corresponding to the sub-pixel to be compensated and the product of the display grayscale matrix composed of the grayscale to be displayed of the sub-pixel to be compensated and the grayscale to be displayed of the preset sub-pixel, comprises: Determine the compensated grayscale of the sub-pixel to be compensated according to a third formula; The third formula is B1 is the compensated grayscale of the third color sub-pixel, [C 31 C 32 C 33 ] is the compensation sub-matrix corresponding to the third color sub-pixel; Preferably, [C 11 C 12 C 13 ],[C 21 C 22 C 23 ] and [C 31 C 32 C 33 ] are not the same.
5. The compensation method according to any one of claims 1 to 4, characterized in that: Before compensating the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix, the method further includes: Determine the current display brightness level; Determine the compensation matrix corresponding to the grayscale to be displayed under the current display brightness level; wherein, at least some display brightness levels have different compensation matrices corresponding to other display brightness levels; and under the same display brightness level, at least some grayscales have different compensation matrices corresponding to other grayscales.
6. The compensation method according to claim 5, characterized in that: The display panel includes at least two display brightness level groups, each display brightness level group includes at least two different display brightness levels, the display brightness levels in each display brightness level group use the same compensation matrix group, and different display brightness level groups use different compensation matrix groups; wherein each compensation matrix group includes at least two compensation matrices corresponding to different grayscales; Each of the display brightness levels includes at least two grayscale groups, each of the grayscale groups includes at least two different grayscales, the grayscales in each grayscale group use the same compensation matrix, and different grayscale groups use different compensation matrices.
7. The compensation method according to claim 5, characterized in that: The display panel stores at least two compensation matrix groups corresponding to preset display brightness levels, each compensation matrix group of the preset display brightness level includes at least two compensation matrices corresponding to preset grayscales; Determining a compensation matrix corresponding to the grayscale to be displayed at the current display brightness level includes: Determine, by interpolation, a compensation matrix corresponding to the grayscale to be displayed at the current display brightness level according to the current display brightness level, the grayscale to be displayed, and the compensation matrix groups corresponding to the at least two preset display brightness levels; Preferably, interpolating and determining the compensation matrix corresponding to the grayscale to be displayed at the current display brightness level according to the current display brightness level, the grayscale to be displayed and the compensation matrix groups corresponding to the at least two preset display brightness levels includes: According to the current display brightness level and the compensation matrix groups corresponding to the at least two preset display brightness levels, interpolating and determining the compensation matrix group corresponding to the current display brightness level by using a first interpolation algorithm; According to the grayscale to be displayed of the sub-pixel to be compensated and the compensation sub-matrix corresponding to the sub-pixel with the same luminous color as the sub-pixel to be compensated in the compensation matrix group corresponding to the current display brightness level, a second interpolation algorithm is used to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated; or, according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel located in the same pixel unit as the sub-pixel to be compensated, and the compensation sub-matrix corresponding to the sub-pixel of each luminous color in the compensation matrix group corresponding to the current display brightness level, a third interpolation algorithm is used to interpolate and determine the compensation sub-matrix corresponding to the grayscale to be displayed of the sub-pixel to be compensated; Preferably, the first interpolation algorithm and the second interpolation algorithm include linear interpolation algorithms; The third interpolation algorithm includes a linear interpolation algorithm, a trilinear interpolation algorithm or a tetrahedral interpolation algorithm.
8. The compensation method according to claim 5, characterized in that: After determining the current display brightness level, it also includes: Determine whether the maximum display brightness of the current display brightness level is less than a preset brightness, and if so, determine a compensation matrix corresponding to the grayscale to be displayed and the current display brightness level; Preferably, the preset brightness is less than or equal to 0.2 nit.
9. A compensation device for a display panel, characterized in that: include: A grayscale acquisition module to be displayed, used to acquire the grayscale to be displayed of each sub-pixel of the display panel; A compensation module is used to compensate the sub-pixel to be compensated according to the grayscale to be displayed of the sub-pixel to be compensated, the grayscale to be displayed of the preset sub-pixel and the compensation matrix; wherein the preset sub-pixel is a sub-pixel adjacent to the sub-pixel to be compensated and having a different luminous color from the sub-pixel to be compensated.
10. A display device, characterized in that: include: A display panel and a compensation device for the display panel as claimed in claim 9.
Citation Information
Patent Citations
Brightness compensation method and brightness compensation device of display screen and display device
CN116168627A
Display compensation method and device of display panel and display equipment
CN118016017A
Dual-view display device
US20090079680A1
Crosstalk compensation method and display apparatus using the same
US20140160174A1
Cited By
Compensation method of display panel and compensation data determination method
CN120452371A