This application claims priority to Chinese Patent Application No. 201910129059.3 filed on Feb. 21, 2019, which is incorporated herein by reference in its entirety.
The present disclosure relates to the field of display technology, in particular to a charge compensation circuit, a charge compensation method, and a display device.
In large-sized liquid crystal panels of more than 65 inches and some other large-sized panels with poor driving capacity, signal lines of driving circuits are too long and it is difficult for trace impedance to be uniform across the panels. Therefore, there will be insufficient local charging of the panels. The most intuitive reaction in this case is a fine pitch phenomenon, that is, horizontal and vertical textures appear when the panel screen displays a solid color picture, and shapes of the textures are related to pixel structures.
In order to effectively solve the problem of the fine pitch, related art proposes a row-level charge compensation sub-circuit to solve such problems, but the existing charge compensation sub-circuits can enable only a specific pixel structure, rather than all pixel structures, to be subjected to charge compensation, and no specific compensation method is given so far.
In a first aspect, embodiments of the present disclosure provide a charge compensation circuit, which is applied to a display device and which includes: a sorting sub-circuit, configured to sort inputted initial data voltages according to a pixel structure type of the display device to obtain a plurality of channels of data, each channel of the data including initial data voltages corresponding to all data lines when a gate line in a row corresponding to the channel is turned on; a storage comparison sub-circuit, configured to store the sorted data and output a plurality of sets of comparison data according to the stored data, each set of the comparison data including an actual data voltage on a data line when a gate line in a row immediately preceding a current row is turned on, and an initial data voltage on the same data line when the gate line in the current row is turned on; a lookup sub-circuit, configured to look up, based on each of the sets of comparison data, actual compensation data corresponding to the set of comparison data; and a compensation sub-circuit, configured to compensate for, based on the actual compensation data, the initial data voltage on a data line corresponding to the actual compensation data when the gate line in the current row is turned on, to obtain an actual data voltage on the data line when the gate line in the current row is turned on, wherein the storage comparison sub-circuit is further configured to store the actual data voltages on all the data lines when the gate line in the current row is turned on.
In accordance with some possible embodiments of the present disclosure, the sorting sub-circuit includes a pixel structure type acquiring sub-circuit, configured to acquire a pixel structure type of the display device.
In accordance with some possible embodiments of the present disclosure, the storage comparison sub-circuit includes: a first storage sub-circuit, configured to store initial data voltages on all the data lines when the gate line in the row immediately preceding the current row is turned on; a second storage sub-circuit, configured to store actual data voltages on all the data lines when the gate line in the row immediately preceding the current row is turned on; a third storage sub-circuit, configured to store initial data voltages on all the data lines when the gate line in the current row is turned on; and a fourth storage sub-circuit, configured to store actual data voltages on all the data lines when the gate line in the current row is turned on.
In accordance with some possible embodiments of the present disclosure, the storage comparison sub-circuit further includes a sorting sub-circuit configured to sort the data stored in the storage comparison sub-circuit and output a plurality of sets of comparison data.
In accordance with some possible embodiments of the present disclosure, the lookup sub-circuit includes: a compensation initial data lookup sub-circuit, configured to look up, based on each of the sets of comparison data, initial compensation data corresponding to the set of comparison data in a compensation initial data lookup table; a gain lookup sub-circuit, configured to look up, based on each of the sets of comparison data, a compensation gain corresponding to the set of comparison data in a gain lookup table; and a calculation sub-circuit, configured to calculate the actual compensation data based on the initial compensation data and the compensation gain.
In accordance with some possible embodiments of the present disclosure, the compensation initial data lookup sub-circuit is further configured to determine an initial compensation data c corresponding to comparison data (a, b) according to the following formulas:
where the comparison data (a, b) has a corresponding coordinate point in the compensation initial data lookup table, which is located in a region defined by coordinate points (xs, yr), (xs, y(r+1)), (x(s+1), yr), (x(s+1), y(r+1)); f(Q11) is a value corresponding to the coordinate point (xs, yr) in the compensation initial data lookup table, f(Q12) is a value corresponding to the coordinate point (xs, y(r+1)) in the compensation initial data lookup table, f(Q21) is a value corresponding to the coordinate point (x(s+1), yr) in the compensation initial data lookup table, and f(Q22) is a value corresponding to the coordinate point (x(s+1), y(r+1)) in the compensation initial data lookup table; and a value of f(p) is c.
In accordance with some possible embodiments of the present disclosure, the gain lookup sub-circuit is further configured to calculate a compensation gain corresponding to the comparison data (a, b) by using the following formulas:
where a pixel coordinate of a sub-pixel corresponding to the comparison data (a, b) is (e, f), which is located in a region defined by coordinate points (e1, f1), (e1, f2), (e2, f1), and (e2, f2); f(G11) is a compensation gain corresponding to the coordinate point (e1, f1), f(G12) is a compensation gain corresponding to the coordinate point (e1, f2), f(G21) is a compensation gain corresponding to the coordinate point (e2, f1), and f(G22) is a compensation gain corresponding to the coordinate point (e2, f2); and f(G) is g.
In a second aspect, embodiments of the present disclosure further provide a display device, including a charge compensation circuit that is applied to a display device. The charge compensation circuit includes: a sorting sub-circuit, configured to sort inputted initial data voltages according to a pixel structure type of the display device to obtain a plurality of channels of data, each channel of the data including initial data voltages corresponding to all data lines when a gate line in a row corresponding to the channel is turned on; a storage comparison sub-circuit, configured to store the sorted data and output a plurality of sets of comparison data according to the stored data, each set of the comparison data including an actual data voltage on a data line when a gate line in a row immediately preceding a current row is turned on, and an initial data voltage on the same data line when the gate line in the current row is turned on; a lookup sub-circuit, configured to look up, based on each of the sets of comparison data, actual compensation data corresponding to the set of comparison data; and a compensation sub-circuit, configured to, based on the actual compensation data, compensate for the initial data voltage on a data line corresponding to the actual compensation data when the gate line in the current row is turned on, to obtain an actual data voltage on the data line when the gate line in the current row is turned on, wherein the storage comparison sub-circuit is further configured to store the actual data voltages on all the data lines when the gate line in the current row is turned on.
In accordance with some possible embodiments of the present disclosure, the sorting sub-circuit includes a pixel structure type acquiring sub-circuit, configured to acquire a pixel structure type of the display device.
In accordance with some possible embodiments of the present disclosure, the storage comparison sub-circuit includes: a first storage sub-circuit, configured to store initial data voltages on all the data lines when the gate line in the row immediately preceding the current row is turned on; a second storage sub-circuit, configured to store actual data voltages on all the data lines when the gate line in the row immediately preceding the current row is turned on; a third storage sub-circuit, configured to store initial data voltages on all the data lines when the gate line in the current row is turned on; and a fourth storage sub-circuit, configured to store actual data voltages on all the data lines when the gate line in the current row is turned on.
In accordance with some possible embodiments of the present disclosure, the storage comparison sub-circuit further includes a sorting sub-circuit configured to sort the data stored in the storage comparison sub-circuit and output a plurality of sets of comparison data.
In accordance with some possible embodiments of the present disclosure, the lookup sub-circuit includes: a compensation initial data lookup sub-circuit, configured to look up, based on each of the sets of comparison data, initial compensation data corresponding to the set of comparison data in a compensation initial data lookup table; a gain lookup sub-circuit, configured to look up, based on each of the sets of comparison data, a compensation gain corresponding to the set of comparison data in a gain lookup table; and a calculation sub-circuit, configured to calculate the actual compensation data based on the initial compensation data and the compensation gain.
In accordance with some possible embodiments of the present disclosure, the compensation initial data lookup sub-circuit is further configured to determine an initial compensation data c corresponding to comparison data (a, b) according to the following formulas:
where the comparison data (a, b) has a corresponding coordinate point in the compensation initial data lookup table, which is located in a region defined by coordinate points (xs, yr), (xs, y(r+1)), (x(s+1), yr), (x(s+1), y(r+1)); f(Q11) is a value corresponding to the coordinate point (xs, yr) in the compensation initial data lookup table, f(Q12) is a value corresponding to the coordinate point (xs, y(r+1)) in the compensation initial data lookup table, f(Q21) is a value corresponding to the coordinate point (x(s+1), yr) in the compensation initial data lookup table, and f(Q22) is a value corresponding to the coordinate point (x(s+1), y(r+1)) in the compensation initial data lookup table; and a value of f(p) is c.
In accordance with some possible embodiments of the present disclosure, the gain lookup sub-circuit is further configured to calculate a compensation gain corresponding to the comparison data (a, b) by using the following formulas:
where a pixel coordinate of a sub-pixel corresponding to the comparison data (a, b) is (e, f), which is located in a region defined by coordinate points (e1, f1), (e1, f2), (e2, f1), and (e2, f2); f(G11) is a compensation gain corresponding to the coordinate point (e1, f1), f(G12) is a compensation gain corresponding to the coordinate point (e1, f2), f(G21) is a compensation gain corresponding to the coordinate point (e2, f1), and f(G22) is a compensation gain corresponding to the coordinate point (e2, f2); and f(G) is g.
In accordance with some possible embodiments of the present disclosure, the display device has a large-sized liquid crystal panel of more than 65 inches.
In a third aspect, embodiments of the present disclosure further provide a charge compensation method, which is applied to a display device and which includes: sorting inputted initial data voltages according to a pixel structure type of the display device to obtain a plurality of channels of data, each channel of the data including initial data voltages corresponding to all data lines when a gate line in a row corresponding to the channel is turned on; outputting a plurality of sets of comparison data according to the plurality of channels of data, each set of the comparison data including an actual data voltage on a data line when a gate line in a row immediately preceding a current row is turned on, and an initial data voltage on the same data line when the gate line in the current row is turned on; looking up, based on each of the sets of comparison data, actual compensation data corresponding to the set of comparison data; and compensating for, based on the actual compensation data, the initial data voltage on a data line corresponding to the actual compensation data when the gate line in the current row is turned on to obtain an actual data voltage on the data line when the gate line in the current row is turned on, and storing the actual data voltages on all the data lines when the gate line in the current row is turned on.
In accordance with some possible embodiments of the present disclosure, the charge compensation method further includes acquiring a pixel structure type of the display device.
In accordance with some possible embodiments of the present disclosure, the looking up, based on each of the sets of comparison data, the actual compensation data corresponding to the set of comparison data includes: looking up, based on each of the sets of comparison data, initial compensation data corresponding to the set of comparison data in a compensation initial data lookup table; looking up, based on each of the sets of comparison data, a compensation gain corresponding to the set of comparison data in a gain lookup table; and calculating the actual compensation data based on the initial compensation data and the compensation gain.
In accordance with some possible embodiments of the present disclosure, the looking up, based on each of the sets of comparison data, the initial compensation data corresponding to the set of comparison data in the compensation initial data lookup table includes: determining an initial compensation data c corresponding to comparison data (a, b) according to the following formulas:
where the comparison data (a, b) has a corresponding coordinate point in the compensation initial data lookup table, which is located in a region defined by coordinate points (xs, yr), (xs, y(r+1)), (x(s+1), yr), (x(s+1), y(r+1)); f(Q11) is a value corresponding to the coordinate point (xs, yr) in the compensation initial data lookup table, f(Q12) is a value corresponding to the coordinate point (xs, y(r+1)) in the compensation initial data lookup table, f(Q21) is a value corresponding to the coordinate point (x(s+1), yr) in the compensation initial data lookup table, and f(Q22) is a value corresponding to the coordinate point (x(s+1), y(r+1)) in the compensation initial data lookup table; and a value of f(p) is c.
In accordance with some possible embodiments of the present disclosure, the looking up, based on each of the sets of comparison data, the compensation gain corresponding to the set of comparison data in the gain lookup table includes: calculating a compensation gain corresponding to the comparison data (a, b) by using the following formulas:
where a pixel coordinate of a sub-pixel corresponding to the comparison data (a, b) is (e, f), which is located in a region defined by coordinate points (e1, f1), (e1, f2), (e2, f1), and (e2, f2); f(G11) is a compensation gain corresponding to the coordinate point (e1, f1), f(G12) is a compensation gain corresponding to the coordinate point (e1, f2), f(G21) is a compensation gain corresponding to the coordinate point (e2, f1), and f(G22) is a compensation gain corresponding to the coordinate point (e2, f2); and f(G) is g.
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings used in the description of the embodiments of the present disclosure will be briefly described below. Apparently, the drawings in the following description relate only to some embodiments of the present disclosure. Other drawings can be obtained based on these illustrated drawings by those skilled in the art without any inventive work.
In order to make the technical problems to be solved, technical solutions, and advantages of the embodiments of the present disclosure more apparent, detailed description is given in conjunction with the drawings and specific embodiments.
In order to effectively solve the problem of the fine pitch, the related art proposes the row-level charge compensation sub-circuit which adopts Line OD technology, that is, line overcharge drive technology.
Accordingly, embodiments of the present disclosure provide a charge compensation circuit, a charge compensation method, and a display device, which are capable of solving the problem that horizontal and vertical textures appear when the screen displays a solid color picture, and are applicable to various pixel structures.
An embodiment of the present disclosure provides a charge compensation circuit applied to a display device. As shown in
In addition, the storage comparison sub-circuit 12 is further configured to store the actual data voltages on all the data lines when the gate line in the current row is turned on.
In this embodiment, the inputted initial data voltages are sorted according to the pixel structure type of the display device to obtain the plurality of channels of data, and each channels of the data includes the initial data voltages corresponding to all the data lines when the gate line in the row corresponding to the channel is turned on; the sorted data is stored, and the plurality of sets of comparison data is outputted according to the stored data, and each set of the comparison data includes the actual data voltage on the data line when the gate line in the row immediately preceding the current row is turned on, and the initial data voltage on the same data line when the gate line in the current row is turned on; the actual compensation data corresponding to each of the sets of comparison data are looked up based on the corresponding set of comparison data; and the initial data voltage on the data line corresponding to the actual compensation data when the gate line in the current row is turned on is compensated based on the actual compensation data, to obtain the actual data voltage on the data line when the gate line in the current row is turned on. The technical solution of the present disclosure can achieve the compensation of the data voltage, effectively solve the fine pitch problem, and is applicable to various types of pixel structures.
Further, as shown in
Further, as shown in
The data stored in the first storage sub-circuit 121, the second storage sub-circuit 122, the third storage sub-circuit 123, and the fourth storage sub-circuit 124 are dynamically updated, and displayed in each row of sub-pixels. When the gate line in the current row is turned on, the first storage sub-circuit 121, the second storage sub-circuit 122, the third storage sub-circuit 123, and the fourth storage sub-circuit 124 store the data voltages corresponding to all the data lines when the gate line in the current row is turned on and the data voltage corresponding to all the data lines when the gate line in the row immediately preceding the current row is turned on, and the data voltages corresponding to the data lines include the sorted initial data voltages outputted by the sorting sub-circuit and the actual data voltages after the initial data voltages which have been subjected to charge compensation.
Further, as shown in
Further, the lookup sub-circuit 13 includes: a compensation initial data lookup sub-circuit 131, configured to look up, based on each of the sets of comparison data, initial compensation data corresponding to the set of comparison data in a compensation initial data lookup table; a gain lookup sub-circuit 132, configured to look up, based on each of the sets of comparison data, a compensation gain corresponding to the set of comparison data in a gain lookup table; and a calculation sub-circuit 133, configured to calculate the actual compensation data based on the initial compensation data and the compensation gain.
Further, the compensation initial data lookup sub-circuit 131 is specifically configured to determine an initial compensation data c corresponding to comparison data (a, b) according to the following formulas:
where the comparison data (a, b) has a corresponding coordinate point in the compensation initial data lookup table, which is located in a region defined by coordinate points (xs, yr), (xs, y(r+1)), (x(s+1), yr), (x(s+1), y(r+1)); f(Q11) is a value corresponding to the coordinate point (xs, yr) in the compensation initial data lookup table, f(Q12) is a value corresponding to the coordinate point (xs, y(r+1)) in the compensation initial data lookup table, f(Q21) is a value corresponding to the coordinate point (x(s+1), yr) in the compensation initial data lookup table, and f(Q22) is a value corresponding to the coordinate point (x(s+1), y(r+1)) in the compensation initial data lookup table; and a value of f(p) is c.
Further, the gain lookup sub-circuit 132 is specifically configured to calculate a compensation gain corresponding to the comparison data (a, b) by using the following formulas:
where a pixel coordinate of a sub-pixel corresponding to the comparison data (a, b) is (e, f), which is located in a region defined by coordinate points (e1, f1), (e1, f2), (e2, f1), and (e2, f2); f(G11) is a compensation gain corresponding to the coordinate point (e1, f1), f(G12) is a compensation gain corresponding to the coordinate point (e1, f2), f(G21) is a compensation gain corresponding to the coordinate point (e2, f1), and f(G22) is a compensation gain corresponding to the coordinate point (e2, f2); and f(G) is g.
In addition, embodiments of the present disclosure further provide a display device including the charge compensation circuit as described above. The display device may be any product or component having a display function, such as a television, a display, a digital photo frame, a mobile phone, a tablet computer, and so on. Furthermore, the display device further includes a flexible circuit board, a printed circuit board, a backplane, and so forth.
In addition, as shown in
In this embodiment, the inputted initial data voltages are sorted according to the pixel structure type of the display device to obtain the plurality of channels of data, and each channels of the data includes the initial data voltages corresponding to all the data lines when the gate line in the row corresponding to the channel is turned on; the sorted data is stored, and the plurality of sets of comparison data is outputted according to the stored data, and each set of the comparison data includes the actual data voltage on the data line when the gate line in the row immediately preceding the current row is turned on, and the initial data voltage on the same data line when the gate line in the current row is turned on; the actual compensation data corresponding to each of the sets of comparison data are looked up based on the corresponding set of comparison data; and the initial data voltage on the data line corresponding to the actual compensation data when the gate line in the current row is turned on is compensated based on the actual compensation data, to obtain the actual data voltage on the data line when the gate line in the current row is turned on. The technical solution of the present disclosure can achieve the compensation of the data voltage, effectively solve the fine pitch problem, and is applicable to various types of pixel structures.
Further, the charge compensation method further includes: acquiring a pixel structure type of the display device. Data voltages of different pixel structures are sorted in different manners. Sorting manners for sorting data voltages of various types of pixel structures are pre-stored. When converting a data voltage, the pixel structure type is selected first, and then the input data voltages can be sorted in the sorting manner corresponding to the pixel structure type.
Further, the looking up, based on each of the sets of comparison data, the actual compensation data corresponding to the set of comparison data includes: looking up, based on each of the sets of comparison data, initial compensation data corresponding to the set of comparison data in a compensation initial data lookup table; looking up, based on each of the sets of comparison data, a compensation gain corresponding to the set of comparison data in a gain lookup table; and calculating the actual compensation data based on the initial compensation data and the compensation gain.
Further, the looking up, based on each of the sets of comparison data, the initial compensation data corresponding to the set of comparison data in the compensation initial data lookup table includes: determining an initial compensation data c corresponding to comparison data (a, b) according to the following formulas:
where the comparison data (a, b) has a corresponding coordinate point in the compensation initial data lookup table, which is located in a region defined by coordinate points (xs, yr), (xs, y(r+1)), (x(s+1), yr), (x(s+1), y(r+1)); f(Q11) is a value corresponding to the coordinate point (xs, yr) in the compensation initial data lookup table, f(Q12) is a value corresponding to the coordinate point (xs, y(r+1)) in the compensation initial data lookup table, f(Q21) is a value corresponding to the coordinate point (x(s+1), yr) in the compensation initial data lookup table, and f(Q22) is a value corresponding to the coordinate point (x(s+1), y(r+1)) in the compensation initial data lookup table; and a value of f(p) is c.
Further, the looking up, based on each of the sets of comparison data, the compensation gain corresponding to the set of comparison data in the gain lookup table includes: calculating a compensation gain corresponding to the comparison data (a, b) by using the following formulas:
where a pixel coordinate of a sub-pixel corresponding to the comparison data (a, b) is (e, f), which is located in a region defined by coordinate points (e1, f1), (e1, f2), (e2, f1), and (e2, f2); f(G11) is a compensation gain corresponding to the coordinate point (e1, f1), f(G12) is a compensation gain corresponding to the coordinate point (e1, f2), f(G21) is a compensation gain corresponding to the coordinate point (e2, f1), and f(G22) is a compensation gain corresponding to the coordinate point (e2, f2); and f(G) is g.
The technical solutions of the present disclosure are further described below in conjunction with the accompanying drawings and specific embodiments.
When charge compensation is performed, the data voltages to be compared are the initial data voltage to be inputted on a data line when the gate line in the current row is turned on and the data voltage inputted on the same data line when the gate line in a row immediately preceding the current row is turned on, but the order of the inputted data voltages does not satisfy a requirement for data voltage comparison. Therefore, it is necessary to re-order the inputted data voltages to form at least two channels of data, of which a first channel includes data voltages corresponding to m number of data lines when a gate line in a row immediately preceding a current row is turned on, and a second channel includes data voltages corresponding to the m number of data lines when the gate line in the current row is turned on, where m is a total number of the data lines.
The data voltages of different pixel structures are sorted in different manners. In the sorting sub-circuit, sorting manners for sorting data voltages of various types of pixel structures are pre-stored. When converting a data voltage, the pixel structure type is selected first, and then the sorting sub-circuit can sort the input data voltages in the sorting manner corresponding to the pixel structure type. Specifically, the pixel structure type can be inputted through a pixel structure type port of the sorting sub-circuit.
As shown in
A storage circuit is needed to store the sorted data voltages, and it may include a plurality of storage sub-circuits, which includes a storage sub-circuit that is required to store data voltages corresponding to m data lines when a gate line in a row immediately preceding a current row is turned on, wherein the data voltages corresponding to the m data lines include initial data voltages and the data voltages having been subjected to charge compensation. Therefore, there is a need for two storage sub-circuits to store the initial data voltages on the m number of data lines when the gate line in the row immediately preceding the current row is turned on and the data voltages on the m number of data lines having been subjected to the charge compensation when the gate line in the row immediately preceding the current row is turned on, i.e., the actual data voltages, respectively. There is also a need for a storage sub-circuit to store data voltages corresponding to the m number of data lines when the gate line in the current row is turned on, where the data voltages corresponding to the m number of data lines include the initial data voltages and the data voltages having been subjected to charge compensation. Therefore, there is a need for two storage sub-circuits to store the initial data voltages on the m number of data lines when the gate line in the current row is turned on, and the data voltages on the m number of data lines having been subjected to the charge compensation when the gate line in the current row is turned on, i.e., the actual data voltages, respectively. In summary, a total of four storage sub-circuits 121, 122, 123, and 124 are needed to store the initial data voltages on the m number of data lines when the gate line in the row immediately preceding the current row is turned on, the actual data voltages on the m number of data lines when the gate line in the row immediately preceding the current row is turned on, the initial data voltages on the m number of data lines when the gate line in the current row is turned on, and the actual data voltages on the m number of data lines when the gate line in the current row is turned on.
When data comparison is performed, the actual data voltage on a data line when a gate line in a row preceding a current row is turned on and the initial data voltage on the same data line when the gate line in the current row is turned on are compared to obtain a set of comparison data (a, b), where the actual data voltage on the data line when the gate line in the row preceding the current row is turned on is a, and the initial data voltage to be inputted on the same data line when the gate line in the current row is turned on is b, and this set of data can be used to look up corresponding compensation data in the lookup table.
Specifically, the storage circuit further includes a sorting sub-circuit 125 capable of reading out a plurality of sets of comparison data from the four storage sub-circuits 121, 122, 123, and 124.
Specifically, there are two lookup tables stored in the lookup sub-circuit 13, one of which is a compensation initial data lookup table as shown in
In the compensation initial data lookup table, row coordinates represent the actual data voltages on the data lines when a gate line in a row immediately preceding a current row is turned on, and column coordinates represent the initial data voltages to be inputted on the data lines when the gate line in the current row is turned on, and a value of each of the coordinate points in the table represents an initial compensation data. For example, a value of the coordinate point (a, b) is c, representing that when the actual data voltage on the data line when the gate line in the row immediately preceding the current row is turned on is a, and the initial data voltage to be inputted on the data line when the gate line in the current row is turned on is b, the corresponding initial compensation data is c.
The row coordinates of the compensation initial data lookup table include a plurality of sequentially increasing first data voltage values, which are x1, x2, . . . , xq in sequence, and the column coordinates include a plurality of sequentially increasing second data voltage values, which are y1, y2, yp in sequence, where p, q are positive integers. Specifically, as shown in
A schematic diagram of the bilinear interpolation algorithm is shown in
Specifically, when determining the value c of (a, b) by using the bilinear interpolation algorithm, a first step is to determine two adjacent values xs, x(s+1) in x1, x2, . . . , xq, which need to satisfy a condition that xs is less than a and a is less than x(s+1); and to determine two adjacent values yr, y(r+1) in y1, y2, . . . , yp, which need to satisfy a condition that yr is less than b and b is less than y(r+1). Then, c is calculated by using the following formulas:
where f(Q11) is a value corresponding to the coordinate point (xs, yr), f(Q12) is a value corresponding to the coordinate point (xs, y(r+1)), f(Q21) is a value corresponding to the coordinate point (x(s+1), yr), and f(Q22) is a value corresponding to the coordinate point (x(s+1), y(r+1)); and a value of f(p) is c.
After the initial compensation data c of the comparison data (a, b) has been determined, it is also necessary to determine a corresponding compensation gain. A display screen is divided into a plurality of areas, and a gain value corresponding to each of the areas of the display screen is stored in the gain lookup table. Specifically, the gain value in a central area of the display screen may be 1, and the gain values of the other areas are different from the gain value in the central area. A coordinate point of the sub-pixel to be subjected to charge compensation in the display screen is determined, and then a corresponding compensation gain is looked up in the gain lookup table based on the determined coordinate point.
In a specific example, as shown in
where a pixel coordinate of a sub-pixel corresponding to the comparison data (a, b) is (e, f), which is located in a region defined by coordinate points (e1, f1), (e1, f2), (e2, f1), and (e2, f2); f(G11) is a compensation gain corresponding to the coordinate point (e1, f1), f(G12) is a compensation gain corresponding to the coordinate point (e1, f2), f(G21) is a compensation gain corresponding to the coordinate point (e2, f1), and f(G22) is a compensation gain corresponding to the coordinate point (e2, f2); and f(G) is g.
After the initial compensation data c and the compensation gain g have been obtained, an actual compensation data can be obtained as c*g, an actual data voltage after having been subjected to charge compensation can be obtained by adding the initial data voltage and the actual compensation data on the same data line. By inputting the actual data voltage to the data line, it is possible to effectively solve the fine pitch problem, and the technical solution of the embodiment is applicable to various types of pixel structures.
Unless otherwise defined, technical or scientific terms used herein should have the same meaning as commonly understood by those having ordinary skills in the art to which the present disclosure pertains. Terms such as “first” and “second” used herein are used merely to distinguish different constituent components rather than to indicate any sequence, number or importance. The terms “comprising”, “including” or other variants thereof are intended to mean that the element or item stated before such terms encompasses elements, items and equivalents thereof listed after these terms without excluding other elements or items not expressly listed. The terms “connect”, “connected” or the like are not intended to define physical or mechanical connection, but may include an electrical connection, either direct or indirect. Such words as “up”, “down”, “left” and “right” are merely used to represent a relative positional relationship, and when an absolute position of the described object is changed, the relative position relationship will be changed accordingly.
It will be understood that when an element such as a layer, a film, a region or a substrate is referred to as being “on” or “under” another element, it can be directly “on” or “under” the other element, or an intervening element may be present.
The above are preferred embodiments of the present disclosure, and it shall be indicated that several improvements and modifications may be made by those having ordinary skills in the art without departing from the principle of the present disclosure, and such improvements and modifications shall also be regarded as falling within the protection scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201910129059.3 | Feb 2019 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
20020163490 | Nose | Nov 2002 | A1 |
20110063337 | Lin | Mar 2011 | A1 |
20140104262 | Miyake | Apr 2014 | A1 |
Number | Date | Country | |
---|---|---|---|
20200273422 A1 | Aug 2020 | US |