Gamma correction method, gamma correction device, display device and display terminal

By establishing the mapping relationship of gamma register values ​​and correcting it, the problem of gamma correction taking too long is solved, and the production capacity of the display terminal is improved.

CN119600945AActive Publication Date: 2025-03-11HEFEI VISIONOX TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510074198.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-03-11
Estimated Expiration
2045-01-16

AI Technical Summary

Technical Problem

In the prior art, gamma correction takes too long, which seriously affects the production capacity of the display terminal.

Method used

By establishing a mapping relationship between the gamma register values ​​of the first color subpixel and the second color subpixel at each gray scale, and based on the mapping relationship and the first gamma register value, the second gamma register value of the second color subpixel at the target gray scale is corrected to make it close to the target display parameter value.

Benefits of technology

The gamma correction time is shortened, the production capacity of the display terminal is improved, and the need to individually correct the gamma register value of each color subpixel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119600945A_ABST
    Figure CN119600945A_ABST
Patent Text Reader

Abstract

The invention provides a gamma correction method, a gamma correction device, a display device and a display terminal. The method comprises the following steps of: establishing a mapping relation of gamma register values of a first color sub-pixel and a second color sub-pixel under each gray scale; determining a first gamma register value of the first color sub-pixel under the target gray scale; on the basis of the mapping relation and the first gamma register value, correcting a second gamma register value of the second color sub-pixel under the target gray scale, so that a difference value between a display parameter value under the first gamma register value and the corrected second gamma register value and a first target display parameter value is smaller than or equal to a deviation upper limit value; wherein the display parameter value comprises a brightness value and a color coordinate. Therefore, the gamma correction time consumption can be shortened, and the productivity of the display terminal is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to a gamma correction method, a gamma correction device, a display device and a display terminal. Background Art

[0002] Active matrix organic light emitting diode (AMOLED), as the next generation semiconductor display technology, is widely used in display terminals such as smartphones because of its advantages such as light weight, high contrast, high refresh rate, wide viewing angle, and wide color gamut.

[0003] In order to ensure the display effect of the AMOLED display panel before leaving the factory, it is usually necessary to perform display effect calibration, i.e. gamma calibration, on each AMOLED display panel so that the display panel can achieve the best display effect and meet the best perception of the human eye to brightness changes and chromaticity changes.

[0004] However, the gamma correction in the related art takes too long, which seriously affects the production capacity of the display terminal. Summary of the invention

[0005] In view of this, embodiments of the present application provide a gamma correction method, a gamma correction device, a display device, and a display terminal to at least partially solve the above problems.

[0006] According to a first aspect of an embodiment of the present application, a gamma correction method is provided, comprising:

[0007] Establishing a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each gray scale;

[0008] Determining a first gamma register value of the first color sub-pixel at a target grayscale;

[0009] Based on the mapping relationship and the first gamma register value, the second gamma register value of the second color sub-pixel at the target grayscale is corrected so that the difference between the display parameter value at the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value; wherein the display parameter value includes a brightness value and a color coordinate.

[0010] In another implementation of the present application, a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale is established, including: determining that the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy an initial mapping relationship at each grayscale; determining a third gamma register value of the first color sub-pixel at the first grayscale, and a fourth gamma register value of the second color sub-pixel at the first grayscale, wherein a difference between a display parameter value under the third gamma register value and the fourth gamma register value and a second target display parameter value is less than or equal to a deviation upper limit value; and establishing a mapping relationship based on the third gamma register value, the fourth gamma register value and the initial mapping relationship.

[0011] In another implementation of the present application, after correcting the second gamma register value of the second color sub-pixel at the target grayscale, the method also includes: converting the first gamma register value into a first gamma voltage, converting the corrected second gamma register value into a second gamma voltage, and outputting the first gamma voltage and the second gamma voltage to the display panel so that the display panel displays a white picture at the target grayscale; extracting the brightness value and color coordinates of the white picture to obtain display parameter values ​​under the first gamma register value and the corrected second gamma register value.

[0012] In another implementation of the present application, the first gamma voltage includes a brightness unevenness compensation value of the first color sub-pixel at the target grayscale, and the second gamma voltage includes a brightness unevenness compensation value of the second color sub-pixel at the target grayscale.

[0013] In another implementation of the present application, before correcting the second gamma register value of the second color sub-pixel at the target grayscale, the method further includes: obtaining a display parameter value of a white picture of the display panel at the highest grayscale; based on the display parameter value of the white picture of the display panel at the highest grayscale, determining a first target display parameter value of the white picture of the display panel at the target grayscale; preferably, the first target display parameter value L of the white picture of the display panel at the target grayscale is: L=Gray / max*γ*L w , where Gray is the target grayscale, max is the highest grayscale, γ is the index corresponding to the gamma curve of the display panel, and L w It is the display parameter value of the white image of the display panel at the highest grayscale.

[0014] In another implementation of the present application, the mapping relationship is a linear mapping relationship; preferably, the first color sub-pixel is one of the red sub-pixel, the green sub-pixel and the blue sub-pixel, the second color sub-pixel is a color sub-pixel other than one of the color sub-pixels, and the initial mapping relationship is y=k0x, wherein k0 is a constant, x is the gamma register value of the first color sub-pixel, and y is the gamma register value of the second color sub-pixel; preferably, k0=y0 / x0, wherein x0 is the third gamma register value, and y0 is the fourth gamma register value; preferably, the first color sub-pixel is the red sub-pixel, A pixel is a color sub-pixel of one of green sub-pixel and blue sub-pixel, and the second color sub-pixel is another color sub-pixel except one of the color sub-pixels, and the initial mapping relationship is y=k1x, wherein k1 is a constant and k0 is not equal to k1; preferably, k1=y1 / x1, wherein x1 is the seventh gamma register value of the first color sub-pixel at the third gray scale, and y1 is the eighth gamma register value of the second color sub-pixel at the third gray scale, wherein the difference between the display parameter value under the seventh gamma register value and the eighth gamma register value and the fourth target display parameter value is less than or equal to the deviation upper limit value.

[0015] In another implementation of the present application, the difference between the brightness value under the first gamma register value and the corrected second gamma register value and the first target brightness value is less than or equal to the first deviation upper limit value; and the difference between the color coordinates under the first gamma register value and the corrected second gamma register value and the first target color coordinates is less than or equal to the second deviation upper limit value; preferably, the difference between the brightness value under the first gamma register value and the corrected second gamma register value and the first target brightness value is less than or equal to the first deviation lower limit value; the difference between the color coordinates under the first gamma register value and the corrected second gamma register value and the first target color coordinates is less than or equal to the second deviation lower limit value.

[0016] According to a second aspect of an embodiment of the present application, a gamma correction device is provided, including:

[0017] An establishing module, used to establish a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each gray scale;

[0018] A determination module, configured to determine a first gamma register value of the first color sub-pixel at a target grayscale;

[0019] A correction module is used to correct the second gamma register value of the second color sub-pixel at the target grayscale based on the mapping relationship and the first gamma register value, so that the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value; wherein the display parameter value includes a brightness value and a color coordinate.

[0020] According to a third aspect of an embodiment of the present application, a display device is provided, comprising: a display panel; a memory storing a gamma register value; a processor, the processor retrieving the gamma register value from the memory and controlling the display panel according to the gamma register value, wherein the gamma register value is a gamma register value obtained by the method described in the first aspect.

[0021] According to a fourth aspect of an embodiment of the present application, a display terminal is provided, comprising a terminal device body, and a display apparatus as described in the third aspect and arranged on the terminal device body.

[0022] According to a fifth aspect of an embodiment of the present application, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by one or more processors, the method described in the first aspect is implemented.

[0023] According to a sixth aspect of an embodiment of the present application, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method described in the first aspect above.

[0024] According to a seventh aspect of the embodiments of the present application, a computer program is provided. When the computer program is run on a computer, the computer is caused to execute the method described in the first aspect above.

[0025] According to the scheme provided in the embodiment of the present application, a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale can be established. After obtaining the first gamma register value of the first color sub-pixel at the target grayscale after correction, the second gamma register value of the second color sub-pixel at the target grayscale can be corrected based on the mapping relationship and the first gamma register value, so that the display parameter value under the first gamma register value and the corrected second gamma register value is close to the first target display parameter value. In this way, the second gamma register value can be corrected through the mapping relationship and the first gamma register value, so that the gamma register value of each color sub-pixel does not need to be corrected separately, which shortens the gamma correction time and improves the production capacity of the display terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0027] Figure 1 It is a gamma curve that conforms to the characteristics of the human eye;

[0028] Figure 2 is a flow chart of a gamma correction method;

[0029] Figure 3 is a flow chart of a gamma correction method provided in an embodiment of the present application;

[0030] Figure 4A is a schematic diagram of gamma register values ​​of multiple color sub-pixels provided in an embodiment of the present application;

[0031] Figure 4B is a schematic diagram of gamma register values ​​of another type of sub-pixels of multiple colors provided in an embodiment of the present application;

[0032] Figure 5 It is a schematic diagram of the composition structure of a gamma correction device provided in an embodiment of the present application;

[0033] Figure 6 is a structural schematic diagram of a display device provided in an embodiment of the present application;

[0034] Figure 7 It is a structural schematic diagram of a display terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the embodiments of the present application should fall within the scope of protection of the embodiments of the present application.

[0036] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0037] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0038] It should also be pointed out that the terms "first\second\third" involved in the embodiments of the present application are only used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0039] In addition, the term "and / or" in the embodiments of the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0040] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following related technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all belong to the protection scope of the embodiments of the present application.

[0041] As the next generation of semiconductor display technology, AMOLED is widely used in display terminals such as smartphones because of its advantages such as light weight, high contrast, high refresh rate, wide viewing angle and wide color gamut.

[0042] In order to ensure the display effect of the AMOLED display panel before leaving the factory, it is usually necessary to perform display effect correction, namely gamma correction, on each AMOLED display panel so that the display panel can achieve the best display effect and meet the best perception of the human eye to brightness changes and chromaticity changes.

[0043] For example, Figure 1 It is a gamma curve that conforms to the characteristics of the human eye. Figure 1 As shown, taking 256 grayscales as an example, the horizontal axis is the grayscale, the vertical axis is the target brightness value, the target brightness value is the normalized brightness value, and the grayscale and the target brightness value satisfy a nonlinear relationship. Gamma correction can achieve the best perception of brightness changes by the human eye. It can be understood that gamma correction can make the brightness value at each grayscale close to the target brightness value at the grayscale. For example, gamma correction can make the brightness value at grayscale 125 close to the target brightness value of 0.2.

[0044] For example, Figure 2 It is a flowchart of a gamma correction method. Figure 2 A gamma correction process under a gray scale is given. It can be understood that the gamma correction process can be repeated for other gray scales, thereby achieving gamma correction for a display panel. Figure 2 As shown, the process may include the following steps.

[0045] S210 , writing gamma register values ​​of three color sub-pixels into the gamma register.

[0046] The three color sub-pixels may include: a red sub-pixel, a green sub-pixel and a blue sub-pixel.

[0047] It should be noted that after writing the gamma register values ​​of the three color sub-pixels, the gamma register values ​​of the three color sub-pixels can be converted into gamma voltages, and the gamma voltages are output to the display panel, so that the display panel displays a white picture.

[0048] It should also be noted that different gamma voltages control white images to have different brightness values ​​and color coordinates. When the gamma voltage is large, the brightness value and color coordinates of the white image may be large; when the gamma voltage is small, the brightness value and color coordinates of the white image may be small.

[0049] Furthermore, the gamma voltage is output to the display panel so that the display panel displays a white picture. It can be understood that the gamma voltage can be provided to the three color sub-pixels through the data lines of the display panel so that the three color sub-pixels display a white picture.

[0050] Exemplarily, the calculation formula for converting the gamma register value to the gamma voltage is as follows:

[0051] V data =VGMP-(VGMP-VGSP) / 4095*data (1)

[0052] Among them, data is the gamma register value under a grayscale, V data is the gamma voltage under the gray scale, VGMP is the gamma voltage corresponding to the gray scale 0 (the gamma voltage is the highest voltage at this time), and VGSP is the gamma voltage corresponding to the gray scale 255 (the gamma voltage is the lowest voltage at this time).

[0053] S220 , obtaining display parameter values ​​of the three color sub-pixels under the gamma register values ​​through a color analyzer.

[0054] The display parameter values ​​may include brightness values ​​and color coordinates.

[0055] For example, the brightness value and color coordinates of the white picture may be extracted by a color analyzer, and the brightness value and color coordinates may be used as display parameter values.

[0056] S230: Determine whether the display parameter value is close to the target display parameter value.

[0057] It should be understood that judging whether the display parameter value is close to the target display parameter value can be understood as judging whether the brightness value is close to the target brightness value; and judging whether the color coordinates are close to the target color coordinates.

[0058] Exemplarily, if the difference between the brightness value and the target brightness value is less than or equal to 2.2, it is determined that the brightness value is close to the target brightness value; if the difference between the brightness value and the target brightness value is greater than 2.2, it is determined that the brightness value is not close to the target brightness value.

[0059] Exemplarily, if the difference between the X color coordinate and the target X color coordinate is less than or equal to 0.3, it is determined that the X color coordinate is close to the target X color coordinate; if the difference between the Y color coordinate and the target Y color coordinate is less than or equal to 0.315, it is determined that the Y color coordinate is close to the target Y color coordinate.

[0060] It should be noted that, when the display parameter value is close to the target display parameter value, it means that the gamma register values ​​of the three color sub-pixels have been corrected, and thus S240 is executed; or, when the display parameter value is not close to the target display parameter value, the gamma register values ​​of the three color sub-pixels need to be corrected, and thus S250 is executed.

[0061] S240 , burning the gamma register values ​​of the three color sub-pixels into the gamma register.

[0062] It should be noted that burning the gamma register values ​​of the three color sub-pixels into the gamma register can facilitate the user to view the gamma register value corresponding to the display panel, so as to understand the performance of the display panel.

[0063] S250 , calibrate the gamma register values ​​of the three color sub-pixels.

[0064] It should be noted that the gamma register values ​​of the three color sub-pixels may be corrected and S220 and S230 may be repeatedly performed until the display parameter value under the corrected gamma register value is close to the target display parameter value.

[0065] In the gamma correction process shown in S210 to S250 above, the gamma register values ​​of the three color sub-pixels at one grayscale are independent of each other. When the gamma register values ​​of the three color sub-pixels at one grayscale change, they will have different degrees of influence on the brightness value and color coordinates, causing the gamma correction to take too long, seriously affecting the production capacity of the display terminal.

[0066] Exemplarily, taking a grayscale as an example, after the gamma register value of the red sub-pixel at the grayscale is corrected by the gamma algorithm, the brightness value can be made close to the target brightness value, but the color coordinates are not close to the target color coordinates; at this time, the gamma register value of the green sub-pixel and / or the blue sub-pixel at the grayscale needs to be corrected again by the gamma algorithm until the brightness value is close to the target brightness value and the color coordinates are close to the target color coordinates. This will make the gamma correction time too long, affecting the production capacity of the display terminal.

[0067] Based on this, the embodiment of the present application provides a gamma correction method, which can establish a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale. After obtaining the first gamma register value of the first color sub-pixel at the target grayscale after correction, the second gamma register value of the second color sub-pixel at the target grayscale can be corrected based on the mapping relationship and the first gamma register value, so that the display parameter value under the first gamma register value and the corrected second gamma register value is close to the first target display parameter value. In this way, the second gamma register value can be corrected through the mapping relationship and the first gamma register value, so that the gamma register value of each color sub-pixel does not need to be corrected separately, which shortens the gamma correction time and improves the production capacity of the display terminal.

[0068] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and they all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0069] Figure 3 is a flow chart of a gamma correction method provided in an embodiment of the present application, such as Figure 3 As shown, the method may include the following steps.

[0070] S310 , establishing a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale.

[0071] It should be noted that, in the embodiments of the present application, the gamma correction method can be applied to a gamma correction device, or a display terminal integrated with the device. The display terminal can be implemented in various forms, for example, the display terminal can include a smart phone, a tablet computer, a laptop computer, a PDA, a portable media player (PMP), etc., which is not limited here.

[0072] It should also be noted that the first color sub-pixel can be one of a red sub-pixel, a green sub-pixel and a blue sub-pixel; the second color sub-pixel can be one or two of a red sub-pixel, a green sub-pixel and a blue sub-pixel, and the first color sub-pixel is different from the second color sub-pixel.

[0073] Exemplarily, the first color sub-pixel may be a red sub-pixel, the second color sub-pixel may be a green sub-pixel and a blue sub-pixel, and the mapping relationship may be: a mapping relationship between the gamma register values ​​of the red sub-pixel and the green sub-pixel at each gray scale, and a mapping relationship between the gamma register values ​​of the red sub-pixel and the blue sub-pixel at each gray scale.

[0074] It should be noted that the mapping relationship can be a linear mapping relationship, such as the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy a linear function relationship (such as a direct proportional function relationship) at each gray scale; the mapping relationship can be a nonlinear mapping relationship, such as the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy a quadratic function relationship at each gray scale.

[0075] In some embodiments, establishing a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale may include:

[0076] Determine that the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy an initial mapping relationship at each gray scale;

[0077] Determine a third gamma register value of the first color sub-pixel at the first grayscale, and a fourth gamma register value of the second color sub-pixel at the first grayscale, wherein a difference between the display parameter value at the third gamma register value and the fourth gamma register value and the second target display parameter value is less than or equal to a deviation upper limit value;

[0078] A mapping relationship is established based on the third gamma register value, the fourth gamma register value, and the initial mapping relationship.

[0079] The display parameter values ​​may include brightness values ​​and color coordinates.

[0080] It should be noted that the gamma register values ​​of the first color sub-pixel and the second color sub-pixel after gamma correction can be obtained through other display panels, so that it can be determined that the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy a certain mapping relationship at each grayscale. Based on this, for the display panel in the embodiment of the present application, it can be determined that the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy the initial mapping relationship at each grayscale. It can be understood that a certain mapping relationship is a mapping relationship that does not contain unknown parameters, and the initial mapping relationship is a mapping relationship that contains unknown parameters. The initial mapping relationship can be determined based on the certain mapping relationship.

[0081] It should also be noted that the initial mapping relationship may be an initial linear mapping relationship or an initial nonlinear mapping relationship, which is not limited in the embodiments of the present application.

[0082] Exemplarily, through other display panels, it can be obtained that the gamma register value of the first color sub-pixel and the gamma register value of the second color sub-pixel satisfy a linear function relationship under multiple grayscales. It can be understood that the linear function relationship does not contain unknown parameters. Through the linear function relationship, a linear function relationship containing unknown parameters can be obtained.

[0083] For example, the gamma register value of the first color sub-pixel is recorded as x, and the gamma register value of the second color sub-pixel is recorded as y. Through other display panels, y=3*x can be obtained. Therefore, for the display panel in the embodiment of the present application, the initial mapping relationship can be recorded as y=k*x.

[0084] Furthermore, determining the display parameter values ​​under the third gamma register value and the fourth gamma register value may include: converting the third gamma register value into a third gamma voltage, converting the fourth gamma register value into a fourth gamma voltage, and outputting the third gamma voltage and the fourth gamma voltage to the display panel so that the display panel displays a white picture under the first gray scale; extracting the brightness value and color coordinates of the white picture under the first gray scale to obtain the display parameter values ​​under the third gamma register value and the fourth gamma register value.

[0085] It should be noted that the third gamma register value can be converted into the third gamma voltage and the fourth gamma register value can be converted into the fourth gamma voltage by using the above formula (1), which will not be described in detail in the embodiment of the present application.

[0086] It should be understood that the third gamma voltage and the fourth gamma voltage are output to the display panel so that the display panel displays a white picture at the first gray scale. It can be understood that the third gamma voltage and the fourth gamma voltage can be provided to the first color sub-pixel and the second color sub-pixel through the data line of the display panel so that the first color sub-pixel and the second color sub-pixel display a white picture at the first gray scale.

[0087] Exemplarily, the brightness value and color coordinates of the white picture at the first gray scale may be used as display parameter values ​​at the third gamma register value and the fourth gamma register value.

[0088] Exemplarily, the brightness value and color coordinates of the white picture at the first gray scale may be extracted by a color analyzer.

[0089] Through this method, the display parameter values ​​under the third gamma register value and the fourth gamma register value can be determined. Subsequently, when the display parameter values ​​under the third gamma register value and the fourth gamma register value are close to the second target display parameter value, a mapping relationship can be established based on the third gamma register value and the fourth gamma register value. The mapping relationship can be used to correct the gamma register values ​​under other gray scales (such as the second gamma register value under the target gray scale), which can shorten the time for gamma correction and improve the production capacity of the display terminal.

[0090] Furthermore, determining the second target display parameter value at the first grayscale may include: obtaining the display parameter value of the white picture of the display panel at the highest grayscale; and determining the second target display parameter value of the white picture of the display panel at the first grayscale based on the display parameter value of the white picture of the display panel at the highest grayscale.

[0091] It should be noted that the second target brightness value can be determined according to formula (2):

[0092] L=Gray / max*γ*L w (2)

[0093] Among them, Gray is the first grayscale, max is the highest grayscale, γ is the index corresponding to the gamma curve of the display panel, and L w is the brightness value of the white picture at the highest grayscale, and L is the second target brightness value of the white picture at the first grayscale.

[0094] Exemplarily, the highest gray scale may be 255.

[0095] Exemplarily, the index corresponding to the gamma curve of the display panel may be 2.2.

[0096] It should be noted that the color coordinates of the display panel at each gray scale may be the same, that is, the second target color coordinates of the white picture at the first gray scale are the same as the color coordinates of the white picture at the highest gray scale.

[0097] By using this method, the second target display parameter value of the display panel at the first gray scale can be accurately determined, thereby ensuring the accuracy of gamma correction.

[0098] It should be noted that the upper limit of the deviation may be set manually or in other ways, and the embodiments of the present application do not limit this.

[0099] It should also be noted that the difference between the display parameter value under the third gamma register value and the fourth gamma register value and the second target display parameter value is less than or equal to the deviation upper limit value, indicating that the display parameter value under the third gamma register value and the fourth gamma register value is close to the second target display parameter value.

[0100] Further, the difference between the display parameter value under the third gamma register value and the fourth gamma register value and the second target display parameter value is less than or equal to the upper limit of the deviation, which may include:

[0101] The difference between the brightness value under the third gamma register value and the fourth gamma register value and the second target brightness value is less than or equal to the first deviation upper limit value; and

[0102] The difference between the color coordinates at the third gamma register value and the fourth gamma register value and the second target color coordinates is less than or equal to the second deviation upper limit value.

[0103] Exemplarily, the first deviation upper limit value may be 2.2.

[0104] For example, when the color coordinate is an X color coordinate, the second deviation upper limit value may be 0.3; and when the color coordinate is a Y color coordinate, the second deviation value may be 0.315.

[0105] Through this method, the difference between the display parameter value under the third gamma register value and the fourth gamma register value and the second target display parameter value is less than or equal to the deviation upper limit value, indicating that for the display panel in the embodiment of the present application, the third gamma register value and the fourth gamma register value are gamma register values ​​after calibration. Subsequently, a mapping relationship can be established based on the third gamma register value and the fourth gamma register value, and the gamma register values ​​under other gray scales can be calibrated using the mapping relationship, which can shorten the gamma correction time and improve the production capacity of the display terminal.

[0106] Figure 4A Schematic diagram of gamma register values ​​of multiple color sub-pixels provided in an embodiment of the present application. Figure 4A As shown, the first color sub-pixel is one of the red sub-pixel, the green sub-pixel and the blue sub-pixel, the second color sub-pixel is a color sub-pixel other than one of the color sub-pixels, and the initial mapping relationship is y=k0x, wherein k0 is a constant, x is the gamma register value of the first color sub-pixel, and y is the gamma register value of the second color sub-pixel.

[0107] That is to say, in this scenario, the gamma register value of the first color sub-pixel and the gamma register value of the second color sub-pixel satisfy y=k0x at multiple grayscales (such as grayscale #1, grayscale #n-1, and grayscale #n, where n is an integer between 0 and 255).

[0108] Further, k0=y0 / x0, where x0 is the third gamma register value and y0 is the fourth gamma register value. Thus, the mapping relationship can be obtained as follows: y=y0 / x 0* x.

[0109] Through this method, a mapping relationship can be established based on the third gamma register value and the fourth gamma register value, and the gamma register values ​​under other grayscales are subsequently corrected based on the mapping relationship, which can shorten the gamma correction time and improve the production capacity of the display terminal.

[0110] Figure 4B Schematic diagram of gamma register values ​​of another type of sub-pixels of multiple colors provided in an embodiment of the present application. Figure 4B As shown, the first color sub-pixel is one of the red, green and blue sub-pixels, the second color sub-pixel is another color sub-pixel except one of the color sub-pixels, and the initial mapping relationship is y=k1x, where k1 is a constant and k0 is not equal to k1.

[0111] That is to say, in this scenario, the gamma register value of the first color sub-pixel and the gamma register value of the second color sub-pixel satisfy y=k1x at multiple grayscales (such as grayscale #1, grayscale #n-1, and grayscale #n, where n is an integer between 0 and 255).

[0112] Further, k1=y1 / x1, where x1 is the seventh gamma register value of the first color sub-pixel at the third grayscale, y1 is the eighth gamma register value of the second color sub-pixel at the third grayscale, where the difference between the display parameter value at the seventh gamma register value and the eighth gamma register value and the fourth target display parameter value is less than or equal to the upper limit of the deviation. Thus, the mapping relationship can be obtained as follows: y=y1 / x 1* x.

[0113] It can be understood that the description of the seventh gamma register value and the eighth gamma register value is similar to that of the third gamma register value and the fourth gamma register value, and will not be repeated here.

[0114] Through this method, a mapping relationship can be established based on the seventh gamma register value and the eighth gamma register value, and the gamma register values ​​under other grayscales are subsequently corrected based on the mapping relationship, which can shorten the gamma correction time and improve the production capacity of the display terminal.

[0115] It can be understood that when there are two unknown parameters in the initial mapping relationship, when establishing the mapping relationship through the initial mapping relationship, in addition to the third gamma register value and the fourth gamma register value, other register values ​​may be involved.

[0116] That is, in some embodiments, establishing a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale may include:

[0117] Determine that the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy an initial mapping relationship at each gray scale;

[0118] Determine a third gamma register value of the first color sub-pixel at the first grayscale, and a fourth gamma register value of the second color sub-pixel at the first grayscale, wherein a difference between the display parameter value at the third gamma register value and the fourth gamma register value and the second target display parameter value is less than or equal to a deviation upper limit value;

[0119] Determine a fifth gamma register value of the first color sub-pixel at the second grayscale, and a sixth gamma register value of the second color sub-pixel at the second grayscale, wherein a difference between the display parameter value at the fifth gamma register value and the sixth gamma register value and the third target display parameter value is less than or equal to a deviation upper limit value;

[0120] A mapping relationship is established based on the third gamma register value, the fourth gamma register value, the fifth gamma register value, the sixth gamma register value, and the initial mapping relationship.

[0121] Exemplarily, a mapping relationship without unknown parameters obtained by other display panels can be used to determine the initial mapping relationship with unknown parameters. For example, the gamma register value of the first color sub-pixel is recorded as p, and the gamma register value of the second color sub-pixel is recorded as q. Through other display panels, q=3*p+5 can be obtained, so for the display panel in the embodiment of the present application, the initial mapping relationship can be recorded as q=a*p+b.

[0122] Furthermore, determining the display parameter values ​​under the fifth gamma register value and the sixth gamma register value may include: converting the fifth gamma register value into a fifth gamma voltage, converting the sixth gamma register value into a sixth gamma voltage, and outputting the fifth gamma voltage and the sixth gamma voltage to the display panel so that the display panel displays a white picture under the second gray scale; extracting the brightness value and color coordinates of the white picture under the second gray scale to obtain the display parameter values ​​under the fifth gamma register value and the sixth gamma register value.

[0123] It should be noted that the fifth gamma register value can be converted into the fifth gamma voltage and the sixth gamma register value can be converted into the sixth gamma voltage by using the above formula (1), which will not be described in detail in the embodiment of the present application.

[0124] It should be understood that the fifth gamma voltage and the sixth gamma voltage are output to the display panel so that the display panel displays a white picture at the second gray scale. It can be understood that the fifth gamma voltage and the sixth gamma voltage can be provided to the first color sub-pixel and the second color sub-pixel through the data line of the display panel so that the first color sub-pixel and the second color sub-pixel display a white picture at the second gray scale.

[0125] Exemplarily, the brightness value and color coordinates of the white picture at the second gray scale may be used as display parameter values ​​at the fifth gamma register value and the sixth gamma register value.

[0126] Exemplarily, the brightness value and color coordinates of the white picture at the second gray scale may be extracted by a color analyzer.

[0127] Through this method, the display parameter values ​​under the third gamma register value and the fourth gamma register value, and the display parameter values ​​under the fifth gamma register value and the sixth gamma register value can be determined. Subsequently, when the display parameter values ​​under the third gamma register value and the fourth gamma register value are close to the second target display parameter value, and the display parameter values ​​under the fifth gamma register value and the sixth gamma register value are close to the third target display parameter value, a mapping relationship can be established based on the third gamma register value, the fourth gamma register value, the fifth gamma register value and the sixth gamma register value, and the gamma register values ​​under other gray scales (such as the second gamma register value under the target gray scale) can be corrected using the mapping relationship, which can shorten the time consumption of gamma correction and improve the production capacity of the display terminal.

[0128] Furthermore, determining the third target display parameter value at the second grayscale may include: obtaining the display parameter value of the white picture of the display panel at the highest grayscale; and determining the third target display parameter value of the white picture of the display panel at the second grayscale based on the display parameter value of the white picture of the display panel at the highest grayscale.

[0129] It should be understood that the calculation formula for determining the third target brightness value can refer to the above formula (2), and this embodiment of the present application will not be described in detail.

[0130] It should also be understood that the color coordinates of the display panel at each gray scale may be the same, that is, the third target color coordinates of the white picture at the second gray scale are the same as the color coordinates of the white picture at the highest gray scale.

[0131] By using this method, the third target display parameter value of the display panel at the second gray scale can be accurately determined, thereby ensuring the accuracy of gamma correction.

[0132] It should be noted that the difference between the display parameter value under the fifth gamma register value and the sixth gamma register value and the third target display parameter value is less than or equal to the deviation upper limit value, indicating that the display parameter value under the fifth gamma register value and the sixth gamma register value is close to the third target display parameter value.

[0133] Further, the difference between the display parameter value under the fifth gamma register value and the sixth gamma register value and the third target display parameter value is less than or equal to the upper limit of the deviation, which may include:

[0134] The difference between the brightness value under the fifth gamma register value and the sixth gamma register value and the third target brightness value is less than or equal to the first deviation upper limit value; and,

[0135] The difference between the color coordinates at the fifth gamma register value and the sixth gamma register value and the third target color coordinates is less than or equal to the second deviation upper limit value.

[0136] Through this method, the difference between the display parameter value under the fifth gamma register value and the sixth gamma register value and the third target display parameter value is less than or equal to the deviation upper limit value, indicating that for the display panel in the embodiment of the present application, the fifth gamma register value and the sixth gamma register value are the gamma register values ​​after calibration. Subsequently, a mapping relationship can be established based on the fifth gamma register value and the sixth gamma register value, and the gamma register values ​​under other gray scales can be calibrated using the mapping relationship, which can shorten the gamma correction time and improve the production capacity of the display terminal.

[0137] Exemplarily, the gamma register value of the first color sub-pixel is denoted as p, the gamma register value of the second color sub-pixel is denoted as q, and the initial mapping relationship is denoted as q=a*p+b; the third gamma register value is denoted as p1, the fourth gamma register value is denoted as q1, the fifth gamma register value is denoted as p2, and the sixth gamma register value is denoted as q2, then p1, q1, p2, q2 are substituted into q=a*p+b, and a=(q1-q2) / (p1-p2), b=q1-(q1-q2) / (p1-p2)*p1 can be obtained, so that the mapping relationship q=(q1-q2) / (p1-p2)*p+q1-(q1-q2) / (p1-p2)*p1 can be obtained.

[0138] Through this method, a mapping relationship can be established based on the third gamma register value, the fourth gamma register value, the fifth gamma register value and the sixth gamma register value, and the gamma register values ​​under other grayscales are subsequently corrected based on the mapping relationship, which can shorten the gamma correction time and improve the production capacity of the display terminal.

[0139] It can be understood that when there are more than two (not including two) unknown parameters in the initial mapping relationship, when establishing the mapping relationship through the initial mapping relationship, in addition to the third gamma register value, the fourth gamma register value, the fifth gamma register value and the sixth gamma register value, other register values ​​may also be involved. For the description of establishing a mapping relationship based on an initial mapping relationship containing more than two unknown parameters, reference can be made to the scheme of establishing a mapping relationship based on an initial mapping relationship containing one or two unknown parameters in the aforementioned embodiment, and this embodiment of the present application will not be repeated.

[0140] S320 , determining a first gamma register value of a first color sub-pixel at a target grayscale.

[0141] It should be noted that the first gamma register value is the gamma register value after correction, and the second gamma register value is the gamma register value before correction.

[0142] Exemplarily, after obtaining the first gamma register value, it is possible that the brightness values ​​under the first gamma register value and the second gamma register value are close to the first target brightness value, and the color coordinates under the first gamma register value and the second gamma register value are not close to the first target color coordinates. At this time, it is necessary to correct the second gamma register value based on the mapping relationship and the first gamma register value so that the display parameter values ​​under the first gamma register value and the corrected second gamma register value are close to the first target display parameter values.

[0143] S330, based on the mapping relationship and the first gamma register value, correct the second gamma register value of the second color sub-pixel at the target grayscale, so that the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value.

[0144] It should be noted that the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value, indicating that the display parameter value under the first gamma register value and the corrected second gamma register value is close to the first target display parameter value.

[0145] Further, a difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation lower limit value.

[0146] That is, the difference between the brightness value under the first gamma register value and the corrected second gamma register value and the first target brightness value is less than or equal to the first deviation lower limit value;

[0147] The difference between the color coordinates under the first gamma register value and the corrected second gamma register value and the first target color coordinates is less than or equal to the second deviation lower limit value.

[0148] It can be understood that the difference is less than or equal to the upper limit value of the deviation includes the range where the difference is less than or equal to the lower limit value of the deviation and the range where the difference is between the lower limit value of the deviation and the upper limit value of the deviation, while the difference is less than or equal to the lower limit value of the deviation does not include the range where the difference is between the lower limit value of the deviation and the upper limit value of the deviation. Therefore, compared with the difference being less than or equal to the upper limit value of the deviation, when the difference is less than or equal to the lower limit value of the deviation, the display parameter values ​​under the first gamma register value and the corrected second gamma register value are closer to the first target display parameter value, thereby enabling the display effect of the display panel to be better and more in line with the human eye's optimal perception of brightness changes and chromaticity changes.

[0149] For example, assuming that the mapping relationship is y=y0 / x 0* x, where the gamma register value of the first color sub-pixel is x, and the gamma register value of the second color sub-pixel is y. The first gamma register value is recorded as x1, and the corrected second gamma register value can be obtained as y0 / x 0* x1.

[0150] Exemplarily, assuming that the mapping relationship is q=(q1-q2) / (p1-p2)*p+q1-(q1-q2) / (p1-p2)*p1, where the gamma register value of the first color sub-pixel is p, and the gamma register value of the second color sub-pixel is q, and the first gamma register value is denoted as p3, then the corrected second gamma register value can be obtained as (q1-q2) / (p1-p2)*p3+q1-(q1-q2) / (p1-p2)*p1.

[0151] It should be noted that the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value, indicating that the first gamma register value and the second gamma register value have been calibrated. At this time, the first gamma register value and the second gamma register value can be burned into the gamma register, so that the user can view the first gamma register value and the second gamma register value corresponding to the display panel, so that the user can understand the performance of the display panel.

[0152] It should also be noted that if the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is greater than the upper limit value of the deviation, the first gamma register value can be corrected again, and based on the corrected first gamma register value and the mapping relationship, the second gamma register value that has been corrected once is corrected for the second time to obtain the second gamma register value after the second correction, and it is judged again whether the difference between the display parameter value under the corrected first gamma register value and the second gamma register value after the second correction and the first target display parameter value is less than or equal to the upper limit value of the deviation. If so, it means that the first gamma register value and the second gamma register value have been corrected; if not, the above gamma correction process is repeated until the difference between the display parameter value under the first gamma register value after multiple corrections and the second gamma register value after multiple corrections and the first target display parameter value is less than or equal to the upper limit value of the deviation.

[0153] In some embodiments, determining the display parameter values ​​under the first gamma register value and the corrected second gamma register value may include: converting the first gamma register value into a first gamma voltage, converting the corrected second gamma register value into a second gamma voltage, and outputting the first gamma voltage and the second gamma voltage to the display panel so that the display panel displays a white picture under the target grayscale; extracting the brightness value and color coordinates of the white picture to obtain the display parameter values ​​under the first gamma register value and the corrected second gamma register value.

[0154] It should be noted that the first gamma register value can be converted into the first gamma voltage and the corrected second gamma register value can be converted into the second gamma voltage by using the above formula (1), which will not be described in detail in the embodiment of the present application.

[0155] It should be understood that the first gamma voltage and the second gamma voltage are output to the display panel so that the display panel displays a white picture at the target gray scale. It can be understood that the first gamma voltage and the second gamma voltage can be provided to the first color sub-pixel and the second color sub-pixel through the data line of the display panel so that the first color sub-pixel and the second color sub-pixel display a white picture at the target gray scale.

[0156] Exemplarily, the brightness value and color coordinates of the white picture at the target grayscale may be used as display parameter values ​​at the first gamma register value and the corrected second gamma register value.

[0157] Exemplarily, the brightness value and color coordinates of the white picture at the target gray scale may be extracted by a color analyzer.

[0158] Through this method, the display parameter values ​​under the first gamma register value and the corrected second gamma register value can be determined. When the display parameter values ​​under the first gamma register value and the corrected second gamma register value are subsequently close to the first target display parameter value, it indicates that the first gamma register value and the corrected second gamma register value have been calibrated. The entire gamma correction process shortens the gamma correction time and improves the production capacity of the display terminal.

[0159] It should be understood that during the production process of the display panel, due to production processes, materials, etc., uneven brightness and darkness defects may appear on the display panel, affecting the display effect of the display panel. After the display panel is produced, uneven brightness and darkness compensation data can be used to solve the uneven brightness and darkness defects on the display panel. However, since the uneven brightness and darkness compensation data is stored separately, when providing a gamma voltage to the sub-pixels of the display panel, it is necessary to calculate the gamma voltage corresponding to the uneven brightness and darkness compensation data (recorded as uneven brightness and darkness compensation value).

[0160] Based on this, in some embodiments, the first gamma voltage includes a brightness unevenness compensation value of the first color subpixel at the target grayscale, and the second gamma voltage includes a brightness unevenness compensation value of the second color subpixel at the target grayscale.

[0161] By using this method, when providing the first gamma voltage and the second gamma voltage to the sub-pixels of the display panel, it is no longer necessary to calculate the gamma voltage corresponding to the brightness and darkness unevenness compensation data, thereby improving the driving efficiency.

[0162] In some embodiments, determining a first target display parameter value at a target grayscale may include: obtaining a display parameter value of a white picture of the display panel at the highest grayscale; and determining a first target display parameter value of the white picture of the display panel at the target grayscale based on the display parameter value of the white picture of the display panel at the highest grayscale.

[0163] It should be understood that the calculation formula for determining the first target brightness value can refer to the above formula (2) (corresponding to Gray as the target grayscale), and this embodiment of the present application will not be described in detail.

[0164] It should also be understood that the color coordinates of the display panel at each gray scale may be the same, that is, the first target color coordinate of the white picture at the target gray scale is the same as the color coordinate of the white picture at the highest gray scale.

[0165] By using this method, the first target display parameter value of the display panel at the target gray scale can be accurately determined, thereby ensuring the accuracy of gamma correction.

[0166] Further, in some embodiments, the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the upper limit of the deviation, which may include:

[0167] The difference between the brightness value under the first gamma register value and the corrected second gamma register value and the first target brightness value is less than or equal to the first deviation upper limit value; and

[0168] The difference between the color coordinates under the first gamma register value and the corrected second gamma register value and the first target color coordinates is less than or equal to the second deviation upper limit value.

[0169] Through this method, the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value, indicating that for the display panel in the embodiment of the present application, the first gamma register value and the corrected second gamma register value are the gamma register values ​​after calibration, and the entire gamma correction process shortens the gamma correction time and improves the production capacity of the display terminal.

[0170] The embodiment of the present application provides a gamma correction method, which can establish a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale. After obtaining the first gamma register value of the first color sub-pixel at the target grayscale after correction, the second gamma register value of the second color sub-pixel at the target grayscale can be corrected based on the mapping relationship and the first gamma register value, so that the display parameter value under the first gamma register value and the corrected second gamma register value is close to the first target display parameter value. In this way, the second gamma register value can be corrected through the mapping relationship and the first gamma register value, so that the gamma register value of each color sub-pixel does not need to be corrected separately, which shortens the gamma correction time and improves the production capacity of the display terminal.

[0171] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all belong to the protection scope of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will not further explain various possible combinations. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the idea of ​​the present application, they should also be regarded as the contents disclosed in the present application. For another example, the various embodiments and / or the technical features in the various embodiments described in the present application can be arbitrarily combined with the relevant technologies within the scope of the technical concept of the present application, and the technical solution obtained after the combination should also fall within the protection scope of the present application.

[0172] It should also be understood that in the various method embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0173] Based on the same inventive concept as the above embodiments, Figure 5 is a schematic diagram of the composition structure of a gamma correction device provided in an embodiment of the present application, such as Figure 5 As shown, the gamma correction device 500 may include an establishment module 510, a determination module 520 and a correction module 530, wherein:

[0174] An establishing module 510, used to establish a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each gray scale;

[0175] A determination module 520, configured to determine a first gamma register value of a first color sub-pixel at a target grayscale;

[0176] The correction module 530 is used to correct the second gamma register value of the second color sub-pixel at the target grayscale based on the mapping relationship and the first gamma register value, so that the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value; wherein the display parameter value includes a brightness value and a color coordinate.

[0177] In some embodiments, the determination module 520 is further used to determine that the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy the initial mapping relationship at each grayscale; determine the third gamma register value of the first color sub-pixel at the first grayscale, and the fourth gamma register value of the second color sub-pixel at the first grayscale, wherein the difference between the display parameter value under the third gamma register value and the fourth gamma register value and the second target display parameter value is less than or equal to the deviation upper limit value; the establishment module 510 is further used to establish a mapping relationship based on the third gamma register value, the fourth gamma register value and the initial mapping relationship.

[0178] In some embodiments, after correcting the second gamma register value of the second color sub-pixel at the target grayscale, the gamma correction device 500 may further include a conversion module 540, an output module 550 and an extraction module 560, wherein:

[0179] A conversion module 540, configured to convert the first gamma register value into a first gamma voltage, and convert the corrected second gamma register value into a second gamma voltage;

[0180] An output module 550, configured to output the first gamma voltage and the second gamma voltage to the display panel, so that the display panel displays a white picture at a target gray scale;

[0181] The extraction module 560 is used to extract the brightness value and color coordinates of the white picture, and obtain the display parameter values ​​under the first gamma register value and the corrected second gamma register value.

[0182] In some embodiments, the first gamma voltage includes a brightness unevenness compensation value of the first color sub-pixel at a target grayscale, and the second gamma voltage includes a brightness unevenness compensation value of the second color sub-pixel at the target grayscale.

[0183] In some embodiments, before correcting the second gamma register value of the second color sub-pixel at the target grayscale, the gamma correction device 500 may further include an acquisition module 570, wherein:

[0184] An acquisition module 570 is used to acquire a display parameter value of a white picture of a display panel at the highest gray scale;

[0185] A determination module 520, configured to determine a first target display parameter value of a white picture of the display panel at a target grayscale based on the display parameter value of the white picture of the display panel at the highest grayscale;

[0186] Preferably, the first target display parameter value L of the white picture of the display panel at the target grayscale is: L = Gray / max*γ*L w , where Gray is the target grayscale, max is the highest grayscale, γ is the index corresponding to the gamma curve of the display panel, and L w It is the display parameter value of the white image of the display panel at the highest grayscale.

[0187] In some embodiments, the mapping relationship is a linear mapping relationship;

[0188] Preferably, the first color sub-pixel is one of the red, green and blue sub-pixels, and the second color sub-pixel is a color sub-pixel other than the red, green and blue sub-pixels. The initial mapping relationship is y=k0x, wherein k0 is a constant, x is the gamma register value of the first color sub-pixel, and y is the gamma register value of the second color sub-pixel.

[0189] Preferably, k0=y0 / x0, wherein x0 is the third gamma register value, and y0 is the fourth gamma register value.

[0190] Preferably, the first color sub-pixel is one of the red, green and blue sub-pixels, the second color sub-pixel is another color sub-pixel other than the one of the color sub-pixels, and the initial mapping relationship is y=k1x, wherein k1 is a constant and k0 is not equal to k1.

[0191] Preferably, k1=y1 / x1, wherein x1 is the seventh gamma register value of the first color sub-pixel at the third grayscale, y1 is the eighth gamma register value of the second color sub-pixel at the third grayscale, and wherein the difference between the display parameter values ​​at the seventh gamma register value and the eighth gamma register value and the fourth target display parameter value is less than or equal to the deviation upper limit value.

[0192] In some embodiments, the difference between the brightness value under the first gamma register value and the corrected second gamma register value and the first target brightness value is less than or equal to the first upper deviation limit value; and the difference between the color coordinates under the first gamma register value and the corrected second gamma register value and the first target color coordinates is less than or equal to the second upper deviation limit value;

[0193] Preferably, the difference between the brightness value under the first gamma register value and the corrected second gamma register value and the first target brightness value is less than or equal to the first deviation lower limit value;

[0194] The difference between the color coordinates under the first gamma register value and the corrected second gamma register value and the first target color coordinates is less than or equal to the second deviation lower limit value.

[0195] The embodiment of the present application provides a gamma correction device, which can establish a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale. After obtaining the first gamma register value of the first color sub-pixel at the target grayscale after correction, the second gamma register value of the second color sub-pixel at the target grayscale can be corrected based on the mapping relationship and the first gamma register value, so that the display parameter value under the first gamma register value and the corrected second gamma register value is close to the first target display parameter value. In this way, the second gamma register value can be corrected through the mapping relationship and the first gamma register value, so that the gamma register value of each color sub-pixel does not need to be corrected separately, which shortens the gamma correction time and improves the production capacity of the display terminal.

[0196] Those skilled in the art should understand that the relevant description of the above-mentioned gamma correction device in the embodiment of the present application can be understood by referring to the relevant description of the gamma correction method in the embodiment of the present application.

[0197] Figure 6 is a schematic diagram of the structure of a display device provided in an embodiment of the present application. Figure 6 As shown, the display device 600 may include a display panel 610 , a memory 620 , and a processor 630 .

[0198] The memory 620 stores a gamma register value, and the processor 630 retrieves the gamma register value from the memory and controls the display panel 610 according to the gamma register value, wherein the gamma register value is a gamma register value obtained by the gamma correction method introduced in the above embodiment.

[0199] The processor 630 may be referred to as a central processing unit (CPU). The processor 630 may be an integrated circuit chip having signal processing capabilities. The processor 630 may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. A general-purpose processor may be a microprocessor or any conventional processor.

[0200] The memory 620 can be a memory stick, a TF card, etc., which can store all the information in the display device 600 of the device, including the input raw data, computer programs, intermediate operation results and final operation results are all stored in the memory 620. It stores and retrieves information according to the location specified by the controller. With the memory 620, the display device 600 has a memory function and can ensure normal operation. The memory 620 of the display device 600 can be divided into main memory (internal memory) and auxiliary memory (external memory) according to its purpose, and there is also a classification method of dividing it into external memory and internal memory. External memory is usually a magnetic medium or an optical disk, etc., which can store information for a long time. Memory refers to the storage component on the motherboard, which is used to store the data and programs currently being executed, but is only used to temporarily store programs and data. If the power is turned off or the power is cut off, the data will be lost.

[0201] Figure 7 is a schematic diagram of the structure of a display terminal provided in an embodiment of the present application. Figure 7 As shown, the display terminal 700 may include a terminal device body 710 and a display device 600. The display device 600 is disposed on the terminal device body 710 and is electrically connected to the terminal device body 710. The display device 600 is used to display static images or dynamic images.

[0202] Exemplarily, the display terminal 700 may be implemented in the form of various electronic devices such as a mobile phone, a tablet computer, a PDA, or a PAD.

[0203] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0204] In some embodiments, the computer-readable storage medium can be applied to the display terminal in the embodiments of the present application, and when the computer program is executed by one or more processors, it implements the corresponding processes implemented by the display terminal in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0205] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0206] In some embodiments, the computer program product can be applied to the display terminal in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the display terminal in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0207] The embodiment of the present application also provides a computer program.

[0208] In some embodiments, the computer program can be applied to the display terminal in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the display terminal in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0209] Those of ordinary skill in the art will appreciate that the units and method steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of this application.

[0210] It should be noted that, in this application, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0211] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0212] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0213] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0214] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.

[0215] The above implementation methods are only used to illustrate the embodiments of the present application, and are not limitations on the embodiments of the present application. Ordinary technicians in the relevant technical field can make various changes and modifications without departing from the spirit and scope of the embodiments of the present application. Therefore, all equivalent technical solutions also belong to the scope of the embodiments of the present application. The scope of patent protection of the embodiments of the present application should be limited by the claims.

Claims

1. A gamma correction method, characterized in that: include: Establishing a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each gray scale; Determining a first gamma register value of the first color sub-pixel at a target grayscale; Based on the mapping relationship and the first gamma register value, the second gamma register value of the second color sub-pixel at the target grayscale is corrected so that the difference between the display parameter value at the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value; wherein the display parameter value includes a brightness value and a color coordinate.

2. The method according to claim 1, characterized in that: The step of establishing a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each grayscale includes: Determining that the gamma register values ​​of the first color sub-pixel and the second color sub-pixel satisfy an initial mapping relationship at each gray scale; Determine a third gamma register value of the first color sub-pixel at a first grayscale, and a fourth gamma register value of the second color sub-pixel at the first grayscale, wherein a difference between a display parameter value at the third gamma register value and the fourth gamma register value and a second target display parameter value is less than or equal to the upper limit of the deviation; The mapping relationship is established based on the third gamma register value, the fourth gamma register value and the initial mapping relationship.

3. The method according to claim 1 or 2, characterized in that: After correcting the second gamma register value of the second color sub-pixel at the target grayscale, the method further includes: converting the first gamma register value into a first gamma voltage, converting the corrected second gamma register value into a second gamma voltage, and outputting the first gamma voltage and the second gamma voltage to a display panel so that the display panel displays a white picture at the target grayscale; The brightness value and color coordinates of the white picture are extracted to obtain display parameter values ​​under the first gamma register value and the corrected second gamma register value.

4. The method according to claim 3, characterized in that The first gamma voltage includes a brightness unevenness compensation value of the first color sub-pixel at the target grayscale, and the second gamma voltage includes a brightness unevenness compensation value of the second color sub-pixel at the target grayscale.

5. The method according to claim 1 or 2, characterized in that: Before correcting the second gamma register value of the second color sub-pixel at the target grayscale, the method further includes: Obtain the display parameter value of the white screen of the display panel at the highest grayscale; Determining a first target display parameter value of the white picture of the display panel at the target grayscale based on the display parameter value of the white picture of the display panel at the highest grayscale; Preferably, the first target display parameter value L of the white picture of the display panel at the target grayscale is: L=Gray / max*γ*L w , where Gray is the target grayscale, max is the maximum grayscale, γ is the index corresponding to the gamma curve of the display panel, and L w is a display parameter value of a white picture of the display panel at the highest gray scale.

6. The method according to claim 2, characterized in that The mapping relationship is a linear mapping relationship; Preferably, the first color sub-pixel is one of a red sub-pixel, a green sub-pixel and a blue sub-pixel, the second color sub-pixel is a color sub-pixel other than the one of the color sub-pixels, and the initial mapping relationship is y=k0x, wherein k0 is a constant, x is a gamma register value of the first color sub-pixel, and y is a gamma register value of the second color sub-pixel; Preferably, k0=y0 / x0, wherein x0 is the third gamma register value, and y0 is the fourth gamma register value; Preferably, the first color sub-pixel is one of a red sub-pixel, a green sub-pixel and a blue sub-pixel, the second color sub-pixel is another color sub-pixel except the one of the color sub-pixels, and the initial mapping relationship is y=k1x, wherein k1 is a constant, and k0 is not equal to k1; Preferably, k1=y1 / x1, wherein x1 is the seventh gamma register value of the first color sub-pixel at the third grayscale, and y1 is the eighth gamma register value of the second color sub-pixel at the third grayscale, wherein the difference between the display parameter values ​​at the seventh gamma register value and the eighth gamma register value and the fourth target display parameter value is less than or equal to the deviation upper limit value.

7. The method according to claim 1 or 2, characterized in that: The difference between the brightness value under the first gamma register value and the corrected second gamma register value and the first target brightness value is less than or equal to a first deviation upper limit value; and The difference between the color coordinates under the first gamma register value and the corrected second gamma register value and the first target color coordinates is less than or equal to a second deviation upper limit value; Preferably, a difference between the brightness value under the first gamma register value and the corrected second gamma register value and the first target brightness value is less than or equal to a first deviation lower limit value; A difference between the color coordinates of the first gamma register value and the corrected second gamma register value and the first target color coordinates is less than or equal to a second deviation lower limit value.

8. A gamma correction device, characterized in that: include: An establishing module, used to establish a mapping relationship between the gamma register values ​​of the first color sub-pixel and the second color sub-pixel at each gray scale; A determination module, configured to determine a first gamma register value of the first color sub-pixel at a target grayscale; A correction module is used to correct the second gamma register value of the second color sub-pixel at the target grayscale based on the mapping relationship and the first gamma register value, so that the difference between the display parameter value under the first gamma register value and the corrected second gamma register value and the first target display parameter value is less than or equal to the deviation upper limit value; wherein the display parameter value includes a brightness value and a color coordinate.

9. A display device, characterized in that: The display device comprises: Display panel; a memory storing a gamma register value; A processor, wherein the processor retrieves the gamma register value from the memory and controls the display panel according to the gamma register value, wherein the gamma register value is a gamma register value obtained by the gamma correction method according to any one of claims 1 to 7.

10. A display terminal, characterized in that: The display terminal includes a terminal device body, and a display apparatus as claimed in claim 9 arranged on the terminal device body.

Citation Information

Patent Citations

  • Gray correction data generation device, gray correction device, and electronic apparatus

    CN110379380A

  • Image correction method and preprocessing method thereof, and image correction circuit

    CN115050306A

  • Image processing method and image processing apparatus

    JP2003018417A

  • Image processing apparatus for minimizing cross talk between colors and method thereof

    KR1020150059294A

  • Method and system of generating gamma data of display device

    US20090262114A1