Method and system for generating Demura compensation data

By generating accurate Demura compensation data, the problem of inconsistent brightness of each sub-pixel displayed by the display device is solved, and the basic consistency of brightness is achieved, eliminating the Mura phenomenon.

CN119400097APending Publication Date: 2025-02-07SHENZHEN AIXIESHENG TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411860728.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The prior art is difficult to generate accurate Demura compensation data, resulting in inconsistent brightness of each sub-pixel displayed by the display device.

Method used

The data acquisition module obtains the brightness data of each sub-pixel of each screen of the display device. The data fitting processing module obtains the grayscale and brightness fitting formula of each sub-pixel based on the grayscale and brightness fitting strategy. The target value determination module determines the display device. The pixel compensation calculation module calculates the grayscale value of each sub-pixel according to the pixel compensation strategy to generate accurate compensation data.

Benefits of technology

The brightness of each sub-pixel displayed by the display device is basically consistent, eliminating the Mura phenomenon.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119400097A_ABST
    Figure CN119400097A_ABST
Patent Text Reader

Abstract

The invention discloses a Demura compensation data generation method and system. The method comprises the following steps: acquiring brightness data of each sub-pixel of each picture of display equipment; obtaining a gray scale and brightness fitting formula of each sub-pixel according to a gray scale and brightness fitting strategy; determining a gray scale and brightness fitting initial relational expression of each sub-pixel, and determining the number of gray scales needing to be shot of the sub-pixel according to the gray scale and brightness fitting relation of each sub-pixel; fitting the initial relational expression according to the gray scale shot by each sub-pixel and the gray scale and the brightness to obtain a gray scale and brightness fitting formula of each sub-pixel; determining a target brightness value Ldst displayed by the display equipment; according to a pixel compensation strategy, comparing the target brightness value with a brightness value obtained by a gray scale and brightness fitting formula of each sub-pixel, and calculating to obtain a compensated gray scale value of each sub-pixel; according to the method, accurate compensation data can be generated for each sub-pixel displayed by the display equipment, so that the brightness of each sub-pixel displayed by the display equipment can be basically consistent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of image display technology, and in particular to a method and system for generating demura compensation data. Background Art

[0002] When the display screen displays the same pixel value, the uneven brightness is called Mura. The Demura algorithm eliminates the Mura phenomenon of the screen through compensation technology, ensuring that when the same pixel value is input, the brightness of each sub-pixel of the display screen can be basically consistent through compensation. However, how to generate accurate compensation data for each sub-pixel is still a problem to be solved. Summary of the invention

[0003] The technical problem to be solved by the present invention is to propose a demura compensation data generation method, which can generate accurate compensation data for each sub-pixel displayed by a display device, so that the brightness of each sub-pixel displayed by the display device can be basically consistent.

[0004] In order to solve the above technical problems, the present invention provides a method for generating Demura compensation data for a display device, comprising the following steps:

[0005] The data acquisition module acquires brightness data of each sub-pixel of each screen of the display device;

[0006] The data fitting processing module obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale and brightness fitting strategy: determines the initial relationship between the grayscale and brightness fitting of each sub-pixel, determines the number of grayscales that need to be captured by the sub-pixel according to the grayscale and brightness fitting relationship of each sub-pixel, and obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale captured by each sub-pixel and the initial relationship between the grayscale and brightness fitting;

[0007] The target value determination module determines a target brightness value L_dst displayed by the display device;

[0008] The pixel compensation calculation module compares the target brightness value L_dst with the brightness value obtained by the grayscale and brightness fitting formula of each sub-pixel according to the pixel compensation strategy to calculate the compensated grayscale value of each sub-pixel;

[0009] The pixel compensation calculation module obtains compensation data according to the compensated grayscale value Gray_dst of each sub-pixel.

[0010] Preferably, the step of "the data acquisition module acquires the brightness data of each sub-pixel of each screen of the display device" is specifically as follows: lighting up the screen on the display device and displaying several image screens, using a high-resolution and high-precision CCD camera to shoot the above image screens, and obtaining the brightness data of each sub-pixel under each image screen.

[0011] Preferably, the initial fitting relationship between the grayscale and brightness of each sub-pixel is:

[0012] L ij =(a+b*x+c*x 2 +d*x 3 +e*x 4 +f*x 5 ) GammaData

[0013] Among them, L ii is the measured brightness of each sub-pixel, i is the row coordinate of the sub-pixel, j is the column coordinate of the sub-pixel, x is the input grayscale of the sub-pixel, a, b, c, d, e, f are the parameters to be solved, and GammaData is the Gamma value of the corresponding sub-pixel.

[0014] Preferably, the solution strategy for the Gamma value of the corresponding sub-pixel point is:

[0015] Calculated by the following formula:

[0016] L=a1*(Gray / 255) GammaData

[0017] For the same sub-pixel, at least two brightness values ​​L corresponding to grayscale values ​​Gray are provided, which are combined into an equation group to calculate the brightness parameters a1 and GammaData.

[0018] Preferably, the step of "determining the number of grayscales required to be captured for the sub-pixel according to the fitting relationship between the grayscale and brightness of each sub-pixel" is specifically as follows:

[0019] Since the number of parameters to be solved for the initial relationship between the sub-pixel grayscale and brightness fitting is n,

[0020] It is determined that the number of gray levels that the sub-pixel needs to capture is greater than n.

[0021] Preferably, the step of "obtaining the grayscale and brightness fitting formula of each sub-pixel according to the grayscale photographed by each sub-pixel and the grayscale and brightness fitting initial relationship formula" is specifically: photographing the brightness data L of the six grayscales of the sub-pixel: n1, n2, n3, n4, n5 and n6 16 , L 32 , L 64 , L 128 , L 192and L 224 , substitute the six grayscale values ​​and their brightness values ​​into the following six formulas:

[0022] (a+b*(n1 / 255)+c*(n1 / 255) 2 +d*(n1 / 255) 3 +e*(n1 / 255) 4 +f*(n1 / 255) 5 ) GammaData =L 16

[0023] (a+b*(n2 / 255)+c*(n2 / 255) 2 +d*(n2 / 255) 3 +e*(n2 / 255) 4 +f*(n2 / 255) 5 ) GammaData =L 32

[0024] (a+b*(n3 / 255)+c*(n3 / 255) 2 +d*(n3 / 255) 3 +e*(n3 / 255) 4 +f*(n3 / 255) 5 ) GammaData =L 64

[0025] (a+b*(n4 / 255)+c*(n4 / 255) 2 +d*(n4 / 255) 3 +e*(n4 / 255) 4 +f*(n4 / 255) 5 ) GammaData =L 128

[0026] (a+b*(n5 / 255)+c*(n5 / 255) 2 +d*(n5 / 255) 3 +e*(n5 / 255) 4 +f*(n5 / 255) 5 ) GammaData =L 192

[0027] (a+b*(n6 / 255)+c*(n6 / 255) 2 +d*(n6 / 255) 3 +e*(n6 / 255) 4 +f*(n6 / 255) 5 )GammaData = L 224

[0028] The values of six parameters a, b, c, d, e, and f are calculated according to these six formulas, and then the gray level and brightness fitting formula of the sub-pixel is obtained.

[0029] Preferably, the step "the target value determination module determines the target brightness value displayed by the display device" is specifically:

[0030] The target value determination module takes the average brightness of the sub-pixels in the middle area displayed by the display device as the target brightness L_dst.

[0031] Preferably, the pixel compensation strategy is: take the left endpoint of the sub-pixel for which the compensation value is to be calculated as Dot_left, the right endpoint Dot_right, and the midpoint Dot_mid between the left and right endpoints. Substitute the input gray level value of the midpoint Dot_mid into the gray level and brightness fitting formula of the sub-pixel to obtain the corresponding brightness value L_mid. Compare L_mid with the target brightness L_dst. If L_mid > L_dst, move the right endpoint Dot_right to the position of the midpoint Dot_mid, and keep the left endpoint Dot_left unchanged, and calculate the brightness value L_mid corresponding to the new midpoint therefrom; if L_mid < L_dst, move the left endpoint Dot_left to the position of the midpoint Dot_mid, and keep the right endpoint Dot_right unchanged, and calculate the brightness value L_mid corresponding to the new midpoint therefrom. Iterate multiple times until the following condition is met:

[0032] |L mid - L dst | < L thr

[0033] Then the gray level value corresponding to the brightness value L_mid of the midpoint is the compensated gray level value Gray_dst, where L_thr is the set compensation comparison parameter.

[0034] Preferably, the step "the pixel compensation calculation module obtains compensation data according to the gray level values of each sub-pixel after compensation" is specifically:

[0035] The pixel compensation calculation module obtains compensation data according to the difference between the gray level value Gray_dst of each sub-pixel after compensation and the input gray level value Gray_src.

[0036] In order to solve the above technical problems, the present invention also discloses a demura compensation data processing system using the above demura compensation data generation method, the demura compensation data processing system comprises: a data acquisition module, a data fitting processing module, a target value determination module and a pixel compensation calculation module;

[0037] The data acquisition module acquires brightness data of each sub-pixel of each screen of the display device;

[0038] The data fitting processing module obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale and brightness fitting strategy: determines the initial relationship between the grayscale and brightness fitting of each sub-pixel, determines the number of grayscales that need to be captured by the sub-pixel according to the grayscale and brightness fitting relationship of each sub-pixel, and obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale captured by each sub-pixel and the initial relationship between the grayscale and brightness fitting;

[0039] The target value determination module determines the target brightness value L_dst of the display screen;

[0040] The pixel compensation calculation module compares the target brightness value with the brightness value obtained by the grayscale and brightness fitting formula of each sub-pixel according to the pixel compensation strategy to calculate the compensated grayscale value of each sub-pixel;

[0041] The pixel compensation calculation module obtains compensation data according to the compensated grayscale value Gray_dst of each sub-pixel.

[0042] After adopting the above method and system, the demura compensation data generation method includes the following steps: a data acquisition module acquires the brightness data of each sub-pixel of each screen of the display device; a data fitting processing module obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale and brightness fitting strategy: determines the initial relationship between the grayscale and brightness fitting of each sub-pixel, determines the number of grayscales that need to be photographed for the sub-pixel according to the grayscale and brightness fitting relationship of each sub-pixel, and obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale photographed by each sub-pixel and the initial relationship between the grayscale and brightness fitting; a target value determination module determines the target brightness value L_dst displayed by the display device; a pixel compensation calculation module compares the target brightness value L_dst with the brightness value obtained by the grayscale and brightness fitting formula of each sub-pixel according to the pixel compensation strategy to calculate the compensated grayscale value of each sub-pixel; and a pixel compensation calculation module obtains compensation data according to the compensated grayscale value Gray_dst of each sub-pixel; the demura compensation data generation method can generate accurate compensation data for each sub-pixel displayed by the display device, so that the brightness of each sub-pixel displayed by the display device can be basically consistent. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1A flowchart of a method for generating demura compensation data according to the present invention;

[0044] Figure 2 The system block diagram of a demura compensation data processing system of the present invention. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0046] Embodiment 1

[0047] See also Figure 1 and Figure 2 , Figure 1 A flowchart of a method for generating demura compensation data according to the present invention; Figure 2 A system block diagram of a demura compensation data processing system of the present invention;

[0048] This embodiment discloses a method for generating demora compensation data for a display device, comprising the following steps:

[0049] The data acquisition module 11 acquires brightness data of each sub-pixel of each screen of the display device;

[0050] The data fitting processing module 12 obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale and brightness fitting strategy: determines the initial relationship between the grayscale and brightness fitting of each sub-pixel, determines the number of grayscales that need to be captured by the sub-pixel according to the grayscale and brightness fitting relationship of each sub-pixel, and obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale captured by each sub-pixel and the initial relationship between the grayscale and brightness fitting;

[0051] The target value determination module 13 determines the target brightness value L_dst of the display screen;

[0052] The pixel compensation calculation module 14 compares the target brightness value L_dst with the brightness value obtained by the grayscale and brightness fitting formula of each sub-pixel according to the pixel compensation strategy to calculate the compensated grayscale value of each sub-pixel;

[0053] The pixel compensation calculation module 14 obtains compensation data according to the compensated grayscale value Gray_dst of each sub-pixel.

[0054] Embodiment 2

[0055] This embodiment is based on the first embodiment. In this embodiment, the step of "the data acquisition module acquires the brightness data of each sub-pixel of each screen of the display device" is specifically as follows: lighting up the screen on the display device and displaying several image screens, using a high-resolution and high-precision CCD camera to shoot the above-mentioned image screens, and obtaining the brightness data of each sub-pixel under each image screen.

[0056] Embodiment 3

[0057] This embodiment is based on the first embodiment. In this embodiment, the initial fitting relationship between the grayscale and brightness of each sub-pixel is:

[0058] L ij =(a+b*x+c*x 2 +d*x 3 +e*x 4 +f*x 5 ) GammaData

[0059] Among them, L ii is the measured brightness of each sub-pixel, i is the row coordinate of the sub-pixel, j is the column coordinate of the sub-pixel, x is the input grayscale of the sub-pixel, a, b, c, d, e, f are the parameters to be solved, and GammaData is the Gamma value of the corresponding sub-pixel.

[0060] The solution strategy for the Gamma value of the corresponding sub-pixel point is:

[0061] Calculated by the following formula: L = a1*(Gray / 255) GammaData

[0062] For the same sub-pixel, at least two brightness values ​​L corresponding to grayscale values ​​Gray are provided, which are combined into an equation group to calculate the brightness parameters a1 and GammaData.

[0063] Embodiment 4

[0064] This embodiment is based on the third embodiment. In this embodiment, the step of "determining the number of grayscales that need to be captured for the sub-pixel according to the fitting relationship between the grayscale and brightness of each sub-pixel" is specifically as follows:

[0065] Since the number of parameters to be solved for the initial relationship between the sub-pixel grayscale and brightness fitting is n,

[0066] It is determined that the number of gray levels that the sub-pixel needs to capture is greater than n.

[0067] In this embodiment, preferably, n=6, and the step of "obtaining the grayscale and brightness fitting formula of each sub-pixel according to the grayscale photographed by each sub-pixel and the initial relationship between grayscale and brightness fitting" is specifically: photographing the brightness data L of the six grayscales of the sub-pixel: n1, n2, n3, n4, n5 and n6 16 , L 32 , L 64 , L 128 , L 192 and L 224 , substitute the six grayscale values ​​and their brightness values ​​into the following six formulas:

[0068] (a+b*(n1 / 255)+c*(n1 / 255) 2 +d*(n1 / 255) 3 +e*(n1 / 255) 4 +f*(n1 / 255) 5 ) GammaData =L 16

[0069] (a+b*(n2 / 255)+c*(n2 / 255) 2 +d*(n2 / 255) 3 +e*(n2 / 255) 4 +f*(n2 / 255) 5 ) GammaData =L 32

[0070] (a+b*(n3 / 255)+c*(n3 / 255) 2 +d*(n3 / 255) 3 +e*(n3 / 255) 4 +f*(n3 / 255) 5 ) GammaData =L 64

[0071] (a+b*(n4 / 255)+c*(n4 / 255) 2 +d*(n4 / 255) 3 +e*(n4 / 255) 4 +f

[0072] *(n4 / 255) 5 ) GammaData =L 128

[0073] (a+b*(n5 / 255)+c*(n5 / 255) 2 +d*(n5 / 255) 3 +e*(n5 / 255) 4+f*(n5 / 255) 5 ) GammaData =L 192

[0074] (a+b*(n6 / 255)+c*(n6 / 255) 2 +d*(n6 / 255) 3 +e*(n6 / 255) 4 +f*(n6 / 255) 5 ) GammaData =L 224

[0075] The values of six parameters a, b, c, d, e, and f are calculated according to these six formulas, and further the gray level and brightness fitting formula of the sub-pixel is obtained.

[0076] Embodiment 5

[0077] This embodiment is based on Embodiment 1. In this embodiment, the step "the target value determination module determines the target brightness value of the display screen" is specifically:

[0078] The target value determination module takes the average brightness of the sub-pixels in the middle area displayed by the display device as the target brightness L_dst.

[0079] Embodiment 6

[0080] This embodiment is based on Embodiment 5. In this embodiment, the pixel compensation strategy is as follows: Take the left endpoint of the sub-pixel for which the compensation value is to be calculated as Dot_1eft, the right endpoint Dot_right, and the midpoint Dot_mid between the left and right endpoints. Substitute the input gray level value of the midpoint Dot_mid into the gray level and brightness fitting formula of the sub-pixel to obtain the corresponding brightness value L_mid. Compare L_mid with the target brightness L_dst. If L_mid > L_dst, move the right endpoint Dot_right to the position of the midpoint Dot_mid, keep the left endpoint Dot_left unchanged, and calculate the brightness value L_mid corresponding to the new midpoint therefrom; if L_mid < L_dst, move the left endpoint Dot_left to the position of the midpoint Dot_mid, keep the right endpoint Dot_right unchanged, and calculate the brightness value L_mid corresponding to the new midpoint therefrom. Iterate multiple times until the following condition is met:

[0081] |L mid -L dst |<L thr

[0082] Then the grayscale value corresponding to the brightness value L_mid corresponding to the midpoint is the compensated grayscale value Gray_dst, where L_thr is the set compensation comparison parameter.

[0083] Embodiment 7

[0084] This embodiment is based on the first embodiment. In this embodiment, the step of "the pixel compensation calculation module obtains compensation data according to the grayscale value of each sub-pixel after compensation" is specifically as follows:

[0085] The pixel compensation calculation module obtains compensation data according to the difference between the compensated grayscale value Gray_dst of each sub-pixel and the input grayscale value Gray_src.

[0086] Embodiment 8

[0087] See also Figure 2 , Figure 2 A system block diagram of a demura compensation data processing system of the present invention;

[0088] This embodiment discloses a demura compensation data processing system using the demura compensation data generation method described in any one of embodiments 1 to 7. The demura compensation data processing system includes: a data acquisition module 11, a data fitting processing module 12, a target value determination module 13 and a pixel compensation calculation module 14;

[0089] The data acquisition module 11 acquires brightness data of each sub-pixel of each screen of the display device;

[0090] The data fitting processing module 12 obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale and brightness fitting strategy: determines the initial relationship between the grayscale and brightness fitting of each sub-pixel, determines the number of grayscales that need to be captured by the sub-pixel according to the grayscale and brightness fitting relationship of each sub-pixel, and obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale captured by each sub-pixel and the initial relationship between the grayscale and brightness fitting;

[0091] The target value determination module 13 determines the target brightness value L_dst of the display screen;

[0092] The pixel compensation calculation module 14 compares the target brightness value with the brightness value obtained by the grayscale and brightness fitting formula of each sub-pixel according to the pixel compensation strategy to calculate the compensated grayscale value of each sub-pixel;

[0093] The pixel compensation calculation module 14 obtains compensation data according to the compensated grayscale value Gray_dst of each sub-pixel.

[0094] The demura compensation data generation method can generate accurate compensation data for each sub-pixel displayed by the display device, so that the brightness of each sub-pixel displayed by the display device can be basically consistent.

[0095] It should be understood that the above are only preferred embodiments of the present invention, and the patent scope of the present invention cannot be limited thereto. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for generating demura compensation data, for use in a display device, characterized in that: The following steps are involved: The data acquisition module acquires brightness data of each sub-pixel of each screen of the display device; The data fitting processing module obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale and brightness fitting strategy: determines the initial relationship between the grayscale and brightness fitting of each sub-pixel, determines the number of grayscales that need to be captured by the sub-pixel according to the grayscale and brightness fitting relationship of each sub-pixel, and obtains the grayscale and brightness fitting formula of each sub-pixel according to the grayscale captured by each sub-pixel and the initial relationship between the grayscale and brightness fitting; The target value determination module determines a target brightness value L_dst displayed by the display device; The pixel compensation calculation module compares the target brightness value L_dst with the brightness value obtained by the grayscale and brightness fitting formula of each sub-pixel according to the pixel compensation strategy to calculate the compensated grayscale value of each sub-pixel; The pixel compensation calculation module obtains compensation data according to the compensated grayscale value Gray_dst of each sub-pixel.

2. The method for generating demura compensation data according to claim 1, characterized in that: The step of "the data acquisition module acquires the brightness data of each sub-pixel of each screen of the display device" is specifically as follows: lighting up the screen on the display device and displaying several image screens, using a high-resolution and high-precision CCD camera to shoot the above image screens, and obtaining the brightness data of each sub-pixel under each image screen.

3. The method for generating demura compensation data according to claim 1, characterized in that: The initial fitting relationship between the grayscale and brightness of each sub-pixel is: L ij =(a+b*x+c*x 2 +d*x 3 +e*x 4 +f*x 5 ) GammaData Among them, L ij is the measured brightness of each sub-pixel, i is the row coordinate of the sub-pixel, j is the column coordinate of the sub-pixel, x is the input grayscale of the sub-pixel, a, b, c, d, e, f are the parameters to be solved, and GammaData is the Gamma value of the corresponding sub-pixel.

4. The method for generating demura compensation data according to claim 3, characterized in that: The solution strategy for the Gamma value of the corresponding sub-pixel point is: Calculated by the following formula: L=a1*(Gray / 255) GammaData For the same sub-pixel, at least two brightness values ​​L corresponding to grayscale values ​​Gray are provided, which are combined into an equation group to calculate the brightness parameters a1 and GammaData.

5. The method for generating demura compensation data according to claim 3, characterized in that: The step of "determining the number of grayscales that need to be captured for each sub-pixel based on the fitting relationship between the grayscale and brightness of each sub-pixel" is specifically as follows: Since the number of parameters to be solved for the initial relationship between the sub-pixel grayscale and brightness fitting is n, It is determined that the number of gray levels that the sub-pixel needs to capture is greater than n.

6. The method for generating demura compensation data according to claim 3, characterized in that: The step of "obtaining the grayscale and brightness fitting formula of each sub-pixel according to the grayscale photographed by each sub-pixel and the grayscale and brightness fitting initial relationship formula" is specifically: photographing the brightness data L of the six grayscales of the sub-pixel: n1, n2, n3, n4, n5 and n6 16 , L 32 , L 64 , L 128 , L 192 and L 224 , substitute the six grayscale values ​​and their brightness values ​​into the following six formulas: (a+b*(n1 / 255)+c*(n1 / 255) 2 +d*(n1 / 255) 3 +e*(n1 / 255) 4 +f*(n1 / 255) 5 ) GammaData =L 16 (a+b*(n2 / 255)+c*(n2 / 255) 2 +d*(n2 / 255) 3 +e*(n2 / 255) 4 +f*(n2 / 255) 5 ) GammaData =L 32 (a+b*(n3 / 255)+c*(n3 / 255) 2 +d*(n3 / 255) 3 +e*(n3 / 255) 4 +f*(n3 / 255) 5 ) GammaData =L 64 (a+b*(n4 / 255)+c*(n4 / 255) 2 +d*(n4 / 255) 3 +e*(n4 / 255) 4 +f*(n4 / 255) 5 ) GammaData =L 128 (a+b*(n5 / 255)+c*(n5 / 255) 2 +d*(n5 / 255) 3 +e*(n5 / 255) 4 +f*(n5 / 255) 5 ) GammaData =L 192 (a+b*(n6 / 255)+c*(n6 / 255) 2 +d*(n6 / 255) 3 +e*(n6 / 255) 4 +f*(n6 / 255)5) GammaData =L 224 The values ​​of the six parameters a, b, c, d, e, and f are calculated according to the six formulas, and then the grayscale and brightness fitting formula of the sub-pixel is obtained.

7. The method for generating demura compensation data according to claim 1, characterized in that: The step of "a target value determination module determines a target brightness value displayed by a display device" is specifically as follows: The target value determination module takes the average brightness of the sub-pixels in the middle area displayed by the display device as the target brightness L_dst.

8. The method for generating demura compensation data according to claim 6, characterized in that: The pixel compensation strategy is as follows: Take the left endpoint of the sub-pixel for which the compensation value is to be calculated as Dot_left, the right endpoint as Dot_right, and the midpoint between the left and right endpoints as Dot_mid. Substitute the input gray scale value of the midpoint Dot_mid into the gray scale and brightness fitting formula of this sub-pixel to obtain the corresponding brightness value L_mid. Compare L_mid with the target brightness L_dst. If L_mid > L_dst, move the right endpoint Dot_right to the position of the midpoint Dot_mid, keep the left endpoint Dot_left unchanged, and calculate the brightness value L_mid corresponding to the new midpoint accordingly; if L_mid < L_dst, move the left endpoint Dot_left to the position of the midpoint Dot_mid, keep the right endpoint Dot_right unchanged, and calculate the brightness value L_mid corresponding to the new midpoint accordingly. Iterate multiple times until the following conditions are met: |L mid -L dst | <L thr Then the gray scale value corresponding to the brightness value L_mid of this midpoint is the compensated gray scale value Gray_dst, where L_thr is the set compensation comparison parameter.

9. The Demura compensation data generation method according to claim 1, wherein The step "the pixel compensation calculation module obtains compensation data according to the gray scale values of each sub-pixel after compensation" is specifically: The pixel compensation calculation module obtains compensation data according to the difference between the gray scale value Gray_dst of each sub-pixel after compensation and the input gray scale value Gray_src.

10. A demura compensation data processing system using the demura compensation data generation method according to any one of claims 1 to 9, characterized in that: The Demura compensation data processing system includes: a data acquisition module, a data fitting processing module, a target value determination module, and a pixel compensation calculation module; The data acquisition module acquires the brightness data of each sub-pixel of each frame of the display device; The data fitting processing module obtains the gray scale and brightness fitting formula of each sub-pixel according to the gray scale and brightness fitting strategy: determine the initial relationship formula for the gray scale and brightness fitting of each sub-pixel, determine the number of gray scales to be captured for this sub-pixel according to the gray scale and brightness fitting relationship of each sub-pixel, and obtain the gray scale and brightness fitting formula of each sub-pixel according to the gray scales captured by each sub-pixel and the initial relationship formula for the gray scale and brightness fitting; The target value determination module determines the target brightness value L_dst of the display screen; The pixel compensation calculation module compares and calculates the brightness values obtained from the target brightness value and the gray scale and brightness fitting formula of each sub-pixel according to the pixel compensation strategy to obtain the gray scale values of each sub-pixel after compensation; The pixel compensation calculation module obtains compensation data according to the gray scale value Gray_dst of each sub-pixel after compensation.

Citation Information

Patent Citations

  • Method and device for compensating brightness of display panel

    CN106847157A

  • Method, device and system for compensating for brightness of display

    CN108510965A

  • Grayscale compensation method, device and system for organic light-emitting display panel

    CN109559682A

  • Mura compensation method and device for display panel, computer equipment and storage medium

    CN110136649A

  • Brightness demura method and system for liquid crystal display module

    WO2020124479A1