CN106782429B - Eliminate the method and device of screen inhomogeneities - Google Patents

Eliminate the method and device of screen inhomogeneities Download PDF

Info

Publication number
CN106782429B
CN106782429B CN201611264654.0A CN201611264654A CN106782429B CN 106782429 B CN106782429 B CN 106782429B CN 201611264654 A CN201611264654 A CN 201611264654A CN 106782429 B CN106782429 B CN 106782429B
Authority
CN
China
Prior art keywords
subregion
color gamut
common color
triangle
compensation coefficient
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.)
Active
Application number
CN201611264654.0A
Other languages
Chinese (zh)
Other versions
CN106782429A (en
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.)
Huaya Microelectronics Shanghai Inc
Original Assignee
Huaya Microelectronics Shanghai Inc
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 Huaya Microelectronics Shanghai Inc filed Critical Huaya Microelectronics Shanghai Inc
Priority to CN201611264654.0A priority Critical patent/CN106782429B/en
Publication of CN106782429A publication Critical patent/CN106782429A/en
Application granted granted Critical
Publication of CN106782429B publication Critical patent/CN106782429B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/026Control of mixing and/or overlay of colours in general
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/10Intensity circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/77Circuits for processing the brightness signal and the chrominance signal relative to each other, e.g. adjusting the phase of the brightness signal relative to the colour signal, correcting differential gain or differential phase

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Processing Of Color Television Signals (AREA)

Abstract

The method and device that the application provides a kind of elimination screen inhomogeneities generates the comprehensive compensation coefficient of each subregion under each grayscale series, obtains comprehensive compensation coefficient sets according to the test pattern of several grayscale series.Then for a specific pixel to be compensated, after the grayscale series and target subregion for determining pixel to be compensated, according to grayscale number of stages mark subregion and comprehensive compensation coefficient sets, target comprehensive compensation coefficient is determined, then according to target comprehensive compensation compensating coefficient pixel to be compensated.In comprehensive compensation coefficient generating process, consider to consider luminance information while chrominance information, therefore, when treating compensation pixel using comprehensive compensation coefficient and compensating, the compensation of brightness mura can be taken into account while to coloration mura compensation, it can guarantee colour gamut coverage to the full extent, realize under the premise of guaranteeing colour gamut coverage area, coloration mura and brightness mura are eliminated.

Description

Eliminate the method and device of screen inhomogeneities
Technical field
The invention relates to display technology more particularly to a kind of method and devices for eliminating screen inhomogeneities.
Background technique
When mura defect refers to display work, the non-uniform phenomenon of display that occurs on display panel.Mura defect produces Raw reason includes circuit defect, construction defect, material property, process water equality.Under normal conditions, mura defect includes brightness Mura and coloration mura.Wherein, brightness mura refers to that the brightness of display panel different zones has differences, and leads to light and shade unevenness occur The problem of;Coloration mura refers to that the coloration of display panel different zones is inconsistent, the phenomenon that colour cast occurs.
At present for mura defect, mainly elimination brightness mura.During brightness mura is eliminated, according on display panel The distributed intelligence of luminance defects generates penalty coefficient table using backoff algorithm.When display panel works, to the picture on corresponding position Element compensates, to eliminate the defect in brightness, improves display effect.
For the quality for further promoting display panel, need to eliminate coloration mura.When being eliminated to coloration mura, if after It is continuous to use above-mentioned compensation way, then while improving color homogeneity, the reduction of integral color saturation degree can be caused, and then lead The reduction of coloring domain space coverage area.However, be dedicated to improving display panel three primary colours in the R&D direction of display panel, That is the color purity of RGB (Red GreenBlue, RGB) promotes color gamut space coverage area.Obviously, above-mentioned elimination coloration The mode of mura is contradicted with color gamut space coverage area is promoted.
Summary of the invention
The embodiment of the present application provides a kind of method and device for eliminating screen inhomogeneities, is guaranteeing colour gamut coverage area Under the premise of, coloration mura and brightness mura are eliminated.
In a first aspect, the embodiment of the present application provides a kind of method for eliminating screen inhomogeneities, comprising:
For each test pattern at least one test pattern of different grayscale series, obtains the screen and show the survey Attempt the whole field information of monochrome of card, the whole field information of monochrome includes luminance information and chrominance information;
According to the sub- chrominance information of each subregion and sub- luminance information in screen described in the whole field acquisition of information of the monochrome;
The colour gamut of the subregion is determined according to the sub- chrominance information of the subregion to each subregion in the screen Triangle;
Judge the colour triangle of each subregion of the screen with the presence or absence of common color gamut triangle;
When there are common color gamut triangle, for each subregion, according to the common color gamut triangle and the son The colour triangle in region, the sub- chrominance information of the subregion and sub- luminance information, generate the comprehensive compensation coefficient of the subregion, Comprehensive compensation coefficient sets are obtained according to the comprehensive compensation coefficient of each sub-regions;
According to the grayscale series of pixel to be compensated, target subregion and the comprehensive compensation coefficient sets, target is determined Comprehensive compensation coefficient, the target subregion are the subregion on the screen comprising the pixel to be compensated;
According to the target comprehensive compensation coefficient, coloration and luminance compensation are carried out to the pixel to be compensated.
It is described according to the target comprehensive compensation coefficient in a kind of feasible implementation, to the pixel to be compensated Carry out coloration and luminance compensation, comprising:
Determine the saturation degree of the pixel to be compensated;
When the saturation degree is not less than the preset threshold, the luminance compensation coefficient of the target subregion is determined;
According to the luminance compensation coefficient and the target comprehensive compensation coefficient, to the pixel to be compensated carry out coloration and Luminance compensation.
In a kind of feasible implementation, whether the colour triangle of each subregion for judging the screen is deposited In common color gamut triangle, comprising:
The first vertex set, the second vertex set and third are determined according to the colour triangle of all subregion of the screen Vertex set, the element in first vertex set are for characterizing the red component of the common color gamut triangle to be selected Vertex, the element in second vertex set are the top for characterizing the green component of the common color gamut triangle to be selected Point, the element in the third vertex set are the vertex for characterizing the blue component of the common color gamut triangle to be selected;
The number of first vertex set, second vertex set and element in the third vertex set is determined respectively Amount;
If the number of elements at least one set is zero, the common color gamut triangle is not present in confirmation;
If the number of elements in each set is 1, by first vertex set, second vertex set and institute The element in third vertex set is stated respectively as three vertex of the common color gamut triangle, to obtain the public color Domain triangle;
If the quantity of the element at least one set is greater than 1, according to first vertex set, second vertex Element in set and the third vertex set, obtains at least two common color gamut triangles to be selected, from described at least two The common color gamut triangle is determined in common color gamut triangle to be selected.
It is described to determine institute from described at least two common color gamut triangles to be selected in a kind of feasible implementation State common color gamut triangle, comprising:
It determines in described at least two common color gamut triangles to be selected, the area of each common color gamut triangle to be selected and top The departure degree of point, and determine the maximum brightness of all subregion of the screen under white field coloration;
Each of common color gamut triangle to be selected for described at least two common color gamut triangle to be selected, it is to be selected to this The maximum brightness of all subregion of the screen under the area of common color gamut triangle, the departure degree on vertex and white field coloration It is weighted processing, obtains weighted results;
Optimal weighted results are determined from all weighted results, it will be corresponding with optimal weighted results to be selected public Colour triangle is as the common color gamut triangle.
In a kind of feasible implementation, all subregion of the screen is most light under the white field coloration of determination Degree, comprising:
Each of common color gamut triangle to be selected for described at least two common color gamut triangle to be selected, determine described in The maximum brightness on each vertex of common color gamut triangle to be selected;
Judge whether the white field coloration of the screen falls within the common color gamut triangle to be selected;
When the white field coloration of the screen falls within the common color gamut triangle to be selected, from the common color gamut triangle to be selected Maximum value is determined in the maximum brightness on each vertex of shape, using the maximum value as each son of the screen under white field coloration The maximum brightness in region.
In a kind of feasible implementation, the grayscale series, target subregion and institute according to pixel to be compensated Comprehensive compensation coefficient sets are stated, determine target comprehensive compensation coefficient, comprising:
According to the corresponding grayscale series of at least one test pattern of the different grayscale series, grayscale set is obtained;
When the grayscale series of the pixel to be compensated belongs to the grayscale set, according to where the pixel to be compensated Target subregion determines the target comprehensive compensation coefficient from the corresponding multiple comprehensive compensation coefficients of the grayscale series.
In a kind of feasible implementation, above-mentioned method further include: when the pixel to be compensated grayscale series not When belonging to the grayscale set, the first grayscale series and the second grayscale series are obtained, the first grayscale series is less than described The grayscale series of target subregion, the second grayscale series are greater than the grayscale series of the target subregion;
Determine that the first comprehensive compensation coefficient and the second comprehensive compensation coefficient, the first comprehensive compensation coefficient are described first The comprehensive compensation coefficient of the target subregion under grayscale series, the second comprehensive compensation coefficient are the second grayscale series Under the target subregion comprehensive compensation coefficient;
According to the first comprehensive compensation coefficient and the second comprehensive compensation coefficient, target comprehensive compensation system is determined Number.
Second aspect, the embodiment of the present application provide a kind of device for eliminating screen inhomogeneities, comprising:
Module is obtained, for each test pattern at least one test pattern for different grayscale series, obtains institute State the whole field information of monochrome that screen shows the test pattern, the whole field information of monochrome includes luminance information and chrominance information, with And the sub- chrominance information of each subregion and sub- luminance information in the screen according to the monochrome whole field acquisition of information;
Processing module, for each subregion in the screen, according to the sub- chrominance information of the subregion, determining should The colour triangle of subregion, and judge that the colour triangle of each subregion of the screen whether there is common color gamut three It is angular;
Generation module, for judging there are when common color gamut triangle when the processing module, for each subregion, Believed according to the colour triangle of the common color gamut triangle and the subregion, the sub- chrominance information of the subregion and sub- brightness Breath, generates the comprehensive compensation coefficient of the subregion, obtains comprehensive compensation coefficient set according to the comprehensive compensation coefficient of each sub-regions It closes;
Compensating module, for according to the grayscale series of pixel to be compensated, target subregion and the comprehensive compensation coefficient Set determines that target comprehensive compensation coefficient, the target subregion are the sub-district on the screen comprising the pixel to be compensated Domain;And according to the target comprehensive compensation coefficient, coloration and luminance compensation are carried out to the pixel to be compensated.
In a kind of feasible implementation, the compensating module, according to the target comprehensive compensation coefficient, to described When pixel to be compensated carries out brightness and chromatic compensation, specifically for the saturation degree of the determination pixel to be compensated;When the saturation When degree is not less than the preset threshold, the luminance compensation coefficient of the target subregion is determined;According to the luminance compensation coefficient With the target comprehensive compensation coefficient, coloration and luminance compensation are carried out to the pixel to be compensated.
In a kind of feasible implementation, the processing module, in the colour gamut for each subregion for judging the screen When triangle whether there is common color gamut triangle, determined specifically for the colour triangle of all subregion according to the screen First vertex set, the second vertex set and third vertex set, the element in first vertex set is for characterizing State the vertex of the red component of common color gamut triangle to be selected, the element in second vertex set be for characterize it is described to The vertex of the green component of common color gamut triangle is selected, the element in the third vertex set is for characterizing the public affairs to be selected The vertex of the blue component of colour triangle altogether;Determine respectively first vertex set, second vertex set with it is described The quantity of element in third vertex set;If the number of elements at least one set is zero, there is no described public for confirmation Colour triangle;If the number of elements in each set is 1, by first vertex set, second vertex set With the element in the third vertex set respectively as three vertex of the common color gamut triangle, to obtain the public affairs Colour triangle altogether;If the quantity of the element at least one set is greater than 1, according to first vertex set, described the Element in two vertex sets and the third vertex set obtains at least two common color gamut triangles to be selected, from it is described to The common color gamut triangle is determined in few two common color gamut triangles to be selected.
In a kind of feasible implementation, the processing module, from described at least two common color gamut triangles to be selected When determining the common color gamut triangle in shape, it is specifically used for determining in at least two common color gamut triangle to be selected, The area of each common color gamut triangle to be selected and the departure degree on vertex, and determine each sub-district of the screen under white field coloration The maximum brightness in domain;Each of common color gamut triangle to be selected for described at least two common color gamut triangle to be selected, it is right The all subregion of the screen is most under the area of the common color gamut triangle to be selected, the departure degree on vertex and white field coloration Big brightness is weighted processing, obtains weighted results;Optimal weighted results are determined from all weighted results, will with it is optimal The corresponding common color gamut triangle to be selected of weighted results as the common color gamut triangle.
In a kind of feasible implementation, the processing module, each sub-district of the screen in the case where determining white field coloration When the maximum brightness in domain, specifically for each of common color gamut triangle to be selected for described at least two common color gamut to be selected Triangle determines the maximum brightness on each vertex of the common color gamut triangle to be selected;Judge the white field coloration of the screen Whether the to be selected common color gamut triangle is fallen within;When the white field coloration of the screen falls within the common color gamut triangle to be selected, Maximum value is determined from the maximum brightness on each vertex of the common color gamut triangle to be selected, using the maximum value as white The maximum brightness of all subregion of the screen under the coloration of field.
In a kind of feasible implementation, the compensating module, in grayscale series, the mesh according to pixel to be compensated Subregion and the comprehensive compensation coefficient sets are marked, when determining target comprehensive compensation coefficient, are specifically used for according to the difference The corresponding grayscale series of at least one test pattern of grayscale series, obtains grayscale set;When the grayscale of the pixel to be compensated When series belongs to the grayscale set, the corresponding multiple comprehensive benefits of grayscale series are determined from the comprehensive compensation coefficient sets Coefficient is repaid, according to the target subregion where the pixel to be compensated, from the corresponding multiple comprehensive compensation systems of the grayscale series The target comprehensive compensation coefficient is determined in number.
In a kind of feasible implementation, the compensating module is also used to the grayscale series when the pixel to be compensated When being not belonging to the grayscale set, the first grayscale series and the second grayscale series are obtained, the first grayscale series is less than institute The grayscale series of target subregion is stated, the second grayscale series is greater than the grayscale series of the target subregion;And it determines First comprehensive compensation coefficient and the second comprehensive compensation coefficient, the first comprehensive compensation coefficient are institute under the first grayscale series The comprehensive compensation coefficient of target subregion is stated, the second comprehensive compensation coefficient is target under the second grayscale series The comprehensive compensation coefficient in region;According to the first comprehensive compensation coefficient and the second comprehensive compensation coefficient, the target is determined Comprehensive compensation coefficient.
The method and device provided by the embodiments of the present application for eliminating screen inhomogeneities, according to the survey of several grayscale series Attempt card, generates the comprehensive compensation coefficient of each subregion under each grayscale series, obtain comprehensive compensation coefficient sets.Then right It include the picture to be compensated on the grayscale series and screen for determining pixel to be compensated in a specific pixel to be compensated The subregion of element, i.e., after target subregion, determine target comprehensive compensation coefficient, then from the comprehensive compensation coefficient sets According to target comprehensive compensation compensating coefficient pixel to be compensated.During being somebody's turn to do, grayscale series is different, the same subregion on screen Comprehensive compensation coefficient is different, and/or, the comprehensive compensation coefficient of the identical different subregions of grayscale series is different, and comprehensive compensation In coefficient generating process, consider to consider luminance information while chrominance information, therefore, using comprehensive compensation coefficient to be compensated When pixel compensates, the compensation of brightness mura can be taken into account while compensation coloration mura, can be guaranteed to the full extent Colour gamut coverage is realized under the premise of guaranteeing colour gamut coverage area, is eliminated to coloration mura and brightness mura.
Detailed description of the invention
Fig. 1 is the flow chart for the embodiment of the method one that the application eliminates screen inhomogeneities;
Fig. 2 is the flogic system block diagram for the method that the application eliminates screen inhomogeneities;
The position Fig. 3 the application, which eliminates in the method for screen inhomogeneities, illustrates the treatment process of the test pattern taken Figure;
Fig. 4 treats the process schematic that compensation pixel compensates in the method for the application elimination screen inhomogeneities;
Fig. 5 is the schematic diagram that the application eliminates common color gamut triangle in the method for screen inhomogeneities;
Fig. 6 is the structural schematic diagram for the Installation practice one that the application eliminates screen inhomogeneities.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those skilled in the art are not having Every other embodiment obtained under the premise of creative work is made, shall fall in the protection scope of this application.The following contents For in conjunction with attached drawing and preferred embodiment, specifically to specific embodiment, structure, feature and its effect according to the application It is bright.
The description and claims of this application and term " first ", " second ", " third ", " in above-mentioned attached drawing The (if present)s such as four " are to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should manage The data that solution uses in this way are interchangeable under appropriate circumstances, so that embodiments herein described herein for example can be to remove Sequence other than those of illustrating or describe herein is implemented.In addition, term " includes " and " having " and theirs is any Deformation, it is intended that cover it is non-exclusive include, for example, containing the process, method of a series of steps or units, system, production Product or equipment those of are not necessarily limited to be clearly listed step or unit, but may include be not clearly listed or for this A little process, methods, the other step or units of product or equipment inherently.
Fig. 1 is the flow chart for the embodiment of the method one that the application eliminates screen inhomogeneities, and the present embodiment includes:
101, it for each test pattern at least one test pattern of different grayscale series, obtains the screen and shows The whole field information of monochrome of the test pattern, the whole field information of monochrome includes luminance information and chrominance information.
In this step, select several grayscale series such as 16 grayscale, 32 grayscale, 64 grayscale, 128 grayscale, 192 grayscale or 255 grayscale etc., by the monochromatic whole field information of the red, green, blue and white (Red Green Blue White, RGBW) of those grayscale as test Graph card.For the test pattern of each grayscale series, the whole field information of monochrome of the test pattern is obtained.For example, selected gray scale levels Number includes 32 grayscale, then obtains the luminance information of 32 grayscale Red Square and the luminance information and coloration of chrominance information, the green field of 32 grayscale The luminance information and chrominance information of information, the luminance information of 32 grayscale indigo plant fields and chrominance information and the white field of 32 grayscale.
102, in the screen according to the monochrome whole field acquisition of information each subregion sub- chrominance information and sub- brightness Information.
In this step, monochromatic whole field information carries out piecemeal processing.Specifically, being expert at on column direction, screen is divided into Multiple sub-blocks, form subregion, and division mode can be arranged according to demand.Then, for a specific grayscale series, according to the ash The whole field information of monochrome under class number, extract each sub-regions sub- chrominance information and sub- luminance information.
103, the subregion is determined according to the sub- chrominance information of the subregion to each subregion in the screen Colour triangle.
In this step, for each subregion, according to the sub- chrominance information of the subregion, such as the sub- chrominance information in Red Square, green Ground chrominance information and blue ground chrominance information, determine the colour triangle of the subregion, gray scale levels specific for one Number, gets the colour triangle of each sub-regions under the grayscale series.
104, judge that the colour triangle of each subregion of the screen whether there is common color gamut triangle, if so, Then follow the steps 105;If it is not, thening follow the steps 108.
In above-mentioned steps 104, common color gamut triangle refers to the triangle inside the colour triangle of each sub-regions Shape.
105, it for each subregion, according to the colour triangle of the common color gamut triangle and the subregion, is somebody's turn to do The sub- chrominance information of subregion and sub- luminance information generate the comprehensive compensation coefficient of the subregion, according to the comprehensive of each sub-regions It closes penalty coefficient and obtains comprehensive compensation coefficient sets.
When the colour triangle of each subregion of screen is there are when common color gamut triangle, for each subregion, root It is raw according to the colour triangle of common color gamut triangle and the subregion, the sub- chrominance information of the subregion and sub- luminance information At the comprehensive compensation coefficient of the subregion.After obtaining the comprehensive compensation coefficient of each subregion, by all comprehensive compensation systems Number is stored together, and obtains comprehensive compensation coefficient sets.
Coloration is indicated with (x, y), brightness is indicated with Y, by taking 32 grayscale series as an example, it is assumed that the red field of a sub-regions Sub- chrominance information and sub- luminance information are expressed as (x is red, and y is red, and Y is red), and the sub- chrominance information of green field and sub- luminance information indicate For (x is green, and y is green, and Y is green), the sub- chrominance information of blue field and sub- luminance information are expressed as (x is blue, and y is blue, and Y is blue), common color gamut three Three angular vertex are respectively the vertex R, the vertex G and the vertex B, and the chrominance information and luminance information on three vertex successively indicate For R (x_std is red, and y_std is red, and Y_std is red), G (x_std is green, and y_std is green, and Y_std is green) and B, (x_std is blue, and y_std is blue, Y_ Std is blue), then:
For the vertex R, available equation is as follows:
X is red × and the red+x of k1_ is green × red+x indigo plant × k3_ of k2_ is red=and x_std is red;
Y is red × and the red+y of k1_ is green × red+y indigo plant × k3_ of k2_ is red=and y_std is red;
Y is red × and the red+Y of k1_ is green × red+Y indigo plant × k3_ of k2_ is red=and Y_std is red;
According to three equations, available k1_ is red, k2_ is red and k3_ is red, then k1_ is red, k2_ is red and k3_ is red for the son The comprehensive compensation coefficient of Regional Red field.
Similarly, for the vertex G, available equation is as follows:
X is red × and the green+x of k1_ is green × green+x indigo plant × k3_ of k2_ is green=and x_std is green;
Y is red × and the green+y of k1_ is green × green+y indigo plant × k3_ of k2_ is green=and y_std is green;
Y is red × and the green+Y of k1_ is green × green+Y indigo plant × k3_ of k2_ is green=and Y_std is green;
According to three equations, available k1_ is green, k2_ is green and k3_ is green, then k1_ is green, k2_ is green and k3_ is green for the son The comprehensive compensation coefficient of region green field.
Similarly, for the vertex B, available equation is as follows:
X is red × and k1_ indigo plant+x is green × and k2_ indigo plant+x indigo plant × k3_ indigo plant=x_std is blue;
Y is red × and k1_ indigo plant+y is green × and k2_ indigo plant+y indigo plant × k3_ indigo plant=y_std is blue;
Y is red × and k1_ indigo plant+Y is green × and k2_ indigo plant+Y indigo plant × k3_ indigo plant=Y_std is blue;
According to three equations, available k1_ is blue, k2_ is blue and k3_ is blue, then k1_ is blue, k2_ is blue and k3_ indigo plant is the son The comprehensive compensation coefficient of region blue field.
According to above-mentioned, 9 comprehensive compensation coefficients are obtained, i.e. k1_ is red, and k2_ is red, and k3_ is red, and k1_ is green, and k2_ is green, and k3_ is green, K1_ is blue, and k2_ is blue, and k3_ is blue, which is the comprehensive compensation of the next specific subregion of 32 grayscale series Coefficient.
Later, in the same way, the summation penalty coefficient of its subregion under 32 grayscale series is generated.For other ashes Class number, the generating mode of comprehensive compensation coefficient are identical as the generating mode of summation penalty coefficient of 32 grayscale series.
According to the mode of above-mentioned generation comprehensive compensation coefficient: in comprehensive compensation coefficient generating process, considering sub- coloration Sub- luminance information is considered while information, therefore, the comprehensive compensation coefficient obtained using which, to coloration mura compensation The compensation of brightness mura can be taken into account simultaneously.
It is understood that in comprehensive compensation coefficient sets, there are each under the grayscale series for each grayscale series The penalty coefficient of sub-block.
106, according to the grayscale series of the pixel to be compensated, target subregion and the comprehensive compensation coefficient sets, Determine target comprehensive compensation coefficient.
After generating comprehensive compensation coefficient sets, for any one of the picture that is shown on screen pixel to be compensated, Determine on the i.e. described screen of grayscale series, target subregion of the pixel to be compensated comprising the pixel to be compensated subregion and Comprehensive compensation coefficient sets determine the target comprehensive compensation coefficient for compensating the pixel to be compensated.
For example, there are the corresponding multiple comprehensive compensation coefficients of grayscale series in the comprehensive compensation coefficient sets, and it is multiple There are the comprehensive compensation coefficients of target subregion in comprehensive compensation coefficient, then using the comprehensive compensation coefficient as target comprehensive compensation Coefficient.
For another example, when the grayscale series of the pixel to be compensated is not belonging to the grayscale set, the first grayscale series is determined And the second grayscale series;Determine the first comprehensive compensation coefficient and the second comprehensive compensation coefficient, the first comprehensive compensation coefficient For under the first grayscale series, the comprehensive compensation coefficient of the target subregion, the second comprehensive compensation coefficient is described Under second grayscale series, the comprehensive compensation coefficient of the target subregion, the first grayscale series is less than the target sub-district The grayscale series in domain, the second grayscale series are greater than the grayscale series of the target subregion;According to the described first comprehensive benefit Coefficient and the second comprehensive compensation coefficient are repaid, determines the target comprehensive compensation coefficient.During being somebody's turn to do, the first grayscale series, mesh The grayscale series and the second grayscale series for marking subregion are referred to as adjacent grayscale series.
For another example, when the grayscale series of the pixel to be compensated is not belonging to the grayscale set, target sub-district is also not present When the comprehensive compensation coefficient in domain, then by the method for bilinear interpolation, the comprehensive compensation coefficient of target subregion is rebuild.
107, according to the target comprehensive compensation coefficient, coloration and luminance compensation is carried out to the pixel to be compensated, terminated Process.
108, it treats compensation pixel and carries out luminance compensation.
It is right according to existing brightness mura compensation way for the case where there is no common color gamut triangles in this step Pixel to be compensated carries out luminance compensation.
The method provided by the embodiments of the present application for eliminating screen inhomogeneities, according to the test chart of several grayscale series Card, generates the comprehensive compensation coefficient of each subregion under each grayscale series, obtains comprehensive compensation coefficient sets.Then for one A specific pixel to be compensated, comprising the pixel to be compensated on the grayscale series and screen for determining pixel to be compensated Subregion that is, after target subregion, according to grayscale number of stages mark subregion and the comprehensive compensation coefficient sets, determines target Comprehensive compensation coefficient, then according to target comprehensive compensation compensating coefficient pixel to be compensated.During being somebody's turn to do, grayscale series is different, screen The comprehensive compensation coefficient of same subregion on curtain is different, and/or, the comprehensive compensation system of the identical different subregions of grayscale series Number is different, and in comprehensive compensation coefficient generating process, consider to consider luminance information while chrominance information, therefore, use is comprehensive When closing penalty coefficient and treating compensation pixel and compensate, the compensation of brightness mura can be taken into account while compensation coloration mura, It can guarantee colour gamut coverage to the full extent, realize under the premise of guaranteeing colour gamut coverage area, to coloration mura and brightness Mura is eliminated.
Fig. 2 is the system architecture schematic diagram for the method that the application eliminates screen inhomogeneities, which includes: color analysis Instrument, computer and display equipment, wherein color analysis instrument is, for example, two-dimensional color analyzer, is provided with detection module, is shown Show and be provided with screen in equipment, computer includes comprehensive compensation coefficients calculation block and control module, and control module is for controlling Comprehensive compensation coefficients calculation block, detection module and display equipment, as indicated by a dashed arrow in the figure, detection module, display equipment There is data transmission between coefficient of colligation computing module, as shown in solid arrow in figure.In the following, on the basis of Fig. 2, to this The method that screen inhomogeneities is eliminated in application is described in detail.
Firstly, the Integral Thought for eliminating the method for screen inhomogeneities to the application is illustrated.
Specifically, control module manipulates the display that display equipment to be detected successively carries out test pattern on the screen, i.e., The monochromatic whole field information of red, green, blue and white (Red Green Blue White, RGBW) under several grayscale series is selected as test Graph card, control screen shows the whole field information of monochrome of each test pattern, for example, selected grayscale series includes 32 gray scale levels Number then shows the whole field information of red, the whole field information of green, the whole field information of blue, Yi Jibai of the test pattern of 32 grayscale series The whole field information of color.
When screen shows the test pattern of a specific grayscale series, control module is issued to detection module and is indicated, is made It obtains detection module control color analysis instrument to shoot screen, obtains the luminance information and chrominance information of screen area, then Luminance information and chrominance information are input to comprehensive compensation coefficients calculation block, by comprehensive compensation coefficients calculation block according to brightness Information and chrominance information, obtain screen area in each subregion sub- luminance information and sub- chrominance information;And then it is right Each subregion in screen area, according in the red whole field information of the subregion, the whole field information of green, the whole field information of blue Sub- chrominance information, the colour triangle of the subregion is determined, to obtain the colour triangle of each subregion;Then according to screen Curtain region in each subregion colour triangle, according to the colour triangle of common color gamut triangle and the subregion, The sub- chrominance information of the subregion and sub- luminance information generate the comprehensive compensation coefficient of the subregion, according to each sub-regions Comprehensive compensation coefficient obtains comprehensive compensation coefficient sets, so that it is determined that the comprehensive of each subregion is mended out under current gray series Repay coefficient.For the test pattern of other grayscale series, the above process is executed, so that it is determined that out under each grayscale series, it is corresponding The comprehensive compensation coefficient of subregion, then under same grayscale series, the comprehensive compensation coefficient of different subregion, and different ashes Under class number, the comprehensive compensation coefficient of same subregion carry out storage to obtaining comprehensive compensation coefficient sets.
It is uneven eliminate during, control module is according to the grayscale series and target subregion of pixel to be compensated, from depositing Target comprehensive compensation coefficient is determined in the comprehensive compensation coefficient sets of storage, this is to be compensated according to target comprehensive compensation compensating coefficient Pixel.The mode that feedback iteration can be used in the implementation procedure is handled, i.e., treats retrieved image using target comprehensive compensation coefficient After element compensates, continues to obtain luminance information and chrominance information, determines common color gamut triangle, and then determine new target Comprehensive compensation coefficient, which continues to treat compensation pixel, to be compensated.
Secondly, shooting to above-mentioned detection module control color analysis instrument to screen, the brightness letter of screen area is obtained The process of breath and chrominance information is described in detail.
Specifically, obtain screen show grayscale series test pattern when screen area luminance information and chrominance information it Before, screen area when first photographed screen being needed to show the test pattern of grayscale series.It should be noted that following thing in shooting process :
The first, when being shot using color analysis instrument, the most ideal situation is that entire screen is got color just In the viewfinder area of color analyzer.However, since the ratio of width to height that the screen width high ratio and color analysis instrument of display equipment are found a view is logical It is often inconsistent.Therefore, it after photo when taking display test pattern, needs to carry out background information present in photo It rejects, to extract screen area from photo.
The second, the opposite position put between equipment and color analysis instrument is shown, in color analysis instrument shooting view-finder The desired level of the mura data (including brightness mura and coloration mura) of the screen area of acquisition is affected.Usual situation Under, as four Bian Pinghang of screen area and view-finder, and be no more than view-finder range under the premise of, screen area accounts for view-finder Ratio it is big as far as possible under conditions of, the mura data shot are more efficiently.But this is to display equipment and color analysis Putting for relative position between instrument requires stringent, the application being unfavorable in producing line.
In third, practical application scene, comprising the uneven elimination to curve screens, and curve screens are carried out to shoot it The screen area got afterwards is irregular quadrangle, needs to carry out geometric correction.
In the embodiment of the present application, screen area detection and geometric correction function are integrated on detection module, to taking The treatment process of test pattern can be found in Fig. 3, Fig. 3 is that the application eliminates survey in the method for screen inhomogeneities to taking Attempt the treatment process schematic diagram of card, comprising:
201, photo when photographed screen display test pattern.
202, by screen area detection function, the region where extracting the screen in shooting area.
In this step, detection module calls screen area detection function, keeps opposing stationary with color analysis instrument in screen Under conditions of, comparison screen shows that photographing information when different test patterns is mentioned according to the different characteristics of screen and background area Take out the region where screen.
203, geometric correction is carried out to the region where screen.
In this step, in the case where there is geometric distortion, detection module calls geometric correction function, to the screen of distortion Region is corrected processing.When there is no geometric distortion, do not need to execute the step.
In above-mentioned treatment process, by screen area detection function and geometric correction function, screen and color analysis are reduced The requirement of opposite placement position between instrument conducive to the application in producing line, while can be also compatible with to the uneven of curve screens It eliminates.
It should be noted that when shooting test pattern, since variation of the coloration mura between each grayscale exists continuously Property, in order to reduce data processing amount, hardware resource cost is reduced, in the embodiment of the present application, it is only necessary to selection it is specific several Grayscale series shoots the test pattern of those grayscale series, obtains comprehensive compensation coefficient sets.In compensation process, when When the gray scale levels of pixel to be compensated are scolded between selected grayscale series, by using the comprehensive compensation of adjacent selected grayscale The mode that coefficient carries out interpolation obtains target comprehensive compensation coefficient.Specifically, for pixel to be compensated, according to pixel to be compensated Grayscale series and target subregion when determining target comprehensive compensation coefficient, first determine the first grayscale series and the second grayscale Series;Determine that the first comprehensive compensation coefficient and the second comprehensive compensation coefficient, the first comprehensive compensation coefficient are described first again Under grayscale series, the comprehensive compensation coefficient of the target subregion, the second comprehensive compensation coefficient is second gray scale levels Under several, the comprehensive compensation coefficient of the target subregion;According to the first comprehensive compensation coefficient and the second comprehensive compensation system Number determines the target comprehensive compensation coefficient, and the first grayscale series is less than the grayscale series of the target subregion, described Second grayscale series is greater than the grayscale series of the target subregion.
After screen area detection and geometric correction, the luminance information and chrominance information of screen will be input to synthesis Penalty coefficient computing module is calculated comprehensive compensation coefficient and is treated compensation pixel and mended by comprehensive compensation coefficients calculation block It repays.
Then, the process for how calculating comprehensive compensation coefficient to comprehensive compensation coefficients calculation block is described in detail.It should Part generally comprises following aspects:
First aspect, Integral Thought.
Specifically, reference can be made to treating compensation pixel progress in the method for Fig. 4, Fig. 4 for the application elimination screen inhomogeneities The process schematic of compensation, comprising:
301, the luminance information and chrominance information of entr screen.
302, piecemeal treatment process.
When determining comprehensive compensation coefficient, according to the luminance information and chrominance information of the screen area of input, screen is obtained The sub- luminance information of each subregion in region and sub- chrominance information, i.e., to the luminance information and color of the screen area of input It spends information and carries out piecemeal processing, piecemeal processing is by screen according to the side be expert at carry out sub-zone dividing one by one on column direction Formula forms subregion, extract subregion luminance information and chrominance information (for the sake of distinguishing, by the luminance information of subregion and Chrominance information is referred to as sub- luminance information and sub- chrominance information).
303, common color gamut triangle is sought.
In this step, common color gamut is sought to each subregion, for each sub-regions, according to common color gamut and is somebody's turn to do The colour triangle of subregion, obtains the comprehensive compensation coefficient of the subregion, to obtain the comprehensive compensation system of each subregion Number.
304, saturation analysis.
In compensation process, for each location of pixels, the target comprehensive compensation coefficient of pixel to be compensated is determined, while to full It is calculated with degree, is weighted according to compensation result of the saturation degree to brightness mura and coloration mura, obtains final target Comprehensive compensation coefficient.When saturation degree is less than preset threshold, compensation pixel is treated using target comprehensive compensation coefficient and carries out brightness With the compensation of coloration;When saturation degree is not less than preset threshold, the processing weight of brightness mura is increased, reduces target comprehensive compensation Coefficient treats the weight that compensation pixel carries out brightness and chromatic compensation.
305, pixel to be compensated is compensated.
It in the above process, is corresponded to since the distribution of coloration mura spatially has continuity by the way of piecemeal Comprehensive compensation coefficient spatially also have continuity, it is possible to by way of interpolation, to the synthesis on each position Penalty coefficient is rebuild.It is handled by piecemeal, can reduce resource needed for calculating comprehensive compensation coefficient.
Second aspect, seek subregion colour triangle process.
For each subregion, according to the luminance information and chrominance information of the screen area after correction process, positioning is current The corresponding screen area of subregion, carries out the extraction of sub- luminance information and sub- chrominance information.Subregion specific for one, mentions The sub- luminance information and sub- chrominance information got are denoted as (Lv_i, x_i, y_i), wherein Lv_i is the brightness of the subregion Parameter, (x_i, y_i) are the chromaticity parameters of the subregion.International Commission on Illumination (the Commission set up in 1931 Internationale deL'Eclairage, CIE) definition: chrominance information and luminance information are used into " CIE 1931Yxy parameter " Indicate chrominance information and luminance information, wherein characterized with Y to Lv_i, characterized with xy to (x_i, y_i).
For a specific grayscale series, according to the sub- luminance information of all subregion under the test pattern of the grayscale series With sub- chrominance information, the colour triangle of the subregion is sought.If grayscale series is TestValue, then there is each sub-district (x_i, the y_i) that domain obtains test pattern R (TestValue, 0,0), G (0, TestValue, 0), B (0,0, TestValue) Three vertex for becoming the colour triangle of current sub-region on a chromaticity diagram respectively, for each pixel in the subregion (R_Input, G_Input, B_Input), when three component values of the above RGB are all close to TestValue, coloration xy Parameter will be distributed within above-mentioned colour triangle.
It should be noted that with the variation of grayscale series TestValue, three vertex of colour triangle on chromatic diagram It would be possible to that unknown variations occur, this is because what the characteristic of screen itself determined.Therefore, pixel (R_Input, G_Input, B_Input) in three components all close to TestValue when, colour triangle more than use is more accurately, with it In certain several component deviate TestValue, the accuracy of above-mentioned colour triangle will decline.And according under RGB test pattern The luminance parameter of all subregion can then characterize the brightness of current sub-region.
The third aspect, the process for seeking common color gamut triangle.
For a specific grayscale series, the distribution of the colour triangle of each sub-regions is usually difference, therefore, is needed Carry out seeking for common color gamut.Common color gamut refers to: common in the colour triangle of each subregion under current gray series Gamut regions, be the target colorimetric region that each subregion can be realized, specifically, reference can be made to Fig. 5, Fig. 5 are the application Eliminate the schematic diagram of common color gamut triangle in the method for screen inhomogeneities.
Referring to figure 5., common color gamut triangle is located at the inside of the colour triangle of each sub-regions, such as black reality thick in figure Shown in the triangle of line, and from the point of view of screen color purity, the area of common color gamut triangle should be big by one as far as possible A bit.
It is unified to turn by the vertex position of each sub-regions RGB component by transformation after getting common color gamut triangle It shifts on three vertex of common color gamut triangle, while taking into account the uniformity of brightness using Lv parameter during conversion, When making to show identical RGB input, the light characteristic of all subregion will correspond to identical (Lv_i, x_i, y_i) parameter, make original The difference of the coloration and brightness that pre-exist is inhibited, and realizes the elimination to brightness mura and coloration mura.
In the embodiment of the present application, under type such as can be used and seek common color gamut triangle: according to each sub-district of the screen The colour triangle in domain determines the first vertex set, the second vertex set and third vertex set, in first vertex set Element be vertex for characterizing the red component of the common color gamut triangle to be selected, the member in second vertex set Element is the vertex for characterizing the green component of the common color gamut triangle to be selected, and the element in the third vertex set is For characterizing the vertex of the blue component of the common color gamut triangle to be selected;First vertex set, described is determined respectively The quantity of element in second vertex set and the third vertex set;If first vertex set, second vertex set It closes in the third vertex set, the number of elements at least one set is zero, then the common color gamut is not present in confirmation Triangle;If in first vertex set, second vertex set and the third vertex set, the member in each set Prime number amount is 1, then makees the element in first vertex set, second vertex set and the third vertex set For three vertex of the common color gamut triangle, to obtain the common color gamut triangle;If first vertex set, In second vertex set and the third vertex set, the quantity of the element at least one set is greater than 1, then according to institute The element in the first vertex set, second vertex set and the third vertex set is stated, at least two public affairs to be selected are obtained Colour triangle altogether, determines the common color gamut triangle from described at least two common color gamut triangles to be selected.
Specifically, firstly, for common color gamut vertex of a triangle, there are two types of possibilities for distributing position: a kind of situation is On intersection point in current gray series between certain two sub-regions colour triangle, another situation is that being located at current gray In series on the vertex of certain sub-regions colour triangle.Therefore, it is necessary to be sought to all of above possible intersection position, Subsequent screening is carried out again.For the first case, it successively chooses the colour triangle of all subregion under current gray series and remains The colour triangle that Yu Wei compares subregion carries out seeking for side intersection position, obtains intersection position collection A.Then, to each sub-district The vertex position in domain is sought, and intersection position collection B is obtained, then C=A ∪ B is that common color gamut triangular apex may be distributed position The point set set.
(including it is located at since common color gamut vertex of a triangle should meet positioned at the inside of all subregion colour triangles Situation on three sides) condition therefore by the judgement of point and triangle position relationship, intersection point collection C is screened, It deletes and is unsatisfactory for being located at the point inside all subregion colour triangles, obtain new intersection position collection D, then D is vertex position Set, the vertex position collection are combined into the union of the first vertex set, the second vertex set and third vertex set.
Under current gray series, common color gamut triangle if it exists, then vertex one is positioned in the collection D of intersection position, still The element that intersection position is concentrated may belong to any one in three vertex.Therefore, it is also desirable in opposite vertexes location sets Element carries out classification processing, and position classification processing will determine that the element in vertex position set belongs to common color gamut triangle Which vertex.The method of position classification is to be divided into three classes to the vertex position of the colour triangle of all subregions.Due to each son Therefore the colorimetric parameter of RGB test pattern when the vertex of the colour triangle in region is corresponding obtains corresponding CIE 1931Yxy parameter, in three parameters x, y and (z=1-x-y), the x parameter that R test pattern obtains is usually maximum, and G is surveyed Attempt that the y parameter that card obtains is usually maximum, and the z parameter that B test pattern obtains is usually maximum, has differences between each other.According to Information above is divided into three classes according to the classification of R/G/B test pattern to the vertex of all subregions, classifies for every kind, comprehensive Wherein the distribution of the vertex position of each sub-regions colour triangle carries out comprehensive average, obtains a position feature, then to RGB Three classes obtain respective feature locations, are expressed as TRI_R, TRI_G and TRI_B, indicate colour gamut three with those feature locations The substantially distributing position on angular three vertex.
For set D, i.e. element in vertex position set, according between feature locations TRI_R, TRI_G and TRI_B Spacing, select a nearest vertex to classify, be divided into the first vertex set, the second vertex set and third vertex set It closes, i.e. R vertex set (being expressed as D_R), G vertex set (being expressed as D_G) and B vertex set (being expressed as D_B).By classification Afterwards, the number of the element in classification set D_R, D_G and D_B is counted.If in three above classification set, there are elements The case where number is equal to 0, then prove that the common color gamut triangle under current gray series is not present, therefore, it is necessary to carry out Special processing is discussed in detail see following fourth aspects.If of the element in three above classification set in each set Number is all 1, then the element in three above set is exactly three vertex of common color gamut triangle.If three above classification set In, the number of the element in each classification set is both greater than 0, and wherein there is the case where being greater than 1, then from three classification set Distribution will will form multiple common color gamut triangles to be selected when choosing RGB as component vertex, at this time, it may be necessary to multiple public colors Domain triangle is assessed, and selects wherein optimal situation as final common color gamut triangle.
During determining optimal common color gamut triangle from multiple common color gamut triangles to be selected, need to consider public affairs The factors such as the maximum brightness that the area of colour triangle, the departure degree on vertex and white all subregion off field can be got altogether.Tool Body, it determines in described at least two common color gamut triangles to be selected, the area of each common color gamut triangle to be selected and top The departure degree of point, and determine the maximum brightness of all subregion of the screen under white field coloration;For described at least two to Select each of common color gamut triangle common color gamut triangle to be selected, area, vertex to the common color gamut triangle to be selected Departure degree and white field coloration under the maximum brightness of all subregion of the screen be weighted processing, obtain weighting knot Fruit;Optimal weighted results are determined from all weighted results, by common color gamut to be selected corresponding with optimal weighted results Triangle is as the common color gamut triangle.
During the optimal common color gamut triangle of above-mentioned determination, all subregion of white field coloration sub-screen is being determined When maximum brightness, each of common color gamut triangle to be selected for described at least two common color gamut triangle to be selected is determined The maximum brightness on each vertex of the common color gamut triangle to be selected;Determine the white field coloration of the screen whether fall within this to Select common color gamut triangle;When the white field coloration of the screen falls within the common color gamut triangle to be selected, from the public affairs to be selected Maximum value is determined in the maximum brightness on each vertex of colour triangle altogether, using the maximum value as described under white field coloration The maximum brightness of all subregion of screen.
Specifically, when determining the maximum brightness of all subregion of white field coloration sub-screen, determine it is multiple to be selected public After colour triangle, for any one common color gamut triangle to be selected, three tops of the common color gamut triangle to be selected are determined After (x, y) parameter of point, by the way that under current gray series, the sub- luminance information of all subregion and sub- chrominance information are counted It calculates, sub- luminance information and sub- chrominance information using all subregion, determines current common color gamut vertex of a triangle (x, y) to be selected Under colorimetric parameter, brightness that each sub-regions can reach.It, will be wherein the smallest bright after the brightness confirmation of all subregions Spend the maximum brightness that can reach as current common color gamut triangle to be selected in three vertex positions.Next, to public affairs to be selected Colour triangle is further judged altogether, obtains target criteria chromatic value (x_std, the y_ of white field under current gray series Std), then, whether judgement (x_std, y_std) is in current common color gamut triangle to be selected.(if x_std, y_std) Not in common color gamut triangle to be selected, it was demonstrated that current common color gamut triangle to be selected is can not be under normal displaying target coloration White field, cannot function as optimal common color gamut triangle, need to reject.If (x_std, y_std) is located at public color to be selected In the triangle of domain, then carries out the determination of ratio respectively to the liaison parameter on the common color gamut Atria to be selected vertex, make it When showing white field, corresponding chromatic value is located exactly at (x_std, y_std).Then, it is determined according to preceding step to be selected The maximum brightness information that common color gamut Atria vertex can reach determines the white field of the common color gamut triangle to be selected Under coloration (x_std, y_std), the maximum brightness that can be realized.
Multiple common color gamut triangles to be selected are assessed, when determining optimal common color gamut triangle, the mark of evaluation Standard is the area of colour triangle, three departure degrees between vertex and TRI_R, TRI_G and TRI_B and white field coloration The maximum brightness that can be realized under (x_std, y_std), gamut area is bigger, three vertex and TRI_R, TRI_G and TRI_B Between departure degree it is smaller, and the maximum brightness that can be realized under white field coloration (x_std, y_std) meets current gray The requirement of series target brightness adjustment value, then the colour triangle to be selected of evaluation is suitable as optimal common color gamut triangle Shape.In evaluation process, assessment is weighted to selection standard degree of conformity and is calculated, optimal colour triangle to be selected is chosen, as (the common color gamut triangle of current gray series contains light characteristic letter to the common color gamut triangle of current gray series simultaneously Breath).
Fourth aspect determines comprehensive compensation coefficient and compensation process according to common color gamut triangle.
For a specific grayscale series, if the analysis by the above-mentioned third aspect, it is found that the grayscale series is not present Common color gamut triangle is treated compensation pixel and is compensated then according to existing brightness mura compensation way.
Specifically, the case where for common color gamut triangle is not present, then mainly lack the brightness mura of the grayscale series It is trapped into capable processing.In treatment process, the brightness of each sub-regions is extracted, according to Luminance Distribution feature, to each son Region compensates processing, i.e., carries out brightness compacting to partially bright region, luminance raising is carried out to partially dark region, thus to bright Degree mura is inhibited.The generating mode of luminance compensation coefficient can be found in formula (1), wherein " Luminance_Dst " expression is worked as Target adjustment brightness under preceding grayscale can be lacked according to the mura under the luma target comprehensive parameters current gray under each grayscale series The situation of falling into determines;" Luminance_Current " indicate current sub-region luminance parameter, can be by front piecemeal after The extraction process of sub- luminance information determine;" Func_Adj_Lumin " indicates that luminance compensation coefficient calculates function, " Coeff_ Lumin_Mura_Current " indicates luminance compensation coefficient;Shown in compensation process such as formula (2).By formula (2): defeated The pixel value [R, G, B] for entering pixel, compensates according to comprehensive compensation coefficient, finally obtains the new rgb pixel after compensation It is worth [R_NEW, G_NEW, B_NEW].
Coeff_Lumin_Mura_Current=Func_Adj_Lumin (Luminance_Dst, Luminance_ Current)
(1)
[R_New G_New B_New] '=Compensation_Lumin (Coeff_Lumin_Mura_Current, [R G B]’)
(2)
For a specific grayscale series, if the analysis by the above-mentioned third aspect, it is found that it is public the grayscale series exists Colour triangle determines the mesh then according to the colour triangle of the target subregion and the common color gamut triangle altogether Mark comprehensive compensation coefficient.For a specific grayscale series, the comprehensive compensation system of all subregion under the grayscale series is determined When number, the colour triangle of all subregion is converted to the processing for combining brightness mura to common color gamut triangle, is completed After conversion, since each sub-regions brightness and coloration use unified parameter,, can be to being originally present when display Difference in coloration and brightness is effectively inhibited, that is, realizes the processing to coloration mura and brightness mura.
In treatment process, first according to the distribution characteristics of the colour triangle of current sub-region and common color gamut triangle, The colour triangle of current sub-region is converted to common color gamut triangle, the feature of liaison has been taken into account in conversion process, it is such as public Shown in formula (3).Wherein, " ColorGamut_Common " indicates the comprehensive parameters of common color gamut combination light characteristic, " ColorGamut_Current " indicates the comprehensive parameters of current sub-block colour gamut combination light characteristic, " Func_Adj_Chroma " Indicate that comprehensive compensation coefficient calculates function, " Coeff_Color_Mura_Current " indicates comprehensive compensation coefficient;Compensation process As shown in formula (4).By formula (4): according to the comprehensive compensation coefficient Coeff_Color_Mura_ of current sub-block Current, by compensation process Compensation_Chroma, is obtained new according to the rgb pixel value ([R G B] ') of input RGB pixel value ([R_New G_NewB_New] '), complete De Color Mura processing, in brightness and coloration Mura defects are inhibited.
Coeff_Color_Mura_Current=Func_Adj_Chroma (ColorGamut_Common, ColorGamut_Current) (3)
[R_New G_New B_New] '=Compensation_Chroma (Coeff_Color_Mura_Current, [R GB]’) (4)
In above-mentioned treatment process, since test pattern is the test pattern of several specific grey-scale series, determining synthesis Penalty coefficient can not cover all grayscale.Therefore, when treating compensation pixel and compensating, pixel to be compensated is denoted as [R G B] ', need according to [R G B] ' numerical distribution characteristic determine pixel to be compensated grayscale series and pixel to be compensated Position determines target subregion.Since several specific grey-scale series can not cover all grayscale series, if several A grayscale series does not include the grayscale series of pixel to be compensated, and the location of pixels of pixel to be compensated also falls in certain there is no No. seven In sub-regions.Therefore, it is necessary to by the way of interpolation, carry out interpolation between adjacent grayscale, meanwhile, in adjacent sub-district Also interpolation calculation is carried out between domain, finally obtains the target comprehensive compensation coefficient of pixel to be compensated.
The case where 5th aspect, consideration saturation degree.
Above-mentioned fourth aspect when calculating comprehensive compensation coefficient is handled by the way of common color gamut, by During the colour gamut of current sub-region is converted to common color gamut, it will usually so that the spatial dimension of colour gamut is reduced. Under grayscale series specific for one, if the image quality effect of certain sub-regions is poor, (especially its color gamut space range is lesser In the case of), it will lead to the space reduction of common color gamut triangle finally determined, causes the saturation degree of color to decline, shadow The image quality effect for ringing display, when the saturation degree for inputting pixel RGB is higher, the situation is particularly evident.To prevent this kind of situation It sends, when compensation needs to consider saturation degree.At this point, when saturation degree is not less than preset threshold, determining target in the embodiment of the present application Luminance compensation coefficient, the first weight and the second weight of subregion, the first weight instruction brightness backoff weight, the instruction of the second weight Coloration and luminance compensation weight treat compensation pixel and carry out luminance compensation according to luminance compensation coefficient and the first weight, and according to Second weight and target comprehensive compensation coefficient treat compensation pixel and carry out coloration and brightness benefit.
Specifically, saturation degree is denoted as S, as shown in formula (5), R, G, B are the input pixel values of three components, can be adopted Improve image quality with the mode of brightness mura and coloration mura weighting processing, i.e., in the higher situation of saturation degree, increases The processing weight of brightness mura, is mainly handled brightness mura, keeps original colorimetric parameter, makes the range of color gamut space It is effectively controlled.
S=1-min (R, G, B) × 3.0/ (R+G+B) (5)
It is according to maximum one in R, G, B when determining the grayscale series of pixel to be compensated (be expressed as [R G B] ') What numerical value was determined, if the value of R, G, B are relatively, at this point, the common color gamut triangle chosen by the above method Shape is with actual color gamut characteristics than more consistent.And it is larger if there is one or two of three pixels pixel, but it is remaining The lesser situation of pixel value, then due to screen, there are certain offsets for colorimetric parameter under different grayscale series, it will makes to work as The accuracy of the colour triangle of preceding subregion declines, and when this occurs, and the value of the S obtained according to formula (5) is larger, I.e. saturation degree is higher.In view of the variation with grayscale series, light characteristic is more stable relative to the offset characteristic of coloration, because This increases the weight of brightness mura processing, i.e. the value of the second weight is larger, the first weight in the higher situation of saturation degree It is worth smaller.
In summary it is found that being weighted using the saturation degree in formula (5) to brightness mura and coloration mura, when full When larger with degree S, increase the processing weight of brightness mura, that is, increase the second weight;When saturation degree S is smaller, increase coloration The processing weight of mura, that is, increase the first weight.By above-mentioned treatment process, it is capable of the space model of effective guarantee screen colour gamut It encloses, while realizing the correction process to coloration mura and brightness mura.
When the processing weight of brightness mura and coloration mura is arranged according to saturation degree S, current common color gamut is needed to refer to The distribution situation of colour gamut relative to all subregions and the common color gamut triangle of current gray series are relative to other ashes Factor of both the otherness of the common color gamut triangle of class number is integrated, and final weighting parameters relationship is obtained.
In compensation process, parameter that the brightness mura and coloration mura of the position of pixel to be compensated processing need by when it is adjacent The comprehensive compensation coefficient of nearly several sub-regions.Therefore, in treatment process line by line pixel-by-pixel, from the comprehensive compensation system of storage Number, only obtain adjacent subarea domain comprehensive compensation coefficient, with the passage of location of pixels, then read other parts position it is comprehensive Penalty coefficient is closed, comprehensive compensation coefficient to be used will be not required to and covered, to save determining target comprehensive compensation coefficient Space resources consumption, the operational performance of boosting algorithm.
After compensating, it can continue to analyze the mura of screen, to further generate new comprehensive compensation Coefficient compensates treatment process in the form of iteration.
Fig. 6 is the structural schematic diagram for the Installation practice one that the application eliminates screen inhomogeneities.It is provided in this embodiment Inhomogeneities cancellation element, can realize the offer of the application any embodiment is applied to each of elimination screen inhomogeneities method A step.Specifically, inhomogeneities cancellation element provided in this embodiment includes:
Module 11 is obtained, for each test pattern at least one test pattern for different grayscale series, is obtained The screen shows the whole field information of monochrome of the test pattern, and the whole field information of monochrome includes luminance information and chrominance information, According to the whole field information of the monochrome, the sub- chrominance information of each subregion and sub- luminance information in the screen are obtained;
Processing module 12, for being determined to each subregion in the screen according to the sub- chrominance information of the subregion The colour triangle of the subregion;Judge the colour triangle of each subregion of the screen with the presence or absence of common color gamut triangle Shape;
Generation module 13, for judging the colour gamut triangle of each subregion in the screen when the processing module 12 Shape is there are when common color gamut triangle, for each subregion, according to the common color gamut triangle and the color of the subregion Domain triangle, the sub- chrominance information of the subregion and sub- luminance information, generate the comprehensive compensation coefficient of the subregion, according to each The comprehensive compensation coefficient of subregion obtains comprehensive compensation coefficient sets;
Compensating module 14, for according to the grayscale series of pixel to be compensated, target subregion and the comprehensive compensation system Manifold is closed, and determines that target comprehensive compensation coefficient, the target subregion are the son on the screen comprising the pixel to be compensated Region;According to the target comprehensive compensation coefficient, coloration and luminance compensation are carried out to the pixel to be compensated.
The device provided by the embodiments of the present application for eliminating screen inhomogeneities, according to the test chart of several grayscale series Card, generates the comprehensive compensation coefficient of each subregion under each grayscale series, obtains comprehensive compensation coefficient sets.Then for one A specific pixel to be compensated, comprising the pixel to be compensated on the grayscale series and screen for determining pixel to be compensated Subregion that is, after target subregion, according to grayscale number of stages mark subregion and the comprehensive compensation coefficient sets, determines target Comprehensive compensation coefficient, then according to target comprehensive compensation compensating coefficient pixel to be compensated.During being somebody's turn to do, grayscale series is different, screen The comprehensive compensation coefficient of same subregion on curtain is different, and/or, the comprehensive compensation system of the identical different subregions of grayscale series Number is different, and in comprehensive compensation coefficient generating process, consider to consider luminance information while chrominance information, therefore, use is comprehensive When closing penalty coefficient and treating compensation pixel and compensate, the compensation of brightness mura can be taken into account while compensation coloration mura, It can guarantee colour gamut coverage to the full extent, realize under the premise of guaranteeing colour gamut coverage area, to coloration mura and brightness Mura is eliminated.
Optionally, in one embodiment of the application, the compensating module 14, according to the target comprehensive compensation coefficient, When carrying out brightness and chromatic compensation to the pixel to be compensated, specifically for the saturation degree of the determination pixel to be compensated;Work as institute When stating saturation degree not less than the preset threshold, the luminance compensation coefficient of the target subregion is determined;It is mended according to the brightness Coefficient is repaid, luminance compensation is carried out to the pixel to be compensated, and according to the target comprehensive compensation coefficient, to the picture to be compensated Element carries out coloration and luminance compensation.
Optionally, in one embodiment of the application, the processing module 12 is judging each subregion of the screen When colour triangle whether there is common color gamut triangle, specifically for the colour triangle according to all subregion of the screen Determine the first vertex set, the second vertex set and third vertex set, the element in first vertex set is for table The vertex of the red component of the common color gamut triangle to be selected is levied, the element in second vertex set is for characterizing State the vertex of the green component of common color gamut triangle to be selected, the element in the third vertex set be for characterize it is described to Select the vertex of the blue component of common color gamut triangle;Determine respectively first vertex set, second vertex set with The quantity of element in the third vertex set;If the number of elements at least one set is zero, there is no described for confirmation Common color gamut triangle;If the number of elements in each set is 1, by first vertex set, second vertex Set and the element in the third vertex set are respectively as three vertex of the common color gamut triangle, to obtain institute State common color gamut triangle;If the quantity of the element at least one set is greater than 1, according to first vertex set, institute The element in the second vertex set and the third vertex set is stated, at least two common color gamut triangles to be selected are obtained, from institute It states at least two common color gamut triangles to be selected and determines the common color gamut triangle.
Optionally, in one embodiment of the application, the processing module 12, from described at least two common color gamuts to be selected When determining the common color gamut triangle in triangle, it is specifically used for determining at least two common color gamut triangle to be selected In, the area of each common color gamut triangle to be selected and the departure degree on vertex, and determine each of the screen under white field coloration The maximum brightness of subregion;Each of common color gamut triangle to be selected for described at least two common color gamut triangle to be selected Shape, to each sub-district of the screen under the area of the common color gamut triangle to be selected, the departure degree on vertex and white field coloration The maximum brightness in domain is weighted processing, obtains weighted results;Optimal weighted results are determined from all weighted results, it will Common color gamut triangle to be selected corresponding with optimal weighted results is as the common color gamut triangle.
Optionally, in one embodiment of the application, the processing module 12, in the case where determining white field coloration, the screen is each It is to be selected public specifically for each of common color gamut triangle to be selected for described at least two when the maximum brightness of subregion Colour triangle determines the maximum brightness on each vertex of the common color gamut triangle to be selected;Determine the white field of the screen Whether coloration falls within the common color gamut triangle to be selected;When the white field coloration of the screen falls within the common color gamut triangle to be selected When shape, maximum value is determined from the maximum brightness on each vertex of the common color gamut triangle to be selected, by the maximum value Maximum brightness as all subregion of the screen under white field coloration.
Optionally, in one embodiment of the application, the acquisition module 11, at least one test for different grayscale Each test pattern in graph card is obtained before the screen shows the whole field information of monochrome of the test pattern, is also used to from shooting The region where the screen is extracted in region.
Optionally, in one embodiment of the application, the acquisition module 11, be also used to the region where the screen into Row geometric correction.
Optionally, in one embodiment of the application, the compensating module 14, according to the grayscale series, the target Subregion and the comprehensive compensation coefficient sets when determining target comprehensive compensation coefficient, are specifically used for according to the different ashes The corresponding grayscale series of at least one test pattern of class number, obtains grayscale set;When the gray scale levels of the pixel to be compensated When number belongs to the grayscale set, the corresponding multiple comprehensive compensations of grayscale series are determined from the comprehensive compensation coefficient sets Coefficient, according to the target subregion where the pixel to be compensated, from the corresponding multiple comprehensive compensation coefficients of the grayscale series In determine the target comprehensive compensation coefficient.
Optionally, in one embodiment of the application, the compensating module 14 is also used to the grayscale when the pixel to be compensated When series is not belonging to the grayscale set, the first grayscale series and the second grayscale series are determined;Determine the first comprehensive compensation system Several and the second comprehensive compensation coefficient, the first comprehensive compensation coefficient are the target subregion under the first grayscale series Comprehensive compensation coefficient, the second comprehensive compensation coefficient be the second grayscale series under, the synthesis of the target subregion Penalty coefficient, the first grayscale series are less than the grayscale series of the target subregion, and the second grayscale series is greater than institute State the grayscale series of target subregion;According to the first comprehensive compensation coefficient and the second comprehensive compensation coefficient, determine described in Target comprehensive compensation coefficient.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned include: ROM, RAM, magnetic disk or The various media that can store program code such as person's CD.

Claims (6)

1. a kind of method for eliminating screen inhomogeneities characterized by comprising
For each test pattern at least one test pattern of different grayscale series, obtains the screen and show the test chart The whole field information of monochrome of card, the whole field information of monochrome includes luminance information and chrominance information;
According to the sub- chrominance information of each subregion and sub- luminance information in screen described in the whole field acquisition of information of the monochrome;
The colour gamut triangle of the subregion is determined according to the sub- chrominance information of the subregion to each subregion in the screen Shape;
Judge the colour triangle of each subregion of the screen with the presence or absence of common color gamut triangle;
When there are common color gamut triangle, for each subregion, according to the common color gamut triangle and the subregion Colour triangle, the sub- chrominance information of the subregion and sub- luminance information, generate the comprehensive compensation coefficient of the subregion, according to The comprehensive compensation coefficient of each sub-regions obtains comprehensive compensation coefficient sets;
According to the grayscale series of pixel to be compensated, target subregion and the comprehensive compensation coefficient sets, determine that target is comprehensive Penalty coefficient, the target subregion are the subregion on the screen comprising the pixel to be compensated;
According to the target comprehensive compensation coefficient, coloration and luminance compensation are carried out to the pixel to be compensated;
The colour triangle of each subregion of the judgement screen whether there is common color gamut triangle, comprising:
The first vertex set, the second vertex set and third vertex are determined according to the colour triangle of all subregion of the screen Gather, the element in first vertex set is the vertex for characterizing the red component of common color gamut triangle to be selected, institute Stating element in the second vertex set is the vertex for characterizing the green component of the common color gamut triangle to be selected, described the Element in three vertex sets is the vertex for characterizing the blue component of the common color gamut triangle to be selected;
The quantity of first vertex set, second vertex set and element in the third vertex set is determined respectively;
If the number of elements at least one set is zero, the common color gamut triangle is not present in confirmation;
If the number of elements in each set is 1, by first vertex set, second vertex set and described Element in three vertex sets respectively as the common color gamut triangle three vertex, to obtain the common color gamut three It is angular;
If the quantity of the element at least one set is greater than 1, according to first vertex set, second vertex set With the element in the third vertex set, at least two common color gamut triangles to be selected are obtained, it is to be selected from described at least two The common color gamut triangle is determined in common color gamut triangle;
It is described according to the target comprehensive compensation coefficient, coloration and luminance compensation are carried out to the pixel to be compensated, comprising:
Determine the saturation degree of the pixel to be compensated;
When the saturation degree is not less than preset threshold, the luminance compensation coefficient of the target subregion is determined;
According to the luminance compensation coefficient and the target comprehensive compensation coefficient, coloration and brightness are carried out to the pixel to be compensated Compensation;
It is described to determine the common color gamut triangle from described at least two common color gamut triangles to be selected, comprising:
It determines in described at least two common color gamut triangles to be selected, the area of each common color gamut triangle to be selected and vertex Departure degree, and determine the maximum brightness of all subregion of the screen under white field coloration;
Each of common color gamut triangle to be selected for described at least two common color gamut triangle to be selected, it is to be selected public to this The maximum brightness of all subregion of the screen carries out under the area of colour triangle, the departure degree on vertex and white field coloration Weighting processing, obtains weighted results;
Optimal weighted results are determined from all weighted results, by common color gamut to be selected corresponding with optimal weighted results Triangle is as the common color gamut triangle;
It is described according to the grayscale series of pixel to be compensated, target subregion and the comprehensive compensation coefficient sets, determine target Comprehensive compensation coefficient, comprising:
According to the corresponding grayscale series of at least one test pattern of the different grayscale series, grayscale set is obtained;
Target when the grayscale series of the pixel to be compensated belongs to the grayscale set, where the pixel to be compensated Subregion determines the target comprehensive compensation coefficient from the corresponding multiple comprehensive compensation coefficients of the grayscale series.
2. the method according to claim 1, wherein under the white field coloration of the determination screen all subregion Maximum brightness, comprising:
Each of common color gamut triangle to be selected for described at least two common color gamut triangle to be selected, determines described to be selected The maximum brightness on each vertex of common color gamut triangle;
Judge whether the white field coloration of the screen falls within the common color gamut triangle to be selected;
When the white field coloration of the screen falls within the common color gamut triangle to be selected, from the common color gamut triangle to be selected Maximum value is determined in the maximum brightness on each vertex, using the maximum value as all subregion of the screen under white field coloration Maximum brightness.
3. method according to claim 1 or 2, which is characterized in that further include:
When the grayscale series of the pixel to be compensated is not belonging to the grayscale set, the first grayscale series and the second ash are obtained Class number, the first grayscale series are less than the grayscale series of the target subregion, and the second grayscale series is greater than described The grayscale series of target subregion;
Determine that the first comprehensive compensation coefficient and the second comprehensive compensation coefficient, the first comprehensive compensation coefficient are first grayscale The comprehensive compensation coefficient of the target subregion under series, the second comprehensive compensation coefficient are institute under the second grayscale series State the comprehensive compensation coefficient of target subregion;
According to the first comprehensive compensation coefficient and the second comprehensive compensation coefficient, the target comprehensive compensation coefficient is determined.
4. a kind of device for eliminating screen inhomogeneities characterized by comprising
It obtains module and obtains the screen for each test pattern at least one test pattern for different grayscale series Curtain shows the whole field information of monochrome of the test pattern, and the whole field information of monochrome includes luminance information and chrominance information, Yi Jigen Sub- chrominance information and sub- luminance information according to each subregion in screen described in the whole field acquisition of information of the monochrome;
Processing module, for determining the sub-district according to the sub- chrominance information of the subregion to each subregion in the screen The colour triangle in domain, and judge that the colour triangle of each subregion of the screen whether there is common color gamut triangle Shape;
Generation module, for judging there are when common color gamut triangle when the processing module, for each subregion, according to The colour triangle of the common color gamut triangle and the subregion, the sub- chrominance information of the subregion and sub- luminance information, The comprehensive compensation coefficient for generating the subregion obtains comprehensive compensation coefficient sets according to the comprehensive compensation coefficient of each sub-regions;
Compensating module, for according to the grayscale series of pixel to be compensated, target subregion and the comprehensive compensation coefficient sets, Determine that target comprehensive compensation coefficient, the target subregion are the subregion on the screen comprising the pixel to be compensated;With And according to the target comprehensive compensation coefficient, coloration and luminance compensation are carried out to the pixel to be compensated;
The processing module whether there is common color gamut triangle in the colour triangle for judging each subregion of the screen When, specifically for the colour triangle according to all subregion of the screen determine the first vertex set, the second vertex set and Third vertex set, the element in first vertex set are for characterizing the red component of common color gamut triangle to be selected Vertex, the element in second vertex set are the top for characterizing the green component of the common color gamut triangle to be selected Point, the element in the third vertex set are the vertex for characterizing the blue component of the common color gamut triangle to be selected; The quantity of first vertex set, second vertex set and element in the third vertex set is determined respectively;If extremely Number of elements in a few set is zero, then the common color gamut triangle is not present in confirmation;If the element in each set Quantity is 1, then distinguishes the element in first vertex set, second vertex set and the third vertex set As three vertex of the common color gamut triangle, to obtain the common color gamut triangle;If at least one set Element quantity be greater than 1, then according in first vertex set, second vertex set and the third vertex set Element, obtain at least two common color gamut triangles to be selected, from described at least two common color gamut triangles to be selected determine The common color gamut triangle out;
The compensating module carries out brightness to the pixel to be compensated and coloration is mended according to the target comprehensive compensation coefficient When repaying, specifically for the saturation degree of the determination pixel to be compensated;When the saturation degree is not less than preset threshold, described in determination The luminance compensation coefficient of target subregion;According to the luminance compensation coefficient and the target comprehensive compensation coefficient, to it is described to Compensation pixel carries out coloration and luminance compensation;
The processing module is determining the common color gamut triangle from described at least two common color gamut triangles to be selected When, it is specifically used for determining in at least two common color gamut triangle to be selected, the area of each common color gamut triangle to be selected With the departure degree on vertex, and the maximum brightness of all subregion of the screen under white field coloration is determined;For described at least two Each of a common color gamut triangle to be selected common color gamut triangle to be selected, to the area of the common color gamut triangle to be selected, The maximum brightness of all subregion of the screen is weighted processing under the departure degree on vertex and white field coloration, is weighted As a result;Optimal weighted results are determined from all weighted results, by public color to be selected corresponding with optimal weighted results Domain triangle is as the common color gamut triangle;
The compensating module, in the grayscale series, the target subregion and the comprehensive compensation system according to pixel to be compensated Manifold is closed, when determining target comprehensive compensation coefficient, specifically at least one test pattern according to the different grayscale series Corresponding grayscale series, obtains grayscale set;When the grayscale series of the pixel to be compensated belongs to the grayscale set, from institute It states and determines the corresponding multiple comprehensive compensation coefficients of grayscale series in comprehensive compensation coefficient sets, according to the pixel institute to be compensated Target subregion, determine target comprehensive compensation system from the corresponding multiple comprehensive compensation coefficients of the grayscale series Number.
5. device according to claim 4, which is characterized in that
The processing module, in the maximum brightness of all subregion of the screen under determining white field coloration, be specifically used for for Each of at least two common color gamut triangle to be selected common color gamut triangle to be selected, determines the common color gamut to be selected The maximum brightness on each vertex of triangle;Judge whether the white field coloration of the screen falls within the common color gamut triangle to be selected Shape;When the white field coloration of the screen falls within the common color gamut triangle to be selected, from the common color gamut triangle to be selected Maximum value is determined in the maximum brightness on each vertex, using the maximum value as all subregion of the screen under white field coloration Maximum brightness.
6. device according to claim 4 or 5, which is characterized in that
The compensating module is also used to when the grayscale series of the pixel to be compensated is not belonging to the grayscale set, obtains the One grayscale series and the second grayscale series, the first grayscale series is less than the grayscale series of the target subregion, described Second grayscale series is greater than the grayscale series of the target subregion;And determine the first comprehensive compensation coefficient and the second comprehensive benefit Coefficient is repaid, the first comprehensive compensation coefficient is the comprehensive compensation coefficient of the target subregion under the first grayscale series, The second comprehensive compensation coefficient is the comprehensive compensation coefficient of the target subregion under the second grayscale series;According to described First comprehensive compensation coefficient and the second comprehensive compensation coefficient, determine the target comprehensive compensation coefficient.
CN201611264654.0A 2016-12-30 2016-12-30 Eliminate the method and device of screen inhomogeneities Active CN106782429B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611264654.0A CN106782429B (en) 2016-12-30 2016-12-30 Eliminate the method and device of screen inhomogeneities

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611264654.0A CN106782429B (en) 2016-12-30 2016-12-30 Eliminate the method and device of screen inhomogeneities

Publications (2)

Publication Number Publication Date
CN106782429A CN106782429A (en) 2017-05-31
CN106782429B true CN106782429B (en) 2019-09-17

Family

ID=58952479

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611264654.0A Active CN106782429B (en) 2016-12-30 2016-12-30 Eliminate the method and device of screen inhomogeneities

Country Status (1)

Country Link
CN (1) CN106782429B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108574836B (en) * 2017-03-10 2020-01-10 上海顺久电子科技有限公司 Method and device for weakening saturation or pockmark phenomenon in image
CN108470334B (en) * 2018-03-20 2020-10-30 上海顺久电子科技有限公司 Method and device for collecting screen brightness and chromaticity
TWI663577B (en) 2018-06-04 2019-06-21 宏碁股份有限公司 Demura system for non-planar screen
CN110581943B (en) * 2018-06-11 2021-04-02 宏碁股份有限公司 Color mura defect compensation system for non-planar screens
CN110085168B (en) * 2019-05-23 2020-12-15 京东方科技集团股份有限公司 Driving method and device of display panel
CN110264972B (en) * 2019-06-26 2021-08-17 京东方科技集团股份有限公司 Method for obtaining brightness compensation value, computer device and computer readable medium
CN111294649B (en) * 2020-05-13 2021-02-26 腾讯科技(深圳)有限公司 Content display method and device based on screen combination, electronic equipment and storage medium
CN113870768B (en) * 2020-06-30 2023-09-12 西安诺瓦星云科技股份有限公司 Display compensation method and device
CN113450703A (en) * 2020-09-24 2021-09-28 重庆康佳光电技术研究院有限公司 Display screen compensation method and device, computer readable storage medium and electronic equipment
CN112614468B (en) * 2020-12-23 2022-05-24 天马微电子股份有限公司 Brightness compensation method and system of display panel
CN113658536B (en) * 2021-08-17 2024-04-26 苏州华兴源创科技股份有限公司 Pixel compensation data storage method and pixel compensation method
CN114112323B (en) * 2021-11-08 2024-03-22 云谷(固安)科技有限公司 Detection method and detection device for display uniformity of display panel
CN114299841B (en) * 2021-12-29 2023-11-24 合肥维信诺科技有限公司 Screen brightness compensation method
CN114582268B (en) * 2022-04-28 2022-07-08 武汉精立电子技术有限公司 Method, device and equipment for calculating Demura compensation parameters

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102280097B (en) * 2011-08-31 2013-02-13 广东威创视讯科技股份有限公司 Display brightness and chrominance uniformity regulating method
JP2014182192A (en) * 2013-03-18 2014-09-29 Canon Inc Image display device and control method thereof
CN104091566B (en) * 2014-07-21 2016-09-07 西安诺瓦电子科技有限公司 Display screen bright chroma control method, LED display control method and system
CN104882098B (en) * 2015-06-08 2018-07-10 广东威创视讯科技股份有限公司 Method for correcting image and imaging sensor based on LED mosaic display screens
CN105913797B (en) * 2016-06-16 2018-11-06 深圳市艾比森光电股份有限公司 A kind of LED display module correction data automatic loading method and system
CN106023886B (en) * 2016-08-16 2018-11-13 深圳市灵星雨科技开发有限公司 A kind of point-by-point bright chroma bearing calibration of LED and system

Also Published As

Publication number Publication date
CN106782429A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
CN106782429B (en) Eliminate the method and device of screen inhomogeneities
RU2472234C2 (en) Apparatus for controlling liquid crystal display, liquid crystal display, method of controlling liquid crystal display, programme and data medium for programme
RU2471214C2 (en) Apparatus for controlling liquid crystal display, liquid crystal display, method of controlling liquid crystal display, program and data medium
CN102693532B (en) The automatic local directed complete set of image shadow and highlight
CN102231264B (en) Dynamic contrast enhancement device and method
CN105915909B (en) A kind of high dynamic range images layered compression method
CN104835459B (en) Show the driving method of equipment, display panel drive and display panel
CN100574369C (en) Image processing apparatus and image processing method
DE102015111787A1 (en) Deinterleave a nested high dynamic range image using YUV interpolation
US20070230788A1 (en) Adaptive histogram equalization for images with strong local contrast
CN108711140A (en) A kind of image brightness uniformity real-time recovery method based on inter-class variance description
US20100188531A1 (en) Image detail enhancement
CN106454303B (en) RGBW image processing methods and device
CN108492772A (en) A kind of Gamma adjusting methods and Gamma regulating systems
TWI698124B (en) Image adjustment method and associated image processing circuit
CN112785534A (en) Ghost-removing multi-exposure image fusion method in dynamic scene
CN106454144B (en) A kind of bearing calibration of pair of Google glass image overexposure
CN110570384A (en) method and device for carrying out illumination equalization processing on scene image, computer equipment and computer storage medium
CN110490838B (en) Method and device for processing boundaries of areas with different resolutions of display panel
CN114037641A (en) Low-illumination image enhancement method, device, equipment and medium
CN102724541A (en) Intelligent diagnosis and recovery method for monitoring images
CN109920381A (en) A kind of method and apparatus adjusting backlight value
JP4019204B2 (en) Image processing apparatus, image processing method, and medium on which image processing control program is recorded
KR20100085338A (en) Image quality enhancement method using histogram equalization by parity probability segmentation
JP2009010636A (en) Adaption histogram equalization method, and adaption histogram equalization apparatus

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
GR01 Patent grant
GR01 Patent grant