Display compensation method, device, apparatus, medium, and display device

KR103012601B1Active Publication Date: 2026-09-02KUNSHAN GO VISIONOX OPTO ELECTRONICS CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
KR1020247042771
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-06-28
Filing Date
2022-09-28
Publication Date
2026-09-02
Estimated Expiration
2042-09-28

Smart Images

  • Figure 112024143449533-PCT00009_ABST
    Figure 112024143449533-PCT00009_ABST
Patent Text Reader

Abstract

The present application discloses a display compensation method, apparatus, device, medium, and display device, and belongs to the field of display technology. The method comprises obtaining luminance parameters of two or more target grayscales of a display panel and determining, based on the luminance parameters, a target grayscale with a matching luminance trend and a target grayscale with a mismatched luminance trend; determining a section where the luminance trend of the grayscale matches based on the target grayscale with a matching luminance trend and the target grayscale with a mismatched luminance trend; calculating a Demura compensation coefficient using a Demura compensation algorithm for a target grayscale among all grayscales of the display panel; calculating a uniformity compensation coefficient using a uniformity compensation algorithm for a target grayscale located in a section where the luminance trend matches in the display panel; and writing the Demura compensation coefficient and the uniformity compensation coefficient to a driving IC so that the driving IC performs compensation according to the Demura compensation coefficient and the uniformity compensation coefficient.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] This application claims priority to Chinese patent application No. 202210744996.1, titled “Display compensation method, device, apparatus, medium and display device,” filed on June 28, 2022, all contents of said application are incorporated herein by reference.

[0002] This application relates to the field of display technology, and in particular to a display compensation method, apparatus, device, medium, and display device. Background Technology

[0003] With the rapid advancement of display technology, diverse demands for display panels are gradually increasing, making the manufacturing process more complex and difficult. This complexity and difficulty in the manufacturing process make it easy for significant differences in the optical characteristics of display panels to occur. These differences in optical characteristics lead to a deterioration in display uniformity.

[0004] Therefore, there is an urgent need for a display compensation method that can improve the display uniformity of the display panel.

[0005] Embodiments of the present application provide a display compensation method, device, apparatus, medium, and display device, which can improve the uniformity of a display panel.

[0006] In a first aspect, an embodiment of the present application provides a display compensation method, wherein the method comprises obtaining luminance parameters of two or more target grayscales of a display panel and determining, based on the luminance parameters, a target grayscale with a matching luminance trend and a target grayscale with a mismatched luminance trend; determining a section where the luminance trend of the entire grayscale matches based on the target grayscale with a matching luminance trend and the target grayscale with a mismatched luminance trend; determining a section where the luminance trend of the grayscale matches based on the target grayscale with a matching luminance trend and the target grayscale with a mismatched luminance trend; calculating a uniformity compensation coefficient using a uniformity compensation algorithm for a target grayscale located in a section where the luminance trend matches in the display panel; writing the Demura compensation coefficient and the uniformity compensation coefficient to a driving integrated circuit, and causing the driving integrated circuit to read the Demura compensation coefficient and the uniformity compensation coefficient according to the displayed grayscale and perform compensation.

[0007] In a second aspect, an embodiment of the present application provides a display compensation method applied to a driving integrated circuit of a display device, wherein the driving integrated circuit stores a Demura compensation coefficient and a uniformity compensation coefficient obtained by the display compensation method of the first aspect, and the method comprises: determining a display grayscale according to a display signal; if the display grayscale includes a grayscale located in a section where the luminance trend matches, reading the stored Demura compensation coefficient and the uniformity compensation coefficient and compensating the display signal according to the display grayscale, the Demura compensation coefficient, and the uniformity compensation coefficient; if the display grayscale does not include a grayscale located in a section where the luminance trend matches, reading the stored Demura compensation coefficient and compensating the display signal according to the display grayscale and the Demura compensation coefficient.

[0008] In a third aspect, an embodiment of the present application provides a display compensation device, wherein the device comprises: a consistency determination module that obtains luminance parameters of two or more target gradations among the entire gradations of a display panel and determines a target gradation with a matching luminance trend and a target gradation with a mismatched luminance trend according to the luminance parameters; a section determination module that determines a section where the luminance trend of the entire gradation matches according to the target gradation with a matching luminance trend and the target gradation with a mismatched luminance trend; a first calculation module that calculates a Demura compensation coefficient using a Demura compensation algorithm for a target gradation among the entire gradations of the display panel; a second calculation module that calculates a uniformity compensation coefficient using a uniformity compensation algorithm for a target gradation located in a section where the luminance trend matches in the display panel; and a writing module that writes the Demura compensation coefficient and the uniformity compensation coefficient to a driving integrated circuit, so that the driving integrated circuit reads the Demura compensation coefficient and the uniformity compensation coefficient according to the displayed gradation and performs compensation.

[0009] In a fourth aspect, an embodiment of the present application provides a display compensation device comprising a processor and a memory in which computer program instructions are stored, wherein the processor implements the display compensation method of the first aspect when executing computer program instructions.

[0010] In a fifth embodiment, an embodiment of the present application provides a display device, wherein the display device comprises a driving integrated circuit, the driving integrated circuit stores a Demura compensation coefficient and a uniformity compensation coefficient obtained by the display compensation method of the first embodiment, and the driving integrated circuit is used to read the Demura compensation coefficient and the uniformity compensation coefficient and to execute the display compensation method of the second embodiment.

[0011] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein computer program instructions are stored in the computer-readable storage medium, and when the computer program instructions are executed by a processor, the display compensation method of the first aspect or the display compensation method of the second aspect is implemented.

[0012] Embodiments of the present application provide a display compensation method, apparatus, device, medium, and display device, wherein luminance parameters of a plurality of target grayscales of a display panel can be obtained, and based on the luminance parameters, a target grayscale with a matching luminance trend and a target grayscale with a mismatched luminance trend are determined. Based on the target grayscale with a matching luminance trend and the target grayscale with a mismatched luminance trend, a section where the luminance trend of the grayscales matches can be determined. For the target grayscales among the total grayscales of the display panel, a Demura compensation coefficient is calculated using a Demura compensation algorithm. For the target grayscales located in the section where the luminance trend matches in the display panel, a uniformity compensation coefficient is calculated using a uniformity compensation algorithm. The Demura compensation coefficient and the uniformity compensation coefficient are written to a driving integrated circuit so that the Demura compensation coefficient plays a role for the total grayscales displayed by the display panel, that is, the Demura compensation plays a compensation role for the total grayscales displayed by the display panel; The uniformity compensation factor acts only for the grayscale displayed by the display panel located in the range where the luminance trend matches; that is, since the uniformity compensation acts only for the grayscale displayed by the display panel located in the range where the luminance trend matches, the compensation effect of Demura compensation and the compensation effect of uniformity compensation are prevented from canceling each other out, and the uniformity of the display panel can be improved. Brief explanation of the drawing

[0013] FIG. 1 is a flowchart of a display compensation method according to one embodiment of the present application. FIG. 2 is a flowchart of a display compensation method according to another embodiment of the present application. FIG. 3 is a schematic diagram of a sub-region section in an embodiment of the present application. FIG. 4 is a flowchart of a display compensation method according to another embodiment of the present application. FIG. 5 is a flowchart of a display compensation method according to another embodiment of the present application. FIG. 6 is a flowchart of a display compensation method according to another embodiment of the present application. FIG. 7 is a flowchart of a display compensation method according to one embodiment of the present application. FIG. 8 is a schematic diagram of the structure of a display compensation device according to one embodiment of the present application. FIG. 9 is a schematic diagram of the structure of a display compensation device according to one embodiment of the present application. Specific details for implementing the invention

[0014] The following describes in detail the configurations and exemplary embodiments of various aspects of the present application. To clarify the purpose, means of technical solution, and advantages of the present application, the present application is described further below in conjunction with the drawings and specific embodiments. It should be understood that the specific embodiments described herein are for interpreting the present application and are not intended to limit it. To those skilled in the art, the present application may be practiced without some of these specific details. The description of the embodiments below is merely intended to provide a better understanding of the present application by presenting examples of the application.

[0015] With the rapid advancement of display technology, diverse demands for display panels are gradually increasing, making the manufacturing process of display panels more complex and difficult. Due to this complexity and difficulty in the manufacturing process, display panels are prone to significant differences in optical characteristics. These differences in optical characteristics lead to a deterioration in the display uniformity of the panel. To improve uniformity, it is expected that the display uniformity of the panel will be enhanced by performing compensation using the Demura compensation method and the uniformity compensation method for voltage drop (IR Drop). The Demura compensation method involves capturing the display panel after lighting it up to obtain its display brightness, determining the Mura area based on the brightness, and performing processing on the Mura area to eliminate the Mura. The uniformity compensation method for voltage drop involves dividing the display panel into multiple regions after lighting it up and capturing the brightness of each region; if the difference in brightness between the multiple regions is relatively large, it means lowering the brightness of the region with excessive brightness and / or raising the brightness of the region with excessive brightness. However, during actual operation, the uniformity of the display did not significantly improve after compensation using the two types of compensation methods. Through research, the inventors discovered that since the Demura compensation method and the uniformity compensation method weaken each other, the uniformity of the display after compensation using the two methods did not significantly improve, and the display uniformity of the display panel remained poor.

[0016] The present application provides a display compensation method, apparatus, device, medium, and display device, which can determine a target grayscale with a matching luminance trend and a target grayscale with a mismatched luminance trend according to luminance parameters of a display panel at different grayscales. Based on the target grayscale with a matching luminance trend and the target grayscale with a mismatched luminance trend, a grayscale section with a matching luminance trend and a grayscale section with a mismatched luminance trend can be determined in the display panel. Since the compensation effects of the Demura compensation method and the uniformity compensation method cancel each other out within the grayscale section with a mismatched luminance trend, the Demura compensation method and the uniformity compensation method are used for compensation only when the grayscale is located in the grayscale section with a matching luminance trend, and only the Demura compensation method is used for compensation in the grayscale section with a mismatched luminance trend to prevent the roles of the two types of compensation methods from canceling each other out, thereby improving the display uniformity of the display panel.

[0017] Below, a display compensation method, device, apparatus, medium, and display device according to the present application are described respectively.

[0018] A first aspect of the present application provides a display compensation method, wherein the display compensation method may be applied to a display compensation device or display compensation apparatus such as a host computer, that is, the display compensation method may be executed by a display compensation device or display compensation apparatus such as a host computer, but is not limited thereto. FIG. 1 illustrates a display compensation method according to one embodiment of the present application. As illustrated in FIG. 1, the display compensation method may include steps S101 through S105.

[0019] In step S101, luminance parameters of two or more target gradations among the total gradations of the display panel are obtained, and based on the luminance parameters, a target gradation with a matching luminance trend and a target gradation with a mismatched luminance trend are determined.

[0020] In the process of performing compensation on a display panel, two or more gradations are selected from the entire range of gradations, and luminance parameters of the display panel at the two or more selected gradations can be obtained. The selected gradations are the target gradations. The number of target gradations can be set according to the actual application scene, demand, experience, etc. For example, the number of target gradations can be set by considering the balance between accuracy and implementation efficiency, but is not limited thereto. In some examples, the target gradations may include a designated selected gradation when performing uniformity compensation on the display panel and a designated selected gradation when performing Demura compensation on the display panel, where the designated selected gradations can be set according to the specific scene, demand, experience, etc., but is not limited thereto. In some examples, the target gradations may include a designated selected partial gradation when performing uniformity compensation on the display panel and a designated selected partial gradation when performing Demura compensation on the display panel. For example, if the display screen has 256 levels of grayscale, i.e., 0 to 255, the target grayscale may include the maximum grayscale of the display screen and the maximum grayscale among the grayscales specified during the Demura compensation process, and the maximum grayscale of the display screen is 255, and if the grayscales specified during the Demura compensation process include 224, 192, 128, 64, 32, and 16, the maximum grayscale among the grayscales specified during the Demura compensation process of the display panel is 224, and correspondingly, the target grayscale may include 255 and 224, and based on the target grayscale including 255 and 224, the target grayscale may include other grayscales, but is not limited thereto.

[0021] Luminance parameters are used to characterize luminance and may include, but are not limited to, luminance, relative luminance, or other parameters characterizing luminance. In some examples, luminance parameters may be obtained by photographing the display of a display panel at a target grayscale. Based on the luminance parameters, the luminance trend of the display panel can be determined, and the luminance trend can characterize the luminance distribution trend. At different target grayscales, the luminance trend of the display panel may be consistent or inconsistent. Depending on the luminance parameters of each target grayscale, it can be determined whether the luminance trend of each target grayscale is consistent. If the luminance trend of the target grayscale is consistent, that target grayscale is a target grayscale with a consistent luminance trend. If the luminance trend of the target grayscale is inconsistent, that target grayscale is a target grayscale with an inconsistent luminance trend.

[0022] Whether the luminance trend of a target grayscale matches may mean whether the luminance trend matches in different target grayscales, and can be determined based on the luminance distribution in different target grayscales. For example, when the target grayscale displayed by the display panel is 255, the luminance of the display panel gradually decreases from top to bottom, and when the target grayscale displayed by the display panel is 224, the luminance of the display panel gradually decreases from top to bottom. Since the luminance trend of the target grayscale 224 of the display panel and the luminance trend of the target grayscale 255 of the display panel match, it can be acknowledged that the luminance trend of the target grayscale 224 of the display panel matches, that is, the target grayscale 224 is a target grayscale with a matched luminance trend. In addition, for example, when the target grayscale displayed by the display panel is 255, the luminance of the display panel gradually decreases from top to bottom, and when the target grayscale displayed by the display panel is 128, the luminance of the display panel gradually increases from top to bottom. Since the luminance trend of the target grayscale 128 of the display panel and the luminance trend of the target grayscale 255 of the display panel are inconsistent, it can be acknowledged that the luminance trend of the target grayscale 128 of the display panel is inconsistent, that is, the target grayscale 128 is a target grayscale with an inconsistent luminance trend.

[0023] Whether the luminance trend of a target grayscale matches may refer to whether the luminance trend of different colors within the same target grayscale matches, and can be determined through the luminance distribution of different display colors within the same target grayscale. For example, if the target grayscale displayed by a display panel is 255, and the luminance of the display panel gradually decreases from top to bottom when the display panel displays white, and the luminance of the display panel gradually decreases from top to bottom when the display panel displays green, blue, and red, respectively, then the luminance trend of the display panel displaying white under the target grayscale 255 condition matches the luminance trend of the display panel displaying green, blue, and red, and thus it can be acknowledged that the luminance trend of the target grayscale 255 of the display panel matches; that is, the target grayscale 255 is a target grayscale with a matched luminance trend. In addition, for example, when the target grayscale displayed by the display panel is 192, the luminance of the display panel gradually decreases from top to bottom when the display panel displays white, and the luminance of the display panel gradually increases from top to bottom when the display panel displays green, blue, and red, respectively. Since the luminance trend of the display panel displaying white under the target grayscale 192 condition is inconsistent with the luminance trend of the display panel displaying green, blue, and red, it can be acknowledged that the luminance trend of the target grayscale 192 of the display panel is inconsistent, that is, the target grayscale 192 is a target grayscale with an inconsistent luminance trend.

[0024] By associating the target gradation and the display color, it is possible to jointly determine whether the luminance trend of the target gradation matches, and if the luminance trend corresponding to each of the target gradation and the display color matches, it can be acknowledged that the luminance trend of the target gradation matches; and if the luminance trend corresponding to at least one of the target gradation and the display color does not match, it can be acknowledged that the luminance trend of the target gradation does not match.

[0025] In step S102, the section where the luminance trend of the entire gradation matches is determined based on the target gradation where the luminance trend matches and the target gradation where the luminance trend does not match.

[0026] Based on target grayscale levels with matching luminance trends and target grayscale levels with mismatched luminance trends, it is possible to determine grayscale sections with continuously matching luminance trends and grayscale sections with continuously mismatched luminance trends. Sections with continuously matching luminance trends can be designated as sections with matching luminance trends. Among the entire grayscale range, the sections other than those with matching luminance trends are sections where the luminance trends do not match.

[0027] In step S103, for the target grayscale among the total grayscales of the display panel, the Demura compensation coefficient is calculated using the Demura compensation algorithm.

[0028] The entire grayscale includes grayscales 0 to 255, and the target grayscale among the entire grayscale is the selected target grayscale. Luminance parameters can be collected by capturing each target grayscale displayed by the display panel; depending on the collected luminance parameters and the desired luminance parameters for Demura compensation, a Demura compensation coefficient is calculated, or Mura signal filter processing is performed on the collected luminance parameters, and the extracted point class Mura, line class Mura, etc. are filtered to calculate a Demura compensation coefficient, and display recovery is performed for the corresponding positions of the point class Mura, line class Mura, etc. Since the Demura compensation coefficient can participate in the Demura compensation calculation of any one grayscale of the display panel, Demura compensation can be performed on the display of any one grayscale of the display panel. The Demura compensation coefficient may be a multiplication coefficient or an offset, and is not limited thereto.

[0029] In step S104, for the target grayscale located in the section where the luminance trend in the display panel matches, a uniformity compensation algorithm is used to calculate a uniformity compensation coefficient.

[0030] When the grayscale of the display panel is located in a section where the luminance trend does not match, that is, in a section where the luminance trend does not match, the compensation effect of Demura compensation and the compensation effect of uniformity compensation cancel each other out. Here, uniformity compensation mainly refers to voltage drop uniformity compensation (i.e., IR Drop uniformity compensation). In the embodiment of the present application, after determining the section where the luminance trend matches, uniformity compensation is applied only to the grayscale located in the section where the luminance trend matches, and uniformity compensation is not applied to the grayscale located in the section where the luminance trend does not match. Correspondingly, for the target grayscale located in the section where the luminance trend matches, luminance parameters of the display panel are collected, and a uniformity compensation coefficient can be calculated according to the luminance parameters and the desired luminance parameters of the uniformity compensation. Since the uniformity compensation coefficient can participate in the calculation of uniformity compensation for any one grayscale located within the section where the luminance trend matches of the display panel, uniformity compensation can be performed for the display of any one grayscale located within the section where the luminance trend matches of the display panel.

[0031] In step S105, the Demura compensation coefficient and the uniformity compensation coefficient are written to the driving integrated circuit (IC), so that the driving integrated circuit reads the Demura compensation coefficient and the uniformity compensation coefficient according to the displayed grayscale and performs compensation.

[0032] After obtaining the Demura compensation coefficient and the uniformity compensation coefficient, the Demura compensation coefficient and the uniformity compensation coefficient can be written to the driving integrated circuit of the display device. If the grayscale displayed by the display panel includes a grayscale located in the range where the luminance trend matches, the display panel reads the Demura compensation coefficient and the uniformity compensation coefficient, and performs Demura compensation and uniformity compensation using the grayscale displayed by the display panel, the Demura compensation coefficient, and the uniformity compensation coefficient, wherein uniformity compensation applies only to the grayscale located in the range where the luminance trend matches. If the grayscale displayed by the display panel does not include a grayscale located in the range where the luminance trend matches, the display panel reads the Demura compensation coefficient and performs Demura compensation using the grayscale displayed by the display panel and the Demura compensation coefficient.

[0033] In an embodiment of the present application, luminance parameters of a plurality of target grayscales of a display panel can be obtained, and based on the luminance parameters, a target grayscale with a matching luminance trend and a target grayscale with a mismatched luminance trend can be determined. Based on the target grayscale with a matching luminance trend and the target grayscale with a mismatched luminance trend, a section where the luminance trend of the grayscales matches can be determined. A Demura compensation coefficient is calculated for the target grayscale among the entire grayscales of the display panel using a Demura compensation algorithm. A uniformity compensation coefficient is calculated for the target grayscale located in the section where the luminance trend of the display panel matches using a uniformity compensation algorithm. The Demura compensation coefficient and the uniformity compensation coefficient are written to a driving integrated circuit, wherein the Demura compensation coefficient plays a role for the entire grayscale displayed by the display panel, that is, the Demura compensation plays a compensation role for the entire grayscale displayed by the display panel; The uniformity compensation factor acts only for the grayscale displayed by the display panel located in the range where the luminance trend matches, that is, since the uniformity compensation acts only for the grayscale displayed by the display panel located in the range where the luminance trend matches, it prevents the compensation effect of Demura compensation and the compensation effect of uniformity compensation from canceling each other out and improves the uniformity of the display panel.

[0034] Uniformity compensation can compensate for uniformity issues caused by voltage drop under conditions where the compensation effect is active. Demura compensation, under conditions where the compensation effect is active, can, on the one hand, restore and compensate for the Mura of the display panel, while on the other hand, also serve as a compensation role for uniformity. Under conditions where the compensation effects of uniformity compensation and Demura compensation do not cancel each other out, the uniformity of the display panel can be improved.

[0035] The display compensation method according to the embodiment of the present application significantly improves the uniformity of the display panel compared to the method that always simultaneously uses Demura compensation and uniformity compensation. For the same number of display panels, the percentage of display panels that satisfy the standard for uniformity compensated by the display compensation method according to the embodiment of the present application can be improved by at least 21.4% compared to the method that always simultaneously uses Demura compensation and uniformity compensation. When uniformity detection is performed on the display panel after compensation, and uniformity is detected by selecting multiple regions in the display area of ​​the display panel, the average, minimum, and maximum values ​​of the uniformity of the multiple regions compensated by the display compensation method according to the embodiment of the present application for the same display panel are all higher than the method that always simultaneously uses Demura compensation and uniformity compensation. As can be seen from this, the display compensation method according to the embodiment of the present application can significantly improve the uniformity of the display panel.

[0036] In some embodiments, the display area of ​​the display panel is divided into two or more sub-areas, and by comparing each sub-area at different grayscale levels, it is possible to determine whether the luminance trend of the target grayscale level matches. FIG. 2 illustrates a display compensation method according to another embodiment of the present application. The difference between FIG. 2 and FIG. 1 is that step S101 in FIG. 1 can be specifically subdivided into steps S1011a to S1015a.

[0037] In step S1011a, the display area of ​​the display panel is divided into N1 sub-areas.

[0038] N1 is an integer greater than or equal to 2. The size and shape of the N1 subregions may be the same or different, and are not limited thereto.

[0039] In step S1012a, the luminance characteristic values ​​of different target grayscales for each of the N1 sub-regions are determined according to the luminance parameters of the N1 sub-regions.

[0040] Under conditions of different target grayscale levels, luminance parameters for N1 sub-regions are obtained. Since the luminance parameters of the display panel change according to changes in grayscale even under normal circumstances, luminance parameters can be processed to obtain luminance characteristic values ​​in order to compare luminance parameters of different target grayscale levels. The luminance characteristic values ​​are used to characterize luminance, and the luminance characteristic values ​​at different target grayscale levels can also be compared. Through the comparison of luminance characteristic values, it is possible to determine whether the luminance trend of the target grayscale level matches.

[0041] The luminance characteristic value of a single sub-region can be determined based on the luminance parameter of the corresponding sub-region and the reference luminance parameter corresponding to the target grayscale. For example, the ratio of the luminance parameter of the corresponding sub-region to the reference luminance parameter corresponding to the target grayscale can be the luminance characteristic value of the corresponding sub-region.

[0042] In some examples, the reference luminance parameter may include a pre-specified luminance parameter. The reference luminance parameter corresponding to different target grayscale levels may be different. For example, the reference luminance parameter that is feasible for grayscale 255 is Lv, and the reference luminance parameter L' corresponding to other target grayscale values ​​can be calculated according to the following equation (1).

[0043] [Equation 1]

[0044] (1)

[0045] Here, x is the target grayscale and γ is the gamma coefficient. The luminance characteristic value of one sub-region in the target grayscale may be the ratio of the luminance parameter of the corresponding sub-region in the target grayscale to the reference luminance parameter corresponding to the target grayscale value.

[0046] In some examples, the reference luminance parameter may include the luminance parameter of any one sub-region. The luminance characteristic value of one sub-region in the target grayscale may be the ratio of the luminance parameter of the corresponding sub-region in the target grayscale to the luminance parameter of any one sub-region in the target grayscale. For example, FIG. 3 is a schematic diagram of a sub-region divided in an embodiment of the present application, the left diagram in FIG. 3 is a display area in the target grayscale 255, and the right diagram in FIG. 3 is a display area in the target grayscale 224, the display area is divided into three sub-regions, the three sub-regions are labeled ①, ②, and ③ in FIG. 3, and if the luminance parameter of sub-region ② of each target grayscale is selected as the reference luminance parameter, the luminance characteristic value of sub-region ② of each target grayscale may be 1.

[0047] In step S1013a, a first difference value is obtained between the luminance characteristic value of the target grayscale of each sub-region and the luminance characteristic value of the maximum grayscale.

[0048] The target grayscale includes the maximum grayscale, and the maximum grayscale is 255. In order to more accurately determine whether the luminance trend of each target grayscale matches, one grayscale must be selected as a reference grayscale, and in the embodiment of the present application, the maximum grayscale 255 is selected as the reference grayscale. The first difference value is used to characterize the difference between the luminance characteristic value of the target grayscale of the sub-region and the luminance characteristic value of the maximum grayscale. The first difference value may be the absolute value of the difference between the luminance characteristic value of the target grayscale of the sub-region and the luminance characteristic value of the maximum grayscale, or it may be the ratio of the absolute value of the difference to the luminance characteristic value of the maximum grayscale, but is not limited thereto. For ease of explanation, the absolute value of the difference between the luminance characteristic value of the target grayscale of the sub-region and the luminance characteristic value of the maximum grayscale is referred to as the target absolute value.

[0049] In step S1014a, if the quantity of sub-regions where the first difference value is greater than or equal to the first match threshold satisfies the first preset condition, the target grayscale is determined as a target grayscale with a mismatched luminance trend.

[0050] The first match threshold is a judgment threshold for determining whether the luminance trend of a single sub-region in different grayscale levels is matched. If the first difference value is greater than or equal to the first match threshold, it indicates that the luminance trend of the corresponding sub-region is inconsistent. However, to determine whether the luminance trend of the entire display area of ​​the display panel in the target grayscale level is matched, the quantity of sub-regions with inconsistent luminance trends must also be referenced. The first preset condition includes a judgment condition that characterizes the inconsistency in the luminance trend of the entire display area of ​​the display panel in the target grayscale level, and relates to the quantity of sub-regions with inconsistent luminance trends. For example, the first preset condition includes the quantity of sub-regions where the first difference value is greater than or equal to the first match threshold being greater than or equal to the first quantity threshold, and the first quantity threshold can be set according to the scene, demand, and experience, and is not limited thereto, for example, the first quantity threshold is 1 or another positive integer. In addition, for example, the first preset condition includes the case where the share of the quantity of sub-regions where the first difference value is greater than or equal to the first match threshold is greater than or equal to the first share threshold, and the first share threshold can be set according to the scene, demand, and experience, and is not limited thereto, for example, the first share threshold may be 1 / 3, 2 / 5, etc. If the quantity of sub-regions where the first difference value is greater than or equal to the first match threshold satisfies the first preset condition, it indicates that the luminance trend of the entire display area of ​​the display panel in the target grayscale is inconsistent, and the target grayscale can be recognized as a target grayscale with an inconsistent luminance trend.

[0051] In step S1015a, if the quantity of sub-regions where the first difference value is greater than or equal to the first matching threshold does not satisfy the first preset condition, the target grayscale is determined as the target grayscale with a matching luminance trend.

[0052] If the quantity of sub-regions where the first difference value is greater than or equal to the first matching threshold does not satisfy the first preset condition, it indicates that the luminance trend of the entire display area of ​​the display panel in the target grayscale is consistent, and thus the target grayscale can be recognized as a target grayscale in which the luminance trend is consistent.

[0053] For example, the distribution of sub-regions is as shown in FIG. 3, where the left drawing in FIG. 3 is the display area at the maximum target grayscale, i.e., grayscale 255, and the right drawing in FIG. 3 is the display area at the target grayscale 224. Assuming that the luminance characteristic values ​​of sub-regions ①, ②, and ③ in the left diagram of FIG. 3 are 0.95, 1.00, and 1.08, respectively, and the luminance characteristic values ​​of sub-regions ①, ②, and ③ in the right diagram of FIG. 3 are 1.05, 1.00, and 0.94, respectively, the first difference value is the ratio of the absolute value of the difference between the luminance characteristic value of the target grayscale of the sub-region and the luminance characteristic value of the maximum grayscale to the luminance characteristic value of the maximum grayscale, the first match threshold is 8%, the first preset condition includes the case where the ratio of the quantity of sub-regions where the first difference value is greater than or equal to the first match threshold to the total quantity of sub-regions is greater than or equal to the first share threshold, and if the first share threshold is 1 / 3, the first difference value corresponding to sub-region ① is │1.05-0.95│ / 0.95=10.5%, and the first difference value corresponding to sub-region ① is greater than the first match threshold of 8% The first difference value corresponding to sub-region ③ is │0.94-1.08│ / 1.08=12.96%, and the first difference value corresponding to sub-region ③ is greater than the first match threshold of 8%, and the share of the quantity of sub-regions where the first difference value is greater than or equal to the first match threshold is 2 / 3 of the total quantity of sub-regions, which is greater than the first share threshold of 1 / 3, so the target grayscale 224 can be determined as a target grayscale with a mismatched luminance trend.

[0054] In the above-described embodiment, regarding the maximum grayscale of the display panel, luminance parameters of each sub-region can be collected under the condition that the display panel displays different colors at the maximum grayscale; based on the luminance parameters, luminance characteristic values ​​of different display colors at the maximum grayscale of each sub-region are determined, and whether the maximum grayscale is a target grayscale with a matching luminance trend is determined by comparing the difference value between the luminance characteristic values ​​of different display colors at the maximum grayscale of the same sub-region and a matching threshold, and through the quantity of sub-regions where the difference value is greater than or equal to the matching threshold and preset conditions. The difference value, matching threshold, and preset conditions may refer to the relevant contents of the first difference value, first matching threshold, and first preset condition in the above-described embodiment, but the specific values ​​among the difference value, matching threshold, and preset condition may differ from the first difference value, first matching threshold, and first preset condition in the above-described embodiment.

[0055] By dividing the display area of ​​the display panel into multiple sub-regions and determining whether the luminance trend of the entire display panel matches through the luminance trend of the sub-regions, the precision of determining whether the luminance trend of the entire display panel matches is improved, thereby subsequently improving the accuracy of obtaining the section where the luminance trend matches, improving the compensation precision, and further improving the uniformity displayed by the display panel.

[0056] In some embodiments, the display area of ​​the display panel may be divided into two or more sub-areas, and the luminance trend of the target gradation may be determined by comparing different gradations and different colors of the same sub-area in the same gradation. FIG. 4 illustrates a display compensation method according to another embodiment of the present application. The difference between FIG. 4 and FIG. 1 is that step S101 in FIG. 1 can be specifically subdivided into steps S1011b to S1015b.

[0057] In step S1011b, the display area of ​​the display panel is divided into N2 sub-areas.

[0058] N2 is an integer greater than or equal to 2. N2 and N1 may be the same or different. Specific details regarding the division of sub-regions can be found in the relevant descriptions in the embodiments described above, so they are not repeated here.

[0059] In step S1012b, according to the luminance parameters of N2 sub-regions, the luminance characteristic value of each sub-region among the N2 sub-regions in different target grayscales, and the luminance characteristic value of the first display color and the luminance characteristic value of the second display color of each sub-region in the same target grayscale are determined.

[0060] Under different target grayscale conditions, luminance parameters of N2 sub-regions are obtained. The target grayscale includes the maximum grayscale. Under different display color conditions for each target grayscale, luminance parameters of N2 sub-regions are obtained. For example, if the display colors include white, red, green, and blue, luminance parameters of N2 sub-regions displaying white, luminance parameters of N2 sub-regions displaying red, luminance parameters of N2 sub-regions displaying green, and luminance parameters of N2 sub-regions displaying blue can be obtained for each target grayscale.

[0061] Specific details regarding the luminance characteristic values ​​of the same sub-region at different target grayscale levels can be found in the relevant descriptions in the aforementioned embodiments, so they are not explained repeatedly here.

[0062] In some examples, the first display color is white, and the second display color is at least one of red, green, and blue. Under general circumstances, the luminance trends of the entire display panel and sub-regions corresponding to red, green, and blue are identical; for example, if the luminance trend of the entire display panel corresponding to red matches, the luminance trend of the entire display panel corresponding to green also matches, and the luminance trend of the entire display panel corresponding to blue also matches. To further accelerate the speed of obtaining the section where the luminance trends match, the second display color is selected as one of red, green, or blue.

[0063] The luminance parameter of the display panel may change according to changes in the display color, and a luminance characteristic value may be obtained by processing the luminance parameter to enable comparison of luminance parameters of different display colors within the same target grayscale. The luminance characteristic value is used to characterize the luminance, and the luminance characteristic values ​​of different display colors can also be compared. Through the comparison of the luminance characteristic values ​​of different display colors within the same target grayscale, it is possible to determine in coordination whether the target grayscale is a target grayscale with a matching luminance trend.

[0064] The luminance characteristic values ​​of the first display color and the second display color can be determined according to the luminance parameter of the sub-region and the reference luminance parameter corresponding to the target grayscale. Since specific details can be found by referring to the relevant description of the luminance characteristic values ​​in the above-described embodiment, they are not explained repeatedly here.

[0065] In step S1013b, a second difference value between the luminance characteristic value of the target grayscale of each sub-region and the luminance characteristic value of the maximum grayscale, and a third difference value between the luminance characteristic value of the first display color of each sub-region and the luminance characteristic value of the second display color in the same target grayscale are obtained.

[0066] The specific details of the second difference value between the luminance characteristic value of the target grayscale of the sub-region and the luminance characteristic value of the maximum grayscale can be found by referring to the relevant explanation of the first difference value in the above-described embodiment, so they are not explained repeatedly here.

[0067] In this embodiment, except for determining the luminance trend of the entire display panel in coordination through the luminance trend of each sub-region in different grayscales, the luminance trend of the entire display panel may also be determined in coordination through the luminance trend of each sub-region in different display colors at the same grayscale.

[0068] The third difference value is used to characterize the difference between the luminance characteristic value in which the sub-region displays the first display color and the luminance characteristic value in which the sub-region displays the second display color, and the third difference value may be the absolute value of the difference between the luminance characteristic value in which the sub-region displays the first display color and the luminance characteristic value in which the sub-region displays the second display color, or it may be the ratio of the absolute value of the corresponding difference value to the luminance characteristic value in which the sub-region displays the first display color, but is not limited thereto.

[0069] In step S1014b, if the number of sub-regions where the second difference value exceeds the second match threshold satisfies the second preset condition, or if the number of sub-regions where the third difference value exceeds the third match threshold satisfies the third preset condition, the target grayscale is determined to be a target grayscale with a mismatched luminance trend.

[0070] The specific details regarding the quantity of sub-regions where the second difference value exceeds the second match threshold satisfying the second preset condition can be referenced from the relevant description in the above-described embodiment, and are therefore not explained repeatedly here. The second match threshold can specifically refer to the first match threshold in the above-described embodiment, and the second preset condition can specifically refer to the first preset condition in the above-described embodiment.

[0071] The third match threshold is a judgment threshold used to determine whether the luminance trend of a single sub-region in different grayscale levels matches. If the third difference value is greater than or equal to the third match threshold, it indicates that the luminance trend of the corresponding sub-region is inconsistent. However, to determine whether the luminance trend of the entire display area of ​​the display panel in the target grayscale level matches, the quantity of sub-regions with inconsistent luminance trends in different display colors must also be referenced. The third preset condition includes a judgment condition that characterizes the inconsistency in the luminance trend of the entire display area of ​​the display panel in different display colors, and relates to the quantity of sub-regions with inconsistent luminance trends. For example, the third preset condition includes the quantity of sub-regions where the third difference value is greater than or equal to the third match threshold being greater than or equal to the third quantity threshold, and the third quantity threshold can be set according to the scene, demand, experience, etc., but is not limited thereto, and for example, the third quantity threshold is 1 or another positive integer. In addition, for example, the third preset condition includes the case where the quantity of sub-regions where the third difference value is greater than or equal to the third match threshold is greater than or equal to the third share threshold in the total quantity of sub-regions, and the third share threshold can be set according to the scene, demand, experience, etc., but is not limited thereto, for example, the third share threshold may be 1 / 3, 2 / 5, etc. If the quantity of sub-regions where the third difference value is greater than or equal to the third match threshold satisfies the third preset condition, it indicates that the luminance trend in different display colors across the entire display area of ​​the display panel at the target gradation is inconsistent.

[0072] If either the second preset condition or the third preset condition is satisfied, it can be determined that the luminance trend of the target gradation is inconsistent.

[0073] In step S1015b, if the number of sub-regions where the second difference value exceeds the second matching threshold does not satisfy the second preset condition, and the number of sub-regions where the third difference value exceeds the third matching threshold does not satisfy the third preset condition, the target grayscale is determined as the target grayscale with a matching luminance trend.

[0074] It can be determined that the luminance trend of the target grayscale matches only when both the second preset condition and the third preset condition are not satisfied. Since the specific details of the second preset condition and the third preset condition can be referred to in the relevant description in the above-described embodiment, they are not explained repeatedly here.

[0075] In the above-described embodiment, regarding the maximum grayscale of the display panel, whether the luminance trend of the maximum grayscale matches can be determined according to a third difference value, a third match threshold, and a third preset condition. Since specific details of the third difference value, the third match threshold, and the third preset condition can be referenced in the relevant description in the above-described embodiment, they are not described repeatedly here.

[0076] By dividing the display area of ​​the display panel into multiple sub-areas and determining whether the luminance trend of the entire display panel matches through the luminance trend of the sub-areas at different target grayscales and the luminance trend of the same target grayscale at different display colors, the precision of determining whether the luminance trend of the entire display panel matches is improved, thereby subsequently improving the accuracy of obtaining the section where the luminance trend matches, improving the compensation precision, and further improving the uniformity displayed by the display panel.

[0077] In some embodiments, the target grayscale includes a maximum grayscale, and the maximum grayscale is 255. By jumping from a target grayscale where the luminance trend matches to a target grayscale where the luminance trend does not match, a section where the luminance trend matches can be determined. FIG. 5 illustrates another display compensation method according to another embodiment of the present application. The difference between FIG. 5 and FIG. 1 is that step S102 in FIG. 1 may be specifically subdivided into steps S1021 and S1022 in FIG. 5, or step S102 in FIG. 1 may be specifically subdivided into steps S1023 and S1024 in FIG. 5, or step S102 in FIG. 1 may be specifically subdivided into steps S1025 to S1027 in FIG. 5.

[0078] In step S1021, the first target grayscale is searched from the target grayscale in order from largest to smallest.

[0079] The first target grayscale is the first target grayscale with an inconsistent luminance trend. The consistency of the luminance trends of the target grayscales can be determined sequentially from the largest to the smallest target grayscales, and in this process, the first target grayscale with an inconsistent luminance trend is determined as the first target grayscale.

[0080] In step S1022, the section where the luminance trend matches is determined according to the first target grayscale.

[0081] The upper limit of the section where the luminance trend matches is the maximum grayscale, and the lower limit of the section where the luminance trend matches is the first target grayscale. Among the total grayscales, the area excluding the section where the luminance trend matches is the section where the luminance trend does not match, and the section where the luminance trend does not match can be considered as a grayscale section where the luminance trend does not match. For example, if the first target grayscale is Dn, the section where the luminance trend matches is [Dn, 255], and the section where the luminance trend does not match is [0, Dn].

[0082] It should be explained that if the luminance trend of the maximum grayscale is inconsistent, 255 can be designated as the interval where the luminance trend is consistent, and (0, 254) can be designated as the interval where the luminance trend is inconsistent.

[0083] To facilitate the explanation, the following table describes the method for determining the section where the luminance trend matches through steps S1021 and S1022, as shown in Table 1.

[0084] Target gradation 255 Target gradation 224 Target gradation 128 Sections where luminance trends match 1 1 1 (Undetermined value, 255] 1 1 0 (128, 255] 1 0 1 (224, 255] 1 0 0 (224, 255] 0 1 1 255 0 1 0 255 0 0 1 255 0 0 0 255

[0085] Here, 1 indicates that the luminance trend matches, and 0 indicates that the luminance trend does not match. When target grayscale 255, target grayscale 224, and target grayscale 128 all have matching luminance trends, no target grayscale with a mismatched luminance trend appears, so more target grayscales can be obtained until a target grayscale with a mismatched luminance trend appears, and the undetermined value is the first target grayscale with a mismatched luminance trend that appears subsequently. If the luminance trends of target grayscale 255 and target grayscale 224 match, but the luminance trend of target grayscale 128 does not match, then in order from largest to smallest target grayscales, since target grayscale 128 is the first target grayscale with a mismatched luminance trend, the section where the luminance trends match is [128, 255], and the section where the luminance trends do not match is [0, 128]. If the luminance trends of target grayscale 255 match, but the luminance trends of target grayscale 224 and target grayscale 128 do not match, then in order from largest to smallest target grayscales, since target grayscale 224 is the first target grayscale with a mismatched luminance trend, the section where the luminance trends match is [224, 255], and the section where the luminance trends do not match is [0, 224]. The luminance trends of target grayscale 255 and target grayscale 128 match, and target grayscale 224's When the luminance trend is inconsistent, the target grayscale is in order from largest to smallest, and since target grayscale 224 is the first target grayscale with an inconsistent luminance trend, the interval where the luminance trend is consistent is [224, 255], and the interval where the luminance trend is inconsistent is [0, 224]. When the luminance trend of target grayscale 255 is inconsistent, that is, when target grayscale 255 is the first target grayscale, the luminance trend of other grayscales is not taken into account.

[0086] In some examples, a fixed quantity of target gradations can be selected in advance, and if a first target gradation is included in the fixed quantity of target gradations, after obtaining the first target gradation, the luminance trend matching of other target gradations smaller than the first target gradation can be determined again.

[0087] In some examples, a fixed quantity of target gradations can be selected in advance, and if the first target gradation is not included in the fixed quantity of target gradations, a smaller target gradation can be continuously obtained, and until the first target gradation appears, it can be determined whether the luminance trend of the newly obtained target gradation matches.

[0088] In some examples, a plurality of candidate gradations are selected relatively uniformly from all gradations from 0 to 255 in advance, and the candidate gradations are sequentially set as target gradations. A determination of whether the luminance trend matches is performed for the candidate gradations in order from the largest to the smallest target gradation until the first target gradation is obtained, and the determination of whether the luminance trend matches for other candidate gradations smaller than the first target gradation may not be performed.

[0089] In steps S1021 and S1022, attention is mainly paid to the first target grayscale with a mismatched luminance trend, i.e., the first target grayscale, in order from the largest to the smallest target grayscale, and attention is not paid to whether there are any more grayscales with a matched luminance trend after the first target grayscale. By doing so, computational resources are saved, the time required to determine the interval with a matched luminance trend is reduced, the efficiency of display compensation is increased, and the display compensation efficiency and excellent display compensation effect can be balanced.

[0090] In step S1023, the first type of grayscale and the second type of grayscale are searched for in the target grayscale in order from largest to smallest.

[0091] The first type of grayscale includes target grayscales that have a mismatched luminance trend and also differ from the luminance trend of the preceding target grayscale. In other words, the luminance trend of the first type of grayscale is mismatched, and furthermore, as the target grayscales increase from larger to smaller, the luminance trend of the target grayscales preceding the first type of grayscale increases. The first type of grayscale can be regarded as a transition point from a grayscale with matching luminance trends to one with mismatched luminance trends.

[0092] The second type of gradation includes target gradations where the luminance trend matches and also differs from the luminance trend of the preceding target gradation. In other words, the luminance trend of the second type of gradation matches, and furthermore, as the target gradations increase from larger to smaller, the luminance trend of the target gradations preceding the second type of gradation does not match. The second type of gradation can be regarded as a transition point from a luminance trend mismatch to a gradation where the luminance trend matches.

[0093] In step S1024, the interval from the maximum grayscale to the first type 1 grayscale, the interval from the second type grayscale to the adjacent type 1 grayscale, and / or the interval from the minimum type 2 grayscale to the minimum grayscale are determined as intervals where the luminance trend matches, in order from the largest to the smallest target grayscale.

[0094] The interval from the maximum grayscale to the first type 1 grayscale does not include the first type 1 grayscale. The interval from the second type grayscale to the adjacent type 1 grayscale may not include the adjacent type 1 grayscale.

[0095] In some examples, if the luminance trend of the maximum grayscale matches, the interval where the luminance trend matches includes the interval from the maximum grayscale to the first type 1 grayscale.

[0096] Among the entire grayscale, the sections other than those where the luminance trend matches are sections where the luminance trend does not match.

[0097] To facilitate the explanation, the following table describes the method for determining the section where the luminance trend matches through steps S1023 and S1024, as shown in Table 2.

[0098] Target gradation 255 Target gradation 224 Target gradation 128 Target gradation 64 Target gradation 32 Target gradation 16 Sections where luminance trends match 1 1 1 0 0 1 (64, 255] and (0, 16) 1 0 0 1 0 0 (224, 255] and (32, 64) 1 0 1 0 1 1 (224, 255], (64, 128] and (0, 32) 0 1 1 1 0 0 (32, 224] 0 1 0 1 1 0 (128, 224) and (16, 64) 0 0 1 0 1 1 (64, 128] and (0, 32)

[0099] Here, 1 indicates that the luminance trends match, 0 indicates that the luminance trends do not match, and each row represents one type of situation. In a first-type situation, the first-type grayscale includes target grayscale 64, and the second-type grayscale includes target grayscale 16; correspondingly, the sections where the luminance trend matches include [64, 255] and [0, 16], and the sections where the luminance trend does not match include [16, 64]. In a second-type situation, the first-type grayscale includes target grayscale 224 and target grayscale 32, and the second-type grayscale includes target grayscale 64; correspondingly, the sections where the luminance trend matches include [224, 255] and [32, 64], and the sections where the luminance trend does not match include [64, 224] and [0, 32]. In a third-type situation, the first-type grayscale includes target grayscale 224 and target grayscale 64, and the second-type grayscale includes target grayscale 128 and target grayscale 32; correspondingly, luminance The intervals where the trend matches include [224, 255], [64, 128], and [0, 32], and the intervals where the luminance trend does not match include [128, 224] and [32, 64]. In a fourth type situation, the first type grayscale includes target grayscale 32, and the second type grayscale includes target grayscale 224; correspondingly, the intervals where the luminance trend matches include [32, 224], and the intervals where the luminance trend does not match include [224, 255] and [0, 32]. In a fifth type situation, the first type grayscale includes target grayscale 128 and target grayscale 16, and the second type grayscale includes target grayscale 224 and target grayscale 64; correspondingly, the intervals where the luminance trend matches include [128, 224] and [16, 64], and the intervals where the luminance trend does not match are Includes (224, 255], (64, 128] and (0, 16].In the sixth type of situation, the first type of grayscale includes the target grayscale 64, and the second type of grayscale includes the target grayscale 128 and the target grayscale 32, correspondingly, the sections where the luminance trend matches include [64, 128] and [0, 32], and the sections where the luminance trend does not match include [128, 255] and [32, 64].

[0100] In steps S1023 and S1024, attention is paid to the sections where the luminance trend of each of the entire grayscale matches and the sections where the luminance trend does not match, thereby making the determined sections where the luminance trend matches more accurate and further enhancing the compensation effect of the display panel, so that the uniformity displayed by the display panel is further enhanced.

[0101] In step S1025, a high-brightness grayscale section is obtained.

[0102] The high-luminance grayscale section is a preset grayscale region characterized by high luminance, specifically, a high-luminance grayscale threshold can be set, and the high-luminance grayscale section is a grayscale region where the grayscale is greater than or equal to the high-luminance grayscale threshold. Among the total grayscale, the grayscale region excluding the high-luminance grayscale section is a low-luminance grayscale region, specifically, the low-luminance grayscale region may include a grayscale region where the grayscale is smaller than the high-luminance grayscale threshold.

[0103] In step S1026, in the high-brightness grayscale range, the third type grayscale and fourth type grayscale are searched for in the target grayscale in order from the largest to the smallest target grayscale.

[0104] The third type of grayscale includes target grayscales in which the luminance trend is inconsistent and the consistency with the luminance trend of the preceding target grayscale differs. In other words, the third type of grayscale is located in the high-luminance grayscale range, the luminance trend of the third type of grayscale is inconsistent, and furthermore, as the target grayscales increase from large to small, the luminance trend of the target grayscale preceding the third type of grayscale is consistent. The third type of grayscale can be regarded as a transition point from a grayscale with consistent luminance trend within the high-luminance grayscale range to a grayscale with inconsistent luminance trend.

[0105] The fourth type of grayscale includes target grayscales in which the luminance trend is consistent and the consistency with the luminance trend of the preceding target grayscale is different. In other words, the fourth type of grayscale is located in the high-luminance grayscale range, the luminance trend of the fourth type of grayscale is consistent, and furthermore, as the target grayscales are in order from largest to smallest, the luminance trend of the target grayscale preceding the fourth type of grayscale is inconsistent. The fourth type of grayscale can be regarded as a transition point from a luminance trend inconsistency within the high-luminance grayscale range to a grayscale in which the luminance trend is consistent.

[0106] In step S1027, the range from the maximum grayscale to the first third-type grayscale among the high-luminosity grayscale ranges, the range from the fourth-type grayscale to the adjacent third-type grayscale, and / or the range from the minimum fourth-type grayscale to the minimum grayscale are determined as the ranges where the luminosity trend matches, in order from the target grayscale to the minimum grayscale.

[0107] The interval from the maximum grayscale to the first Type 3 grayscale does not include the first Type 3 grayscale. The interval from the Type 4 grayscale to the adjacent Type 3 grayscale may not include the adjacent Type 3 grayscale.

[0108] In some examples, when the luminance trend of the maximum grayscale matches, the interval where the luminance trend matches includes the interval from the maximum grayscale to the first third type grayscale.

[0109] In some examples, in the high-luminance grayscale range, if the target grayscale closest to the lower limit of the high-luminance grayscale range—that is, the high-luminance grayscale threshold—is the Type 4 grayscale, the range where the luminance trend matches includes the range from the minimum Type 4 grayscale to the minimum grayscale.

[0110] The minimum gradation here may include the minimum gradation value among the total gradations or the minimum gradation value among the high-luminance gradation intervals. For example, if the total gradation is [0, 255] and the high-luminance gradation interval is [64, 255], the minimum gradation value among the total gradations is 0 and the minimum gradation value among the high-luminance gradation intervals is 64.

[0111] Among the entire grayscale, the sections other than those where the luminance trend matches are sections where the luminance trend does not match.

[0112] To facilitate the explanation, the following table describes a method for determining the section where the luminance trend matches through steps S1025 to S1027, where the high-luminosity grayscale section is [64, 255], and the minimum grayscale may include the minimum grayscale value among all grayscales, as shown in Table 3.

[0113] Target gradation 255 Target gradation 224 Target gradation 128 Target gradation 64 Target gradation 32 Target gradation 16 Sections where luminance trends match 1 1 1 0 0 1 (64, 255] 1 0 0 1 0 0 (224, 255] 1 0 1 0 1 1 (224, 255] and (64, 128) 0 1 1 1 0 0 (0, 224] 0 1 0 1 1 0 (128, 224] 0 0 1 0 1 1 (64, 128]

[0114] Here, 1 indicates that the luminance trends match, 0 indicates that the luminance trends do not match, and each row represents one type of situation. In the first type situation, the third type grayscale includes the target grayscale 64 and there is no fourth type grayscale; correspondingly, the section where the luminance trend matches includes [64, 255], and the section where the luminance trend does not match includes [0, 64]. In the second type situation, the third type grayscale includes the target grayscale 224 and the fourth type grayscale includes the target grayscale 64; correspondingly, the section where the luminance trend matches includes [224, 255], and the section where the luminance trend does not match includes [0, 224]. In the third type situation, the third type grayscale includes the target grayscale 224 and the target grayscale 64, and the fourth type grayscale includes the target grayscale 128; correspondingly, the section where the luminance trend matches includes [224, 255] and [64, 128], and the section where the luminance trend does not match includes [128, 224] and [0, Includes

[64] . In a Type 4 situation, there is no Type 3 grayscale, and the Type 4 grayscale includes the target grayscale 224; correspondingly, the section where the luminance trend matches includes [0, 224], and the section where the luminance trend does not match includes [224, 255]. In a Type 5 situation, the Type 3 grayscale includes the target grayscale 128, and the Type 4 grayscale includes the target grayscale 224 and the target grayscale 64; correspondingly, the section where the luminance trend matches includes [128, 224], and the section where the luminance trend does not match includes [224, 255] and [0, 128]. In a Type 6 situation, the Type 3 grayscale includes the target grayscale 64, and the Type 4 grayscale includes the target grayscale 128; correspondingly, the section where the luminance trend matches includes [64, 128], and the section where the luminance trend does not match is Includes (128, 255] and (0, 64].

[0115] For ease of understanding, here we will explain, using the fourth type of situation shown in Table 3 as an example, that the minimum grayscale includes a section where the luminance trend matches and a section where the luminance trend does not match under the condition of the minimum grayscale value in the high-luminance grayscale section, and in the fourth type of situation, there is no third type of grayscale, and the fourth type of grayscale includes the target grayscale 224, and correspondingly, the section where the luminance trend does not match includes [224, 255], and the section where the luminance trend matches includes [64, 224], and [0, 64] may be determined as a section where the luminance trend does not match or as a section where the luminance trend matches.

[0116] The uniformity issue becomes more pronounced under high-brightness conditions, that is, when the grayscale is located in the high-brightness grayscale range, and has a significant impact on the display effect. Under low-brightness conditions, that is, when the grayscale is not in the high-brightness grayscale range, the uniformity issue is difficult for the user to detect with the naked eye, and since its impact on the display effect is very small, it can be ignored. In steps S1025 through S1027, the matching of the brightness trend of the grayscale in the non-high-brightness grayscale range is omitted, and attention is primarily paid to the matching of the brightness trend of the target grayscale in the high-brightness grayscale range; thus, under the premise of improving the uniformity effect, the consumption of computational resources can be reduced, and the display compensation efficiency can be further improved.

[0117] In some embodiments, a uniformity compensation coefficient can be obtained using a data fitting method. FIG. 6 illustrates a display compensation method according to another embodiment of the present application. The difference between FIG. 6 and FIG. 1 is that step S104 in FIG. 1 can be specifically subdivided into steps S1041 and S1042 in FIG. 6.

[0118] In step S1041, for a target grayscale located in a section where the luminance trend in the display panel matches, a uniformity compensation algorithm is used to obtain a gain coefficient corresponding to the target grayscale located in the section where the luminance trend matches.

[0119] A display panel can collect luminance parameters that display a target grayscale located in a section where the luminance trend matches, and based on the luminance parameters and the desired luminance parameters, a uniformity compensation algorithm is used to calculate a gain factor corresponding to each target grayscale located in the section where the luminance trend matches. The gain factor can be used to compensate for the portion of the original display signal corresponding to the target grayscale located in the section where the luminance trend matches, so that when the display panel displays the target grayscale located in the section where the luminance trend matches, the collected luminance parameters are identical to or tend to be identical to the desired luminance parameters.

[0120] In step S1042, a constant coefficient of the gain coefficient graph of the section with the matching luminance trend is calculated by fitting using the target grayscale located in the section with the matching luminance trend and the gain coefficient corresponding to the target grayscale located in the section with the matching luminance trend, and the constant coefficient is determined as the uniformity compensation coefficient.

[0121] Each target grayscale located within the range where the luminance trend matches is associated with a single gain factor. By converting each target grayscale located within the range where the luminance trend matches and the gain factor corresponding to that target grayscale into coordinate points (target grayscale, gain factor), a uniformity compensation gain formula with an unknown constant factor can be constructed, and this uniformity compensation gain formula is used to characterize the gain factor graph of the range where the luminance trend matches. The gain factor graph is a graph of the relationship between the gain factor and the grayscale. By using the coordinate points corresponding to each target grayscale located within the range where the luminance trend matches, the constant factor of the uniformity compensation gain formula is calculated to obtain the constant factor. A uniformity compensation gain formula with a known constant factor can accurately characterize the gain factor graph of the range where the luminance trend matches. The corresponding constant factor is the uniformity compensation factor required for uniformity compensation. The algorithm for the fitting calculation may include fitting algorithms such as the least squares method, but is not limited thereto.

[0122] For example, a uniformity compensation gain calculation formula can be constructed, and the uniformity compensation gain calculation formula is as shown in the following formula (2).

[0123] [Equation 2]

[0124] (2)

[0125] Here, a and b are constant coefficients that are currently unknown; x is the grayscale and y is the gain coefficient.

[0126] Specific values ​​of constant coefficients a and b can be calculated using the least squares method, and the specific calculation process is as shown in the following equations (3) to (6).

[0127] [Equation 3]

[0128] (3)

[0129] [Equation 4]

[0130] (4)

[0131] [Equation 5]

[0132] (5)

[0133] [Equation 6]

[0134] (6)

[0135] Here, is the i-th target grayscale of the interval where the luminance trend matches, the interval where the luminance trend matches includes n+1 target grayscales, and n is an integer; is a gain coefficient corresponding to the i-th target grayscale of the interval where the luminance trend matches. For example, if the interval where the luminance trend matches includes three target grayscales, and the target grayscales are 255, 224, and 128 respectively, and the gain coefficient corresponding to target grayscale 255 is G1, the gain coefficient corresponding to target grayscale 224 is G2, and the gain coefficient corresponding to target grayscale 128 is G3, then the three coordinate points (255, G1), (224, G2), and (128, G3) are substituted into equations (3) to (6) as (x1, y1), (x2, y2), and (x3, y3) to calculate constant coefficients a and b.

[0136] Through the above equations (3) to (6), constant coefficients a and b can be obtained, and constant coefficients a and b are the uniformity compensation coefficients. By substituting constant coefficients a and b into equation (2), a uniformity compensation gain calculation formula for a gain coefficient graph that characterizes the section where the luminance trend matches can be obtained. The uniformity compensation gain calculation formula can be written on a display panel, and after writing the uniformity compensation coefficients on the display panel, the display panel can read the uniformity compensation coefficients and execute the uniformity compensation gain calculation formula to calculate the gain coefficients, and the display signal can be compensated under the premise of using the gain coefficients in the section where the luminance trend matches.

[0137] In some examples, the display area of ​​the display panel includes a plurality of sub-areas. Correspondingly, the gain coefficient corresponding to the target grayscale located in the section where the luminance trend matches includes the gain coefficient corresponding to each sub-area for the target grayscale located in the section where the luminance trend matches, and the constant coefficient of the gain coefficient graph of the section where the luminance trend matches includes the constant coefficient corresponding to each sub-area. The calculation of the constant coefficients corresponding to each sub-area can all be calculated through steps S1041 and S1042, for example, the constant coefficients corresponding to each sub-area are calculated according to the above equations (2) to (6). The gain coefficients of different sub-areas may be different, and the constant coefficients corresponding to different sub-areas may also be different. The constant coefficients corresponding to each sub-area can be written on the display panel, and the display panel can read the constant coefficients corresponding to each sub-area, and perform uniformity compensation for each sub-area according to the division of the sub-area. By performing uniformity compensation by dividing the sub-area, the precision of the uniformity compensation is further increased, thereby further improving the uniformity displayed by the display panel.

[0138] A second aspect of the present application provides a display compensation method applied to a driving IC of a display device, wherein the display compensation method can be executed by the driving IC. The driving IC stores a Demura compensation coefficient and a uniformity compensation coefficient obtained from an embodiment of the first aspect described above and written to the driving IC. FIG. 7 shows a flowchart of a display compensation method according to an embodiment of the present application. As illustrated in FIG. 7, the display compensation method may include steps S201 through S203.

[0139] In step S201, the displayed gradation is determined according to the display signal.

[0140] A display signal is a signal used to characterize a display image. A display panel displays an image based on the display signal. Through the display signal, the grayscale corresponding to the display image can be determined.

[0141] In step S202, if the displayed grayscale includes a grayscale located in a range where the luminance trend matches, the stored Demura compensation coefficient and uniformity compensation coefficient are read, and the display signal is compensated according to the displayed grayscale, Demura compensation coefficient, and uniformity compensation coefficient.

[0142] The displayed grayscale includes grayscales located in the range where the luminance trend matches, and for the portion of the display signal corresponding to the grayscales located in the range where the luminance trend matches, compensation must be performed using a uniformity compensation factor and a Demura compensation factor; and image display is performed using the display signal after compensation.

[0143] In some examples, the uniformity compensation factor includes a constant coefficient of the gain factor graph of the interval where the luminance trend matches, and by substituting the grayscale located in the interval where the luminance trend matches among the displayed grayscales into the gain factor graph, a gain factor corresponding to that grayscale can be obtained, and uniformity compensation for the display signal can be performed using the gain factor.

[0144] In step S203, if the displayed grayscale does not include a grayscale located in the range where the luminance trend matches, the stored Demura compensation coefficient is read, and the display signal is compensated according to the displayed grayscale and the Demura compensation coefficient.

[0145] If the displayed grayscale does not include a grayscale located in the range where the luminance trend matches, it indicates that the compensation effect of the uniformity compensation of the displayed grayscale and the compensation effect of the Demura compensation cancel each other out, and the display signal can be compensated using only the Demura compensation coefficient. Then, image display is performed using the display signal after compensation.

[0146] Compensating the display signal using a Demura compensation factor allows for adjustment of the display signal by increasing or decreasing the voltage or current of the display signal, thereby changing the brightness of the subpixels driven by the display signal. Similarly, compensating the display signal using a uniformity compensation factor allows for adjustment of the display signal by increasing or decreasing the voltage or current of the display signal, thereby changing the brightness of the subpixels driven by the display signal. In the embodiments of the present application, the compensation performed by the Demura compensation factor and the compensation performed by the uniformity compensation factor on the display signal overlap and act in the sections where the brightness trends match. Sections where the brightness trends do not match receive the compensation role of the Demura compensation factor for the display signal, but do not receive the compensation role of the uniformity compensation factor for the display signal.

[0147] The specific details of the aforementioned uniformity compensation coefficient and Demura compensation coefficient can be found in the relevant descriptions in the aforementioned embodiments, so they will not be explained repeatedly here.

[0148] In an embodiment of the present application, the display panel stores a uniformity compensation factor and a Demura compensation factor. When the displayed grayscale determined according to the display signal includes a grayscale located in a section where the luminance trend matches, compensation is performed using the Demura compensation factor and the uniformity compensation factor for the portion corresponding to the grayscale located in the section where the luminance trend matches within the display signal. When the portion corresponding to the grayscale not located in the section where the luminance trend matches within the display signal does not include a grayscale located in a section where the luminance trend matches, compensation is performed using the Demura compensation factor for the displayed grayscale. Compensation is performed using the uniformity compensation factor only for the portion corresponding to the grayscale located in the section where the luminance trend matches within the display signal, thereby preventing the compensation effect of the uniformity compensation and the compensation effect of the Demura compensation from canceling each other out, thus improving the uniformity displayed by the display panel.

[0149] A third aspect of the present application provides a display compensation device, which may be a device such as a host computer, but is not limited thereto. FIG. 8 illustrates a display compensation device according to one embodiment of the present application. As shown in FIG. 8, the display compensation device (300) may include a consistency determination module (301), a interval determination module (302), a first calculation module (303), a second calculation module (304), and a writing module (305).

[0150] The consistency determination module (301) obtains luminance parameters of two or more target gradations among the total gradations of the display panel, and can be used to determine the target gradation with a matching luminance trend and the target gradation with a mismatched luminance trend based on the luminance parameters.

[0151] In some examples, the target gradation includes the maximum gradation.

[0152] In some examples, the target tone includes the maximum tone in the captured tone specified during the Demura compensation process.

[0153] The section determination module (302) can be used to determine the section where the luminance trend of the entire gradation matches, according to the target gradation where the luminance trend matches and the target gradation where the luminance trend does not match.

[0154] The first calculation module (303) can be used to calculate a Demura compensation coefficient using a Demura compensation algorithm for a target gradation among the entire gradations of the display panel.

[0155] The second calculation module (304) can be used to calculate a uniformity compensation coefficient using a uniformity compensation algorithm for a target grayscale located in a section where the luminance trend in the display panel matches.

[0156] The input module (305) can be used to input Demura compensation coefficients and uniformity compensation coefficients into the driving integrated circuit, so that the driving integrated circuit reads and compensates for the Demura compensation coefficients and uniformity compensation coefficients according to the displayed gradation.

[0157] In an embodiment of the present application, luminance parameters of a plurality of target grayscales of a display panel can be obtained, and based on the luminance parameters, a target grayscale with a matching luminance trend and a target grayscale with a mismatched luminance trend can be determined. Based on the target grayscale with a matching luminance trend and the target grayscale with a mismatched luminance trend, a section where the luminance trend of the grayscales matches can be determined. For the target grayscales among the entire grayscales of the display panel, a Demura compensation coefficient is calculated using a Demura compensation algorithm. For the target grayscales located in the section where the luminance trend matches in the display panel, a uniformity compensation coefficient is calculated using a uniformity compensation algorithm. The Demura compensation coefficient and the uniformity compensation coefficient are written to a driving integrated circuit, and the Demura compensation coefficient plays a role for the entire grayscale displayed by the display panel; that is, the Demura compensation plays a compensation role for the entire grayscale displayed by the display panel; The uniformity compensation factor acts only for the grayscale displayed by the display panel located in the range where the luminance trend matches; that is, since the uniformity compensation acts only for the grayscale displayed by the display panel located in the range where the luminance trend matches, it is possible to prevent the compensation effect of Demura compensation and the compensation effect of uniformity compensation from canceling each other out and improve the uniformity of the display panel.

[0158] In some embodiments, the target grayscale includes a maximum grayscale. The consistency determination module (301) divides the display area of ​​the display panel into N1 sub-areas, where N1 is an integer greater than or equal to 2; determines the luminance characteristic value of each sub-area among the N1 sub-areas in different target grayscales according to the luminance parameter of the N1 sub-areas; obtains a first difference value between the luminance characteristic value of the target grayscale of each sub-area and the luminance characteristic value of the maximum grayscale; if the number of sub-areas where the first difference value is greater than or equal to a first consistency threshold satisfies a first preset condition, the target grayscale is determined as a target grayscale with a mismatched luminance trend; if the number of sub-areas where the first difference value is greater than or equal to a first consistency threshold satisfies the first preset condition, the target grayscale is determined as a target grayscale with a matched luminance trend.

[0159] In some embodiments, the target grayscale includes the maximum grayscale. The consistency determination module (301) divides the display area of ​​the display panel into N2 sub-areas, wherein N2 is an integer greater than or equal to 2; and, according to the luminance parameters of the N2 sub-areas, determines the luminance characteristic value of each sub-area among the N2 sub-areas in different target grayscales, and the luminance characteristic value of the first display color and the luminance characteristic value of the second display color of each sub-area in the same target grayscale, wherein the first display color is white, and the second display color is at least one of red, green, and blue; and obtains a second difference value between the luminance characteristic value of the target grayscale of each sub-area and the luminance characteristic value of the maximum grayscale, and a third difference value between the luminance characteristic value of the first display color and the luminance characteristic value of the second display color of each sub-area in the same target grayscale; If the number of sub-regions where the second difference value exceeds the second matching threshold satisfies the second preset condition, or if the number of sub-regions where the third difference value exceeds the third matching threshold satisfies the third preset condition, the target grayscale is determined as a target grayscale with a mismatched luminance trend; if the number of sub-regions where the second difference value exceeds the second matching threshold does not satisfy the second preset condition, and the number of sub-regions where the third difference value exceeds the third matching threshold does not satisfy the third preset condition, the target grayscale can be used to determine the target grayscale with a matched luminance trend.

[0160] In some examples, the luminance characteristic value is determined according to the luminance parameter of a sub-region and a reference luminance parameter corresponding to the target grayscale, and the reference luminance parameter includes a pre-specified luminance parameter or the luminance parameter of any one sub-region.

[0161] In some embodiments, the target grayscale includes the maximum grayscale. The interval determination module (302) searches for a first target grayscale in the target grayscale in order from largest to smallest, wherein the first target grayscale is a first target grayscale with a mismatched luminance trend; the first target grayscale can be used to determine an interval with a matched luminance trend according to the first target grayscale, the upper limit of the interval with a matched luminance trend is the maximum grayscale, and the lower limit of the interval with a matched luminance trend is the first target grayscale.

[0162] In some embodiments, the target grayscale includes a maximum grayscale. The interval determination module (302) searches for a first type grayscale and a second type grayscale in the target grayscale in order from largest to smallest, wherein the first type grayscale includes a target grayscale that has a different luminance trend from the previous target grayscale and also has a mismatched luminance trend, and the second type grayscale includes a target grayscale that has a different luminance trend from the previous target grayscale and also has a matching luminance trend; and the interval from the maximum grayscale to the first first type grayscale, the interval from the second type grayscale to the adjacent first type grayscale, and / or the interval from the minimum second type grayscale to the minimum grayscale may be used to determine the intervals with matching luminance trends in order from largest to smallest.

[0163] In some embodiments, the target grayscale includes a maximum grayscale. The section determination module (302) obtains a high-brightness grayscale section; in the high-brightness grayscale section, in order from the target grayscale largest to the target grayscale smallest, it searches for a third type grayscale and a fourth type grayscale in the target grayscale, wherein the third type grayscale includes a target grayscale that has a different luminance trend consistency with the preceding target grayscale and also has a mismatched luminance trend, and the fourth type grayscale includes a target grayscale that has a different luminance trend consistency with the preceding target grayscale and also has a matched luminance trend; and in order from the target grayscale largest to the target grayscale smallest, the section from the maximum grayscale to the first third type grayscale, the section from the fourth type grayscale to the adjacent third type grayscale, and / or the section from the minimum fourth type grayscale to the minimum grayscale may be used to determine the section with a matched luminance trend.

[0164] In some embodiments, the second calculation module (304) obtains a gain coefficient corresponding to the target grayscale located in the section where the luminance trend matches by using a uniformity compensation algorithm for the target grayscale located in the section where the luminance trend matches in the display panel; calculates a constant coefficient of the gain coefficient graph of the section where the luminance trend matches by fitting using the target grayscale located in the section where the luminance trend matches and the gain coefficient corresponding to the target grayscale located in the section where the luminance trend matches, and the constant coefficient can be used to determine the uniformity compensation coefficient.

[0165] In some examples, the display area of ​​the display panel includes a plurality of sub-areas. Correspondingly, the gain factor corresponding to the target grayscale located in the section where the luminance trend matches includes the gain factor corresponding to the target grayscale located in the section where the luminance trend matches in each sub-area, and the constant factor of the gain factor graph of the section where the luminance trend matches includes the constant factor corresponding to each sub-area.

[0166] In some examples, the target gradation may include a designated selected gradation when performing uniformity compensation for the display panel and a designated selected gradation when performing Demura compensation for the display panel; or a designated selected partial gradation when performing uniformity compensation for the display panel and a designated selected partial gradation when performing Demura compensation for the display panel.

[0167] In some examples, the target tone includes the maximum tone in the captured tone specified during the Demura compensation process.

[0168] A fourth aspect of the present application also provides a display compensation device. FIG. 9 illustrates a display compensation device according to one embodiment of the present application. As illustrated in FIG. 9, the display compensation device (400) includes a memory (401), a processor (402), and a computer program stored in the memory (401) and executed by the processor (402).

[0169] In one example, the processor (402) described above may include a central processing unit (CPU) or an application-specific integrated circuit (ASIC), or may include one or more integrated circuits configured to implement an embodiment of the present application.

[0170] Memory (401) may include read-only memory (ROM), random access memory (RAM), disk storage media device, optical storage media device, flash memory device, electrical, optical or other physical / type memory storage device. Accordingly, memory generally comprises one or more computer-readable storage media (e.g., memory devices) of a type (non-transient) on which software containing computer-executable instructions is encoded, and may operate to perform the operations described with reference to the display compensation method of the embodiment of the first aspect of the present application when said software is executed (e.g., by one or more processors).

[0171] The processor (402) reads an executable program code stored in memory (401), executes a computer program corresponding to the executable program code, and is used to implement the display compensation method of the embodiment of the first aspect described above.

[0172] In one example, the display compensation device (400) may further include a communication interface (403) and a bus (404). Here, as shown in FIG. 9, the memory (401), processor (402), and communication interface (403) are connected via the bus (404) to communicate with each other.

[0173] The communication interface (403) is primarily used to implement communication between each module, device, unit, and / or device of the embodiments of the present application. Input devices and / or output devices may also be accessed through the communication interface (403).

[0174] The bus (404) includes hardware, software, or both, and connects the absence of the display compensation device (400) to each other. For example, the bus (404) may include, but is not limited to, an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infinite bandwidth interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-E) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses or two or more combinations thereof. Where suitable, the bus (404) may include one or more buses. Although specific buses have been described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.

[0175] A fifth aspect of the present application also provides a display device. The display device includes a driving IC. The driving IC stores a Demura compensation coefficient and a uniformity compensation coefficient obtained from the display compensation method of the embodiment of the first aspect, and the driving IC reads the Demura compensation coefficient and the uniformity compensation coefficient and is used to execute the display compensation method of the embodiment of the second aspect. The display device may specifically include, but is not limited to, devices having a display function such as a mobile phone, computer, tablet, television, or electronic paper.

[0176] The sixth aspect of the present application also provides a computer-readable storage medium, wherein computer program instructions are stored in the computer-readable storage medium, and when the computer program instructions are executed by a processor, the display compensation method of the embodiment of the first aspect or the display compensation method of the embodiment of the second aspect described above can be implemented and the same technical effect can be achieved, so it is not described repeatedly here to avoid duplication. Here, the computer-readable storage medium described above may include, but is not limited to, non-temporary computer-readable storage media, such as Read-Only Memory (abbreviated as ROM), Random Access Memory (abbreviated as RAM), magnetic disks or optical disks.

[0177] The embodiments of the present application also provide a computer program product, wherein when an instruction in the computer program product is executed by a processor of an electronic device, the electronic device executes the display compensation method of the first embodiment or the display compensation method of the second embodiment described above, and since the same technical effect can be achieved, it is not described repeatedly here to avoid duplication.

[0178] It should be clarified that each embodiment of this specification is described in a progressive manner, identical or similar parts between the embodiments may refer to one another, and that the emphasis in each embodiment is different from that of other embodiments. For device embodiments, apparatus embodiments, display panel embodiments, display device embodiments, computer-readable storage media embodiments, and computer program product embodiments, relevant information may be referenced to the description of the method embodiments. This application is not limited to the specific steps and structures described above and illustrated in the drawings. Those skilled in the art may make various changes, modifications, and additions, or change the order of the steps, after understanding the gist of this application. Furthermore, for the sake of brevity, a detailed description of known method techniques is omitted herein.

[0179] Each aspect of the present application has been described above with reference to the flowcharts and / or block diagrams of the method, apparatus (system), and computer program product according to the embodiments of the present application. It should be understood that each block in the flowchart and / or block diagram, and combinations of each block in the flowchart and / or block diagram, may be implemented as computer program instructions. Such computer program instructions are supplied to a processor of a general-purpose computer, a dedicated computer, or other programmable data processing device to create a machine such that the instructions executed by the processor of the computer or other programmable data processing device can implement a specific function / operation of one or more blocks of the flowchart and / or block diagram. Such a processor may be, but is not limited to, a general-purpose processor, a dedicated processor, a special application processor, or a field-programmable logic circuit. It should also be understood that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by dedicated hardware that performs a specific function or operation, or by a combination of dedicated hardware and computer instructions.

[0180] Those skilled in the art will understand that all of the embodiments described above are exemplary and non-limiting. Different technical configurations appearing in different embodiments may be combined with one another to obtain beneficial effects. Those skilled in the art can understand and implement other variations of the described embodiments through study of the drawings, the description of the invention, and the claims. In the claims, the term "includes" does not exclude other devices or steps; the quantifier "one" does not exclude the plural; and the terms "first" and "second" are used to denote designations rather than to indicate any specific order. Any drawing symbol in the claims should not be understood as a limitation on the scope of protection. The functions of the various parts appearing in the claims may be implemented by a single hardware or software module. The fact that some technical configurations appear in different dependent claims does not mean that these technical configurations cannot be combined to obtain beneficial effects.

Claims

Claim 1 A display compensation method comprises: obtaining luminance parameters of two or more target gradations among the total gradations of a display panel, and determining, according to the luminance parameters, a target gradation with a matching luminance trend and a target gradation with a mismatched luminance trend; determining a section where the luminance trend of the total gradations matches according to the target gradation with a matching luminance trend and the target gradation with a mismatched luminance trend; calculating a Demura compensation coefficient using a Demura compensation algorithm for the target gradation among the total gradations of the display panel; calculating a uniformity compensation coefficient using a uniformity compensation algorithm for the target gradation located in the section where the luminance trend matches in the display panel; writing the Demura compensation coefficient and the uniformity compensation coefficient to a driving integrated circuit, and the driving integrated circuit reading the Demura compensation coefficient and the uniformity compensation coefficient according to the displayed gradation to perform compensation; wherein the target gradation includes a maximum gradation, and according to the luminance parameters, a target gradation with a matching luminance trend and a target gradation with a mismatched luminance trend Determining the target grayscale involves dividing the display area of ​​the display panel into N1 sub-areas, wherein N1 is an integer greater than or equal to 2; determining the luminance characteristic value of a different target grayscale of each of the N1 sub-areas according to the luminance parameter of the N1 sub-areas; obtaining a first difference value between the luminance characteristic value of the target grayscale of each sub-area and the luminance characteristic value of the maximum grayscale; determining the target grayscale as a target grayscale with a mismatched luminance trend if the number of sub-areas where the first difference value is greater than or equal to the first matching threshold satisfies the first preset condition; determining the target grayscale as a target grayscale with a matching luminance trend if the number of sub-areas where the first difference value is greater than or equal to the first matching threshold does not satisfy the first preset condition.Including, or, the target grayscale includes a maximum grayscale, and determining a target grayscale with a matching luminance trend and a target grayscale with a mismatched luminance trend according to the luminance parameter, wherein the display area of ​​the display panel is divided into N2 sub-areas, where N2 is an integer greater than or equal to 2; determining, according to the luminance parameter of the N2 sub-areas, a luminance characteristic value of a different target grayscale of each sub-area among the N2 sub-areas, and a luminance characteristic value of a first display color and a luminance characteristic value of a second display color of each sub-area in the same target grayscale, wherein the first display color is white, and the second display color is at least one of red, green, and blue; obtaining a second difference value between the luminance characteristic value of the target grayscale of each sub-area and the luminance characteristic value of the maximum grayscale, and a third difference value between the luminance characteristic value of the first display color and the luminance characteristic value of the second display color of each sub-area in the same target grayscale; wherein the second difference value is a second matching A display compensation method comprising: determining a target grayscale as a target grayscale with a mismatched luminance trend when the quantity of sub-regions exceeding a threshold value satisfies a second preset condition, or when the quantity of sub-regions where the third difference value exceeds a third matching threshold satisfies a third preset condition; determining a target grayscale as a target grayscale with a matching luminance trend when the quantity of sub-regions where the second difference value exceeds the second matching threshold does not satisfy the second preset condition, and also when the quantity of sub-regions where the third difference value exceeds the third matching threshold does not satisfy the third preset condition. Claim 2 A display compensation method according to claim 1, wherein the luminance characteristic value is determined according to a luminance parameter of a sub-region and a reference luminance parameter corresponding to a target grayscale, and the reference luminance parameter includes a pre-specified luminance parameter or a luminance parameter of any one sub-region. Claim 3 In claim 1, the target grayscale includes a maximum grayscale, and determining the section where the luminance trend of the entire grayscale matches according to the target grayscale where the luminance trend matches and the target grayscale where the luminance trend does not match comprises: searching for a first target grayscale from the target grayscale in order from largest to smallest, wherein the first target grayscale is a first target grayscale where the luminance trend does not match; determining the section where the luminance trend matches according to the first target grayscale, wherein the upper limit of the section where the luminance trend matches is the maximum grayscale and the lower limit of the section where the luminance trend matches is the first target grayscale; and if the first target grayscale is not included in the target grayscale, obtaining a new target grayscale of a smaller value; and determining whether the luminance trend of the newly obtained target grayscale matches until the first target grayscale is obtained; or, searching for the first target grayscale from the target grayscale in order from largest to smallest. A display compensation method comprising: selecting a plurality of candidate gradations from a total gradation and setting the candidate gradations as target gradations; and sequentially determining whether the luminance trend of the candidate gradations matches in order from the largest to the smallest target gradations until the first target gradation is obtained. Claim 4 A display compensation method comprising: in claim 1, the target gradation includes a maximum gradation, and determining the section where the luminance trend of the entire gradation matches according to the target gradation where the luminance trend matches and the target gradation where the luminance trend does not match, wherein the first type gradation includes a target gradation where the luminance trend does not match and the luminance trend is different from the luminance trend of the preceding target gradation, and the second type gradation includes a target gradation where the luminance trend matches and the luminance trend is different from the luminance trend of the preceding target gradation; and determining the section where the luminance trend matches as the section from the maximum gradation to the first first type gradation, the section from the second type gradation to the adjacent first type gradation, and / or the section from the minimum second type gradation to the minimum gradation, in order from the target gradation where the target gradation is large to small. Claim 5 A display compensation method according to claim 1, wherein for a target grayscale located in a section where the luminance trend matches in the display panel, calculating a uniformity compensation coefficient using a uniformity compensation algorithm, the method comprises: obtaining a gain coefficient corresponding to the target grayscale located in the section where the luminance trend matches in the display panel using a uniformity compensation algorithm; and using the target grayscale located in the section where the luminance trend matches and the gain coefficient corresponding to the target grayscale located in the section where the luminance trend matches, fitting to calculate a constant coefficient of the gain coefficient graph of the section where the luminance trend matches, and determining the constant coefficient as the uniformity compensation coefficient; wherein the display area of ​​the display panel includes a plurality of sub-areas, the gain coefficient corresponding to the target grayscale located in the section where the luminance trend matches includes a gain coefficient corresponding to each sub-area for the target grayscale located in the section where the luminance trend matches, and the constant coefficient of the gain coefficient graph of the section where the luminance trend matches includes a constant coefficient corresponding to each sub-area. Claim 6 A display compensation method according to claim 1, wherein the target gradation comprises: a designated selected gradation when performing uniformity compensation for the display panel and a designated selected gradation when performing Demura compensation for the display panel; or a designated selected partial gradation when performing uniformity compensation for the display panel and a designated selected partial gradation when performing Demura compensation for the display panel; wherein the target gradation comprises the maximum gradation among the gradations captured by designation during the Demura compensation process. Claim 7 A display compensation method applied to a driving integrated circuit of a display device, wherein the driving integrated circuit stores a Demura compensation coefficient and a uniformity compensation coefficient obtained by the display compensation method of any one of claims 1 to 6, and the method comprises: determining a display grayscale according to a display signal; if the display grayscale includes a grayscale located in a section where the luminance trend matches, reading the stored Demura compensation coefficient and the uniformity compensation coefficient, and compensating the display signal according to the display grayscale, the Demura compensation coefficient, and the uniformity compensation coefficient; if the display grayscale does not include a grayscale located in a section where the luminance trend matches, reading the stored Demura compensation coefficient and compensating the display signal according to the display grayscale and the Demura compensation coefficient. Claim 8 A computer-readable storage medium, wherein the computer-readable storage medium stores computer program instructions, and implements a display compensation method of any one of claims 1 to 6 when the computer program instructions are executed by a processor. Claim 9 delete Claim 10 delete Claim 11 delete Claim 12 delete Claim 13 delete Claim 14 delete Claim 15 delete Claim 16 delete Claim 17 delete Claim 18 delete Claim 19 delete Claim 20 delete

Citation Information

Patent Citations

  • Method for compensating large view angle mura area of flat display panel

    US20140253602A1

  • Applying gain and offset correction factors for pixel uniformity compensation in display panels

    US20190237001A1

  • Systems and methods for compensating for IR drop across a display

    US20200143750A1

  • Display compensation method and device and display device

    CN112581909A