1. Field of the Invention
The present disclosure relates to liquid crystal display technology, and more particularly to a driving method and a driving device of display panels.
2. Discussion of the Related Art
Currently, RGB display panels includes a pixel cell array, wherein each of the pixels may include a red (R), a green (G), and a blue (B) sub-pixel cells. With the technical development, a white (W) sub-pixel cell may be also configured except for the R, G, B sub-pixel cells so as to form a RGBW display panel. By configuring the W sub-pixel cell, the pixel cell may include high transmission rate so as to reduce the power consumption of the display panel. However, as the total dimension of the RGB display panel remains the same regardless of the four sub-pixel cells (R, G, B, W) or the three sub-pixel cells (R, G, B) are configured, that is, the dimension of the four sub-pixel cells (R, G, B, W) is only ¼ of the total dimension, and the dimension of the three sub-pixel cells (R, G, B) is ⅓ of the total dimension. As such, the aperture rate of the display panel configured with the R, G, B, W sub-pixel cells (“RGBW display panel”) is about 75% of the normal display panel configured with the R, G, B sub-pixel cells (“RGB display panel”). When a pure-color image is displayed, the brightness of the RGBW display panel is lower than that of the RGB display panel, and the displayed image is darker. In addition, as the W sub-pixel cell is configured, the contrast of the image may be higher. When the user views the pure-color image, the user may feel that the pure-color image may be darker due to the higher contrast.
The present disclosure relates to a driving method and a driving device of display panels for enhancing the darker brightness issue when the pure-color image is displayed by the RGBW display panel.
In one aspect, a driving method of display panels includes: obtaining three-color sub-pixel data of each of pixels of a current image; obtaining saturation values corresponding to each of the pixels in accordance with the three-color sub-pixel data of each of the pixels; obtaining a current background-white ratio in accordance with the three-color sub-pixel data and the saturation value of each of the pixels, wherein the current background-white ratio is a ratio of the number of the pixels having the saturation value and the three-color sub-pixel data matching predetermined conditions of the current image to a total number of pixels; determining whether the current background-white ratio is within a predetermined adjustment range; reducing a white grayscale value of four-color sub-pixel data of the current image in accordance with the current background-white ratio and outputting the reduced white grayscale value to a display panel upon determining whether the current background-white ratio is within the predetermined adjustment range; wherein the step of reducing the white grayscale value of the four-color sub-pixel data of the current image in accordance with the current background-white ratio further includes: obtaining a current enhanced coefficient corresponding to the current background-white ratio in accordance with a relationship between a predetermined background-white ratio and the enhanced coefficient; and reducing a white grayscale value of the four-color sub-pixel data corresponding to the current image in accordance with the current enhanced coefficient; wherein the step of determining whether the current background-white ratio is within the predetermined adjustment range further includes: determining whether the current background-white ratio is greater than the first predetermined value; and determining the current background-white ratio is within the predetermined adjustment range upon determining the current background-white ratio is greater than the first predetermined value.
Wherein the three-color sub-pixel data respectively includes a red grayscale value (R1), a green grayscale value (G1), and a blue grayscale value (B1), and wherein the step of obtaining the saturation values corresponding to each of the pixels in accordance with the saturation values of each of the pixels further includes:
wherein s represents the saturation value, R1, G1, B1 respectively represent the red grayscale value, the green grayscale value, and the blue grayscale value of the three-color sub-pixel data of each of the pixels, Max (R1, G1, B1) is the maximum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1), and Min (R1, G1, B1) is the minimum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1).
Wherein the step of obtaining the current background-white ratio in accordance with the three-color sub-pixel data and the saturation value of each of the pixels further includes: defining the pixels having the grayscale value greater than a second predetermined value as a first pixel set; defining the pixels in the first pixel set having the saturation value smaller than a third predetermined value as a second pixel set; defining the number of the pixels in the second pixel set as a first number; defining the total number of the pixels in the current image as a second number; wherein the background-white ratio is the ratio of the first number to the second number.
In another aspect, a driving method of display panels includes: obtaining three-color sub-pixel data of each of pixels of a current image; obtaining saturation values corresponding to each of the pixels in accordance with the three-color sub-pixel data of each of the pixels; obtaining a current background-white ratio in accordance with the three-color sub-pixel data and the saturation value of each of the pixels, wherein the current background-white ratio is a ratio of the number of the pixels having the saturation value and the three-color sub-pixel data matching predetermined conditions of the current image to a total number of pixels; determining whether the current background-white ratio is within a predetermined adjustment range; and reducing a white grayscale value of four-color sub-pixel data of the current image in accordance with the current background-white ratio and outputting the reduced white grayscale value to a display panel upon determining whether the current background-white ratio is within the predetermined adjustment range.
Wherein the step of reducing the white grayscale value of the four-color sub-pixel data of the current image in accordance with the current background-white ratio further includes: obtaining a current enhanced coefficient corresponding to the current background-white ratio in accordance with a relationship between a predetermined background-white ratio and the enhanced coefficient; and reducing a white grayscale value of the four-color sub-pixel data corresponding to the current image in accordance with the current enhanced coefficient.
Wherein the step of determining whether the current background-white ratio is within the predetermined adjustment range further includes: determining whether the current background-white ratio is greater than the first predetermined value; and determining the current background-white ratio is within the predetermined adjustment range upon determining the current background-white ratio is greater than the first predetermined value.
Wherein the three-color sub-pixel data respectively includes a red grayscale value (R1), a green grayscale value (G1), and a blue grayscale value (B1), and wherein the step of obtaining the saturation values corresponding to each of the pixels in accordance with the saturation values of each of the pixels further includes:
wherein s represents the saturation value, R1, G1, B1 respectively represent the red grayscale value, the green grayscale value, and the blue grayscale value of the three-color sub-pixel data of each of the pixels, Max (R1, G1, B1) is the maximum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1), and Min (R1, G1, B1) is the minimum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1).
Wherein the step of obtaining the current background-white ratio in accordance with the three-color sub-pixel data and the saturation value of each of the pixels further includes: defining the pixels having the grayscale value greater than a second predetermined value as a first pixel set; defining the pixels in the first pixel set having the saturation value smaller than a third predetermined value as a second pixel set; defining the number of the pixels in the second pixel set as a first number; defining the total number of the pixels in the current image as a second number; and wherein the background-white ratio is the ratio of the first number to the second number.
In another aspect, a driving device of display panels includes: a first obtaining module is configured to obtain three-color sub-pixel data of each of the pixels of a current image;
a second obtaining module connects to the first obtaining module, and the second obtaining module is configured to obtain saturation values corresponding to each of the pixels in accordance with the three-color sub-pixel of each of the pixels obtained by the first obtaining module; a third obtaining module connects to the first obtaining module and the second obtaining module, and the third obtaining module is configured to obtain a current background-white ratio of the current image in accordance with the three-color sub-pixel data of each of the pixels obtained by the first obtaining module and the saturation value obtained by the second obtaining module, wherein the current background-white ratio is a ratio of the number of the pixels having the saturation value and the three-color sub-pixel data matching predetermined conditions of the current image to a total number of pixels; a determination module connects to the third obtaining module, and the determination module is configured to determine whether the current background-white ratio obtained by the third obtaining module is within a predetermined adjustment range; and a processing module connects to the determination module, and the processing module is configured to reduce a white grayscale value of the four-color sub-pixel data of the current image in accordance with the current background-white ratio and output the reduced white grayscale value to a display panel.
Wherein the processing module includes: an obtaining unit is configured to obtain the current enhanced coefficient corresponding to the current background-white ratio in accordance with the relationship between the predetermined background-white ratio and the enhanced coefficient; and a processing unit connects to the obtaining unit, and the processing unit is configured to reduce the white grayscale value of the four-color sub-pixel data corresponding to the current image in accordance with the current enhanced coefficient obtained by the obtaining unit.
Wherein the step of determining whether the current background-white ratio obtained by the third obtaining module is within the predetermined adjustment range further includes: the determination module determines whether the current background-white ratio is greater than the first predetermined value; and determining the background-white ratio is within the predetermined adjustment range upon determining that the current background-white ratio is greater than the first predetermined value.
Wherein the three-color sub-pixel data respectively includes a red grayscale value (R1), a green grayscale value (G1), and a blue grayscale value (B1), and wherein the step of obtaining the saturation values corresponding to each of the pixels in accordance with the saturation values of each of the pixels further includes:
wherein s represents the saturation value, R1, G1, B1 respectively represent the red grayscale value, the green grayscale value, and the blue grayscale value of the three-color sub-pixel data of each of the pixels, Max (R1, G1, B1) is the maximum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1), and Min (R1, G1, B1) is the minimum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1).
Wherein the step of obtaining the current background-white ratio of the current image in accordance with the three-color sub-pixel data of each of the pixels and the saturation value executed by the third obtaining module further includes: defining the pixels having the grayscale value greater than the second predetermined value as a first pixel set; defining the pixels in the first pixel set having the saturation value smaller than the third predetermined value as a second pixel set; defining the number of the pixels in the second pixel set as a first number; and defining the total number of the pixels in the current image as a second number, wherein the background-white ratio is the ratio of the first number to the second number.
In view of the above, the driving method includes: obtaining three-color sub-pixel data of each of pixels of a current image, obtaining a saturation value corresponding to each of the pixels in accordance with the three-color sub-pixel data of each of the pixels, obtaining a current background-white ratio in accordance with the three-color sub-pixel data and the saturation value of each of the pixels, determining whether the current background-white ratio is within a predetermined adjustment range, and reducing a white grayscale value of four-color sub-pixel data of the current image in accordance with the current background-white ratio and outputting the reduced white grayscale value to a display panel. In this way, the darker pure-color effect due to the high contrast may be reduced, which effectively enhances the darker pure-color issue of the RGBW display panel.
Embodiments of the invention will now be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention are shown.
In step S101, obtaining three-color sub-pixel data of each of pixels of a current image.
In step S101, the three-color sub-pixel data respectively includes a red grayscale value (R1), a green grayscale value (G1), and a blue grayscale value (B1).
In step S102, obtaining a saturation value corresponding to each of the pixels in accordance with the three-color sub-pixel data of each of the pixels.
In step S102, the saturation value corresponding to each of the pixels may be calculated in accordance with the equation below:
Wherein s represents the saturation value, R1, G1, B1 respectively represent the red grayscale value, the green grayscale value, and the blue grayscale value of the three-color sub-pixel data of each of the pixels, Max (R1, G1, B1) is the maximum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1), and Min (R1, G1, B1) is the minimum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1).
In step S103, obtaining a current background-white ratio in accordance with the three-color sub-pixel data and the saturation value of each of the pixels.
In step S103, the current background-white ratio is a ratio of the number of the pixels having the saturation value and the three-color sub-pixel data matching predetermined conditions of a current image to a total number of pixels.
In the embodiment, the predetermined conditions include: any one of the grayscale values out of the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1) is greater than a second predetermined value. At the same time, the saturation value of the pixel is smaller than a third predetermined value. Preferably, the second predetermined value is 150, and the third predetermined value is 0.2.
In another aspect, the step of obtaining a current background-white ratio in accordance with the three-color sub-pixel data and the saturation value of each of the pixels further includes: with respect to the three-color sub-pixel data, defining the pixels having the grayscale value greater than the second predetermined value as a first pixel set; defining the pixels in the first pixel set having the saturation value smaller than the third predetermined value as a second pixel set; defining the number of the pixels in the second pixel set as a first number; defining the total number of the pixels in the current image as a second number; wherein the background-white ratio is the ratio of the first number to the second number.
It can be understood that the saturation value of the white color is zero, and the pixel having the saturation value lower than a threshold may be deemed as having the background as white.
In step S104, determining whether the current background-white ratio is within a predetermined adjustment range. If yes, the process goes to step S105, otherwise, the process goes to step S106.
In step S104, the step of determining whether the current background-white ratio is within a predetermined adjustment range further includes: determining whether the current background-white ratio is greater than the first predetermined value. When the current background-white ratio is greater than the first predetermined value, it is determined that the current image has the background with the low saturation value, and the process goes to step S105. When the current background-white ratio is smaller than the first predetermined value, it is determined that the current image is a pure-color image having the high saturation value, and the process goes to step S106.
In step S105, reducing a white grayscale value of four-color sub-pixel data of the current image in accordance with the current background-white ratio and outputting the reduced white grayscale value to a display panel.
In step S105, the step of reducing a white grayscale value of four-color sub-pixel data of the current image in accordance with the current background-white ratio further includes: obtaining a current enhanced coefficient corresponding to the current background-white ratio in accordance with a relationship between a predetermined background-white ratio and the enhanced coefficient; and reducing the white grayscale value of the four-color sub-pixel data corresponding to the current image in accordance with the current enhanced coefficient.
When the background-white ratio is smaller, that is, when the background-white ratio is smaller than the first predetermined value (X1), the current image is the pure-color image having the high saturation value. At this moment, the enhanced coefficient is close to one, and the process goes to step S106. The process for darkening the background is not needed. When the background-white ratio is higher, that is, when the background-white ratio is greater than the first predetermined value (X1), the current image is the background having the lower saturation value. The process goes to step S105, and the process for darkening the background has to be conducted in accordance with the enhanced coefficient.
It can be understood that when the background-white ratio is great, that is, when the background-white ratio is greater than or equal to a fourth predetermined value, although the current image has the background having the low saturation value, the current image is brighter and has a few pure color. At this moment, the enhanced coefficient is close to one, and the process for darkening the background is not needed.
In other embodiments, the step of determining whether the current background-white ratio is within a predetermined adjustment range may also include: determining whether the current background-white ratio is within the predetermined adjustment range determined by the first predetermined value and the fourth predetermined value, wherein the fourth predetermined value is greater than the first predetermined value. If the current background-white ratio is within the predetermined adjustment range, that is, the current background-white ratio is greater than the first predetermined value (X1) and is smaller than the fourth predetermined value (X2), the process goes to step S105. Otherwise, the process goes to step S106.
In the embodiment, the step of reducing a white grayscale value of four-color sub-pixel data of the current image in accordance with the current enhanced coefficient further includes: adopting a product of the current enhanced coefficient and the white grayscale value of the four-color sub-pixel data to be the reduced white grayscale value. It can also be understood that the current enhanced coefficient ranges from 0 to 1. Thus, the product of the current enhanced coefficient and the white grayscale value of the four-color sub-pixel data results in the reduced white grayscale value. That is, the background of the current image is darker than that of the original image. In this way, when the current background-white ratio is within the predetermined adjustment range, the darker pure-color effect due to the high contrast may be reduced, which effectively enhances the darker pure-color issue of the RGBW display panel.
In addition, the four-color sub-pixel data corresponding to the current image is obtained by the three-color sub-pixel data of each of the pixels. Specifically, the four-color sub-pixel data corresponding to each of the pixels may be obtained by the equation below:
W2=Min(R1,G1,B1);
G2=G1*Gain−W2;
R2=R1*Gain−W2;
B2=B1*Gain−W2;
Wherein the four-color sub-pixel data respectively includes a red grayscale value (R2), a green grayscale value (G2), a blue grayscale value (B2), and a white grayscale value (W2). The three-color sub-pixel data are known, and includes the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1), Gain represents a predetermined enhanced value, Min (R1, G1, B1) is the minimum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1).
In step S106, keeping the white grayscale value of the four-color sub-pixel data corresponding to the current image the same and outputting the white grayscale value to the display panel.
In step S106, when the current background-white ratio is not within the predetermined adjustment range, the white grayscale value of the four-color sub-pixel data corresponding to the current image remains the same and is outputted to the display panel.
The first obtaining module 21 is configured to obtain three-color sub-pixel data of each of the pixels of a current image, wherein the three-color sub-pixel data respectively includes a red grayscale value (R1), a green grayscale value (G1), and a blue grayscale value (B1).
The second obtaining module 22 connects to the first obtaining module 21, and the second obtaining module 22 is configured to obtain saturation values corresponding to each of the pixels in accordance with the three-color sub-pixel of each of the pixels obtained by the first obtaining module 21.
Specifically, the saturation values corresponding to each of the pixels may be calculated by the equation:
Wherein s represents the saturation value, R1, G1, B1 respectively represent the red grayscale value, the green grayscale value, and the blue grayscale value of the three-color sub-pixel data of each of the pixels, Max (R1, G1, B1) is the maximum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1), and Min (R1, G1, B1) is the minimum value among the red grayscale value (R1), the green grayscale value (G1), and the blue grayscale value (B1).
The third obtaining module 23 connects to the first obtaining module 21 and the second obtaining module 22, and the third obtaining module 23 is configured to obtain a current background-white ratio of the current image in accordance with the three-color sub-pixel data of each of the pixels obtained by the first obtaining module 21 and the saturation value obtained by the second obtaining module 22, wherein the current background-white ratio is a ratio of the number of the pixels having the saturation value and the three-color sub-pixel data matching predetermined conditions of the current image to a total number of pixels.
In the embodiment, the step of obtaining a current background-white ratio of the current image in accordance with the three-color sub-pixel data of each of the pixels and the saturation value further includes: the third obtaining module 23 defines the pixels having the grayscale value greater than the second predetermined value as a first pixel set, defines the pixels in the first pixel set having the saturation value smaller than the third predetermined value as a second pixel set, defines the number of the pixels in the second pixel set as a first number, and defines the total number of the pixels in the current image as a second number, wherein the background-white ratio is the ratio of the first number to the second number.
The determination module 24 connects to the third obtaining module 23, and the determination module 24 is configured to determine whether the current background-white ratio obtained by the third obtaining module 23 is within a predetermined adjustment range.
In one embodiment, the step of determining whether the current background-white ratio obtained by the third obtaining module 23 is within a predetermined adjustment range further includes: the determination module 24 determines whether the current background-white ratio is greater than the first predetermined value. When the current background-white ratio is greater than the first predetermined value, it is determined that the background-white ratio is within the predetermined adjustment range.
The processing module 25 connects to the determination module 24, and the processing module 25 is configured to reduce a white grayscale value of the four-color sub-pixel data of the current image in accordance with the current background-white ratio and output the reduced white grayscale value to a display panel.
Specifically, the processing module 25 includes an obtaining unit 251 and a processing unit 252. The obtaining unit 251 connects to the determination module 24, and the obtaining unit 251 is configured to obtain the current enhanced coefficient corresponding to the current background-white ratio in accordance with the relationship between the predetermined background-white ratio and the enhanced coefficient. The processing unit 252 connects to the obtaining unit 251, and the processing unit 252 is configured to reduce the white grayscale value of the four-color sub-pixel data corresponding to the current image in accordance with the current enhanced coefficient obtained by the obtaining unit 251.
In view of the above, the driving method includes: obtaining three-color sub-pixel data of each of pixels of a current image, obtaining a saturation value corresponding to each of the pixels in accordance with the three-color sub-pixel data of each of the pixels, obtaining a current background-white ratio in accordance with the three-color sub-pixel data and the saturation value of each of the pixels, determining whether the current background-white ratio is within a predetermined adjustment range, and reducing a white grayscale value of four-color sub-pixel data of the current image in accordance with the current background-white ratio and outputting the reduced white grayscale value to a display panel. In this way, the darker pure-color effect due to the high contrast may be reduced, which effectively enhances the darker pure-color issue of the RGBW display panel.
It is believed that the present embodiments and their advantages will be understood from the foregoing description, and it will be apparent that various changes may be made thereto without departing from the spirit and scope of the invention or sacrificing all of its material advantages, the examples hereinbefore described merely being preferred or exemplary embodiments of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2016 1 11878432 | Dec 2016 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2017/070531 | 1/7/2017 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2018/113050 | 6/28/2018 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20040178974 | Miller | Sep 2004 | A1 |
20050231534 | Lee | Oct 2005 | A1 |
20120206513 | Ueno | Aug 2012 | A1 |
20130222436 | Park | Aug 2013 | A1 |
20170270843 | Lee | Sep 2017 | A1 |
20180226031 | Guo | Aug 2018 | A1 |
20180226053 | Guo | Aug 2018 | A1 |
Number | Date | Country |
---|---|---|
104376833 | Feb 2015 | CN |
WO-2016078100 | May 2016 | WO |
WO-2018113050 | Jun 2018 | WO |
Entry |
---|
PCT/CN2017/070531 written opinion with partial English translation and search report with English translation. (Year: 2017). |
Number | Date | Country | |
---|---|---|---|
20180330677 A1 | Nov 2018 | US |