CN115602093A - Method, system and equipment for performing Demura compensation based on white picture - Google Patents

Method, system and equipment for performing Demura compensation based on white picture Download PDF

Info

Publication number
CN115602093A
CN115602093A CN202211296031.7A CN202211296031A CN115602093A CN 115602093 A CN115602093 A CN 115602093A CN 202211296031 A CN202211296031 A CN 202211296031A CN 115602093 A CN115602093 A CN 115602093A
Authority
CN
China
Prior art keywords
rgb
brightness data
pixel
positioning
sub
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211296031.7A
Other languages
Chinese (zh)
Inventor
吴红君
马煜华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Jiazhicai Optoelectronics Technology Co ltd
Original Assignee
Suzhou Jiazhicai Optoelectronics Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Jiazhicai Optoelectronics Technology Co ltd filed Critical Suzhou Jiazhicai Optoelectronics Technology Co ltd
Priority to CN202211296031.7A priority Critical patent/CN115602093A/en
Publication of CN115602093A publication Critical patent/CN115602093A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • G09G3/3208Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
    • G09G3/3225Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED] using an active matrix
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0233Improving the luminance or brightness uniformity across the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0242Compensation of deficiencies in the appearance of colours

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Image Processing (AREA)

Abstract

The invention relates to the technical field of display panels, and discloses a method, a system and equipment for performing Demura compensation based on a white picture, wherein the method comprises the following steps: determining and collecting an RGB three-in-one positioning map and a white gray scale map according to the screen resolution and SPR, carrying out RGB sub-pixel positioning according to the RGB three-in-one positioning map to obtain sub-pixel positioning coordinates, and obtaining standard brightness data which is not influenced by crosstalk to obtain RGBW three-channel sub-pixel brightness data; calibrating RGBW three-channel sub-pixel brightness data by using standard brightness data which are not influenced by crosstalk to obtain target brightness data, and performing compensation restoration by combining gamma response characteristics of a screen; the system comprises modules implementing the methods, the device comprising a memory, a processor and a computer program implementing the methods. The invention can shorten the operation beat of the Demura work station and improve the efficiency and the Mura compensation capability.

Description

Method, system and equipment for performing Demura compensation based on white picture
Technical Field
The invention relates to the technical field of display panels, in particular to a method, a system and equipment for performing Demura compensation based on a white picture.
Background
With the continuous development of information display technology, the market demand of display screens such as LCD, AMOLED, MINILED, etc. is increasing, and a greater generation challenge is provided to corresponding panel suppliers. Further optimization of shipment yield and shipment tact has become a primary solution. The main process of the existing equipment is as follows: the method comprises the steps of collecting corresponding brightness data of a screen by using a high-precision industrial camera, calculating a compensation value through a Demura algorithm, and burning and writing the data into a screen Flash by using a signal transmitter PG. The display image quality of a workshop screen can be greatly improved by the Demura work station, the screen output yield is improved, but the Demura work station is used as an operation work station at the tail end of screen output and is limited by factors such as various operation flow items, and the operation beat of the Demura work station becomes a bottleneck restricting the mass production capacity of a production line.
The traditional Demura operation flow respectively adopts images for three RGB channels, but a plurality of problems exist in the mode of acquiring the sub-pixel brightness data of the three RGB channels, and the problems mainly comprise that: firstly, too much image data is acquired, so that the beat length of the operation of a Demura workstation is long; secondly, the method is limited by the problems of proportion and the like in the process of mixing RGB three channels into W (W refers to white, and mixed W refers to mixing red, green and blue three channels into white), and has the problem of lacking of Mura compensation capability such as color nonuniformity.
Disclosure of Invention
Therefore, the technical problem to be solved by the present invention is to overcome the defects in the prior art, and provide a method, a system and a device for performing Demura compensation based on a white picture, which can shorten the operation beat of a Demura workstation, and improve the efficiency and the Mura compensation capability such as color unevenness.
In order to solve the above technical problem, the present invention provides a method for performing Demura compensation based on a white picture, comprising:
determining an RGB three-in-one positioning map and a white gray scale map to be acquired according to screen resolution and sub-pixel rendering, and acquiring the RGB three-in-one positioning map and the white gray scale map by using an industrial camera;
carrying out RGB sub-pixel positioning according to the RGB three-in-one positioning diagram to obtain RGB three-channel sub-pixel positioning coordinates, and acquiring standard brightness data of RGB three channels without being influenced by crosstalk;
extracting RGBW three-channel sub-pixel brightness data of the white gray scale image according to the white gray scale image and the RGB three-channel sub-pixel positioning coordinates;
calibrating RGBW three-channel sub-pixel brightness data of the white gray scale image by using the standard brightness data of the RGB three channels which are not influenced by crosstalk to obtain target RGB three-channel brightness data;
and compensating and repairing the screen according to the gamma response characteristic of the screen and the target RGB three-channel brightness data.
Preferably, the RGB three-in-one positioning map and the white gray scale map to be acquired are determined according to the screen resolution and the subpixel rendering, and specifically include:
render up according to screen resolution and subpixel, combine the curved surface shape of waiting to gather grey scale sequence and screen to generate the trinity mapping of RGB and white grey scale picture, the trinity mapping of RGB is the white picture, through the RGB three-in-one mapping separates the RGB three-colour.
Preferably, the RGB three-channel sub-pixel positioning coordinate is obtained by RGB sub-pixel positioning according to the RGB three-in-one positioning map, and the method specifically comprises the following steps:
processing the RGB three-in-one positioning map to obtain a binary map, and performing morphological statistical processing on the binary map to obtain first-stage characteristic information;
acquiring positioning coordinate information of the first-stage characteristic information, and acquiring a positioning coordinate of the first-stage characteristic information at a corresponding position under a screen coordinate system;
and establishing a mapping relation between the positioning coordinate information of the first-stage characteristic information and the positioning coordinate of the corresponding position of the first-stage characteristic information under a screen coordinate system, and converting the RGB three-channel sub-pixel positioning coordinate under the screen coordinate system into the RGB three-channel sub-pixel positioning coordinate under the RGB three-in-one positioning chart according to the mapping relation.
Preferably, before the positioning coordinate information of the first-level feature information is acquired, the first-level feature information is verified.
Preferably, when the mapping relationship between the positioning coordinate information of the first-level feature information and the positioning coordinate of the corresponding position of the first-level feature information in the screen coordinate system is established, the used method is polynomial fitting.
Preferably, the acquiring of the standard luminance data of the RGB three channels without being affected by crosstalk specifically includes:
and fitting a two-dimensional Gaussian function by using a least square method, and performing sub-pixel brightness extraction on the standard brightness data of the RGB three channels in the screen to obtain the standard brightness data of the RGB three channels which are not influenced by crosstalk.
Preferably, the RGBW three-channel sub-pixel luminance data of the white gray scale map is calibrated by using the standard luminance data of the RGB three channels without being affected by crosstalk, so as to obtain target RGB three-channel luminance data, specifically:
using a BP neural network to calibrate and train the standard brightness data of the RGB three channels which are not influenced by crosstalk and the RGBW three-channel sub-pixel brightness data of the white gray scale image to obtain a calibration model,
and performing error correction on the data in the white gray-scale image by using the calibration model to obtain the target RGB three-channel brightness data.
Preferably, the compensation and restoration of the screen according to the gamma response characteristic of the screen and the target RGB three-channel luminance data specifically includes:
calculating the compensation brightness of the RGB three channels by combining the target RGB three-channel brightness data and the existing RGB three-channel brightness data of the screen;
establishing a mapping relation according to gamma response characteristics of a screen, and acquiring compensation values of sub-pixel points of RGB three channels by combining the compensation brightness of the RGB three channels;
and writing the compensation values of the sub-pixel points of the RGB three channels into a screen through a signal transmitter to realize compensation and restoration.
The invention also provides a system for performing Demura compensation based on a white picture, which comprises a white gray-scale image acquisition module, a sub-pixel positioning module, a brightness data acquisition module, a brightness calibration module and a compensation restoration module,
the white gray scale image acquisition module determines an RGB three-in-one positioning image and a white gray scale image to be acquired according to screen resolution and sub-pixel rendering, the RGB three-in-one positioning image and the white gray scale image are transmitted to the sub-pixel positioning module by using an industrial camera, and the white gray scale image is transmitted to the brightness data acquisition module;
the sub-pixel positioning module carries out RGB sub-pixel positioning according to the RGB three-in-one positioning diagram to obtain RGB three-channel sub-pixel positioning coordinates, and the RGB three-channel sub-pixel positioning coordinates are transmitted to the brightness data acquisition module;
the brightness data acquisition module acquires standard brightness data of an RGB three-channel of a screen under the condition of not being influenced by crosstalk, extracts RGBW three-channel sub-pixel brightness data of the white gray scale image according to the white gray scale image and the RGB three-channel sub-pixel positioning coordinates, and transmits the standard brightness data of the RGB three-channel under the condition of not being influenced by the crosstalk and the RGBW three-channel sub-pixel brightness data of the white gray scale image to the brightness calibration module;
the brightness calibration module calibrates RGBW three-channel sub-pixel brightness data of the white gray scale image by using standard brightness data of the RGB three channels which are not influenced by crosstalk to obtain target RGB three-channel brightness data, and transmits the target RGB three-channel brightness data to the compensation restoration module;
and the compensation repairing module carries out compensation repairing on the screen according to gamma response characteristics of the screen and the target RGB three-channel brightness data.
The invention also provides a device for performing Demura compensation based on the white picture, which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor realizes the steps of the method for performing Demura compensation based on the white picture when executing the computer program.
Compared with the prior art, the technical scheme of the invention has the following advantages:
(1) Through collecting the trinity positioning diagram of RGB, white grey scale picture replacement traditional RGB three channel image collection compares in the operation flow of traditional Demura trade, reduces and uses the industry camera to gather 2/3 gray scale data, has shortened 2/3's Demura operation beat, effectively improves work efficiency.
(2) RGB sub-pixel positioning and RGB brightness data are analyzed through a Demura algorithm, RGB three-channel data are analyzed according to W, the problem of synthesis coefficients when RGB is used for synthesizing W pictures is solved, the Mura compensation capability such as color unevenness is improved, and therefore the compensation precision and the yield of a Demura work station are improved.
(3) Compared with the traditional method, the method has the advantages that the process is simple, the requirement of the debugging process on the service capability of the operation operator is reduced, and the working efficiency of the operator can be improved.
Drawings
In order that the manner in which the present invention is more fully understood, a more particular description of the invention will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings, wherein:
figure 1 is a flow chart of the present invention,
figure 2 is a RGB three-in-one map of the present invention,
figure 3 is an enlarged view of a portion of figure 2,
figure 4 is an SPR mapping on a screen in an embodiment of the present invention,
figure 5 is a W picture acquired using the present invention in an embodiment,
figure 6 is a single channel G picture acquired using conventional means in an embodiment,
figure 7 is a difference image obtained by comparing figures 5 and 6,
FIG. 8 is a diagram illustrating a screen display obtained according to FIG. 5 in an example.
Detailed Description
The present invention is further described below in conjunction with the following figures and specific examples so that those skilled in the art may better understand the present invention and practice it, but the examples are not intended to limit the present invention.
In the description of the present invention, it is to be understood that the terms "first", "second" and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implying any number of technical features indicated. Thus, a feature defined as "second" or "first" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless specifically defined otherwise. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Referring to fig. 1, the invention discloses a method for Demura compensation based on a white picture, comprising the following steps:
s1: determining an RGB three-in-one positioning map and a white gray scale map to be acquired according to screen resolution and sub-pixel rendering (SPR), and acquiring the RGB three-in-one positioning map and the white gray scale map by using an industrial camera.
S1-1: render according to screen resolution and subpixel, combine to wait to gather the curved surface shape (like digging pit, bang, waterfall etc.) of grey level sequence and screen and generate the trinity mapping of RGB and white grey level picture, the trinity mapping of RGB is the white picture image that has fused the RGB three-colour, through the trinity mapping of RGB can separate the RGB three-colour, can pass through in this embodiment promptly the trinity mapping of RGB analyzes out RGB three channel subpixel positioning coordinate Rcam (x, y), gcam (x, y), bcam (x, y) and RGBW three channel subpixel luminance data lumRW (x,y) 、LumGW (x,y) 、LumBW (x,y)
The trinity mapping of RGB can once only acquire the locating information of three passageway, uses the industry camera once to shoot and can obtain the white grey scale picture to need gather the RGB passageway picture that the cubic obtained in this replacement trade tradition, can reduce 2/3's sampling data volume, reduced Demura equipment 2/3's workstation operation beat, improve Demura equipment volume production level.
In this embodiment, a screen product is taken as an example to generate the RGB three-in-one positioning diagram shown in fig. 2 to 3. The resolution of the screen is shown in table 1, the sequence of gray levels to be acquired of the screen is shown in table 2, the SPR mapping of the screen is shown in fig. 4, and odd lines and Even lines in fig. 4 refer to odd and Even lines.
TABLE 1 Screen resolution Table
Item Parameter(s)
R resolution [2688,621]
G resolution [2688,1242]
B resolution [2688,621]
Signal transmitter mapping resolution [2688,828]
Table 2 screen to-be-collected gray scale sequence table
Figure BDA0003902720540000071
S1-2: and collecting the RGB three-in-one positioning map and the white gray scale map by using an industrial camera. The RGB three-in-one map is a white picture image fused with three colors of RGB, and the white gray scale map is a series of maps including each gray scale sequence shown in table 2.
S2: according to the RGB three-in-one positioning diagram, RGB sub-pixel positioning is carried out by using a Demura algorithm to obtain the RGB three-channel sub-pixel positioningThe position marks are Rcam (x, y), gcam (x, y) and Bcam (x, y); obtaining standard brightness data (namely standard brightness data in a white gray-scale chart without being influenced by crosstalk) of RGB three channels without being influenced by crosstalk and recording the standard brightness data as LumR0 (x,y) 、LumG0 (x,y) 、LumB0 (x,y)
S2-1: according to the RGB three-in-one positioning diagram, RGB sub-pixel positioning is carried out by using a Demura algorithm to obtain RGB three-channel sub-pixel positioning coordinates, and the method specifically comprises the following steps:
s2-1-1: processing the RGB three-in-one positioning map to obtain a binary map, and performing morphological statistical processing on the binary map to obtain first-stage characteristic information comprising a position, an area and a morphological center; the process of processing the RGB three-in-one positioning diagram to obtain the binary diagram is as follows: and carrying out image preprocessing such as Gaussian noise reduction on the RGB three-in-one positioning map, and acquiring a binary image of the preprocessed image by using an Otsu algorithm.
S2-1-2: and verifying the first-stage characteristic information, and eliminating abnormal points to improve the compensation precision. And the method used for checking the first-stage characteristic information is an abnormal judgment algorithm such as a 3sigma algorithm or a KNN algorithm, and the abnormal point is deleted after the abnormal point is judged.
S2-1-3: acquiring positioning coordinate information Rcam (x, y) ', gcam (x, y) ', bcam (x, y) ', and acquiring positioning coordinates Rscr (x, y) ', gsc (x, y) ', bsc (x, y) ', and Bsc (x, y) ' of the first-stage feature information at the corresponding position of a screen coordinate system;
s2-1-4: in the imaging process of the high-resolution industrial camera, the process of optically mapping the screen information into a camera coordinate system is nonlinear mapping, so that the mapping relation between the positioning coordinate information of the first-stage feature information and the positioning coordinate of the first-stage feature information at the corresponding position under the screen coordinate system is established in the invention, and the mapping relation is used as the mapping relation between the coordinate system of the industrial camera and the coordinate system of the screen; and converting the RGB three-channel sub-pixel positioning coordinates under the screen coordinate system into RGB three-channel sub-pixel positioning coordinates Rcam (x, y), gcam (x, y) and Bcam (x, y) under the RGB three-in-one positioning diagram coordinate system according to the mapping relation, and realizing the positioning of all sub-pixel points of RGB three channels under the camera coordinate system.
And when the mapping relation between the positioning coordinate information of the first-stage characteristic information and the positioning coordinate of the corresponding position of the first-stage characteristic information in the screen coordinate system is established, the used method is polynomial fitting.
The parameters involved in the polynomial fitting process in this example are shown in table 3:
TABLE 3 polynomial fitting parameter Table
Description of the parameters Meaning of parameters
x The column direction in the coordinate system of the screen, for example: 1,2,3 … …
y The row direction in the coordinate system of the screen, for example: 1,2,3 … …
X The column direction corresponding to (x, y) in the coordinate system of the camera and the parameter are float type
Y The (x, y) corresponding row direction in the coordinate system of the camera and the parameter is float type
N Polynomial order
(x m ,y m ) In the coordinate system of the screenCoordinate information of mth pixel, (X) m ,Y m ) Is the coordinate information of the mth pixel in the coordinate system of the camera, according to the definition of an N-th order polynomial:
Figure BDA0003902720540000091
substituting Rscr (x, y) ', gsc (x, y)', bsc (x, y) ', rcam (x, y)', gcam (x, y) ', bcam (x, y)' into the definition of the N-order polynomial, and solving C of all first-stage feature information by adopting a least square method ij Combination C ij And obtaining a coefficient matrix, wherein the coefficient matrix is a corresponding mapping relation.
S2-2: the method for acquiring the standard brightness data of the RGB three channels without being influenced by crosstalk specifically comprises the following steps:
the imaging process of the industrial camera can be simplified into a convex lens imaging process, wherein an ideal point passes through a PSF (point spread function) model in the imaging process of an optical system and can be subjected to engineering approximation processing by adopting a two-dimensional Gaussian function. In the invention, a least square method is used for fitting a two-dimensional Gaussian function, and sub-pixel brightness extraction is carried out on the standard brightness data of RGB three channels in the screen to obtain the standard brightness data of the RGB three channels which are not influenced by crosstalk.
S3: extracting RGBW three-channel sub-pixel brightness data of the white gray scale image by using a Demura algorithm according to the white gray scale image and the RGB three-channel sub-pixel positioning coordinates Rcam (x, y), gcam (x, y) and Bcam (x, y) and recording the RGBW three-channel sub-pixel brightness data as LumRW (x,y) 、LumGW (x,y) 、LumBW (x,y) . The method specifically comprises the steps of fitting a two-dimensional Gaussian function by using a least square method, carrying out sub-pixel brightness extraction on RGB three-channel sub-pixel positioning coordinates Rcam (x, y), gcam (x, y) and Bcam (x, y) under a white gray scale map coordinate system, and obtaining RGBW three-channel sub-pixel brightness data LumRW (LumRW) under the white gray scale map coordinate system (x,y) 、LumGW (x,y) 、LumBW (x,y)
S4: limited by crosstalk, focusing and other factors, and brightness data LumRW (x,y) 、LumGW (x,y) 、LumBW (x,y) Lower accuracy, in view of the aboveThe invention uses the standard brightness data LumR0 of the RGB three channels without being influenced by crosstalk (x,y) 、LumG0 (x,y) 、LumB0 (x,y) RGBW three-channel sub-pixel brightness data LumRW of the white gray scale map (x,y) 、LumGW (x,y) 、LumBW (x,y) Calibrating to obtain target RGB three-channel brightness data recorded as LumR (x,y) 、LumG (x,y) 、LumB (x,y) . The problem of low data precision caused by factors such as crosstalk and focusing is eliminated through calibration, and the luminance data LumR is improved (x,y) 、LumG (x,y) 、LumB (x,y) The accuracy of (2).
S4-1: using a BP neural network to carry out standard brightness data LumR0 without influence of crosstalk on the RGB three channels (x,y) 、LumG0 (x,y) 、LumB0 (x,y) And RGBW three-channel sub-pixel luminance data LumRW of the white gray scale map (x,y) 、LumGW (x,y) 、LumBW (x,y) Carrying out calibration training to obtain a calibration model;
s4-2: and performing error correction on the data in the white gray-scale image by using the calibration model to obtain the target RGB three-channel brightness data.
S5: and compensating and repairing the screen according to gamma response characteristics of the screen and the target RGB three-channel brightness data, improving the screen display yield, solving the problem of RGB mixed W proportion, and optimizing the compensation effect of color unevenness in a W picture.
S5-1: calculating the compensation brightness of the RGB three channels by combining the target RGB three-channel brightness data and the existing RGB three-channel brightness data of the screen;
establishing a mapping relation according to gamma response characteristics of a screen, obtaining compensation values of sub-pixel points of the RGB three channels by combining the compensation brightness of the RGB three channels, and realizing the calculation of compensation data of 1*1 pixel levels and block modes such as 2*2, 2*4 and the like;
and writing the compensation values of the sub-pixel points of the RGB three channels into a screen Flash through a signal transmitter to realize compensation and restoration.
The invention also discloses a system for performing Demura compensation based on the white picture, which comprises a white gray-scale image acquisition module, a sub-pixel positioning module, a brightness data acquisition module, a brightness calibration module and a compensation restoration module. White grey scale picture collection module is according to screen resolution and the trinity mapping of RGB and the white grey scale picture of waiting to gather of subpixel rendering determination, uses the industry camera the trinity mapping of RGB and white grey scale picture will the trinity mapping of RGB sends to subpixel orientation module will white grey scale picture sends to luminance data acquisition module. The sub-pixel positioning module is used for carrying out RGB sub-pixel positioning by using a Demura algorithm according to the RGB three-in-one positioning diagram to obtain RGB three-channel sub-pixel positioning coordinates, and the RGB three-channel sub-pixel positioning coordinates are transmitted to the brightness data acquisition module. The brightness data acquisition module acquires standard brightness data of RGB three channels of a screen under the condition that the standard brightness data are not influenced by crosstalk, extracts RGBW three-channel sub-pixel brightness data of the white gray scale image by using a Demura algorithm according to the white gray scale image and the RGB three-channel sub-pixel positioning coordinates, and transmits the standard brightness data of the RGB three channels under the condition that the standard brightness data are not influenced by the crosstalk and the RGBW three-channel sub-pixel brightness data of the white gray scale image to the brightness calibration module. The brightness calibration module calibrates RGBW three-channel sub-pixel brightness data of the white gray scale image by using standard brightness data of the RGB three channels which are not influenced by crosstalk to obtain target RGB three-channel brightness data, and transmits the target RGB three-channel brightness data to the compensation restoration module. And the compensation repairing module performs compensation repairing on the screen according to the gamma response characteristic of the screen and the target RGB three-channel brightness data.
The invention also discloses a device for performing the Demura compensation based on the white picture, which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor realizes the step of the method for performing the Demura compensation based on the white picture when executing the computer program.
According to the invention, the traditional RGB three-channel image acquisition is replaced by acquiring the RGB three-in-one positioning diagram and the white gray scale diagram, compared with the operation flow of the traditional Demura industry, the acquisition of 2/3 gray scale data by using an industrial camera is reduced, the 2/3 Demura operation beat is shortened, and the working efficiency is effectively improved. The method analyzes RGB sub-pixel positioning and RGB brightness data through the Demura algorithm, analyzes RGB three-channel data according to W, solves the problem of synthesis coefficient when RGB synthesizes W pictures, and improves Mura compensation capability such as color unevenness, thereby improving compensation precision and yield of Demura work stations. Compared with the traditional method, the method has simple process, reduces the requirement of the debugging process on the service capability of the operation operator, and can improve the working efficiency of the operator.
To further illustrate the beneficial effects of the present invention, in this embodiment, the W picture acquired by using the present invention as shown in fig. 5 is compared with the single-channel G picture acquired by using the conventional method as shown in fig. 6, and the comparison difference image is shown in fig. 7. Next, a G-picture luminance data map is extracted using the W picture shown in fig. 5, and the resultant screen display map is shown in fig. 8. As can be seen from fig. 5 to 8, the present invention can implement Demura compensation based on white pictures, and has good screen display effect, and can improve Mura compensation capability of color unevenness.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should be understood that the above examples are only for clarity of illustration and are not intended to limit the embodiments. Other variations and modifications will be apparent to persons skilled in the art in light of the above description. And are neither required nor exhaustive of all embodiments. And obvious variations or modifications of the invention may be made without departing from the scope of the invention.

Claims (10)

1. A method for performing Demura compensation based on white pictures, comprising:
determining an RGB three-in-one positioning map and a white gray scale map to be acquired according to the screen resolution and the sub-pixel rendering, and acquiring the RGB three-in-one positioning map and the white gray scale map by using an industrial camera;
carrying out RGB sub-pixel positioning according to the RGB three-in-one positioning diagram to obtain RGB three-channel sub-pixel positioning coordinates, and acquiring standard brightness data of RGB three channels without being influenced by crosstalk;
extracting RGBW three-channel sub-pixel brightness data of the white gray scale image according to the white gray scale image and the RGB three-channel sub-pixel positioning coordinates;
calibrating RGBW three-channel sub-pixel brightness data of the white gray scale image by using the standard brightness data of the RGB three channels which are not influenced by crosstalk to obtain target RGB three-channel brightness data;
and compensating and repairing the screen according to the gamma response characteristic of the screen and the target RGB three-channel brightness data.
2. The method for Demura compensation based on white pictures according to claim 1, wherein: the RGB three-in-one positioning diagram and the white gray scale diagram to be acquired are determined according to the screen resolution and the sub-pixel rendering, and the method specifically comprises the following steps:
render up according to screen resolution and subpixel, combine the curved surface shape that waits to gather grey level sequence and screen to generate the trinity mapping of RGB and white grey level picture, the trinity mapping of RGB is the white picture, through the RGB trinity mapping separates the RGB three-colour.
3. The method for Demura compensation based on white pictures according to claim 1, wherein: RGB sub-pixel positioning is carried out according to the RGB three-in-one positioning diagram to obtain RGB three-channel sub-pixel positioning coordinates, which specifically comprises the following steps:
processing the RGB three-in-one positioning map to obtain a binary map, and performing morphological statistical processing on the binary map to obtain first-level feature information;
acquiring positioning coordinate information of the first-stage feature information, and acquiring positioning coordinates of the first-stage feature information at a corresponding position under a screen coordinate system;
and establishing a mapping relation between the positioning coordinate information of the first-stage characteristic information and the positioning coordinate of the corresponding position of the first-stage characteristic information under a screen coordinate system, and converting the RGB three-channel sub-pixel positioning coordinate under the screen coordinate system into the RGB three-channel sub-pixel positioning coordinate under the RGB three-in-one positioning chart according to the mapping relation.
4. The method for Demura compensation based on white pictures according to claim 3, wherein: and before the positioning coordinate information of the first-stage characteristic information is obtained, verifying the first-stage characteristic information.
5. The method for Demura compensation based on white pictures according to claim 3, wherein: and when the mapping relation between the positioning coordinate information of the first-stage characteristic information and the positioning coordinate of the corresponding position of the first-stage characteristic information in a screen coordinate system is established, a polynomial fitting method is used.
6. The method for Demura compensation based on white pictures according to claim 1, wherein: the method for acquiring the standard brightness data of the RGB three channels without being influenced by crosstalk specifically comprises the following steps:
and fitting a two-dimensional Gaussian function by using a least square method, and performing sub-pixel brightness extraction on the standard brightness data of the RGB three channels in the screen to obtain the standard brightness data of the RGB three channels which are not influenced by crosstalk.
7. The method for Demura compensation based on white pictures according to claim 1, wherein: calibrating RGBW three-channel sub-pixel brightness data of the white gray scale image by using the standard brightness data of the RGB three channels which are not influenced by crosstalk to obtain target RGB three-channel brightness data, which specifically comprises the following steps:
using a BP neural network to carry out calibration training on the standard brightness data of the RGB three channels which are not influenced by crosstalk and the RGBW three-channel sub-pixel brightness data of the white gray-scale image to obtain a calibration model,
and performing error correction on the data in the white gray-scale image by using the calibration model to obtain the target RGB three-channel brightness data.
8. The method for Demura compensation based on white pictures according to any of claims 1-7, wherein: the compensation restoration of the screen according to the gamma response characteristic of the screen and the target RGB three-channel brightness data specifically comprises the following steps:
calculating the compensation brightness of the RGB three channels by combining the target RGB three-channel brightness data and the existing RGB three-channel brightness data of the screen;
establishing a mapping relation according to gamma response characteristics of a screen, and obtaining compensation values of sub-pixel points of the RGB three channels by combining the compensation brightness of the RGB three channels;
and writing the compensation values of the sub-pixel points of the RGB three channels into a screen through a signal transmitter to realize compensation and restoration.
9. A system for performing Demura compensation based on white pictures is characterized in that: comprises a white gray-scale image acquisition module, a sub-pixel positioning module, a brightness data acquisition module, a brightness calibration module and a compensation restoration module,
the white gray scale image acquisition module determines an RGB three-in-one positioning image and a white gray scale image to be acquired according to screen resolution and sub-pixel rendering, the RGB three-in-one positioning image and the white gray scale image are transmitted to the sub-pixel positioning module by using an industrial camera, and the white gray scale image is transmitted to the brightness data acquisition module;
the sub-pixel positioning module carries out RGB sub-pixel positioning according to the RGB three-in-one positioning graph to obtain RGB three-channel sub-pixel positioning coordinates, and the RGB three-channel sub-pixel positioning coordinates are transmitted to the brightness data acquisition module;
the brightness data acquisition module acquires standard brightness data of an RGB three-channel of a screen under the condition of not being influenced by crosstalk, extracts RGBW three-channel sub-pixel brightness data of the white gray scale image according to the white gray scale image and the RGB three-channel sub-pixel positioning coordinates, and transmits the standard brightness data of the RGB three-channel under the condition of not being influenced by the crosstalk and the RGBW three-channel sub-pixel brightness data of the white gray scale image to the brightness calibration module;
the brightness calibration module calibrates RGBW three-channel sub-pixel brightness data of the white gray scale image by using standard brightness data of the RGB three channels which are not influenced by crosstalk to obtain target RGB three-channel brightness data, and transmits the target RGB three-channel brightness data to the compensation restoration module;
and the compensation repairing module performs compensation repairing on the screen according to the gamma response characteristic of the screen and the target RGB three-channel brightness data.
10. An apparatus for Demura compensation based on white pictures, characterized by: comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method for Demura compensation based on white pictures as claimed in any one of the claims 1-8 when executing the computer program.
CN202211296031.7A 2022-10-21 2022-10-21 Method, system and equipment for performing Demura compensation based on white picture Pending CN115602093A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211296031.7A CN115602093A (en) 2022-10-21 2022-10-21 Method, system and equipment for performing Demura compensation based on white picture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211296031.7A CN115602093A (en) 2022-10-21 2022-10-21 Method, system and equipment for performing Demura compensation based on white picture

Publications (1)

Publication Number Publication Date
CN115602093A true CN115602093A (en) 2023-01-13

Family

ID=84848000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211296031.7A Pending CN115602093A (en) 2022-10-21 2022-10-21 Method, system and equipment for performing Demura compensation based on white picture

Country Status (1)

Country Link
CN (1) CN115602093A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117392930A (en) * 2023-12-08 2024-01-12 昇显微电子(苏州)股份有限公司 Method and system for performing efficient Demura processing based on CIEXYZ data
CN117975907A (en) * 2024-04-01 2024-05-03 昇显微电子(苏州)股份有限公司 Method and device for improving low-brightness Demura effect

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117392930A (en) * 2023-12-08 2024-01-12 昇显微电子(苏州)股份有限公司 Method and system for performing efficient Demura processing based on CIEXYZ data
CN117392930B (en) * 2023-12-08 2024-02-27 昇显微电子(苏州)股份有限公司 Method and system for performing efficient Demura processing based on CIEXYZ data
CN117975907A (en) * 2024-04-01 2024-05-03 昇显微电子(苏州)股份有限公司 Method and device for improving low-brightness Demura effect
CN117975907B (en) * 2024-04-01 2024-06-07 昇显微电子(苏州)股份有限公司 Method and device for improving low-brightness Demura effect

Similar Documents

Publication Publication Date Title
CN108492776B (en) Intelligent external optical compensation method for AMOLED screen brightness unevenness
CN115602093A (en) Method, system and equipment for performing Demura compensation based on white picture
CN100367293C (en) Method and apparatus for optical inspection of a display
KR100805486B1 (en) A system and a method of measuring a display at multi-angles
JP2011196685A (en) Defect detection device, defect repairing device, display panel, display device, defect detection method and program
CN109872309B (en) Detection system, method, device and computer readable storage medium
CN100542306C (en) Focusing performance of pick-up head detection system and method
CN111462693B (en) Method and system for performing external optical compensation on AMOLED curved screen
CN109741307B (en) Stray light detection method, stray light detection device and stray light detection system of camera module
CN112289209B (en) LED display box body and display screen abutted pixel interval brightness correction method
CN109495729B (en) Projection picture correction method and system
CN108877631A (en) Mura compensation method, device, computer equipment and the storage medium of display screen
CN101740002A (en) Method of calcuating correction value and display device
CN110853105B (en) Method and device for simultaneously positioning RGB (red, green and blue) sub-pixels and application
CN116256908B (en) Calibration method based on miniLED backlight module
CN114495803A (en) Mura repairing method of display panel
CN108986170B (en) Linear array camera flat field correction method suitable for field working conditions
JPH10260109A (en) Method for evaluating picture quality of color display device and manufacture of color display device using the same
CN104980718B (en) Colour correcting apparatus and method
CN107784673A (en) A kind of optical fiber image processing method based on Nonuniformity Correction
CN110864878A (en) Method for detecting display distortion of high-efficiency large-view-field flat display system
US20210407046A1 (en) Information processing device, information processing system, and information processing method
KR20230087373A (en) Method Of Compensating Display Device
CN114745538A (en) Display screen visual angle and camera dark angle combined correction method and device
CN111292300B (en) Method and apparatus for detecting bright spot defect of display panel, and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination