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.
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
The prior art is difficult to generate accurate Demura compensation data, resulting in inconsistent brightness of each sub-pixel displayed by the display device.
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.
The brightness of each sub-pixel displayed by the display device is basically consistent, eliminating the Mura phenomenon.
Smart Images

Figure CN119400097A_ABST
Abstract
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