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

By calculating and applying the brightness and chromaticity compensation coefficients, the area to be compensated for the display panel is solved, and the uniformity and display effect of the display panel are significantly improved.

CN119811248AActive Publication Date: 2025-04-11HEFEI VISIONOX TECH CO LTD

Patent Information

Application Number
CN202510112301.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2025-04-11
Estimated Expiration
2045-01-22

Smart Images

  • Figure CN119811248A_ABST
    Figure CN119811248A_ABST
Patent Text Reader

Abstract

The invention discloses a compensation method and device of a display panel and a computer readable storage medium. The compensation method of the display panel comprises the following steps: acquiring brightness data and chromaticity data of the display panel; determining a brightness compensation coefficient of each sub-pixel color in the to-be-compensated area according to the brightness data of each sub-pixel color in the to-be-compensated area and the brightness data of each sub-pixel color in a brightness reference area; determining a chromaticity compensation coefficient of each sub-pixel color of the to-be-compensated area according to the chromaticity data of the to-be-compensated area and chromaticity data of a chromaticity reference area; determining a total compensation coefficient of each sub-pixel color in the to-be-compensated area according to the brightness compensation coefficient and the chromaticity compensation coefficient; and compensating the to-be-compensated area by using the total compensation coefficient. The display uniformity of the display panel can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display technology, and in particular to a compensation method and device for a display panel and a computer-readable storage medium. Background Art

[0002] With the development of display technology, the application of display panels is becoming more and more extensive, and correspondingly, the requirements for display panels are becoming higher and higher.

[0003] However, the display panel is prone to uneven display, which seriously affects the further application of the display panel. Summary of the invention

[0004] The present invention provides a compensation method and device for a display panel and a computer-readable storage medium to improve the display uniformity of the display panel.

[0005] According to one aspect of the present invention, a compensation method for a display panel is provided, and the compensation method for a display panel includes:

[0006] Acquiring brightness data and chromaticity data of the display panel;

[0007] Determine a brightness compensation coefficient of each sub-pixel color in the area to be compensated according to brightness data of each sub-pixel color in the area to be compensated and brightness data of each sub-pixel color in the brightness reference area;

[0008] Determine the chromaticity compensation coefficient of each sub-pixel color in the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area;

[0009] Determine a total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient;

[0010] The area to be compensated is compensated with the total compensation coefficient.

[0011] Optionally, the display panel includes the brightness reference area located at the center and a plurality of areas to be compensated surrounding the brightness reference area;

[0012] The step of determining the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area comprises:

[0013] Determine a brightness difference value between the color of each sub-pixel in the area to be compensated and the color of the corresponding sub-pixel in the brightness reference area;

[0014] Determine the brightness compensation coefficient corresponding to each sub-pixel color according to the brightness difference value of each sub-pixel color and the reference compensation value corresponding to each sub-pixel color;

[0015] Preferably, the area of ​​the to-be-compensated region is the same as the area of ​​the brightness reference region;

[0016] Preferably, the area to be compensated includes a plurality of pixels, and the brightness reference area includes a plurality of pixels.

[0017] Optionally, before determining the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area, the method further includes:

[0018] Acquire register values ​​of two different grayscale binding points corresponding to the sub-pixel color, and use the difference between the register values ​​of the two different grayscale binding points as the reference compensation value;

[0019] Preferably, the obtaining of register values ​​of two different grayscale binding points corresponding to the sub-pixel color comprises:

[0020] The register values ​​of the two grayscale binding points with the largest grayscale values ​​corresponding to the sub-pixel color are obtained.

[0021] Optionally, the sub-pixel colors of the display panel include a first sub-pixel color, a second sub-pixel color and a third sub-pixel color, and the chromaticity data includes a first chromaticity coordinate component and a second chromaticity coordinate component; wherein the first chromaticity coordinate component is related to the first sub-pixel color and the third sub-pixel color, and the second chromaticity coordinate component is related to the third sub-pixel color;

[0022] The step of determining the chromaticity compensation coefficient of each sub-pixel color of the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area comprises:

[0023] Determine the difference value ΔW of the first chromaticity coordinate component between the area to be compensated and the chromaticity reference area x and the difference value ΔW of the second chromaticity coordinate component y ;

[0024] The chromaticity compensation coefficient of the first sub-pixel color is:

[0025]

[0026] The chromaticity compensation coefficient of the second sub-pixel color is 1;

[0027] The chromaticity compensation coefficient of the third sub-pixel color is: (ΔW y -c2) / α y ;

[0028] Among them, α x , αy , c1, c2 and c3 are preset coefficients;

[0029] Preferably, the first sub-pixel color is a red sub-pixel color, the second sub-pixel color is a green sub-pixel color, and the third sub-pixel color is a blue sub-pixel color;

[0030] Preferably, the first chromaticity coordinate component is an x-axis coordinate value in the color coordinate, and the second chromaticity coordinate component is a y-axis coordinate value in the color coordinate.

[0031] Optionally, after compensating the to-be-compensated area with the total compensation coefficient, the method further includes:

[0032] Return to the step of acquiring the brightness data and the chromaticity data of the display panel;

[0033] Wherein, when compensating the display panel for the first time, determining the chromaticity compensation coefficient of each sub-pixel color of the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area includes:

[0034] Configuring the preset coefficient to be a preset value;

[0035] When compensating the display panel for the kth time, k is an integer greater than 1;

[0036] The step of determining the chromaticity compensation coefficient of each sub-pixel color of the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area comprises:

[0037] The preset coefficient is corrected according to the chromaticity data of the display panel.

[0038] Optionally, determining a total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient comprises:

[0039] The brightness compensation coefficient of the sub-pixel color is multiplied by the chromaticity compensation coefficient corresponding to the sub-pixel color to obtain a total compensation coefficient of the sub-pixel color.

[0040] Optionally,

[0041] After acquiring the brightness data and the chromaticity data of the display panel, the method further includes:

[0042] Determining whether the brightness of the display panel meets a uniform condition according to the brightness data and the chromaticity data of the display panel, and determining whether the chromaticity of the display panel meets a uniform condition;

[0043] If one of the brightness and chromaticity of the display panel meets the uniformity condition, the compensation coefficient corresponding to the brightness or chromaticity meeting the uniformity condition is set to 1;

[0044] If the brightness and chromaticity of the display panel do not meet the uniformity condition, a step is performed to determine the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area.

[0045] Optionally, the display panel includes the chromaticity reference area located at the center of the display panel and a plurality of chromaticity calculation areas located at both sides of the chromaticity reference area and arranged along a first direction with the chromaticity reference area;

[0046] Along the second direction, each of the chromaticity calculation areas includes a plurality of the areas to be compensated;

[0047] Along the second direction, the chromaticity reference area includes the brightness reference area and a plurality of areas to be compensated located on both sides of the brightness reference area; the first direction intersects with the second direction;

[0048] Preferably, the first direction is an extending direction of data lines in the display panel.

[0049] According to another aspect of the present invention, there is provided a compensation device for a display panel, comprising:

[0050] An acquisition module, used to acquire brightness data and chromaticity data of the display panel;

[0051] A first determination module, configured to determine a brightness compensation coefficient of each sub-pixel color in the area to be compensated according to brightness data of each sub-pixel color in the area to be compensated and brightness data of each sub-pixel color in the brightness reference area;

[0052] A second determination module, configured to determine a chromaticity compensation coefficient of each sub-pixel color of the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area;

[0053] A third determination module, configured to determine a total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient;

[0054] The compensation module is used to compensate the area to be compensated with the total compensation coefficient.

[0055] According to another aspect of the present invention, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the compensation method of the display panel as described above is implemented.

[0056] The technical solution of the embodiment of the present invention adopts a compensation method for a display panel, including: obtaining brightness data and chromaticity data of the display panel; determining the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area; determining the chromaticity compensation coefficient of each sub-pixel color in the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area; determining the total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient; and compensating the area to be compensated with the total compensation coefficient. This embodiment uses the brightness compensation coefficient and the chromaticity compensation coefficient to comprehensively compensate the area to be compensated, so that the brightness and chromaticity uniformity of the display panel are effectively compensated, thereby greatly improving the display effect of the display panel.

[0057] 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

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

[0059] Figure 1 A flow chart of a compensation method for a display panel provided by an embodiment of the present invention;

[0060] Figure 2 A schematic diagram of area division of a display panel provided by an embodiment of the present invention;

[0061] Figure 3 A flowchart of another display panel compensation method provided by an embodiment of the present invention;

[0062] Figure 4 A schematic diagram of area division of another display panel provided by an embodiment of the present invention;

[0063] Figure 5 A flowchart of another display panel compensation method provided by an embodiment of the present invention;

[0064] Figure 6 A schematic structural diagram of a compensation device for a display panel provided by an embodiment of the present invention. DETAILED DESCRIPTION

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

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

[0067] The display panel in the related art has the problem of uneven display. After extensive research, the inventors found that the reason for this technical problem is that the circuit design and process fluctuations in the display panel will cause inherent physical defects in the display panel, which can easily cause the optical characteristics of the module end panel to differ greatly, such as uneven brightness and / or color. In addition, the routing impedance of the display panel, such as data lines, power signal lines, fan-out lines, etc., can also cause uneven display.

[0068] In view of the above technical problems, the present invention proposes the following solutions:

[0069] Figure 1 A flow chart of a compensation method for a display panel provided by an embodiment of the present invention, referring to Figure 1 The compensation methods for display panels include:

[0070] Step S110, acquiring brightness data and chromaticity data of the display panel;

[0071] Specifically, the display panel can display a white screen of a certain grayscale at a certain refresh rate, and the grayscale can be the maximum grayscale that the display panel can display. Of course, the grayscale displayed by the display panel is arbitrary, and this embodiment does not specifically limit this. Before the display panel is compensated for uniformity, the display panel has been subjected to gamma correction, so the corresponding register value can be directly read from the gamma register so that the display panel displays the required grayscale. After the display panel displays the grayscale, the brightness data and chromaticity data of the display panel can be measured by an optical device. More specifically, the brightness data and chromaticity data of each pixel in the display panel can be obtained. Among them, the display panel includes a plurality of pixels, each pixel includes a first color sub-pixel, a second color sub-pixel and a third color sub-pixel. The luminous colors of the first color sub-pixel, the second color sub-pixel and the third color sub-pixel are different from each other. For example, the luminous color of the first color sub-pixel is red, the luminous color of the second color sub-pixel is green, and the luminous color of the third color sub-pixel is yellow. The brightness data is, for example, a brightness value, and the chromaticity data includes, for example, coordinate components under color coordinates. The color coordinates are, for example, the CIE1931-XYZ coordinate system.

[0072] Step S120, determining a brightness compensation coefficient of each sub-pixel color in the area to be compensated according to brightness data of each sub-pixel color in the area to be compensated and brightness data of each sub-pixel color in the brightness reference area;

[0073] Specifically, the display area of ​​the display panel is divided into a brightness reference area and a plurality of areas to be compensated. The compensation method of the display panel aims to compensate the brightness of the area to be compensated under the same gray scale to be the same as the brightness of the brightness reference area, so that the brightness of the entire display area of ​​the display panel is uniform. The area of ​​the area to be compensated and the brightness reference area can be the same. The white screen of the display panel is formed by mixing the colors of each sub-pixel. For example, the white screen can be formed by mixing the first sub-pixel color, the second sub-pixel color and the third sub-pixel color. The first sub-pixel color can be a red sub-pixel color, the second sub-pixel color can be a green sub-pixel color, and the third sub-pixel color can be a blue sub-pixel color. For the area to be compensated and the brightness reference area, after obtaining the brightness data and the chromaticity data, the brightness component of the red sub-pixel color, the brightness component of the green sub-pixel color and the brightness component of the blue sub-pixel color can be decomposed and calculated according to the brightness value and the color coordinates. After obtaining the brightness components of each sub-pixel color, the brightness compensation matrix of the area to be compensated can be obtained according to the brightness difference between the area to be compensated and the brightness reference area. Among them, the brightness compensation matrix of the area to be compensated includes the compensation coefficients of each sub-pixel color in the area to be compensated.

[0074] Step S130, determining the chromaticity compensation coefficient of each sub-pixel color in the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area;

[0075] Specifically, due to the voltage drop in the display panel and the process fluctuations of the transistors themselves, the gamma curves of different areas in the display panel are quite different. If only the brightness of the display panel is compensated, the color cast problem is likely to be aggravated. Therefore, the present embodiment performs chromaticity compensation on the color of each sub-pixel on the basis of brightness compensation, thereby improving the color cast problem. More specifically, the chromaticity data includes a color coordinate component, and the chromaticity compensation coefficient of each sub-pixel color can be obtained based on the difference in the color coordinate component between the area to be compensated and the chromaticity reference area, and the specific calculation method will be described later. It should also be noted that the size of the chromaticity reference area and the brightness reference area may be the same or different, and the two may overlap or not overlap. The chromaticity reference area may overlap with some areas to be compensated. In the present embodiment, a chromaticity compensation matrix of the area to be compensated can be obtained, wherein the chromaticity compensation matrix includes the chromaticity compensation coefficients of each sub-pixel color in the area to be compensated.

[0076] Step S140, determining a total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient;

[0077] Step S150: compensating the area to be compensated with the total compensation coefficient.

[0078] Specifically, after obtaining the brightness compensation coefficient and the chromaticity compensation coefficient, the total compensation coefficient of the area to be compensated at the grayscale can be obtained. The area to be compensated is compensated using the total compensation coefficient, so that the brightness and chromaticity uniformity of the display panel can be higher.

[0079] The technical solution of this embodiment adopts a compensation method for a display panel including: obtaining brightness data and chromaticity data of the display panel; determining the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area; determining the chromaticity compensation coefficient of each sub-pixel color in the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area; determining the total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient; and compensating the area to be compensated with the total compensation coefficient. This embodiment uses the brightness compensation coefficient and the chromaticity compensation coefficient to comprehensively compensate the area to be compensated, so that the brightness and chromaticity uniformity of the display panel are effectively compensated, thereby greatly improving the display effect of the display panel.

[0080] It should be noted that the compensation method of the display panel described in this embodiment can compensate for any grayscale of the display panel to obtain the total compensation coefficient of the display panel at the grayscale. Different grayscales of the display panel can be compensated using the compensation method described in this embodiment.

[0081] Optionally, Figure 2 A schematic diagram of area division of a display panel provided by an embodiment of the present invention, Figure 3 A flowchart of another display panel compensation method provided by an embodiment of the present invention, referring to Figure 2 and Figure 3 The display panel includes a brightness reference area LvB located at the center and a plurality of to-be-compensated areas LvP surrounding the brightness reference area LvB. The brightness reference area LvB is located at the center of the display area of ​​the display panel. In some embodiments, the area of ​​the brightness reference area LvB is the same as the area of ​​the to-be-compensated area LvP, that is, the display area of ​​the display panel is evenly divided into a plurality of first sub-areas, the first sub-area located at the center is used as the brightness reference area LvB, and the other areas are used as the to-be-compensated areas LvP. Figure 2 As shown, each first sub-region in the display panel is arranged in an array along the second direction X1 and the first direction X2, wherein the second direction X1 may be a row direction and the first direction X2 may be a column direction. The column direction may be understood as the extension direction of the data line in the display panel. In the display panel, since the power line (the signal line that provides a positive power supply to the pixel circuit) has a voltage drop in the first direction Y1, the brightness of different first sub-regions along the first direction Y1 may be uneven. And since the data line loads of the fan-out area are different, the brightness of different first sub-regions along the second direction X1 may also be uneven. In this embodiment, the first sub-regions are arranged in an array along the second direction X1 and the first direction X2, which can better compensate for the brightness uniformity of the display panel. In addition, optionally, the area to be compensated includes a plurality of pixels, and the brightness reference area includes a plurality of pixels. The average brightness of each pixel in the brightness reference area can be used as the brightness of the brightness reference area, and the average brightness of each pixel in the area to be compensated can be used as the brightness of the area to be compensated. The brightness reference area and the area to be compensated both include a plurality of pixels, which can reduce the calculation amount of the compensation method of the display panel and improve the compensation efficiency.

[0082] refer to Figure 3 , the compensation method of the display panel includes:

[0083] Step S110, acquiring brightness data and chromaticity data of the display panel;

[0084] In this embodiment, step S120 specifically includes determining the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area, including:

[0085] Step S121, determining the brightness difference between the color of each sub-pixel in the area to be compensated and the color of the corresponding sub-pixel in the brightness reference area;

[0086] Specifically, the brightness difference value of the sub-pixel color can be obtained by subtracting the brightness component value of each sub-pixel color in the area to be compensated from the brightness component value of each sub-pixel color in the brightness reference area. That is to say, the brightness difference value of the red sub-pixel color can be obtained by subtracting the brightness component value of the red sub-pixel color in the area to be compensated from the brightness component value of the red sub-pixel color in the brightness reference area; the brightness difference value of the green sub-pixel color can be obtained by subtracting the brightness component value of the green sub-pixel color in the area to be compensated from the brightness component value of the green sub-pixel color in the brightness reference area; the brightness difference value of the blue sub-pixel color can be obtained by subtracting the brightness component value of the blue sub-pixel color in the area to be compensated from the brightness component value of the blue sub-pixel color in the brightness reference area. The brightness difference value can be a positive value or a negative value. When the brightness difference value is a positive value, it indicates that the brightness of the area to be compensated is dark. When the brightness difference value is a negative value, the brightness of the surface area to be compensated is bright.

[0087] Of course, the brightness difference value of the sub-pixel color can also be obtained by subtracting the brightness component value of each sub-pixel color in the brightness reference area from the brightness component value of each sub-pixel color in the area to be compensated.

[0088] Step S122, determining a brightness compensation coefficient corresponding to each sub-pixel color according to the brightness difference value of each sub-pixel color and the reference compensation value corresponding to each sub-pixel color;

[0089] Specifically, after determining the brightness difference value of each sub-pixel color, the brightness compensation coefficient can be obtained from the reference compensation value and the brightness difference. For example, the reference compensation value is ΔL, the brightness difference is ΔL1, then the brightness compensation coefficient is γΔL, and γΔL=ΔL1. γ can be a positive value or a negative value. In the compensation method, γ is an adjustable compensation coefficient. Different areas to be compensated, and / or different sub-pixel colors in the same compensation area may have different γs. However, the reference compensation values ​​corresponding to the same sub-pixel colors in all areas to be compensated in the display panel are the same. In this embodiment, the brightness compensation coefficient is obtained by multiplying the reference compensation value by the adjustable compensation coefficient, which is more convenient for calculation.

[0090] Step S130, determining the chromaticity compensation coefficient of each sub-pixel color in the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area;

[0091] Step S140, determining a total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient;

[0092] Step S150: compensating the area to be compensated with the total compensation coefficient.

[0093] Optionally, before determining the brightness compensation coefficient of each sub-pixel color in the to-be-compensated area according to the brightness data of each sub-pixel color in the to-be-compensated area and the brightness data of each sub-pixel color in the brightness reference area, the method further includes:

[0094] The register values ​​of two different grayscale binding points corresponding to the sub-pixel color are obtained, and the difference between the register values ​​of the two different grayscale binding points is used as a reference compensation value.

[0095] Specifically, since gamma debugging has been completed before uniformity compensation, the register values ​​of two different grayscale binding points of the display panel can be directly read from the gamma register. Further, the register values ​​of the two grayscale binding points with the largest grayscale values ​​corresponding to the sub-pixel color can be obtained. In other words, the register value of the grayscale binding point with the largest grayscale value among the grayscale binding points corresponding to the sub-pixel color is subtracted from the register value of the grayscale binding point with the second largest grayscale value to obtain the reference compensation value.

[0096] Since the brightness of each sub-pixel color does not change linearly when the voltage of the display panel changes, the difference in the register value closest to the maximum grayscale binding point can be selected to be closer to the color ratio of the white screen, which can more accurately compensate the brightness of the display panel. And when the chromaticity compensation coefficient is used for compensation later, the impact on the brightness is also small. For example, in this embodiment, for each area to be compensated, the brightness compensation matrix finally obtained is [γ R ΔL R γ G ΔL G γ B ΔL B ], where γ R is the adjustable compensation coefficient corresponding to the red sub-pixel color, ΔL R is the reference compensation value corresponding to the red sub-pixel color of the area to be compensated. G is the adjustable compensation coefficient corresponding to the green sub-pixel color, ΔL G is the reference compensation value corresponding to the green sub-pixel color of the area to be compensated. B is the adjustable compensation coefficient corresponding to the blue sub-pixel color, ΔL B is the reference compensation value corresponding to the blue sub-pixel color of the area to be compensated. In addition, the brightness compensation matrix can be understood as a data voltage compensation matrix. For the entire display panel, the total brightness compensation matrix of each first sub-area is:

[0097]

[0098] The display panel includes N rows and M columns of first sub-areas.

[0099] Optionally, Figure 4A schematic diagram of area division of another display panel provided in an embodiment of the present invention, referring to Figure 4 The display panel includes a chromaticity reference area CIEB located at the center of the display panel and a plurality of chromaticity calculation areas CIE1 located on both sides of the chromaticity reference area CIEB and arranged with the chromaticity reference area along a first direction Y1; along a second direction X1, each chromaticity calculation area CIE1 includes a plurality of areas to be compensated LvP; along the second direction X1, the chromaticity reference area CIEB includes a brightness reference area LvB and a plurality of areas to be compensated LvP located on both sides of the brightness reference area LvB; the first direction Y1 intersects with the second direction X1. Optionally, the first direction Y1 is an extension direction of the data lines in the display panel.

[0100] Specifically, since in the display panel, color cast problems will occur between different pixels along the first direction Y1, while the color cast problem between different pixels on the same straight line along the second direction X1 is relatively small. Therefore, the display area of ​​the display panel can be evenly divided into a plurality of second sub-areas along the first direction Y1, the second sub-area located in the center is used as the chromaticity reference area, and the other second sub-areas are used as chromaticity calculation areas. For each chromaticity calculation area CIE1, its chromaticity is the average value of the chromaticity of all pixels in the chromaticity calculation area CIE1. The calculated chromaticity compensation coefficient of the chromaticity calculation area CIE1 can be used as the chromaticity compensation coefficient of all areas to be compensated LvP in the chromaticity calculation area CIE1. The arrangement of this embodiment determines the chromaticity calculation area and the chromaticity reference area according to the specific position of the color cast of the display panel, so that the calculation amount of the chromaticity compensation coefficient of all areas to be compensated in the display panel is relatively small, which is conducive to improving the compensation efficiency.

[0101] Of course, in some other implementations, the chromaticity calculation area and the area to be compensated may overlap in a one-to-one correspondence. The brightness reference area and the chromaticity reference area may overlap.

[0102] In some other embodiments, the display panel may be divided into areas where the areas to be compensated are located in different chromaticity calculation areas. In this case, the chromaticity compensation coefficient of the area to be compensated may adopt the chromaticity compensation coefficient of the chromaticity calculation area with the largest overlapping area with the area to be compensated.

[0103] Optionally, the sub-pixel colors of the display panel include a first sub-pixel color, a second sub-pixel color, and a third sub-pixel color, and the chromaticity data includes a first chromaticity coordinate component and a second chromaticity coordinate component; wherein the first chromaticity coordinate component is related to the first sub-pixel color and the third sub-pixel color, and the second chromaticity coordinate component is related to the third sub-pixel color. The first chromaticity coordinate component is an x-axis coordinate value in the color coordinate, and the second chromaticity coordinate component is a y-axis coordinate value in the color coordinate.

[0104] Determining the chromaticity compensation coefficient of each sub-pixel color in the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area includes:

[0105] Determine the difference value ΔW of the first chromaticity coordinate component of the area to be compensated and the chromaticity reference area x and the difference value ΔW of the second chromaticity coordinate component y ; The chromaticity compensation coefficient of the first sub-pixel color is: The chromaticity compensation coefficient of the second sub-pixel color is 1; the chromaticity compensation coefficient of the third sub-pixel color is: (ΔW y -c2) / α y ; Among them, α x , α y , β x , c1, c2 and c3 are preset coefficients.

[0106] Specifically, since the gamma curves corresponding to pixels at different positions in the display panel along the second direction Y1 are quite different from the gamma curves corresponding to the pixels at the center of the display panel. And compensating other areas of the display panel to be compensated based on the central area (brightness reference area) of the display panel is likely to aggravate the color cast problem. In this embodiment, chromaticity compensation is performed through the chromaticity compensation coefficients of each sub-pixel color, thereby improving the color cast problem. It can be seen from the influence curves of red and blue on chromaticity that blue affects the first chromaticity coordinate component and the second chromaticity coordinate component, while red mainly affects the first chromaticity coordinate component and has almost no effect on the second chromaticity coordinate component. And since the chromaticity difference between the area to be compensated and the chromaticity reference area is small, within a small difference, it can be considered that the chromaticity difference varies linearly with the monochromatic blue and red. Thus, for each area to be compensated, it can be obtained:

[0107] ΔW x =α x B+c1 (1)

[0108] ΔW x =α y B+c2 (2)

[0109] ΔW y =β x R+c3 (3)

[0110] Where, ΔW x It can be the difference value obtained by subtracting the first chromaticity coordinate component of the chromaticity reference area from the first chromaticity coordinate component of the area to be compensated. yIt can be the difference value obtained by subtracting the first chromaticity coordinate component of the chromaticity reference area from the second chromaticity coordinate component of the area to be compensated. B represents the chromaticity compensation coefficient of the blue sub-pixel color, and R represents the chromaticity compensation coefficient of the red sub-pixel color. Since the second chromaticity coordinate component is mainly affected by the blue sub-pixel color, according to the above formula (2), the chromaticity compensation coefficient of the blue sub-pixel color can be obtained first, that is, B = (ΔW y -c2) / α y Based on formula (3), the chromaticity compensation coefficient of the red sub-pixel color is obtained, that is, R = (ΔW x +k1+c1)-c3) / β x , where k1 is the chromaticity correction coefficient of the red sub-pixel color. Since the chromaticity of the blue sub-pixel color is adjusted, it will in turn affect the first chromaticity coordinate component. Therefore, the chromaticity correction coefficient k1 can be obtained based on formula (1), that is, Finally, the chromaticity compensation coefficient of the red sub-pixel color can be obtained as In addition, since the green sub-pixel color has a greater impact on the brightness, the green sub-pixel color in the area to be compensated is not chromatically compensated, that is, the chromatically compensated coefficient of the green sub-pixel color is configured to be 1. In this embodiment, the chromatically compensated coefficient matrix of each sub-pixel color in the area to be compensated is finally obtained as follows:

[0111] The solution of this embodiment can improve the color cast problem by performing chromaticity compensation on the area to be compensated through the chromaticity compensation coefficient, and will not affect the brightness uniformity of the area to be compensated and the brightness reference area.

[0112] Optionally, after compensating the area to be compensated with the total compensation coefficient, the method further includes: returning to execute the step of acquiring brightness data and chromaticity data of the display panel.

[0113] Specifically, in this embodiment, the display panel is compensated for multiple cycles until the brightness and chromaticity of the display panel meet the uniformity requirements. x and ΔW yis a known quantity, while each preset coefficient is an unknown quantity. Therefore, a preset value can be configured for each preset coefficient during the initial compensation. The initial values ​​corresponding to different preset coefficients may be different. After the preset value is substituted, the display panel is compensated. And the brightness data and chromaticity data of the display panel are obtained again. When the display panel is compensated for the kth time, the preset coefficient is corrected according to the chromaticity data of the display panel. k is an integer greater than 1. That is, when the display panel is compensated for the kth time, the brightness uniformity and chromaticity uniformity of the display panel are determined, and the preset coefficient is corrected according to the determination result. More specifically, since the chromaticity compensation has a small impact on the brightness, the preset coefficient can be corrected by deteriorating or improving the chromaticity uniformity. If the chromaticity uniformity is improved after compensation, the preset coefficient can be reduced, and if the chromaticity uniformity is deteriorated, the preset coefficient can be increased, etc. Of course, the method of correcting the preset coefficient is not limited to this. In this embodiment, the display panel is compensated for multiple times, and the preset coefficient can be continuously corrected, that is, the chromaticity compensation coefficient is continuously corrected. Thereby, the compensation effect of the display panel is better. Of course, it is understandable that when the chromaticity uniformity of the display panel meets the set requirements, the compensation method of the display panel described in this embodiment is no longer performed. In some embodiments, when the chromaticity and brightness uniformity of the display panel meet the requirements, each preset coefficient can be used as the initial value of the preset coefficient of other display panels in the same batch as the display panel.

[0114] Optionally, determining the total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient includes:

[0115] The brightness compensation coefficient of the sub-pixel color is multiplied by the chrominance compensation coefficient corresponding to the sub-pixel color to obtain a total compensation coefficient of the sub-pixel color.

[0116] Specifically, after obtaining the brightness compensation coefficient matrix and the chromaticity compensation coefficient matrix of the area to be compensated, the two can be multiplied to obtain the total compensation coefficient matrix of the area to be compensated. The total compensation coefficient matrix can also be understood as the brightness compensation coefficient matrix obtained by correcting the brightness compensation coefficient matrix by the chromaticity compensation coefficient matrix. The total compensation coefficient matrix is:

[0117]

[0118] It can be understood that a compensation code can be finally generated according to the total compensation coefficient and executed by DDIC to control the display panel.

[0119] Optionally, after acquiring the brightness data and chromaticity data of the display panel, the method further includes:

[0120] Determine whether the brightness of the display panel meets the uniformity condition based on the brightness data and chromaticity data of the display panel, and determine whether the chromaticity of the display panel meets the uniformity condition; if one of the brightness and chromaticity of the display panel meets the uniformity condition, set the compensation coefficient corresponding to the brightness or chromaticity that meets the uniformity condition to 1; if both the brightness and chromaticity of the display panel do not meet the uniformity condition, execute the step of determining the brightness compensation coefficient of each sub-pixel color in the area to be compensated based on the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area.

[0121] Specifically, Figure 5 As shown, Figure 5 A flowchart of another display panel compensation method provided by an embodiment of the present invention. Figure 5 , after step S110 is completed, step S210 is executed, that is, judging whether the brightness of the display panel meets the uniformity condition, and judging whether the chromaticity of the display panel meets the uniformity condition. If both are satisfied, the process ends. If one of them is satisfied, step S220 is executed, that is, the compensation coefficient corresponding to the brightness or chromaticity that meets the uniformity condition is set to 1. In other words, if the brightness meets the uniformity condition, the brightness compensation coefficient of each sub-pixel color in the brightness compensation matrix is ​​set to 1, that is, brightness compensation is no longer performed; at this time, after step S220 is executed, step S121 is no longer executed, and step S122 is directly executed. If the chromaticity meets the uniformity condition, the chromaticity compensation coefficient of each sub-pixel color in the chromaticity compensation matrix is ​​set to 1, that is, chromaticity compensation is no longer performed; then step S121 is executed, and step S122 is no longer executed, that is, step S130 is executed after step S121 is executed. In this embodiment, compensation is performed on the display panel multiple times to improve compensation accuracy and compensation efficiency, so that the brightness and chromaticity of the display panel can meet uniformity requirements.

[0122] The present invention also provides a compensation device for a display panel, such as Figure 6 As shown, Figure 6 A structural schematic diagram of a compensation device for a display panel provided in an embodiment of the present invention. The compensation device for the display panel includes: an acquisition module 4132, used to acquire brightness data and chromaticity data of the display panel; a first determination module 4132, used to determine the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area; a second determination module 4133, used to determine the chromaticity compensation coefficient of each sub-pixel color in the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area; a third determination module 4134, used to determine the total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient; and a compensation module 4135, used to compensate the area to be compensated with the total compensation coefficient.

[0123] The specific working process and working principle of the compensation device of the display panel can refer to the description of the compensation method of the display panel in the present invention, which will not be repeated here.

[0124] The present invention further provides a computer-readable storage medium, which, when executed by a computer processor, is used to execute the display panel compensation method provided by any embodiment of the present invention.

[0125] Through the above description of the implementation methods, the technicians in the relevant field can clearly understand that the present invention can be implemented by means of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

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

[0127] 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: The compensation method of the display panel includes: Acquiring brightness data and chromaticity data of the display panel; Determine a brightness compensation coefficient of each sub-pixel color in the area to be compensated according to brightness data of each sub-pixel color in the area to be compensated and brightness data of each sub-pixel color in the brightness reference area; Determine the chromaticity compensation coefficient of each sub-pixel color in the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area; Determine a total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient; The area to be compensated is compensated with the total compensation coefficient.

2. The display panel compensation method according to claim 1, characterized in that: The display panel comprises a brightness reference area located at the center and a plurality of areas to be compensated surrounding the brightness reference area; The step of determining the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area comprises: Determine a brightness difference value between the color of each sub-pixel in the area to be compensated and the color of the corresponding sub-pixel in the brightness reference area; Determine the brightness compensation coefficient corresponding to each sub-pixel color according to the brightness difference value of each sub-pixel color and the reference compensation value corresponding to each sub-pixel color; Preferably, the area of ​​the to-be-compensated region is the same as the area of ​​the brightness reference region; Preferably, the area to be compensated includes a plurality of pixels, and the brightness reference area includes a plurality of pixels.

3. The display panel compensation method according to claim 2, characterized in that: Before determining the brightness compensation coefficient of each sub-pixel color in the to-be-compensated area according to the brightness data of each sub-pixel color in the to-be-compensated area and the brightness data of each sub-pixel color in the brightness reference area, the method further includes: Acquire register values ​​of two different grayscale binding points corresponding to the sub-pixel color, and use the difference between the register values ​​of the two different grayscale binding points as the reference compensation value; Preferably, the obtaining of register values ​​of two different grayscale binding points corresponding to the sub-pixel color comprises: The register values ​​of the two grayscale binding points with the largest grayscale values ​​corresponding to the sub-pixel color are obtained.

4. The display panel compensation method according to claim 1, characterized in that: The sub-pixel colors of the display panel include a first sub-pixel color, a second sub-pixel color, and a third sub-pixel color, and the chromaticity data include a first chromaticity coordinate component and a second chromaticity coordinate component; The step of determining the chromaticity compensation coefficient of each sub-pixel color of the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area comprises: Determine the difference value ΔW of the first chromaticity coordinate component between the area to be compensated and the chromaticity reference area x and the difference value ΔW of the second chromaticity coordinate component y ; The chromaticity compensation coefficient of the first sub-pixel color is: The chromaticity compensation coefficient of the second sub-pixel color is 1; The chromaticity compensation coefficient of the third sub-pixel color is: (ΔW y -c2) / α y ; Among them, α x , α y , β x , c1, c2 and c3 are preset coefficients; Preferably, the first sub-pixel color is a red sub-pixel color, the second sub-pixel color is a green sub-pixel color, and the third sub-pixel color is a blue sub-pixel color; Preferably, the first chromaticity coordinate component is an x-axis coordinate value in the color coordinate, and the second chromaticity coordinate component is a y-axis coordinate value in the color coordinate.

5. The display panel compensation method according to claim 4, characterized in that: After compensating the area to be compensated with the total compensation coefficient, the method further includes: Return to the step of acquiring the brightness data and the chromaticity data of the display panel; Wherein, when compensating the display panel for the first time, determining the chromaticity compensation coefficient of each sub-pixel color of the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area includes: Configuring the preset coefficient to be a preset value; When compensating the display panel for the kth time, k is an integer greater than 1; The step of determining the chromaticity compensation coefficient of each sub-pixel color of the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area comprises: The preset coefficient is corrected according to the chromaticity data of the display panel.

6. The display panel compensation method according to claim 1, characterized in that: Determining the total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient comprises: The brightness compensation coefficient of the sub-pixel color is multiplied by the chromaticity compensation coefficient corresponding to the sub-pixel color to obtain a total compensation coefficient of the sub-pixel color.

7. The display panel compensation method according to claim 1, characterized in that: After acquiring the brightness data and the chromaticity data of the display panel, the method further includes: Determining whether the brightness of the display panel meets a uniform condition according to the brightness data and the chromaticity data of the display panel, and determining whether the chromaticity of the display panel meets a uniform condition; If one of the brightness and chromaticity of the display panel meets the uniformity condition, the compensation coefficient corresponding to the brightness or chromaticity meeting the uniformity condition is set to 1; If the brightness and chromaticity of the display panel do not meet the uniformity condition, the step of determining the brightness compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness data of each sub-pixel color in the area to be compensated and the brightness data of each sub-pixel color in the brightness reference area is performed.

8. The display panel compensation method according to claim 1, characterized in that: The display panel includes the chromaticity reference area located at the center of the display panel and a plurality of chromaticity calculation areas located at both sides of the chromaticity reference area and arranged along a first direction with the chromaticity reference area; Along the second direction, each of the chromaticity calculation areas includes a plurality of the areas to be compensated; Along the second direction, the chromaticity reference area includes the brightness reference area and a plurality of areas to be compensated located on both sides of the brightness reference area; the first direction intersects with the second direction; Preferably, the first direction is an extending direction of data lines in the display panel.

9. A compensation device for a display panel, characterized in that: include: An acquisition module, used to acquire brightness data and chromaticity data of the display panel; A first determination module, configured to determine a brightness compensation coefficient of each sub-pixel color in the area to be compensated according to brightness data of each sub-pixel color in the area to be compensated and brightness data of each sub-pixel color in the brightness reference area; A second determination module, configured to determine a chromaticity compensation coefficient of each sub-pixel color of the area to be compensated according to the chromaticity data of the area to be compensated and the chromaticity data of the chromaticity reference area; A third determination module, configured to determine a total compensation coefficient of each sub-pixel color in the area to be compensated according to the brightness compensation coefficient and the chromaticity compensation coefficient; The compensation module is used to compensate the area to be compensated with the total compensation coefficient.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the compensation method for a display panel as described in any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Gamma calculation method and device and display panel

    CN111754913A

  • Display screen color cast Mura repairing method and device

    CN112331140A

  • Compensation method and device for display panel

    CN112614461A

  • Compensation method of display panel

    CN113270062A

  • Compensation method and device of display panel, equipment and medium

    CN118430438A

Cited By

  • Pixel brightness compensation method and device, display equipment and storage medium

    CN120823799A

  • Pixel brightness compensation method and device, display device and storage medium

    CN120823799B

  • Daytime running light color cast processing method

    CN121616504A