This disclosure relates to the field of display technologies, and more particularly relates to a driving method for a display device and a display device.
Conventional large-size liquid crystal displays use negative vertical alignment (VA) liquid crystal or in-plane switching (IPS) liquid crystal technology. In the case of a large viewing angle, brightness of a pixel of the VA liquid crystal display is rapidly saturated along with the driving voltage, which causes severe color shift of the liquid crystal display under a large viewing angle, thereby affecting image display quality of the liquid crystal display.
When original driving signals for driving a sub-pixel in a liquid crystal display panel include a high voltage signal and a low voltage signal to drive the sub-pixel in the liquid crystal display panel, the problem of color shift of the liquid crystal display in the case of a large viewing angle can be improved. One solution to the problem of color shift of a liquid crystal display under a large viewing angle is to divide each sub-pixel in the liquid crystal display panel into primary and secondary pixels; by providing different driving voltages to the primary and secondary pixels in each sub-pixel, liquid crystal molecules corresponding to the primary and secondary pixels in each sub-pixel have different deflection directions, thereby enhancing optical isotropy of the liquid crystal molecules, and thus solving the problem of color shift of the liquid crystal display panel under a large viewing angle. However, providing different driving voltages for the primary and secondary pixels in each sub-pixel requires that some metal wires and thin film transistor elements respectively drive the primary and secondary pixels for display, but these metal wires and the thin film transistor elements may affect illumination of the liquid crystal display panel, so that a light transmission opening area of the liquid crystal display panel is greatly reduced, affecting transmittance of the liquid crystal display panel, and causing increase of backlight costs of the liquid crystal display panel.
In view of this, embodiments of this disclosure provide a driving method for a display device and a display device. By displaying a same pre-display image in m continuous frames of display cycles, and setting that in a same frame of display cycle, grayscale values of two blue sub-pixels in a pixel group are a first target grayscale value and a second target grayscale value in a set of target grayscale value pair, the first target grayscale value of each set of target grayscale value pair is greater than a preset grayscale value of a corresponding blue sub-pixel, and the second target grayscale value is smaller than a preset grayscale value of a corresponding blue sub-pixel, the problem of color shift of a liquid crystal display panel under a large viewing angle is alleviated, and the problem that the metal wires and thin film transistor elements affect transmittance of the display panel in the prior art is resolved. It is also set that in at least two frames of display cycles, target grayscale value pairs corresponding to pixel groups in a same position on the display panel are different, while the target grayscale values corresponding to the pixel groups in the same position on the display panel in each frame of display cycle are the same, so that the gamma curve corresponding to a blue sub-pixel can approximate to the front-viewing-angle gamma curve to the greatest extent whether it corresponds to a high grayscale region or a low grayscale region, thereby further alleviating the problem of color shift of the liquid crystal display panel under the large viewing angle.
An embodiment of this disclosure provides a driving method for a display device, including:
obtaining a pre-display image, where each sub-pixel in the pre-display image corresponds to a preset grayscale value;
obtaining, according to an average of preset grayscale values corresponding to two blue sub-pixels in each pixel group, n sets of target grayscale value pairs corresponding to the pixel group by table lookup, a display panel including a plurality of pixel groups, and the pixel group including the two blue sub-pixels, where each set of the target grayscale value pair includes a first target grayscale value and a second target grayscale value, grayscale value differences of the n set of target grayscale value pairs are different, and the grayscale value difference is equal to the first target grayscale value minus the second target grayscale value of a same set of target grayscale value pair; and
displaying a same pre-display image in m continuous frames of display cycles, where in a same frame of display cycle, grayscale values of the two blue sub-pixels in the pixel group are the first target grayscale value and the second target grayscale value in a set of target grayscale value pair, the first target grayscale value of each set of target grayscale value pair is greater than a preset grayscale value of a corresponding blue sub-pixel, the second target grayscale value is smaller than a preset grayscale value of a corresponding blue sub-pixel, and in at least two frames of display cycles, target grayscale value pairs corresponding to pixel groups in a same position on the display panel are different, and
m is an integer greater than 1, and n is an integer greater than 1 and less than or equal to m.
An embodiment of this disclosure provides a display device, including:
an image obtaining module, configured to obtain a pre-display image, where each sub-pixel in the pre-display image corresponds to a preset grayscale value;
a lookup module, electrically connected to the image obtaining module, and configured to obtain, according to an average of preset grayscale values corresponding to the two blue sub-pixels in the pixel group, n sets of target grayscale value pairs corresponding to the pixel group by table lookup;
a first control module, electrically connected to the lookup module, where each set of the target grayscale value pair includes a first target grayscale value and a second target grayscale value, the first control module is configured to control grayscale value differences of the n sets of target grayscale value pairs to be different, and the grayscale value difference is equal to the first target grayscale value minus the second target grayscale value of a same set of target grayscale value pair;
a drive module, electrically connected to the first control module and the display panel, and configured to drive a display panel to display a same pre-display image in m continuous frames of display cycles;
a second control module, electrically connected to the lookup module and the drive module, where in a same frame of display cycle, the grayscale values of the two blue sub-pixels in the pixel group are the first target grayscale value and the second target grayscale value in a set of target grayscale value pair, the second control module is configured to control the first target grayscale value of each set of target grayscale value pair to be greater than a preset grayscale value of a corresponding blue sub-pixel and the second target grayscale value to be smaller than a preset grayscale value of a corresponding blue sub-pixel, and in at least two frames of display cycles, and target grayscale value pairs corresponding to pixel groups in a same position on the display panel are different, where m is an integer greater than 1, and n is an integer greater than 1 and less than or equal to m; and
a display panel, including a plurality of pixel groups, and each of the pixel groups including the two blue sub-pixels.
An embodiment of this disclosure further provides a driving method for a display device, including:
obtaining a pre-display image, where each sub-pixel in the pre-display image corresponds to a preset grayscale value;
obtaining, according to an average of preset grayscale values corresponding to two blue sub-pixels in each pixel group, n sets of target grayscale value pairs corresponding to the pixel group by table lookup, a display panel including a plurality of pixel groups, and the pixel group including the two blue sub-pixels, where each set of the target grayscale value pairs includes a first target grayscale value and a second target grayscale value, grayscale value differences of the n sets of target grayscale value pairs are different, and the grayscale value difference is equal to the first target grayscale value minus the second target grayscale value of a same set of target grayscale value pair;
displaying a same pre-display image in m continuous frames of display cycles;
where in a same frame of display cycle, grayscale values of the two blue sub-pixels in the pixel group are the first target grayscale value and the second target grayscale value in a set of target grayscale value pair; the first target grayscale value of each set of target grayscale value pair is greater than a preset grayscale value of a corresponding blue sub-pixel, the second target grayscale value is smaller than a preset grayscale value of a corresponding blue sub-pixel, and in at least two frames of display cycles, target grayscale value pairs corresponding to pixel groups in a same position on the display panel are different; and
in one of two neighboring frames of display cycles, a grayscale value of a blue sub-pixel on the display panel is greater than a preset grayscale value corresponding to the blue sub-pixel, in one of the two neighboring frames of display cycles, a grayscale value of a blue sub-pixel in a same position on the display panel is smaller than a preset grayscale value corresponding to the blue sub-pixel, and in the m frames of display cycles, an average of a first target grayscale value and a second target grayscale value of blue sub-pixels in a same position on the display panel is equal to preset grayscale values corresponding to the blue sub-pixels, where m is an even number greater than 2, and n is an integer greater than 1 and less than or equal to m.
To describe the technical solutions in the embodiments of this disclosure more clearly, the following briefly introduces the embodiments or the required accompanying drawings. Apparently, the accompanying drawings in the following description show some embodiments of this disclosure, and a person of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.
To make the objectives, technical solutions, and advantages of this disclosure clearer, the following clearly and completely describes the technical solutions in this disclosure with reference to the accompanying drawings in the embodiments of this disclosure. Apparently, the described embodiments are a part rather than all of the embodiments of this disclosure. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of this disclosure without creative efforts shall fall within the protection scope of this disclosure.
Step S110: Obtain a pre-display image, where each sub-pixel in the pre-display image corresponds to a preset grayscale value.
Optionally, the pre-display image includes a plurality of sub-pixels. For the pre-display image, each sub-pixel corresponds to a preset grayscale value according to a position of the sub-pixel in the pre-display image so as to form the pre-display image.
Step S120: Obtain, according to an average of preset grayscale values corresponding to two blue sub-pixels in each pixel group, n sets of target grayscale value pairs corresponding to the pixel group by table lookup, a display panel of a display device including a plurality of pixel groups, and the pixel group including the two blue sub-pixels, where each set of the target grayscale value pairs includes a first target grayscale value and a second target grayscale value; and grayscale value differences of the n sets of target grayscale value pairs are different, and the grayscale value difference is equal to the first target grayscale value minus the second target grayscale value of a same set of target grayscale value pair.
Exemplarily, pixels on the display panel are divided into a plurality of pixel groups, and each pixel group includes two pixels. For each pixel group, in accordance with the fact that the two blue sub-pixels of two pixels included in the pixel group respectively correspond to a preset grayscale value, n sets of target grayscale value pairs corresponding to the pixel group can be obtained by table lookup according to an average of two preset grayscale values, where each set of the target grayscale value pairs includes a first target grayscale value and a second target grayscale value. A wavelength of light emitted by a blue sub-pixel B is greater than or equal to 400 nm and less than or equal to 480 nm.
Exemplarily, n may be set to 2. Table 1 shows a correspondence between an average of preset grayscale values of blue sub-pixels and two sets of target grayscale value pairs according to the embodiment of this disclosure. Exemplarily, a preset grayscale value of one blue sub-pixel in a pixel group may be set to 1.5 and a preset gray scale value of the other blue sub-pixel may be set to 2.5, then an average of preset grayscale values corresponding to the two blue sub-pixels in the pixel group is 2. Referring to Table 1, the two sets of target grayscale value pairs corresponding to the pixel group 10 may be respectively set to 80 and 5, and 70 and 10.
Step S130: Display a same pre-display image in m continuous frames of display cycles, where in a same frame of display cycle, grayscale values of the two blue sub-pixels in the pixel group are the first target grayscale value and the second target grayscale value in a set of target grayscale value pair; the first target grayscale value of each set of target grayscale value pair is greater than a preset grayscale value of a corresponding blue sub-pixel, and the second target grayscale value is smaller than a preset grayscale value of a corresponding blue sub-pixel; in at least two frames of display cycles, target grayscale value pairs corresponding to pixel groups in a same position on the display panel are different; and m is an integer greater than 1, and n is an integer greater than 1 and less than or equal to m.
Exemplarily, m may be set to 2. That is, a same pre-display image can be displayed in two continuous frames of display cycles.
In two frames of display cycles F1 and F2, the target grayscale value pairs corresponding to pixel groups 10 in a same position on the display panel are set to be different. Exemplarily, it may be set that in two frames of display cycles, the target grayscale value pairs corresponding to the pixel groups 10 in the same position on the display panel are a first set of target grayscale value pair and a second set of target grayscale value pair, the first set of target grayscale value pair includes a first target grayscale value BH1 and a second target grayscale value BL1, and the second set of target grayscale value pair includes a first target grayscale value BH2 and a second target grayscale value BL2. Exemplarily, referring to
Exemplarily, it may be set that the preset grayscale values of the blue sub-pixel B1 and the blue sub-pixel B2 in the pixel group 10 are both 50, then the first target grayscale value 80 in the first target grayscale value pair is greater than the preset grayscale value 50 of the blue sub-pixel B1, and the second target grayscale value 5 is smaller than the preset grayscale value 50 of the blue sub-pixel B2, that is, the polarity of a difference between the first target grayscale value BH1 in the first set of target grayscale value pair and the preset grayscale value of the corresponding blue sub-pixel B1 is different from the polarity of a difference between the second target grayscale value BL1 in the first target grayscale value pair and the preset grayscale value of the corresponding blue sub-pixel B2. Similarly, the first target grayscale value 70 in the second target grayscale value pair is greater than the preset grayscale value 50 of the blue sub-pixel B1, and the second target grayscale value 10 in the second target grayscale value pair is smaller than the preset grayscale value 50 of the blue sub-pixel B2, that is, the polarity of a difference between the first target grayscale value BH2 in the second set of target grayscale value pair and the preset grayscale value of the corresponding blue sub-pixel B1 is different from the polarity of a difference between the second target grayscale value BL2 in the second target grayscale value pair and the preset grayscale value of the corresponding blue sub-pixel B2. A difference between the first target grayscale value BH1 and the second target grayscale value BL1 in the first set of target grayscale value pair is 75, and a difference between the first target grayscale value BH2 and the second target grayscale value BL2 in the second target grayscale value pair is 70. That is, differences between the first target grayscale value and the second target grayscale value in the two sets of target grayscale value pairs are different. That is, grayscale value differences of the two sets of target grayscale value pairs are different.
As can be seen from
It should be noted that Table 1 only exemplarily shows one correspondence between the average of the preset grayscale values of the two blue sub-pixels B1 and B2 in the pixel group 10 and the two sets of target grayscale value pairs, and the average of the preset grayscale values of the two blue sub-pixels B1 and B2 in the pixel group 10 and the target grayscale value pair may also be in another correspondence, which is not limited in the embodiment of this disclosure as long as the first target grayscale value of each set of target grayscale value pair is greater than the preset grayscale value of the corresponding blue sub-pixel, the second target grayscale value is smaller than the preset grayscale value of the corresponding blue sub-pixel, and the grayscale value differences of different sets of target grayscale value pairs are different.
It should be additionally noted that according to the foregoing embodiment, it is only exemplarily set that in the first frame of display cycle F1, the pixel group 10 corresponds to the first target grayscale value pair 80 and 5, and in the second frame of display cycle F2, the pixel group 10 corresponds to the second target grayscale value pair 70 and 10. It may also be set that the pixel groups 10 in two frames of display cycles correspond to another two target grayscale value pairs, which is not limited by the embodiment of this disclosure as long as the target grayscale value pairs corresponding to the pixel groups 10 in the same position on the display panel in the two frames of display cycles are different.
Optionally, it may be set that in one of two neighboring frames of display cycles, a grayscale value of a blue sub-pixel on the display panel is greater than a preset grayscale value corresponding to the blue sub-pixel; and in one of the two neighboring frames of display cycles, a grayscale value of a blue sub-pixel in a same position on the display panel is smaller than a preset grayscale value corresponding to the blue sub-pixel. Using a case that m and n are both equal to 2 and the two target grayscale value pairs are the first set of target grayscale value pair BH1 and BL1 and the second set of target grayscale value pair BH2 and BL2 as an example,
Optionally, in the m frames of display cycles, an average of a first target grayscale value and a second target grayscale value of blue sub-pixels in a same position on the display panel may be equal to preset grayscale values corresponding to the blue sub-pixels, where m is an even number greater than 2. Exemplarily, m may be set to 4.
In the four frames of display cycles F1-F4, first target grayscale values corresponding to the blue sub-pixel B1 are BH1 and BH2, and second target grayscale values are BL1 and BL2. That is, both BH1 and BL1 appear as grayscale values of the blue sub-pixel B1 in the four frames of display cycles F1-F4, and an average of BH1 and BL1 is equal to the preset grayscale value corresponding to the blue sub-pixel B1; Both BH2 and BL2 appear, and an average of BH2 and BL2 is equal to the preset grayscale value corresponding to the blue sub-pixel B1, and then, in the four frames of display cycles F1-F4, the average of the first target grayscale value and the second target grayscale value of the blue sub-pixel B1 is equal to the preset grayscale value corresponding to the blue sub-pixel B1. Similarly, the average of the first target grayscale value and the second target grayscale value of the blue sub-pixel B2 is also equal to the preset grayscale value corresponding to the blue sub-pixel B2, so that the average of the first target grayscale value and the second target grayscale value corresponding to each blue pixel on the display panel in the m frames of display cycles is equal to the preset grayscale value of the blue sub-pixel, thereby effectively avoiding the problem of flickering of the liquid crystal display panel due to uneven brightness.
Optionally, as shown in
Optionally, the m continuous frames of display cycles may be one drive cycle, and drive sequences of the m frames of display cycles in the two neighboring drive cycles may be the same. Using a case that m is equal to 2 as an example, referring to
Optionally, the m continuous frames of display cycles may be one drive cycle, and drive sequences of the m frames of display cycles in the two neighboring drive cycles may also be different. Using a case that m is equal to 2 as an example, referring to
Exemplarily, it may be set that m is equal to 6 and n is equal to 3. That is, a pixel group structure in a same position of the display panel in six frames of display cycles shown in
It should be noted that, in the embodiment of this disclosure, a value of a preset grayscale voltage corresponding to a blue sub-pixel in the display panel is not limited, and the preset grayscale voltage corresponding to the blue sub-pixel may be set according to the actual design demand of the product.
Optionally, the second control module 17 is also configured to control a grayscale value of a blue sub-pixel on the display panel to be greater than a preset grayscale value corresponding to the blue sub-pixel in one of two neighboring frames of display cycles, and control a grayscale value of a blue sub-pixel in a same position on the display panel to be smaller than a preset grayscale value corresponding to the blue sub-pixel in one of the two neighboring frames of display cycles.
Optionally, the second control module is also configured to control an average of a first target grayscale value and a second target grayscale value of blue sub-pixels in a same position on the display panel to be equal to preset grayscale values corresponding to the blue sub-pixels in the m frames of display cycles, where m is an even number greater than 2.
Optionally, the m continuous frames of display cycles are one drive cycle, and drive sequences of the m frames of display cycles in two neighboring drive cycles may be the same or different.
Step S210: Obtain a pre-display image, where each sub-pixel in the pre-display image corresponds to a preset grayscale value.
Step S220: Obtain, according to an average of preset grayscale values corresponding to two blue sub-pixels in each pixel group, n sets of target grayscale value pairs corresponding to the pixel group by table lookup, a display panel including a plurality of pixel groups, and the pixel group including the two blue sub-pixels, where each of the target grayscale value pairs includes a first target grayscale value and a second target grayscale value; and grayscale value differences of the n sets of target grayscale value pairs are different, and the grayscale value difference is equal to the first target grayscale value minus the second target grayscale value of a same set of target grayscale value pair.
Step S230: Display a same pre-display image in m continuous frames of display cycles, where in a same frame of display cycle, grayscale values of the two blue sub-pixels in the pixel group are the first target grayscale value and the second target grayscale value in a set of target grayscale value pair; the first target grayscale value of each target grayscale value pair is greater than a preset grayscale value of a corresponding blue sub-pixel, and the second target grayscale value is smaller than a preset grayscale value of a corresponding blue sub-pixel; and in at least two frames of display cycles, target grayscale value pairs corresponding to pixel groups in a same position on the display panel are different.
Step S240: Control a grayscale value of a blue sub-pixel on the display panel to be greater than a preset grayscale value corresponding to the blue sub-pixel in one of two neighboring frames of display cycles, control a grayscale value of a blue sub-pixel in a same position on the display panel to be smaller than a preset grayscale value corresponding to the blue sub-pixel in one of the two neighboring frames of display cycles, and control an average of a first target grayscale value and a second target grayscale value of blue sub-pixels in a same position on the display panel to be equal to preset grayscale values corresponding to the blue sub-pixels in the m frames of display cycles, where m is an even number greater than 2, and n is an integer greater than 1 and less than or equal to m.
By displaying a same pre-display image in m continuous frames of display cycles, and setting that in a same frame of display cycle, the grayscale values of two blue sub-pixels in a pixel group are respectively a first target grayscale value and a second target grayscale value in a set of target grayscale value pair, the first target grayscale value of each set of target grayscale value pair is greater than a preset grayscale value of a corresponding blue sub-pixel, and the second target grayscale value is smaller than a preset grayscale value of a corresponding blue sub-pixel, the problem of color shift of the liquid crystal display panel under a large viewing angle is alleviated, and the problem that the metal wires and thin film transistor elements affect the transmittance of the display panel in the prior art is resolved. It also set that in at least two frames of display cycles, target grayscale value pairs corresponding to pixel groups in a same position on the display panel are different, while the target grayscale values corresponding to the pixel groups in the same position on the display panel in each frame of display cycle are the same, so that the gamma curve corresponding to the blue sub-pixel can approximate to the front-viewing-angle gamma curve to the greatest extent whether it corresponds to a high grayscale region or a low grayscale region, thereby further alleviating the problem of color shift of the liquid crystal display panel under the large viewing angle.
It should be noted that the foregoing descriptions are merely preferred embodiments of this disclosure and used technical principles. A person skilled in the art may understand that this disclosure is not limited to particular embodiments herein. A person skilled in the art makes various obvious changes, adjustments and replacements without departing from the protection scope of this disclosure. Therefore, although this disclosure is described in detail by using the foregoing embodiments, this disclosure is not limited to only the foregoing embodiments. More other equivalent embodiments may further be included without departing from the concept of this disclosure. The scope of this disclosure is defined by the scope of appended claims.
Number | Date | Country | Kind |
---|---|---|---|
201710839663.6 | Sep 2017 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2017/115783 | 12/13/2017 | WO | 00 |