CN113948045B - Display compensation method and display compensation device - Google Patents
Display compensation method and display compensation device Download PDFInfo
- Publication number
- CN113948045B CN113948045B CN202010694312.2A CN202010694312A CN113948045B CN 113948045 B CN113948045 B CN 113948045B CN 202010694312 A CN202010694312 A CN 202010694312A CN 113948045 B CN113948045 B CN 113948045B
- Authority
- CN
- China
- Prior art keywords
- gray
- scale value
- compensation
- target
- reference table
- 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
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
The embodiment of the invention discloses a display compensation method and a display compensation device. The display compensation method includes, for example: acquiring a first pixel polarity and a first gray scale value corresponding to a first pixel point, and a second pixel polarity and a second gray scale value corresponding to a second pixel point of the same channel as the first pixel point; determining a target compensation gray scale value reference table and a target gray scale value compensation coefficient from a plurality of compensation gray scale value reference tables based on the first pixel polarity and the second pixel polarity; obtaining a target gray level compensation value based on the first gray level value, the second gray level value and the target compensation gray level value reference table; and compensating the first gray scale value according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value. The display compensation method disclosed by the embodiment of the invention can solve the problem of insufficient charging of the liquid crystal display when various polarities are changed, and improves the display effect of the liquid crystal display.
Description
Technical Field
The present invention relates to the field of display technologies, and in particular, to a display compensation method and a display compensation device.
Background
In a TFT-LCD display system, since the lengths of the wirings of the fanout lines are different, the charging efficiency of each pixel will be different in the time when the scanning lines are turned on, so that the phenomenon of insufficient charging of the pixels occurs, and problems of poor color saturation of the picture, display distortion and the like are generated.
In the related art, only the compensation of the data on the data line based on the column inversion display architecture is considered to solve the aforementioned problem of the insufficient charging, and specifically includes: a reference table is preset, and then the magnitude of the compensation value is confirmed in a table look-up mode. However, the prior art can only solve the problem of insufficient pixel charging under the column inversion display architecture, and cannot solve the problem of polarity change generated under the dot inversion display architecture or the 1+2 row inversion display architecture, so that the problems of poor color saturation, display distortion and the like of the picture caused by insufficient pixel charging cannot be completely solved.
Disclosure of Invention
The embodiment of the invention discloses a display compensation method and a display compensation device, which can solve the problem of insufficient charging of a liquid crystal display when various polarities are changed and improve the display effect of the display.
Specifically, in a first aspect, a display compensation method disclosed in an embodiment of the present invention includes: acquiring a first pixel polarity and a first gray scale value corresponding to a first pixel point, and a second pixel polarity and a second gray scale value corresponding to a second pixel point of the same channel as the first pixel point; determining a target compensation gray scale value reference table and a target gray scale value compensation coefficient from a plurality of compensation gray scale value reference tables based on the first pixel polarity and the second pixel polarity; obtaining a target gray scale value compensation value based on the first gray scale value, the second gray scale value and the target compensation gray scale value reference table; and compensating the first gray scale value according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value.
In one embodiment of the present invention, the determining a target compensation gray-scale value reference table and a target gray-scale value compensation coefficient from a plurality of compensation gray-scale value reference tables based on the first pixel polarity and the second pixel polarity includes: judging whether the first pixel polarity is the same as the second pixel polarity; determining a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the first pixel polarity being the same as the second pixel polarity, and taking a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient; in response to the first pixel polarity being different from the second pixel polarity, determining a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table, and taking a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient.
In one embodiment of the present invention, the determining a target compensation gray-scale value reference table and a target gray-scale value compensation coefficient from a plurality of compensation gray-scale value reference tables based on the first pixel polarity and the second pixel polarity includes: acquiring a polarity change state based on the first pixel polarity and the second pixel polarity; determining a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a first state, and taking a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient; determining a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a second state, and taking a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient; determining a third compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a third state, and taking a third gray-scale value compensation coefficient associated with the third compensation gray-scale value reference table as the target gray-scale value compensation coefficient; in response to the polarity change state being a fourth state, a fourth compensation gray-scale value reference table is determined from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table, and a fourth gray-scale value compensation coefficient associated with the fourth compensation gray-scale value reference table is taken as the target gray-scale value compensation coefficient.
In one embodiment of the present invention, before the compensating the first gray-scale value according to the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a compensated gray-scale value, the method further includes: obtaining channel position information of a channel where the first pixel point is located; determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information; the compensating the first gray scale value according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value comprises the following steps: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the second target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
In one embodiment of the present invention, before the compensating the first gray-scale value according to the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a compensated gray-scale value, the method further includes: acquiring pixel point position information of the first pixel point; determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel point position information; the compensating the first gray scale value according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value comprises the following steps: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
In one embodiment of the present invention, before the compensating the first gray-scale value according to the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a compensated gray-scale value, the method further includes: obtaining channel position information of a channel where the first pixel point is located; determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information; acquiring pixel point position information of the first pixel point; determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel point position information; the compensating the first gray scale value according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value comprises the following steps: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient, the second target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
In one embodiment of the present invention, the obtaining the target gray-scale value compensation value based on the first gray-scale value, the second gray-scale value and the target compensation gray-scale value reference table includes: acquiring a plurality of initial gray-scale value compensation values from the target compensation gray-scale value reference table based on the first gray-scale value and the second gray-scale value; and carrying out interpolation operation on the plurality of initial gray-scale value compensation values to obtain the target gray-scale value compensation value.
In one embodiment of the present invention, the compensating the first gray-scale value according to the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a compensated gray-scale value and outputting the compensated gray-scale value includes: performing multiplication operation based on the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a multiplication operation result; and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
In one embodiment of the present invention, the compensating the first gray-scale value according to the target gray-scale value compensation value, the target gray-scale value compensation coefficient, and the second target gray-scale value compensation coefficient to obtain the compensated gray-scale value and outputting the compensated gray-scale value includes: performing multiplication operation based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient and the second target gray-scale value compensation coefficient to obtain a multiplication operation result; and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
In one embodiment of the present invention, the compensating the first gray-scale value according to the target gray-scale value compensation value, the target gray-scale value compensation coefficient, and the third target gray-scale value compensation coefficient to obtain the compensated gray-scale value and output the compensated gray-scale value includes: multiplying based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient and the third target gray-scale value compensation coefficient to obtain a multiplication result; and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
In one embodiment of the present invention, the compensating the first gray-scale value according to the target gray-scale value compensation value, the target gray-scale value compensation coefficient, the second target gray-scale value compensation coefficient, and the third target gray-scale value compensation coefficient to obtain the compensated gray-scale value and outputting the compensated gray-scale value includes: multiplying based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient, the second target gray-scale value compensation coefficient and the third target gray-scale value compensation coefficient to obtain a multiplication result; and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
In one embodiment of the present invention, the determining the third target gray-scale value compensation coefficient from the position compensation gray-scale value reference table based on the pixel position information includes: acquiring a plurality of third gray scale value compensation coefficients from the position compensation gray scale value reference table based on the pixel point position information; and carrying out interpolation operation on the plurality of third gray-scale value compensation coefficients to obtain the third target gray-scale value compensation coefficient.
In a second aspect, a display compensation apparatus disclosed in an embodiment of the present invention includes: the device comprises a polarity and gray level acquisition module, a first pixel polarity and first gray level acquisition module, a second pixel polarity and second gray level acquisition module, a first pixel polarity and second gray level acquisition module, wherein the first pixel polarity and first gray level acquisition module are used for acquiring a first pixel point and a second pixel polarity and second gray level value respectively correspond to a first pixel point in the same channel; a reference table and coefficient determination module configured to determine a target compensation gray-scale value reference table and a target gray-scale value compensation coefficient from a plurality of compensation gray-scale value reference tables based on the first pixel polarity and the second pixel polarity; the compensation value determining module is used for obtaining a target gray level value compensation value based on the first gray level value, the second gray level value and the target compensation gray level value reference table; and the gray level compensation module is used for carrying out compensation processing on the first gray level according to the target gray level compensation value and the target gray level compensation coefficient to obtain a compensated gray level and outputting the compensated gray level.
In one embodiment of the present invention, the reference table and coefficient determination module includes: a polarity judging unit configured to judge whether the first pixel polarity and the second pixel polarity are the same; a first response unit configured to determine a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the first pixel polarity being the same as the second pixel polarity, and to use a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient; and a second response unit configured to determine a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the first pixel polarity being different from the second pixel polarity, and to use a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient.
In one embodiment of the present invention, the reference table and coefficient determination module includes: a state acquisition module configured to acquire a polarity change state based on the first pixel polarity and the second pixel polarity; a first response unit configured to determine a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a first state, and to use a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient; a second response unit configured to determine a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being a second state; a third response unit configured to determine a third compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a third gray-scale value compensation coefficient associated with the third compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being a third state; a fourth response unit configured to determine a fourth compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a fourth gray-scale value compensation coefficient associated with the fourth compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being a fourth state.
In one embodiment of the present invention, the display compensation apparatus further includes: the second coefficient determining module is used for obtaining channel position information of a channel where the first pixel point is located; and determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information; the gray level value compensation module is specifically configured to: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the second target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
In one embodiment of the present invention, the display compensation apparatus further includes: a third coefficient determining module, configured to obtain pixel location information of the first pixel; determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel point position information; the gray level value compensation module is specifically configured to: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
In one embodiment of the present invention, the display compensation apparatus further includes: the second coefficient determining module is used for obtaining channel position information of a channel where the first pixel point is located; and determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information; a third coefficient determining module, configured to obtain pixel location information of the first pixel; determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel point position information; the gray level value compensation module is specifically configured to: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient, the second target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
The technical scheme of the invention can have one or more of the following beneficial effects: determining a target compensation gray scale value reference table and a target gray scale value compensation coefficient from a plurality of compensation gray scale value reference tables through the first pixel polarity of the first pixel point and the second pixel polarity of the second pixel point, and obtaining a target gray scale value compensation value based on the first gray scale value, the second gray scale value and the target compensation gray scale value reference table; the first gray scale value is compensated according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value, so that the problem of insufficient pixel charging caused by different lengths of outgoing lines of the fan-out lines can be solved, the problem of insufficient charging of the liquid crystal display when various polarities are changed is solved, and the display effect of the display is improved; the corresponding target compensation gray scale value reference table and the target gray scale value compensation coefficient are obtained through the polarity change state, so that the compensation process is more accurate; the channel position information of the channel where the first pixel point is located is obtained, and then the second target gray scale value compensation coefficient is obtained, so that the first gray scale value is compensated, the problem of uneven display caused by different loads of the odd-even data lines when the panel forms the odd-even data lines through two metal layers can be solved, and the display effect is further improved; the pixel point position information of the first pixel point is obtained, and then the third target gray scale value compensation coefficient is obtained, so that the first gray scale value is compensated, the influence of the wiring impedance of the data line and the scanning line in the liquid crystal display on the pixel charging rate can be solved, and the display effect is further improved.
Drawings
In order to more clearly illustrate the technical solutions of the present invention, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart illustrating steps of a display compensation method according to a first embodiment of the present invention.
Fig. 2 is a flowchart showing a sub-step of step S12 in the compensation method shown in fig. 1.
Fig. 3 is a flowchart showing another sub-step of step S12 in the compensation method shown in fig. 1.
Fig. 4 is a schematic diagram of a timing control integrated circuit according to an embodiment of a display compensation method according to a first embodiment of the present invention.
Fig. 5 is a flowchart illustrating steps of a display compensation method according to a second embodiment of the present invention.
Fig. 6 is a schematic diagram of a timing control integrated circuit according to an embodiment of a display compensation method according to a second embodiment of the present invention.
Fig. 7 is a flowchart illustrating steps of a display compensation method according to a third embodiment of the present invention.
Fig. 8 is a schematic diagram of a timing control integrated circuit according to an embodiment of a display compensation method according to a third embodiment of the present invention.
Fig. 9 is a flowchart showing steps of a display compensation method according to a fourth embodiment of the present invention.
Fig. 10 is a schematic diagram of a timing control integrated circuit according to an embodiment of a display compensation method according to a fourth embodiment of the present invention.
Fig. 11 is a schematic block diagram of a display compensation device according to a fifth embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be further noted that the division of the embodiments in the present invention is only for convenience of description, and should not be construed as a specific limitation, and features in the various embodiments may be combined and mutually referenced without contradiction.
[ first embodiment ]
Referring to fig. 1, a first embodiment of the present invention discloses a display compensation method, as shown in fig. 1, for example, the display compensation method includes steps S11 to S14.
Step S11: acquiring a first pixel polarity and a first gray scale value corresponding to a first pixel point, and a second pixel polarity and a second gray scale value corresponding to a second pixel point of the same channel as the first pixel point;
step S12: determining a target compensation gray scale value reference table and a target gray scale value compensation coefficient from a plurality of compensation gray scale value reference tables based on the first pixel polarity and the second pixel polarity;
step S13: obtaining a target gray scale value compensation value based on the first gray scale value, the second gray scale value and the target compensation gray scale value reference table;
step S14: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value.
The first pixel point and the second pixel point mentioned in step S11 are located in the same channel of two adjacent scan lines, where the same channel is understood to be located in the same column, i.e. connected to the same data line. The values of the first gray level and the second gray level mentioned depend on the number of bits of the data, for example, 8 bits, the values of the first gray level and the second gray level are 0-255, and the values of the data bits are 16 bits, for example, the values of the first gray level and the second gray level are 0-65535, which is not a limitation of the present invention. The first pixel polarity and the second pixel polarity are for example the same as "+" or both "-", although the first pixel polarity and the second pixel polarity may also be different, for example the first pixel polarity is "+" and the second pixel polarity is "-", or the first pixel polarity is "-" and the second pixel polarity is "+".
The plurality of compensation gray-scale value reference tables mentioned in step S12 include, for example: two compensation gray-scale value reference tables, four compensation gray-scale value reference tables, or another number of compensation gray-scale value reference tables. The compensation gray scale reference table includes, for example, a gray scale value corresponding to a current scan line, a gray scale value corresponding to a previous scan line, and a gray scale compensation value corresponding to each gray scale value. The target gray-scale compensation coefficients are associated with target compensation gray-scale reference tables, and it is understood herein that each compensation gray-scale reference table is associated with a gray-scale compensation coefficient. The compensation gray scale value reference table is stored in advance, for example, the compensation gray scale value reference table is filled and stored by staff in advance according to actual conditions. The mentioned gray-scale value compensation coefficient is also a pre-stored parameter.
In other embodiments of the present invention, as shown in fig. 2, step S12 includes, for example, steps S121 to S123.
Step S121: judging whether the first pixel polarity is the same as the second pixel polarity;
step S122: determining a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the first pixel polarity being the same as the second pixel polarity, and taking a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
step S123: in response to the first pixel polarity being different from the second pixel polarity, determining a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table, and taking a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient.
It will be appreciated that the aforementioned plurality of compensation gray scale value reference tables include, for example: the two compensation gray scale value reference tables correspond to a first compensation gray scale value reference table with the same pixel polarity and a second compensation gray scale value reference table with different pixel polarities, wherein the first compensation gray scale value reference table and the second compensation gray scale value reference table are stored after being filled in advance by staff personnel, for example. The first pixel polarity and the second pixel polarity mentioned are the same, for example, as "+" or as "-". The first pixel polarity mentioned is not the same as the second pixel polarity, for example one is "+" and one is "-".
The following table 1 is an example illustration of a first compensation gray-scale value reference table corresponding to the same pixel polarity, and the following table 1 is a brief description of the first compensation gray-scale value reference table, and it should be noted that other compensation gray-scale value reference tables are similar to table 1. The first compensation gray-scale reference table shown in table 1 includes the gray-scale value of the current scanning line, the gray-scale value of the previous scanning line and the gray-scale value compensation value corresponding to the gray-scale value, as shown in table 1, the range of the gray-scale value of the current scanning line and the gray-scale value of the previous scanning line is, for example, 0-255, although the invention is not limited thereto, the range of the gray-scale value can be larger, for example, 0-66535, etc., the gray-scale value is set by user definition according to the user requirement, the gray-scale value is, for example, 0, 64, 80, 96, 112 … shown in table 1, the gray-scale value of the current scanning line and the gray-scale value corresponding to the previous scanning line are the same, or different, the gray-scale value compensation value is stored by staff in advance according to the actual situation, for example, the first gray-scale value of the first pixel point corresponding to the current scanning line is, for example, the first gray-scale value of the first pixel point corresponding to the previous scanning line is 64, the second gray-scale value of the second pixel point corresponding to the previous scanning line is, for example, the first gray-scale value 176 is the initial gray-scale value is obtained from the first compensation gray-scale value and the initial gray-scale value is the initial gray-scale value; the first gray-scale value of the first pixel point corresponding to the current scanning line is 170, which is between 160 and 176, and the second gray-scale value of the second pixel point corresponding to the previous scanning line is 80, for example, then 2 initial gray-scale value compensation values can be obtained from the first compensation gray-scale value reference table: 1 for current scan line 160 and previous scan line 80 and 2 for current scan line 176 and previous scan line 80; the first gray-scale value of the first pixel point corresponding to the current scanning line is, for example, 200, which is located between 192 and 208, the second gray-scale value of the second pixel point corresponding to the previous scanning line is, for example, 100, which is located between 96 and 112, and four initial gray-scale value compensation values can be obtained from the first compensation gray-scale value reference table: 2 for current scan line 192 and previous scan line 96, 1 for current scan line 192 and previous scan line 112, 3 for current scan line 208 and previous scan line 96, and 2 for current scan line 208 and previous scan line 96. It should be noted that the contents shown in table 1 are only for better understanding of the present embodiment, and the present invention is not limited to table 1.
Table 1: first compensation gray scale value reference table
In other embodiments of the invention, two states are involved when the pixel polarity changes: "+to-" and "-to+", which also have different compensation value requirements, and also involve two states when the pixel polarity is unchanged: "+to +" and "-to-", different gray-scale value compensation values can be set for the above-mentioned 4 polarity change states in order to achieve more accurate gray-scale value compensation.
Specifically, as shown in fig. 3, step S12 includes, for example, steps S121 to S125.
Step S121: acquiring a polarity change state based on the first pixel polarity and the second pixel polarity;
step S122: determining a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a first state, and taking a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
step S123: determining a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a second state, and taking a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
Step S124: determining a third compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a third state, and taking a third gray-scale value compensation coefficient associated with the third compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
step S125: in response to the polarity change state being a fourth state, a fourth compensation gray-scale value reference table is determined from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table, and a fourth gray-scale value compensation coefficient associated with the fourth compensation gray-scale value reference table is taken as the target gray-scale value compensation coefficient.
Wherein the first, second, third and fourth states mentioned are for example "+to+", "-to-", "+to-" and "to+", respectively. The first compensation gray scale value reference table, the second compensation gray scale value reference table, the third compensation gray scale value reference table and the fourth compensation gray scale value reference table are filled in advance by a worker according to actual conditions, and each compensation gray scale value reference table is associated with a gray scale value compensation coefficient. The first, second, third and fourth compensation gray-scale value reference tables are exemplified by and the table reading method can refer to the description of table 1, and are not repeated herein for brevity.
In other embodiments of the present invention, step S13 includes, for example: acquiring a plurality of initial gray-scale value compensation values from the target compensation gray-scale value reference table based on the first gray-scale value and the second gray-scale value; and performing interpolation operation on the plurality of initial gray-scale value compensation values to obtain the target gray-scale value compensation value.
For example, the target compensation gray-scale value reference table is in the form of table 1, and step S13 is specifically illustrated in conjunction with table 1, where in the first case: the first gray scale value and the second gray scale value are not in the gray scale value of the target compensation gray scale value reference table, for example, the first gray scale value is 200, which is between 192 and 208, the second gray scale value is 100, which is between 96 and 112, and then four initial gray scale value compensation values can be directly obtained from the target compensation gray scale value reference table: 2 corresponding to the current scan line 192 and the previous scan line 96, 1 corresponding to the current scan line 192 and the previous scan line 112, 3 corresponding to the current scan line 208 and the previous scan line 96, and 2 corresponding to the current scan line 208 and the previous scan line 96, and then performing the existing interpolation operation, such as linear interpolation operation, parabolic interpolation operation, or lagrangian interpolation operation, on the four initial gray value compensation values to obtain a target gray value compensation value; second case: one of the first gray level and the second gray level is not in the gray level values of the target compensation gray level reference table, for example, the first gray level is 170, which is between 160 and 176, and the second gray level is 80, so that 2 initial gray level compensation values can be directly obtained from the target compensation gray level reference table: in addition, in order to simplify the program algorithm, four initial gray-scale compensation values can be obtained from a target compensation gray-scale reference table as in the first case to perform the same interpolation operation, in the second case, besides obtaining the two mentioned initial gray-scale compensation values, the gray-scale value closest to the two initial gray-scale compensation values can be found from the previous scanning line based on the second gray-scale value 80, the difference between the two initial gray-scale compensation values based on the first case and the first gray-scale compensation value is calculated by taking table 1 as an example, the second gray-scale value is 80, the gray-scale value closest to the 80 is 0 and 96, and the difference between 96 and 80 is obviously minimum, so that 96 is selected as the gray-scale value closest to the first case, and then the two initial gray-scale compensation values 0 and 1 are read from the target compensation gray-scale reference table based on the previous scanning line 160 and the current scanning line 176, and the two initial gray-scale compensation values are calculated based on the first case, and the target gray-scale compensation value is calculated; third case: the first gray-scale value and the second gray-scale value are both in the gray-scale values of the target compensation gray-scale value reference table, for example, the first gray-scale value is 64, the second gray-scale value is 176, the target gray-scale value compensation value is-3 can be directly obtained from the target compensation gray-scale value reference table, in addition, in order to simplify the program algorithm, as in the second case, four initial gray-scale value compensation values can be obtained for calculation, namely, the gray-scale value nearest to the first gray-scale value 64 is found from the gray-scale values corresponding to the current scanning line, the gray-scale value nearest to the second gray-scale value 176 is found from the gray-scale values corresponding to the previous scanning line, the gray-scale value nearest to the first gray-scale value 64 is 80, the gray-scale value nearest to the second gray-scale value 176 in the gray-scale value corresponding to the previous scanning line is 160 and 192, and the other gray-scale values, for example, can be obtained from the gray-scale value 160 and the gray-scale value nearest to the first gray-scale value 192, and then the other gray-scale values are selected for example, and the other gray-scale values are selected from the initial gray-scale values 160 and 192: the target gray-scale compensation value is calculated by the same interpolation calculation method as in the first case based on the four initial gray-scale compensation values, and it is noted that the target gray-scale compensation value calculated based on the four initial gray-scale compensation values is the same value as the target gray-scale compensation value directly read, except that the calculation method is slightly different.
Further, step S14 includes, for example: performing multiplication operation based on the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a multiplication operation result; and performing addition operation based on the multiplication operation result and the first gray-scale value to obtain the compensated gray-scale value.
For a better understanding of the present embodiment, a specific implementation of the display compensation method disclosed in the present embodiment is illustrated in the following with reference to fig. 4.
In the prior art, only the compensation of data on a data line based on a column inversion display architecture is considered, wherein the column inversion display architecture belongs to a frame-by-frame inversion mode, all adjacent pixel points of the whole picture in the same frame have the same pixel polarity, and the adjacent frame polarities are different, however, the prior art cannot solve the polarity change problem generated by the dot inversion display architecture or the 1+2 row inversion display architecture, namely, the line-by-line inversion mode, the column-by-column inversion mode and the point-by-point inversion mode, so that the problems of poor picture color saturation, display distortion and the like caused by insufficient pixel charging cannot be completely solved.
As shown in fig. 4, the display compensation method according to this embodiment is implemented in a timing control integrated circuit (TCON), where an input module is, for example, an input pin, an output module is, for example, an output pin, a processing module is, for example, a processor, and a storage module is, for example, a memory. Firstly, an input signal is input line by line from an input module of a time sequence control integrated circuit, gray scale values corresponding to N-1 row pixel points are stored in a line buffer (line_buffer), when the gray scale values corresponding to the N-1 row pixel points are input, a processing module synchronously reads the gray scale values corresponding to the N-1 row pixel points stored in the line buffer, assigns the gray scale values corresponding to the N row pixel points to cur (current scanning line) one by one, assigns the gray scale values corresponding to the N-1 row pixel points to pre (previous scanning line), and carries out the following processing procedures:
The first scheme is as follows: considering whether the polarities are changed, that is, the polarity judging unit of the processing module judges whether the polarities of the pixel points located in the nth row and the pixel points located in the N-1 th row are changed (changed or not), determines a target compensation gray-scale value reference table and a target gray-scale value compensation coefficient gain_fx from two compensation gray-scale value reference tables stored in the storage module based on the judging result of whether the polarities of the pixels are changed, then looks up from the target compensation gray-scale value reference table based on cur and pre, obtains a target gray-scale value delta through interpolation operation (see the foregoing illustration based on table 1 for a detailed process), sends the target gray-scale value delta to the Data calculating unit, and the Data calculating unit calculates the compensated gray-scale value Data N based on Data n=cur+delta gain_fx and outputs the compensated gray-scale value Data N through the output module.
The second scheme is as follows: considering the situation of the polarity change state, that is, the polarity judging unit of the processing module judges the polarity change state ("+to+", "-to-", "+to-", and "to+") of the pixel polarities of the pixel points located in the nth row and the pixel points located in the N-1 row, so that the target compensation gray-scale value reference table and the target gray-scale value compensation coefficient gain_fx are read from the four compensation gray-scale value reference tables stored in the storage module based on the polarity change state, the target gray-scale value compensation value delta is obtained from the target compensation gray-scale value reference table based on cur and pre through interpolation operation, and the Data calculating unit calculates the compensated gray-scale value Data N based on Data n=cur+delta gamma_fx and outputs the compensated gray-scale value Data N through the output module.
In summary, the display compensation method disclosed in the embodiment can solve the problem of insufficient charging of pixels caused by different lengths of outgoing lines of the fan-out lines, solve the problem of insufficient charging of the liquid crystal display when various polarities are changed, and improve the display effect of the display; and acquiring a corresponding target compensation gray scale value reference table and a target gray scale value compensation coefficient through the polarity change state, so that the compensation process is more accurate.
[ second embodiment ]
Referring to fig. 5, a second embodiment of the present invention discloses a display compensation method, as shown in fig. 5, for example, the display compensation method includes steps S21 to S26.
Step S21: acquiring a first pixel polarity and a first gray scale value corresponding to a first pixel point, and a second pixel polarity and a second gray scale value corresponding to a second pixel point of the same channel as the first pixel point;
step S22: determining a target compensation gray scale value reference table and a target gray scale value compensation coefficient from a plurality of compensation gray scale value reference tables based on the first pixel polarity and the second pixel polarity;
step S23: obtaining a target gray scale value compensation value based on the first gray scale value, the second gray scale value and the target compensation gray scale value reference table;
Step S24: obtaining channel position information of a channel where the first pixel point is located;
step S25: determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information;
step S26: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the second target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
The difference between the display compensation method disclosed in this embodiment and the display compensation method disclosed in the foregoing first embodiment is that the display compensation method disclosed in this embodiment does not directly perform compensation processing after the target gray-scale compensation value is obtained in step S23, but adds a step of obtaining a second target gray-scale compensation coefficient, that is, step S24 and step S25, and finally performs compensation processing, that is, adds a second target gray-scale compensation coefficient on the basis of the compensation processing according to the target gray-scale compensation value and the target gray-scale compensation coefficient disclosed in the first embodiment, that is, performs compensation processing on the first gray-scale value according to the target gray-scale compensation value and the target gray-scale compensation coefficient and the second target gray-scale compensation coefficient.
The steps S21 to S23 are the same as the steps S11 to S13 of the first embodiment, and reference is made to the foregoing first embodiment for detailed description.
The channel position information mentioned in step S24 is, for example, the serial number of the channel, that is, the serial number of the connected data lines, where a channel is, for example, numbered sequentially from left to right, one channel corresponds to each data line, or it can be understood that the column position where the first pixel point is located, that is, the column where the first pixel point is located, and each column is driven by one data line, so that it can be determined whether the first pixel point is connected with an odd-numbered data line or an even-numbered data line.
The plurality of second gray-scale compensation coefficients mentioned in step S25 include, for example, two gray-scale compensation coefficients, one gray-scale compensation coefficient for the odd-numbered data lines, and one gray-scale compensation coefficient for the even-numbered data lines.
Step S26 includes, for example: performing multiplication operation based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient and the second target gray-scale value compensation coefficient to obtain a multiplication operation result; and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
For a better understanding of the present embodiment, a specific implementation of the display compensation method disclosed in the present embodiment is illustrated in the following with reference to fig. 6.
The display compensation method disclosed in this embodiment considers the difference compensation of the odd-even data lines on the basis of the display compensation method disclosed in the first embodiment, for example, in some cases, the odd-even data lines correspond to two different metal layers in the sector line area in the panel, so that differences of via holes, routing materials, layer thicknesses and the like exist, the loads of the odd-even data lines are different, the display effect is affected, and therefore, the compensation of the odd-even data lines is increased, that is, different gray scale value compensation coefficients are added for different odd-even data lines to realize the difference compensation of the odd-even data lines.
As shown in fig. 6, the display compensation method according to the present embodiment is implemented in, for example, a timing control integrated circuit (TCON). Firstly, input signals are input from an input module of a time sequence control integrated circuit line by line, gray scale values corresponding to N-1 row pixel points are stored in a line buffer (line_buffer), when the gray scale values corresponding to the N-1 row pixel points stored in the line buffer are input, a processing module synchronously reads the gray scale values corresponding to the N-1 row pixel points stored in the line buffer, assigns the gray scale values corresponding to the N-1 row pixel points to cur (current scanning line) one by one, assigns the gray scale values corresponding to the N-1 row pixel points to pre (previous scanning line), then a polarity judging unit of the processing module determines a target compensation gray scale value reference table and a target gray scale value compensation coefficient gain_FX from a plurality of compensation gray scale value reference tables stored in a memory based on pixel polarities of the N row pixel points and the pixel polarities of the N-1 row pixel points, there are two ways of determining the target compensation gray-scale value reference table, referring to the first embodiment, then look up table from the target compensation gray-scale value reference table based on cur and pre and obtain the target gray-scale value compensation value delta through interpolation operation (detailed process is referred to the foregoing illustration based on table 1), and send the target gray-scale value compensation value delta to the data calculation unit, the channel judgment unit obtains the channel position information of the pixel point located in the current scanning line, that is, the data output position (odd or even), then obtains the second target gray-scale value gain_mx corresponding to the channel position information from the two second gray-scale value compensation values stored in the storage module based on the data output position, the Data calculation unit calculates the compensated gray scale value Data N based on Data n=cur+Δ+gain_fx_gain_mx, and outputs the compensated gray scale value Data N through the output module.
It should be noted that, in other embodiments of the present invention, the difference compensation of the parity data line may be considered on the basis of the difference compensation without considering the polarity change, that is, the storage module stores only one compensation gray-scale value reference table, obtains the target gray-scale value based on the first gray-scale value, the second gray-scale value and the compensation gray-scale value reference table, and then obtains the second target gray-scale value based on the channel position information, thereby performing the compensation processing on the first gray-scale value.
In summary, the display compensation method disclosed in the embodiment can solve the problem of insufficient charging of pixels caused by different lengths of outgoing lines of the fan-out lines, solve the problem of insufficient charging of the liquid crystal display when various polarities are changed, and improve the display effect of the display; the corresponding target compensation gray scale value reference table and the target gray scale value compensation coefficient are obtained through the polarity change state, so that the compensation process is more accurate; the problem of uneven display caused by different loads of even and odd data lines when the panel forms the even and odd data lines through the two metal layers can be solved, and the display effect is further improved.
[ third embodiment ]
Referring to fig. 7, a third embodiment of the present invention discloses a display compensation method, as shown in fig. 7, for example, the display compensation method includes: step S31 to step S36.
Step S31: acquiring a first pixel polarity and a first gray scale value corresponding to a first pixel point, and a second pixel polarity and a second gray scale value corresponding to a second pixel point of the same channel as the first pixel point;
step S32: determining a target compensation gray scale value reference table and a target gray scale value compensation coefficient from a plurality of compensation gray scale value reference tables based on the first pixel polarity and the second pixel polarity;
step S33: obtaining a target gray scale value compensation value based on the first gray scale value, the second gray scale value and the target compensation gray scale value reference table;
step S34: acquiring pixel point position information of the first pixel point;
step S35: determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel point position information;
step S36: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
The difference between the display compensation method disclosed in this embodiment and the display compensation method disclosed in the foregoing first embodiment is that the display compensation method disclosed in this embodiment does not directly perform compensation processing after the target gray-scale compensation value is obtained in step S33, but adds a step of obtaining a third target gray-scale compensation coefficient, that is, step S34 and step S35, and finally performs compensation processing, that is, adds a third target gray-scale compensation coefficient on the basis of the compensation processing according to the target gray-scale compensation value and the target gray-scale compensation coefficient disclosed in the first embodiment, that is, performs compensation processing on the first gray-scale value according to the target gray-scale compensation value and the target gray-scale compensation coefficient and the third target gray-scale compensation coefficient.
The steps S31 to S33 are the same as the steps S11 to S13 of the first embodiment, and reference is made to the foregoing first embodiment for detailed description.
The pixel position information mentioned in step S34 includes, for example, a row position and a column position, that is, a row and a column in which the first pixel is located.
The position compensation gray-scale value reference table mentioned in step S35 is stored after being filled in advance by a worker according to actual situations, and includes, for example, a row position, a column position, and a corresponding gray-scale value compensation coefficient. For example, a reference table of position compensation gray-scale values shown in table 2 is taken as an example, but the illustration of table 2 is only for better understanding of the present embodiment, and the present invention is not limited thereto, wherein the reference table of position compensation gray-scale values includes, for example, row positions S1-S11520, which may indicate that the display panel has 11520 scan rows, and column numbers G1-G2160, which may indicate that the display panel has 2160 channels, and of course, the display panel may have other numbers of rows and columns. For example, the pixel location information of the first pixel is, for example, the 2000 th row and the 1000 th column, and four third gray-scale compensation coefficients can be obtained from the location compensation gray-scale value reference table, the 2000 th row is located between S1 and S2048, the 1000 th column is located between G1 and G1024, and the table lookup table is used to obtain four third gray-scale compensation coefficients, similar to the method of calculating the target gray-scale compensation value based on the table 1 in the first embodiment. The third target gray-scale compensation coefficient may be obtained by performing the existing interpolation operation, such as linear interpolation operation, parabolic interpolation operation, or lagrangian interpolation operation, on the four third gray-scale compensation coefficients, for example, S1 and G1 corresponding 0.9, S2048 and G1 corresponding 0.96, S1 and G1024 corresponding 0.8, S2048 and G1024 corresponding 0.86. When the row position or the column position in the pixel position information of the first pixel is directly in the position compensation gray scale value reference table, two corresponding third gray scale value compensation coefficients can be directly obtained to perform interpolation operation, four third gray scale value compensation coefficients can also be obtained to perform interpolation operation, for example, the pixel position information of the first pixel is 2048 th row and 1000 th column, and two third gray scale value compensation coefficients can be obtained from the table: interpolation is performed on 0.96 corresponding to S2048 and G1, and 0.86 corresponding to S2048 and G1024 to obtain a third target gray-scale compensation coefficient, or the scan line S1 closest to the 2048 th line may be found from table 2, and then four third gray-scale compensation coefficients are obtained: and (3) performing interpolation operation on 0.9 corresponding to S1 and G1, 0.96 corresponding to S2048 and G1, 0.8 corresponding to S1 and G1024, and 0.86 corresponding to S2048 and G1024 to obtain a third target gray scale value compensation coefficient. When the row position and the column position in the pixel position information of the first pixel point are in the position compensation gray scale value reference table, the corresponding third target gray scale value compensation coefficient can be directly obtained, and the four third gray scale value compensation coefficients can be obtained similarly to the method for interpolation operation, so that the third target gray scale value compensation coefficient finally obtained by any calculation method is the same value.
Table 2: position compensation gray scale value reference table
S1 | S2048 | S5760 | S11520 | |
G1 | 0.9 | 0.96 | 1 | 0.9 |
G1024 | 0.8 | 0.86 | 0.8 | 0.8 |
G2160 | 0.7 | 0.76 | 0.8 | 0.7 |
Further, step S36 includes, for example: multiplying based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient and the third target gray-scale value compensation coefficient to obtain a multiplication result; and performing addition operation based on the multiplication operation result and the first gray-scale value to obtain the compensated gray-scale value.
For a better understanding of the present embodiment, a specific implementation of the display compensation method disclosed in the present embodiment is illustrated in the following with reference to fig. 8.
The display compensation method disclosed in the present embodiment considers the influence of the wiring loads of the in-plane data lines and the scanning lines on the basis of the display compensation method disclosed in the first embodiment, and the sizes of the loads of the data lines and the scanning lines in each part of the in-plane data lines and the scanning lines are different, so that the display effect is influenced, and different compensation processes are performed on different positions of the panel.
As shown in fig. 8, the display compensation method according to the present embodiment is implemented in, for example, a timing control integrated circuit (TCON). Firstly, input signals are input from an input module of a time sequence control integrated circuit line by line, gray scale values corresponding to N-1 row pixel points are stored in a line buffer (line_buffer), when the gray scale values corresponding to N-1 row pixel points stored in the line buffer are input, a processing module synchronously reads the gray scale values corresponding to the N-1 row pixel points, assigns the gray scale values corresponding to the N row pixel points to cur (current scanning line) one by one, assigns the gray scale values corresponding to the N-1 row pixel points to pre (previous scanning line), a polarity judging unit of the processing module can determine a target compensation gray scale value reference table and a target gray scale value compensation coefficient gain_FX from a plurality of compensation gray scale value reference tables stored in a memory based on pixel polarities of the N-1 row pixel points and pixel polarities of the N-1 row pixel points, a method for determining the target compensation gray scale value reference table is provided with two ways, then the interpolation table is obtained based on the current reference table, the current reference table is obtained from the current reference table of the pixel points, a polarity judging unit of the N-1 row pixel points is obtained based on the current reference table, and interpolation table information is obtained based on the interpolation table of the target gray scale value reference table, a position information is calculated from the current position of the pixel value reference table is obtained, and a position of the current position of the pixel value reference table is calculated based on the current position of the pixel value reference table, and a position of the target gray scale value reference table is calculated by the interpolation table is calculated, the Data calculation unit calculates the compensated gray-scale value Data N based on Data n=cur+Δ_gain_fx_gain_p, and outputs the compensated gray-scale value Data N through the output module.
It should be noted that, in other embodiments of the present invention, on the basis of differential compensation without considering polarity change, the in-plane data line and the scanning line routing load may be considered, that is, the storage module stores only one compensation gray scale value reference table, obtains the target gray scale value compensation value directly based on the first gray scale value, the second gray scale value and the compensation gray scale value reference table, and then obtains the third target gray scale value compensation value from the position compensation gray scale value reference table based on the pixel position information, so as to perform compensation processing on the first gray scale value.
In summary, the display compensation method disclosed in the embodiment can solve the problem of insufficient charging of pixels caused by different lengths of outgoing lines of the fan-out lines, solve the problem of insufficient charging of the liquid crystal display when various polarities are changed, and improve the display effect of the display; the corresponding target compensation gray scale value reference table and the target gray scale value compensation coefficient are obtained through the polarity change state, so that the compensation process is more accurate; the influence of the wiring impedance of the data line and the scanning line in the liquid crystal display on the pixel charging rate can be solved, and the display effect is further improved.
[ fourth embodiment ]
Referring to fig. 9, a fourth embodiment of the present invention discloses a display compensation method, as shown in fig. 9, for example, the display compensation method includes the steps of
Step S41: acquiring a first pixel polarity and a first gray scale value corresponding to a first pixel point, and a second pixel polarity and a second gray scale value corresponding to a second pixel point of the same channel as the first pixel point;
step S42: determining a target compensation gray scale value reference table and a target gray scale value compensation coefficient from a plurality of compensation gray scale value reference tables based on the first pixel polarity and the second pixel polarity;
step S43: obtaining a target gray scale value compensation value based on the first gray scale value, the second gray scale value and the target compensation gray scale value reference table;
step S44: obtaining channel position information of a channel where the first pixel point is located;
step S45: determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information;
step S46: acquiring pixel point position information of the first pixel point;
step S47: determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel point position information;
step S48: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient, the second target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
The difference between the display compensation method disclosed in this embodiment and the display compensation method disclosed in the foregoing first embodiment is that the display compensation method disclosed in this embodiment does not directly perform the compensation processing after the target gray-scale compensation value is obtained in step S43, but adds the steps of obtaining the second target gray-scale compensation coefficient and obtaining the third target gray-scale compensation coefficient, that is, steps S44 to S47, and finally performs the compensation processing, that is, adds the second target gray-scale compensation coefficient and the third target gray-scale compensation coefficient on the basis of the compensation processing according to the target gray-scale compensation value and the target gray-scale compensation coefficient disclosed in the first embodiment, that is, performs the compensation processing on the first gray-scale value according to the target gray-scale compensation value, the target gray-scale compensation coefficient, the second target gray-scale compensation coefficient and the third target gray-scale compensation coefficient.
The steps S41 to S43 are the same as the steps S11 to S13 of the first embodiment, the steps S44 and S45 are the same as the steps S24 and S25 of the second embodiment, and the steps S46 and S47 are the same as the steps S34 and S35 of the third embodiment, and the detailed description will be made with reference to the foregoing embodiments.
Step S48 includes, for example: multiplying based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient, the second target gray-scale value compensation coefficient and the third target gray-scale value compensation coefficient to obtain a multiplication result; and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
For a better understanding of the present embodiment, a specific implementation of the display compensation method disclosed in the present embodiment is illustrated in the following with reference to fig. 10.
The display compensation method disclosed in the present embodiment considers the influence of the odd-even data lines and the wiring loads of the in-plane data lines and the scanning lines on the basis of the display compensation method disclosed in the first embodiment. As shown in fig. 8, the display compensation method according to the present embodiment is implemented in, for example, a timing control integrated circuit (TCON). Firstly, input signals are input from an input module of a time sequence control integrated circuit line by line, gray scale values corresponding to N-1 row pixel points are stored in a line buffer (line_buffer), when the gray scale values corresponding to the N-1 row pixel points stored in the line buffer are input, a processing module synchronously reads the gray scale values corresponding to the N-1 row pixel points stored in the line buffer, assigns the gray scale values corresponding to the N-1 row pixel points to cur (current scanning line) one by one, assigns the gray scale values corresponding to the N-1 row pixel points to pre (previous scanning line), then a polarity judging unit of the processing module determines a target compensation gray scale value reference table and a target gray scale value compensation coefficient gain_FX from a plurality of compensation gray scale value reference tables stored in a memory based on pixel polarities of the N row pixel points and the pixel polarities of the N-1 row pixel points, there are two ways of determining the target compensation gray-scale value reference table, referring to the first embodiment, then, based on cur and pre, look up a table from the target compensation gray-scale value reference table and obtain a target gray-scale value compensation value delta through interpolation operation (detailed process is referred to the foregoing illustration based on table 1), and send the target gray-scale value compensation value delta to the data calculation unit, the channel judgment unit obtains channel position information of a pixel point located in a current scanning line, that is, a data output position (odd or even), then obtains a second target gray-scale value gain_mx corresponding to the channel position information from two second gray-scale value compensation values stored in the storage module based on the data output position, the position judgment unit obtains pixel point position information of a pixel point located in the current scanning line, that is, a line number and a column number, and then, based on pixel position information, looking up a table from a position compensation gray-scale value reference table stored by a storage module and carrying out interpolation operation to obtain a third target gray-scale value compensation value gain_P, wherein the Data calculation unit calculates the compensated gray-scale value Data N based on Data N=cur+delta gamma_FX gamma_MX gamma_P and outputs the compensated gray-scale value Data N through an output module.
It should be noted that, in other embodiments of the present invention, the difference compensation of the odd-even data line and the wiring load of the in-plane data line and the scanning line may be considered on the basis of the difference compensation without considering the polarity change, that is, the storage module stores a compensation gray scale value reference table, obtains the target gray scale value directly based on the first gray scale value, the second gray scale value and the compensation gray scale value reference table, then obtains the second target gray scale value based on the channel position information, and obtains the third target gray scale value from the position compensation gray scale value reference table through the pixel position information, thereby performing the compensation processing on the first gray scale value.
In summary, the display compensation method disclosed in the embodiment can solve the problem of insufficient charging of pixels caused by different lengths of outgoing lines of the fan-out lines, solve the problem of insufficient charging of the liquid crystal display when various polarities are changed, and improve the display effect of the display; the corresponding target compensation gray scale value reference table and the target gray scale value compensation coefficient are obtained through the polarity change state, so that the compensation process is more accurate; when the panel forms even and odd data lines through the two metal layers, the problem of uneven display caused by different loads of the even and odd data lines can be solved, the influence of wiring impedance of the data lines and the scanning lines in the liquid crystal display on the pixel charging rate can be solved, and the display effect is further improved.
[ fifth embodiment ]
Referring to fig. 11, a fifth embodiment of the present invention discloses a display compensation device, as shown in fig. 11, a display compensation device 50 includes, for example: a polarity and gray-scale value acquisition module 51, a reference table and coefficient determination module 52, a compensation value determination module 53, and a gray-scale value compensation module 54.
The polarity and gray level obtaining module 51 is configured to obtain a first pixel polarity and a first gray level corresponding to a first pixel, and a second pixel polarity and a second gray level corresponding to a second pixel of the same channel as the first pixel. The reference table and coefficient determination module 52 is configured to determine a target compensation gray-scale value reference table and a target gray-scale value compensation coefficient from a plurality of compensation gray-scale value reference tables based on the first pixel polarity and the second pixel polarity. The compensation value determining module 53 is configured to obtain a target gray-scale value compensation value based on the first gray-scale value, the second gray-scale value, and the target compensation gray-scale value reference table. The gray-scale compensation module 54 is configured to perform compensation processing on the first gray-scale value according to the target gray-scale compensation value and the target gray-scale compensation coefficient to obtain a compensated gray-scale value, and output the compensated gray-scale value.
Further, the reference table and coefficient determination module 52 includes, for example: the device comprises a polarity judging unit, a first responding unit and a second responding unit. The polarity judging unit is used for judging whether the first pixel polarity and the second pixel polarity are the same. The first response unit is configured to determine a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the first pixel polarity being the same as the second pixel polarity. The second response unit is configured to determine a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the first pixel polarity being different from the second pixel polarity.
In other embodiments of the present invention, the reference table and coefficient determination module 52 includes, for example: the device comprises a state acquisition unit, a first response unit, a second response unit, a third response unit and a fourth response unit. The state acquisition unit is used for acquiring a polarity change state based on the first pixel polarity and the second pixel polarity. The first response unit is configured to determine a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being the first state. The second response unit is configured to determine a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being the second state. The third response unit is configured to determine a third compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a third gray-scale value compensation coefficient associated with the third compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being a third state. The fourth response unit is configured to determine a fourth compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a fourth gray-scale value compensation coefficient associated with the fourth compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being a fourth state.
Further, the compensation value determining module 53 is specifically configured to obtain a plurality of initial gray-scale value compensation values from the target compensation gray-scale value reference table based on the first gray-scale value and the second gray-scale value; and performing interpolation operation on the plurality of initial gray-scale value compensation values to obtain the target gray-scale value compensation value.
Further, the gray-scale compensation module 54 is specifically configured to perform a multiplication operation based on the target gray-scale compensation value and the target gray-scale compensation coefficient to obtain a multiplication result; and performing addition operation based on the multiplication operation result and the first gray-scale value to obtain the compensated gray-scale value.
In other embodiments of the present invention, the display compensation apparatus 50 further includes, for example: the second coefficient determining module is used for obtaining channel position information of a channel where the first pixel point is located; and determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information. The gray-scale compensation module 54 is specifically configured to: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the second target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
Further, the gray-level compensation module 54 is specifically configured to: performing multiplication operation based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient and the second target gray-scale value compensation coefficient to obtain a multiplication operation result; and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
In other embodiments of the present invention, the display compensation apparatus 50 further includes, for example: a third coefficient determining module, configured to obtain pixel location information of the first pixel; and determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel position information. The gray-scale compensation module 54 is specifically configured to: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
Further, the third coefficient determining module is specifically configured to obtain a plurality of third gray-scale value compensation coefficients from the position compensation gray-scale value reference table based on the pixel position information; and carrying out interpolation operation on the plurality of third gray-scale value compensation coefficients to obtain the third target gray-scale value compensation coefficient.
Further, the gray-level compensation module 54 is specifically configured to: multiplying based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient and the third target gray-scale value compensation coefficient to obtain a multiplication result; and performing addition operation based on the multiplication operation result and the first gray-scale value to obtain the compensated gray-scale value.
In other embodiments of the present invention, the display compensation apparatus 50 further includes, for example: a second coefficient determination module and a third coefficient determination module. The second coefficient determining module is used for obtaining channel position information of a channel where the first pixel point is located; and determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information. The third coefficient determining module is used for obtaining pixel point position information of the first pixel point; and determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel position information. The gray-scale compensation module 54 is specifically configured to: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient, the second target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
Further, the gray-scale compensation module 54 is specifically configured to perform a multiplication operation based on the target gray-scale compensation value, the target gray-scale compensation coefficient, the second target gray-scale compensation coefficient, and the third target gray-scale compensation coefficient to obtain a multiplication result; and performing addition operation based on the multiplication operation result and the first gray-scale value to obtain the compensated gray-scale value.
The display compensation method implemented by the display compensation apparatus 50 according to the present embodiment is as described in the foregoing first, second, third and fourth embodiments, and thus will not be described in detail herein. Optionally, each module, unit and the other operations or functions in the fifth embodiment are respectively for implementing the methods in the first embodiment, the second embodiment, the third embodiment and the fourth embodiment of the present invention, and are not described herein for brevity.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (13)
1. A display compensation method, comprising:
acquiring a first pixel polarity and a first gray scale value corresponding to a first pixel point, and a second pixel polarity and a second gray scale value corresponding to a second pixel point of the same channel as the first pixel point;
determining a target compensation gray scale value reference table and a target gray scale value compensation coefficient from a plurality of compensation gray scale value reference tables based on the first pixel polarity and the second pixel polarity;
obtaining a target gray scale value compensation value based on the first gray scale value, the second gray scale value and the target compensation gray scale value reference table; and
the first gray scale value is compensated according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and output;
the compensation gray scale value reference table comprises a gray scale value corresponding to a current scanning line, a gray scale value corresponding to a previous scanning line and a gray scale value compensation value corresponding to each gray scale value, and each compensation gray scale value reference table is associated with a gray scale value compensation coefficient;
the method further comprises the steps of, before the first gray scale value is compensated according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value:
Obtaining channel position information of a channel where the first pixel point is located;
determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information;
the compensating the first gray scale value according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value comprises the following steps:
and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the second target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
2. The display compensation method according to claim 1, wherein the determining a target compensation gray-scale value reference table and a target gray-scale value compensation coefficient from a plurality of compensation gray-scale value reference tables based on the first pixel polarity and the second pixel polarity includes:
judging whether the first pixel polarity is the same as the second pixel polarity;
determining a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the first pixel polarity being the same as the second pixel polarity, and taking a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
In response to the first pixel polarity being different from the second pixel polarity, determining a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table, and taking a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient.
3. The display compensation method according to claim 1, wherein the determining a target compensation gray-scale value reference table and a target gray-scale value compensation coefficient from a plurality of compensation gray-scale value reference tables based on the first pixel polarity and the second pixel polarity includes:
acquiring a polarity change state based on the first pixel polarity and the second pixel polarity;
determining a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a first state, and taking a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
determining a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a second state, and taking a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
Determining a third compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a third state, and taking a third gray-scale value compensation coefficient associated with the third compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
in response to the polarity change state being a fourth state, a fourth compensation gray-scale value reference table is determined from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table, and a fourth gray-scale value compensation coefficient associated with the fourth compensation gray-scale value reference table is taken as the target gray-scale value compensation coefficient.
4. The display compensation method according to any one of claims 1 to 3, further comprising, before the compensating the first gray-scale value according to the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a compensated gray-scale value and outputting the compensated gray-scale value:
acquiring pixel point position information of the first pixel point;
determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel point position information;
The compensating the first gray scale value according to the target gray scale value compensation value and the target gray scale value compensation coefficient to obtain a compensated gray scale value and outputting the compensated gray scale value comprises the following steps:
and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient, the second target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
5. The display compensation method according to claim 1, wherein the obtaining the target gray-scale compensation value based on the first gray-scale value, the second gray-scale value, and the target compensation gray-scale value reference table includes:
acquiring a plurality of initial gray-scale value compensation values from the target compensation gray-scale value reference table based on the first gray-scale value and the second gray-scale value;
and carrying out interpolation operation on the plurality of initial gray-scale value compensation values to obtain the target gray-scale value compensation value.
6. The display compensation method according to any one of claims 1 to 3, wherein the compensating the first gray-scale value according to the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a compensated gray-scale value and outputting the compensated gray-scale value comprises:
Performing multiplication operation based on the target gray-scale value compensation value and the target gray-scale value compensation coefficient to obtain a multiplication operation result;
and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
7. The display compensation method according to claim 1, wherein the compensating the first gray-scale value according to the target gray-scale value compensation value, the target gray-scale value compensation coefficient, and the second target gray-scale value compensation coefficient to obtain the compensated gray-scale value and outputting the compensated gray-scale value comprises:
performing multiplication operation based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient and the second target gray-scale value compensation coefficient to obtain a multiplication operation result;
and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
8. The display compensation method according to claim 4, wherein the compensating the first gray-scale value according to the target gray-scale value compensation value, the target gray-scale value compensation coefficient, the second target gray-scale value compensation coefficient, and the third target gray-scale value compensation coefficient to obtain the compensated gray-scale value and outputting the compensated gray-scale value comprises:
Multiplying based on the target gray-scale value compensation value, the target gray-scale value compensation coefficient, the second target gray-scale value compensation coefficient and the third target gray-scale value compensation coefficient to obtain a multiplication result;
and carrying out addition operation based on the multiplication operation result and the first gray scale value to obtain the compensated gray scale value.
9. The display compensation method of claim 4, wherein determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel position information comprises:
acquiring a plurality of third gray scale value compensation coefficients from the position compensation gray scale value reference table based on the pixel point position information;
and carrying out interpolation operation on the plurality of third gray-scale value compensation coefficients to obtain the third target gray-scale value compensation coefficient.
10. A display compensation apparatus, comprising:
the device comprises a polarity and gray level acquisition module, a first pixel polarity and first gray level acquisition module, a second pixel polarity and second gray level acquisition module, a first pixel polarity and second gray level acquisition module, wherein the first pixel polarity and first gray level acquisition module are used for acquiring a first pixel point and a second pixel polarity and second gray level value respectively correspond to a first pixel point in the same channel;
a reference table and coefficient determination module configured to determine a target compensation gray-scale value reference table and a target gray-scale value compensation coefficient from a plurality of compensation gray-scale value reference tables based on the first pixel polarity and the second pixel polarity;
The compensation value determining module is used for obtaining a target gray level value compensation value based on the first gray level value, the second gray level value and the target compensation gray level value reference table; and
the gray level compensation module is used for carrying out compensation processing on the first gray level according to the target gray level compensation value and the target gray level compensation coefficient to obtain a compensated gray level and outputting the compensated gray level;
the compensation gray scale value reference table comprises a gray scale value corresponding to a current scanning line, a gray scale value corresponding to a previous scanning line and a gray scale value compensation value corresponding to each gray scale value, and each compensation gray scale value reference table is associated with a gray scale value compensation coefficient;
wherein, the display compensation device further includes: the second coefficient determining module is used for obtaining channel position information of a channel where the first pixel point is located; and determining a second target gray-scale value compensation coefficient from a plurality of second gray-scale value compensation coefficients based on the channel position information;
the gray level value compensation module is specifically configured to: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient and the second target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
11. The display compensation device according to claim 10, wherein the reference table and coefficient determination module comprises:
a polarity judging unit configured to judge whether the first pixel polarity and the second pixel polarity are the same;
a first response unit configured to determine a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the first pixel polarity being the same as the second pixel polarity, and to use a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
and a second response unit configured to determine a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the first pixel polarity being different from the second pixel polarity, and to use a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient.
12. The display compensation device according to claim 10, wherein the reference table and coefficient determination module comprises:
A state acquisition unit configured to acquire a polarity change state based on the first pixel polarity and the second pixel polarity;
a first response unit configured to determine a first compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table in response to the polarity change state being a first state, and to use a first gray-scale value compensation coefficient associated with the first compensation gray-scale value reference table as the target gray-scale value compensation coefficient;
a second response unit configured to determine a second compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a second gray-scale value compensation coefficient associated with the second compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being a second state;
a third response unit configured to determine a third compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a third gray-scale value compensation coefficient associated with the third compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being a third state;
A fourth response unit configured to determine a fourth compensation gray-scale value reference table from the plurality of compensation gray-scale value reference tables as the target compensation gray-scale value reference table and a fourth gray-scale value compensation coefficient associated with the fourth compensation gray-scale value reference table as the target gray-scale value compensation coefficient in response to the polarity change state being a fourth state.
13. The display compensation device according to any one of claims 10 to 12, wherein the display compensation device further comprises:
a third coefficient determining module, configured to obtain pixel location information of the first pixel; determining a third target gray-scale value compensation coefficient from a position compensation gray-scale value reference table based on the pixel point position information;
the gray level value compensation module is specifically configured to: and carrying out compensation processing on the first gray scale value according to the target gray scale value compensation value, the target gray scale value compensation coefficient, the second target gray scale value compensation coefficient and the third target gray scale value compensation coefficient to obtain the compensated gray scale value and outputting the compensated gray scale value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010694312.2A CN113948045B (en) | 2020-07-17 | 2020-07-17 | Display compensation method and display compensation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010694312.2A CN113948045B (en) | 2020-07-17 | 2020-07-17 | Display compensation method and display compensation device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113948045A CN113948045A (en) | 2022-01-18 |
CN113948045B true CN113948045B (en) | 2023-09-19 |
Family
ID=79326836
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010694312.2A Active CN113948045B (en) | 2020-07-17 | 2020-07-17 | Display compensation method and display compensation device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113948045B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102842299A (en) * | 2012-09-13 | 2012-12-26 | 京东方科技集团股份有限公司 | Liquid crystal display device and method and apparatus for driving liquid crystal display device |
CN104751818A (en) * | 2015-04-01 | 2015-07-01 | 深圳市华星光电技术有限公司 | Color offset compensating method and color offset compensating device |
CN105047156A (en) * | 2015-08-18 | 2015-11-11 | 青岛海信电器股份有限公司 | Liquid crystal panel driving method and apparatus, and liquid crystal display |
CN106205536A (en) * | 2016-08-30 | 2016-12-07 | 深圳市华星光电技术有限公司 | The driving method of liquid crystal panel and device |
CN106297644A (en) * | 2016-11-04 | 2017-01-04 | 京东方科技集团股份有限公司 | The drive circuit of a kind of display floater, its driving method and display device |
CN106652966A (en) * | 2017-03-20 | 2017-05-10 | 北京京东方显示技术有限公司 | Gray-scale signal compensation unit, gray-scale signal compensation method, source driver and display device |
CN107274843A (en) * | 2016-04-04 | 2017-10-20 | 三星显示有限公司 | The method for driving display panel |
CN107993629A (en) * | 2018-01-31 | 2018-05-04 | 武汉华星光电技术有限公司 | The driving method of liquid crystal display device |
CN109741717A (en) * | 2019-03-26 | 2019-05-10 | 京东方科技集团股份有限公司 | Pixel compensation method, device, sequence controller, array substrate and display device |
CN110085182A (en) * | 2019-04-17 | 2019-08-02 | 深圳市华星光电技术有限公司 | Pixel charging method and display device |
CN110310607A (en) * | 2018-03-20 | 2019-10-08 | 中华映管股份有限公司 | Display panel and its common voltage compensation method |
-
2020
- 2020-07-17 CN CN202010694312.2A patent/CN113948045B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102842299A (en) * | 2012-09-13 | 2012-12-26 | 京东方科技集团股份有限公司 | Liquid crystal display device and method and apparatus for driving liquid crystal display device |
CN104751818A (en) * | 2015-04-01 | 2015-07-01 | 深圳市华星光电技术有限公司 | Color offset compensating method and color offset compensating device |
CN105047156A (en) * | 2015-08-18 | 2015-11-11 | 青岛海信电器股份有限公司 | Liquid crystal panel driving method and apparatus, and liquid crystal display |
CN107274843A (en) * | 2016-04-04 | 2017-10-20 | 三星显示有限公司 | The method for driving display panel |
CN106205536A (en) * | 2016-08-30 | 2016-12-07 | 深圳市华星光电技术有限公司 | The driving method of liquid crystal panel and device |
CN106297644A (en) * | 2016-11-04 | 2017-01-04 | 京东方科技集团股份有限公司 | The drive circuit of a kind of display floater, its driving method and display device |
CN106652966A (en) * | 2017-03-20 | 2017-05-10 | 北京京东方显示技术有限公司 | Gray-scale signal compensation unit, gray-scale signal compensation method, source driver and display device |
CN107993629A (en) * | 2018-01-31 | 2018-05-04 | 武汉华星光电技术有限公司 | The driving method of liquid crystal display device |
CN110310607A (en) * | 2018-03-20 | 2019-10-08 | 中华映管股份有限公司 | Display panel and its common voltage compensation method |
CN109741717A (en) * | 2019-03-26 | 2019-05-10 | 京东方科技集团股份有限公司 | Pixel compensation method, device, sequence controller, array substrate and display device |
CN110085182A (en) * | 2019-04-17 | 2019-08-02 | 深圳市华星光电技术有限公司 | Pixel charging method and display device |
Also Published As
Publication number | Publication date |
---|---|
CN113948045A (en) | 2022-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100622180B1 (en) | Image processing circuit, image display apparatus, and image processing method | |
KR101225409B1 (en) | Over driving apparatus and method thereof | |
US20060158415A1 (en) | Overdrive circuit having a temperature coefficient look-up table and liquid crystal display panel driving apparatus including the same | |
KR100859514B1 (en) | Liquid crystal display and driving apparatus thereof | |
US6900796B2 (en) | Liquid crystal display device and method for driving the same | |
US9324285B2 (en) | Apparatus for simultaneously performing gamma correction and contrast enhancement in display device | |
US11508281B2 (en) | Mura compensation circuit and driving apparatus for display applying the same | |
KR20140093011A (en) | Method of displaying an image, display apparatus performing the same, method and apparatus of calculating a correction value applied to the same | |
US11594166B2 (en) | Mura compensation circuit and driving apparatus for display applying the same | |
US6292165B1 (en) | Adaptive piece-wise approximation method for gamma correction | |
CN110782851A (en) | Display device and driving method thereof | |
KR101160832B1 (en) | Display device and method of modifying image signals for display device | |
JP4453754B2 (en) | Display device, video signal correction device, and video signal correction method | |
KR20170003251A (en) | Organic light emitting diode display device and method for driving the same | |
KR20060041642A (en) | Image processing apparatus, image processing method, image display apparatus, portable information device, control program and computer-readable recording medium | |
US8085283B2 (en) | Data processing apparatus, liquid crystal display apparatus comprising the same and control method thereof | |
CN113948045B (en) | Display compensation method and display compensation device | |
JP4982760B2 (en) | Liquid crystal display | |
EP1630782B1 (en) | Data conversion method and circuit and interpolation circuit using a look-up table | |
US8102342B2 (en) | Display apparatus including a driver using a lookup table | |
KR100864978B1 (en) | Gamma-correction method and apparatus of liquid crystal display device | |
JP2005157285A (en) | Liquid crystal display device | |
WO2006126322A1 (en) | Display apparatus | |
US11837141B2 (en) | Display driving apparatus having Mura compensation function and method of compensating for Mura of the same | |
US7676528B2 (en) | Image data processing apparatus and image data processing method |
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 |