This application claims priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2022-0072396, filed on Jun. 14, 2022 in the Korean Intellectual Property Office KIPO, the contents of which are herein incorporated by reference in their entireties.
Embodiments of the present inventive concept relate to a display device. More particularly, embodiments of the present inventive concept relate to a display device compensating for a luminance according to a pattern.
Generally, a display device may include a display panel, a timing controller, gate driver, and a data driver. The display panel may include a plurality of gate lines, a plurality of data lines, and a plurality of pixels electrically connected to the gate lines and the data lines. The gate driver may provide gate signals to the gate lines. The data driver may provide data voltages to the data lines. The timing controller may control the gate driver and the data driver.
The display device may perform correction on a luminance and a color (hereinafter, referred to as “gamma correction”). When gamma correction is performed, luminous efficiency of the display panel may be different according to a grayscale value, a temperature, etc., and thus a color coordinate shift may occur. Also, the color coordinate shift may occur by a pattern of an displayed image. Finally, a display quality of the display panel may be deteriorated by the color coordinate shift.
Embodiments of the present inventive concept provide a display device compensating for a luminance for each color according to a pattern.
According to embodiments of the present inventive concept, a display device may include a display panel including pixels, and a display panel driver. The display panel driver may receive an input image, detect a first pattern from input image data of the input image, determine a luminance weight for each color based on a luminance of the input image of the first pattern and a luminance of a reference image of a second pattern, apply, in response to detecting of the first pattern, the luminance weight to data voltages to determine compensation data voltages, and apply the compensation data voltages to the pixels.
In an embodiment, the first pattern may be a sub-checker pattern.
In an embodiment, the first pattern of the input image may have a size of N×M. N and M are positive integers greater than or equal to 2 and correspond to a number of pixel rows and a number of pixel columns in the input image, respectively.
In an embodiment, the second pattern of the reference image may be a full white pattern.
In an embodiment, the luminance weight may be calculated using an equation LW=(L2/2)/L1, where LW is the luminance weight, L1 is the luminance of the input image of the first pattern, and L2 is the luminance of the reference image of the second pattern.
According to embodiments of the present inventive concept, a display device may include a display panel including a plurality of pixels, and a display panel driver. The display panel driver may receive an input image, detect a first pattern from input image data of the input image, determine a luminance weight for each color based on a luminance of the input image and a luminance of a reference image having a second pattern, determine a grayscale weight for each color based on a color ratio of a current grayscale value of the input image and a color ratio of a reference grayscale value of the reference image, apply the grayscale weight to data voltages to determine a first compensation data voltages, apply, in response to detecting of the first pattern, the luminance weight to the first compensation data voltages to determine second compensation data voltages, and apply the second compensation data voltages to the pixels.
In an embodiment, the first pattern may be a sub-checker pattern.
In an embodiment, the first pattern of the input image may have a size of N×M. N and M may be positive integers greater than or equal to 2 and correspond to a number of pixel rows and a number of pixel columns in the input image, respectively.
In an embodiment, the second pattern may be a full white pattern.
In an embodiment, the luminance weight may be calculated using an equation LW=(L2/2)/L1, where LW is the luminance weight, L1 is the luminance of the input image of the first pattern, and L2 is the luminance of the reference image of the second pattern.
In an embodiment, the reference grayscale value may be a maximum grayscale value.
In an embodiment, the grayscale weight may be calculated using an equation GW=R1/R2, where GW is the grayscale weight, R1 is the color ratio of the current grayscale value of the input image, and R2 is the color ratio of the reference grayscale value of the reference image.
In an embodiment, the display device may further include a temperature sensor to measure a current temperature of the display device. The display panel driver may determine a temperature weight for each color based on a luminance at a room temperature and a luminance at the current temperature, and apply the temperature weight and the grayscale weight to the data voltages to determine the first compensation data voltages.
In an embodiment, the temperature weight may be calculated using an equation TW=L3/L4, where TW is the temperature weight, L3 is the luminance at the room temperature, and L4 is the luminance at the current temperature.
According to embodiments of the present inventive concept, a display device includes a display panel including pixels, and a display panel driver. The display panel driver may receive an input image, detect a first pattern from input image data of the input image, determine a luminance weight for each color based on a luminance of the input image of the first pattern and a luminance of a reference image of a second pattern, determine a temperature weight for each color based on a luminance at a room temperature and a luminance at a current temperature, apply the temperature weight to data voltages to determine a first compensation data voltages, apply, in response to detecting of the first pattern, the luminance weight to the first compensation data voltages to determine second compensation data voltages, and apply the second compensation data voltages to the pixels.
In an embodiment, the first pattern may be a sub-checker pattern.
In an embodiment, the first pattern of the input image may have a size of N×M, where N and M are positive integers greater than or equal to 2 and correspond to a number of pixel rows and a number of pixel columns in the input image, respectively.
In an embodiment, the second pattern may be a full white pattern.
In an embodiment, the luminance weight may be calculated using an equation LW=(L2/2)/L1, where LW is the luminance weight, L1 is the luminance of the first pattern, and L2 is the luminance of the second pattern.
In an embodiment, the temperature weight may be calculated using an equation TW=L3/L4, where TW is the temperature weight, L3 is the luminance at the room temperature, and L4 is the luminance at the current temperature.
Therefore, the display device may compensate for a luminance for each color according to a pattern by detecting a first pattern based on input image data, determining a luminance weight for each color based on a luminance of the first pattern and a luminance of a second pattern, applying the luminance weight to data voltages to determine compensation data voltages when the first pattern is detected, and applying the compensation data voltages to the pixels. Accordingly, a color coordinate shift occurring in the first pattern may be prevented.
In addition, the display device may compensate for a luminance for each color according to a grayscale value by detecting a first pattern based on input image data, determining a luminance weight for each color based on a luminance of the first pattern and a luminance of a second pattern, determining a grayscale weight for each color based on a color ratio of a current grayscale value and a color ratio of a reference grayscale value, applying the grayscale weight to data voltages to determine a first compensation data voltages, applying the luminance weight to the first compensation data voltages to determine second compensation data voltages when the first pattern is detected, and applying the second compensation data voltages to the pixels. Accordingly, a color coordinate shift caused by different luminous efficiency for each grayscale value may be prevented.
Further, the display device may compensate for a luminance for each color according to a temperature by detecting a first pattern based on input image data, determining a luminance weight for each color based on a luminance of the first pattern and a luminance of a second pattern, to determine a temperature weight for each color based on a luminance at a room temperature and a luminance at a current temperature, applying the temperature weight to data voltages to determine a first compensation data voltages, applying the luminance weight to the first compensation data voltages to determine second compensation data voltages when the first pattern is detected, and applying the second compensation data voltages to the pixels.
However, the effects of the present inventive concept are not limited to the above-described effects, and may be variously expanded without departing from the spirit and scope of the present inventive concept.
Hereinafter, the present inventive concept will be explained in detail with reference to the accompanying drawings.
Referring to
The display panel 100 has a display region AA on which an image is displayed and a peripheral region PA adjacent to the display region AA. In an embodiment, the gate driver 300 may be mounted on the peripheral region PA of the display panel 100.
The display panel 100 may include a plurality of gate lines GL, a plurality of data lines DL, a plurality of sensing lines SL, and a plurality of pixels P electrically connected to the data lines DL, the gate lines GL, and the sensing lines SL. The gate lines GL may extend in a first direction D1 and the data lines DL and the sensing lines SL may extend in a second direction D2 crossing the first direction D1.
The timing controller 200 may receive input image data of an input image IMG and an input control signal CONT from a host processor (e.g., a graphic processing unit; GPU). For example, the input image data of the input image IMG may include red image data, green image data and blue image data. In an embodiment, the input image data of the input image IMG may further include white image data. In an embodiment, the input image data of the input image IMG may include magenta image data, yellow image data, and cyan image data. The input control signal CONT may include a master clock signal and a data enable signal. The input control signal CONT may further include a vertical synchronizing signal and a horizontal synchronizing signal.
The timing controller 200 may generate a first control signal CONT1, a second control signal CONT2, and data signal DATA based on the input image data of the input image IMG and the input control signal CONT.
The timing controller 200 may generate the first control signal CONT1 for controlling operation of the gate driver 300 based on the input control signal CONT and output the first control signal CONT1 to the gate driver 300. The first control signal CONT1 may include a vertical start signal and a gate clock signal.
The timing controller 200 may generate the second control signal CONT2 for controlling operation of the data driver 400 based on the input control signal CONT and output the second control signal CONT2 to the data driver 400. The second control signal CONT2 may include a horizontal start signal and a load signal.
The timing controller 200 may receive the input image data of the input image IMG and the input control signal CONT, and generate the data signal DATA. The timing controller 200 may output the data signal DATA to the data driver 400.
The gate driver 300 may generate gate signals for driving the gate lines GL in response to the first control signal CONT1 input from the timing controller 200. The gate driver 300 may output the gate signals to the gate lines GL. For example, the gate driver 300 may sequentially output the gate signals to the gate lines GL.
The data driver 400 may receive the second control signal CONT2 and the data signal DATA from the timing controller 200. The data driver 400 may convert the data signal DATA into data voltages (or, compensation data voltages) of an analog signal. The data driver 400 may output the data voltages (or, the compensation data voltages) to the data lines DL.
The data driver 400 may generate sensing data SD by sensing the pixels P (e.g., sensing a threshold voltage and a mobility characteristic of a driving transistor of each of the pixels P). The data driver 400 may output the sensing data SD to the timing controller 200. The timing controller 200 may compensate for the input image data of the input image IMG based on the sensing data SD.
The white grayscale value may be a grayscale value for displaying white. That is, the white grayscale value may be a grayscale value when grayscale values of all colors are the same as each other. In an embodiment, in the event that a pixel has three sub-pixels of red, green, and blue, and such three sub-pixels have the same grayscale value, the pixel has a white grayscale value of a specific value. For example, when the display device 1000 displays a white grayscale value of 255, a red grayscale value of the red sub-pixel, a green grayscale value of the green sub-pixel, and a blue grayscale value of the blue sub-pixel may have a grayscale value of 255.
As shown in
When the gamma correction is performed by setting a target gamma value to 2.2, the luminance according to the white grayscale value is a non-linear graph as shown in
As shown in
When the gamma correction is performed by setting a target color coordinate (x, y) to (0.28, 0.29), the color coordinate according to the white grayscale value may have a constant value as shown in
However,
Referring to
As shown in
In a grayscale value of 32 or more, the green luminous efficiency CG may have a greater value than the red luminous efficiency CR and the blue luminous efficiency CB by a substantially constant ratio.
On the other hand, in the low grayscale region smaller than a grayscale value of 32, a degree to which the green luminous efficiency CG is greater than the red luminous efficiency CR and the blue luminous efficiency CB may not be uniform. In addition, in the low grayscale region smaller than a grayscale value of 32, a degree to which the green luminous efficiency CG is greater than the red luminous efficiency CR and the blue luminous efficiency CB may be smaller than the degree in the high grayscale region greater than a grayscale value of 32.
For this reason, after the gamma correction is performed, the x color coordinate CX and the y color coordinate CY may have uniform values in the high grayscale region of a grayscale value of 32 or more, whereas the x color coordinate CX and the y color coordinate CY may not have uniform values in the low grayscale region smaller than a grayscale value of 32.
As described above, since the luminous efficiency of the display panel 100 is different for each grayscale value, a color coordinate shift may occur at a low grayscale value. When the color coordinate shift occurs in the low grayscale value, the color coordinate of the high grayscale value and the color coordinate of the low grayscale value may be different, and thus a display quality of the display panel 100 may deteriorate.
Referring to
As shown in
As such, since the luminous efficiency of the display panel 100 is different for each temperature, the color coordinate shift may occur. When the color coordinate shift occurs, the color coordinate at the high temperature and the color coordinate at the room temperature may be different, and thus the display quality of the display panel 100 may deteriorate.
Referring to
For example, the horizontal pattern may be a pattern including stripes in the first direction D1 in
Referring to
For example, as shown in
For example, in the checker pattern, a pixel P in which the sub-pixels R, G, and B display a grayscale value of 0 and a pixel Pin which all of the sub-pixels R, G, and B display the same grayscale value other than the grayscale value of 0 may be alternately arranged.
That is, in the checker pattern, all of the sub-pixels R, G, and B of the pixel P displaying a grayscale value other than the grayscale value of 0 may display the grayscale value other than the grayscale value of 0. In the sub-checker pattern, any one of the sub-pixels R, G, and B of the pixel P (e.g., P2) displaying a grayscale value other than the grayscale value of 0 may display the grayscale value other than the grayscale value of 0.
For example, the full white pattern may be a pattern in which the sub-pixels R, G, and B of all the pixels P display the same grayscale value.
In
For this reason, after the gamma correction is performed, the x color coordinate CX and y color coordinate CY may have uniform values in the patterns except for the sub-checker pattern, whereas in the sub-checker pattern, the x color coordinate CX and the y color coordinate CY may not have a uniform value.
As such, in the sub-checker pattern, the x color coordinate CX and the y color coordinate CY may be different for each grayscale value, and thus a color coordinate shift may occur at the low grayscale value. When the color coordinate shift occurs in the low gray scale value, the color coordinate of the high grayscale value and the color coordinate of the low grayscale value may be different, and thus the display quality of the display panel 100 may deteriorate.
Referring to
The timing controller 200 may include a luminance weight calculator 210, a pattern detector 220, and a first weight applier 230 (i.e., a first weight multiplier).
The luminance weight calculator 210 may determine the luminance weight LW based on the luminance L1 of the first pattern and the luminance L2 of the second pattern.
The luminance L1 of the first pattern and the luminance L2 of the second pattern may be measured in advance, and the display device 1000 may store the measured values. The luminance weight calculator 210 may calculate the luminance weight LW based on the stored luminance L1 of the first pattern and the stored luminance L2 of the second pattern.
In an embodiment, the luminance weight LW may be calculated using an Equation 1,
LW=(L2/2)/L1, [Equation 1]
where LW is the luminance weight, L1 is the luminance of the first pattern, and L2 is the luminance of the second pattern. For example, when the luminance L1 of the first pattern for a green grayscale value of 128 is 20 and the luminance L2 of the second pattern for a green grayscale value of 128 is 44, the luminance weight LW for a green grayscale value of 128 may be about 1.1. The luminance weight LW may be different for each color.
For example, the first pattern may be the sub-checker pattern. The second pattern may be the full white pattern. That is, the display device 1000 may compensate for the sub-checker pattern for each color based on the full white pattern by applying the luminance weight LW.
Referring to
In an embodiment, the pattern detector 220 may detect the first pattern having a size of N×M, where N and M are positive integers greater than or equal to 2. The N×M size may be the size containing the pixels P of the N×M. For example, the part of the display panel 100 of
The pattern detector 220 may detect a pattern with only one or two pixel values in a pixel unit of N×M size. For example, the pattern detector 220 may detect whether each pixel in the pixel unit of N×M size has the same pixel value (i.e., the same grayscale value) or one of two pixel values (i.e., one of the two grayscale values). In an embodiment, the pixel unit of N×M size may correspond to the entire frame of a display panel or a predetermined portion of the frame. The pattern detector 220 may generate a binary detection signal BDS of 1 when the pattern is detected. When the binary detection signal BDS is generated, the pattern detector 220 may output the information PI on the pixel values of the detected pattern to the first weight applier 230. The pixel value of each of the pixels P may be a grayscale value of each of the sub-pixels (R, G, and B in
For example, when only two types of the pixel values exist, the pattern detector 220 may classify the two types of the pixel values into a first color Color0 and a second color Color1. In addition, the pattern detector 220 may generate mapping data by mapping a first (e.g., upper left) color to 0 and mapping the remaining color to 1. The information PI on the pixel values may include the mapping data, information on the first color Color0, and information on the second color Color1. The information on the first color Color0 may include a red grayscale value, a green grayscale value, and a blue grayscale value for displaying the first color Color0. The information on the second color Color1 may include a red grayscale value, a green grayscale value, and a blue grayscale value for displaying the second color Color1.
For example, as shown in
Referring to
For example, the first weight applier 230 may calculate the data voltages from the first voltage code VCODE1. The first weight applier 230 may determine whether to detect the first pattern based on the information PI on the pixel values. When the first pattern is detected, the first weight applier 230 may apply the luminance weight LW to the data voltages to determine the compensation data voltages, and generate the second voltage code VCODE2 corresponding to the determined compensation data voltages. When the first pattern is not detected, the first weight applier 230 may not apply the luminance weight LW to the data voltages.
When the first pattern is detected, the data driver 400 may receive the second voltage code VCODE2 and generate the compensation data voltages. When the first pattern is not detected, the data driver 400 may receive the first voltage code VCODE1 and generate data voltages.
Accordingly, the data driver 400 may apply the compensation data voltages to the pixels P when the first pattern is detected, and apply the data voltages to the pixels P when the first pattern is not detected.
For example, it is assumed that the data voltage for displaying a green grayscale value of 128 is 4V and the luminance weight LW for a green grayscale value of 128 is 1.1. In this case, the compensation data voltage for displaying a green grayscale value of 128 may be 4.4V (4V×1.1=4.4V). Accordingly, when the first pattern is not detected, a voltage of 4V may be applied to the green sub-pixel (G in
Accordingly, each color may be compensated differently as described above, and the color coordinate shift occurring in the sub-checker pattern may be prevented.
The display device according to the present embodiment is substantially the same as the display device 1000 of
Referring to
The timing controller 201 may detect the first pattern based on the input image data of the input image IMG, determine the luminance weight LW for each color based on the luminance L1 of the first pattern and the luminance L2 of the second pattern, determine a grayscale weight GW for each color based on a color ratio R1 of a current grayscale value and a color ratio R2 of a reference grayscale value, apply the grayscale weight GW to the data voltages to determine the first compensation data voltages, and apply the luminance weight LW to the first compensation data voltages to determine the second compensation data voltages when the first pattern is detected. The data driver 400 may apply the second compensation data voltages to the pixels.
The timing controller 201 may include the luminance weight calculator 210, the pattern detector 220, the first weight applier 231, the second weight applier 240, and a grayscale weight calculator 250.
The grayscale weight calculator 250 may determine the grayscale weight GW based on the color ratio R1 of the current grayscale and the color ratio R2 of the reference grayscale.
The color ratio may be a luminance ratio of each color in the white grayscale value. For example, when the luminance ratio of a red grayscale value of 255, a green grayscale value of 255, and a blue grayscale value of 255 is 0.21:0.70:0.09 in a white grayscale value of 255, the color ratio of a red grayscale value of 255 may be 0.21, the color ratio of a green grayscale value of 255 may be 0.70, and the color ratio of a blue grayscale value of 255 may be 0.09.
The color ratio of each grayscale value may be measured in advance, and the display device 1000 may store the measured values. The grayscale weight calculator 250 may calculate the grayscale weight GW based on the color ratio of each of the stored grayscale values.
For example, the grayscale weight GW may be calculated using Equation 2,
GW=R1/R2, [Equation 2]
where GW is the grayscale weight, R1 is the color ratio of the current grayscale value, and R2 is the color ratio of the reference grayscale value. In an embodiment, the reference grayscale value may be the maximum grayscale. For example, when the color ratio of a green grayscale value of 128 is 0.77 and the color ratio of the green grayscale value of 255 (i.e., the maximum grayscale) is 0.70, the grayscale weight GW for a green grayscale value of 128 may be about 1.1. The grayscale weight GW may be different for each color.
The second weight applier 240 may apply the grayscale weight GW to the data voltages to determine the first compensation data voltages.
For example, the second weight applier 240 may determine the data voltages from the first voltage code VCODE1. The second weight applier 240 may apply the grayscale weight GW to the data voltages to determine the first compensation data voltages, and generate the second voltage code VCODE2 corresponding to the determined first compensation data voltages.
When the first pattern is detected, the first weight applier 231 may apply the luminance weight LW to the first compensation data voltages to determine the second compensation data voltages. The first weight applier 231 may not apply the luminance weight LW to the first compensation data voltages when the first pattern is not detected.
For example, the first weight applier 231 may calculate the first compensation data voltages from the second voltage code VCODE2. The first weight applier 231 may determine whether to detect the first pattern based on the information PI on the pixel values. When the first pattern is detected, the first weight applier 231 may apply the luminance weight LW to the first compensation data voltages to the second compensation data voltages, and generate the third voltage code VCODE3 corresponding to the determined second compensation data voltages. When the first pattern is not detected, the first weight applier 231 may not apply the luminance weight LW to the first compensation data voltages.
When the first pattern is detected, the data driver 400 may receive the third voltage code VCODE3 and generate the second compensation data voltage. When the first pattern is not detected, the data driver 400 may receive the second voltage code VCODE2 and generate the first compensation data voltages.
Therefore, the data driver 400 may apply the second compensation data voltages to the pixels P when the first pattern is detected, and apply the first compensation data voltages to the pixels P when the first pattern is not detected
For example, it is assumed that the data voltage for displaying a green grayscale value of 128 is 4V, the grayscale weight GW for a green grayscale value of 128 is 1.1, and the luminance weight LW for a green grayscale value of 128 is 1.2. In this case, the first compensation data voltage for displaying a green grayscale of 128 value may be 4.4V (4V×1.1=4.4V). In addition, the second compensation data voltage for displaying the 128 green grayscale may be 5.28V (4.4V×1.2=5.28V). Accordingly, when the first pattern is not detected, a voltage of 4.4V may be applied to the green sub-pixel (G in
Accordingly, each color may be compensated differently, and the color coordinate shift occurring in the sub-checker pattern may be prevented. Also, each color may be compensated differently, and the color coordinate shift caused by different luminous efficiency for each grayscale value may be prevented.
The display device according to the present embodiment is substantially the same as the display device of
Referring to
In an embodiment, the luminance L3 at the room temperature may be a luminance for each grayscale value, and the luminance L4 at the current temperature may be a luminance for each grayscale value at the current temperature.
For example, the luminance L3 at the room temperature for a green grayscale value of 128 may be a luminance of the green sub-pixel G when a grayscale value of 128 is displayed at the room temperature, and the luminance L4 at the current temperature for the green grayscale value of 128 may be a luminance of the green sub-pixel G when the grayscale value of 128 is displayed at the current temperature.
The timing controller 202 may include the luminance weight calculator 210, a pattern detector 220, a first weight applier 231 (i.e., a first weight multiplier), a second weight applier 241 (i.e., a second weight multiplier), and a temperature weight calculator 260.
The temperature weight calculator 260 may determine the temperature weight TW based on the luminance L3 at the room temperature and the luminance L4 at the current temperature.
For example, the display device 1000 may include a temperature sensor 270, and may measure the current temperature through the temperature sensor. In an example, the display device 1000 may predict the current temperature based on the input image data of the input image IMG. Specifically, the display device 1000 may measure an ambient temperature of the display device through the temperature sensor, calculate a temperature rise based on a load of the input image data of the input image IMG, and add the temperature rise to the ambient temperature to predict the current temperature.
The luminance according to temperature may be measured in advance, and the display device 1000 may store the measured values. The temperature weight calculator 260 may calculate the temperature weight TW through the luminance according to the current temperature and the stored temperature.
For example, the temperature weight TW may be calculated using an Equation 3,
TW=L3/L4, [Equation 3]
where TW is the temperature weight, L3 is the luminance at the room temperature, and L4 is the luminance at the current temperature. For example, when the current temperature is 100° C., the luminance of a green grayscale value of 128 is 40 at 100° C., and the luminance of a green grayscale value of 128 is 44 at the room temperature, the temperature weight TW for a green grayscale value of 128 at 100° C. may be 1.1. The temperature weight TW may be different for each color.
The second weight applier 241 may apply the temperature weight TW to the data voltages to determine the first compensation data voltages.
For example, the second weight applier 241 may calculate the data voltages from the first voltage code VCODE1. The second weight applier 241 may apply the temperature weight TW to the data voltages to determine the first compensation data voltages, and generate the second voltage code VCODE2 corresponding to the determined first compensation data voltages.
When the first pattern is detected, the first weight applier 231 may apply the luminance weight LW to the first compensation data voltages to determine the second compensation data voltages. The first weight applier 231 may not apply the luminance weight LW to the first compensation data voltages when the first pattern is not detected.
For example, the first weight applier 231 may determine the first compensation data voltages from the second voltage code VCODE2. The first weight applier 231 may determine whether to detect the first pattern based on the information PI on the pixel values. When the first pattern is detected, the first weight applier 231 may apply the luminance weight LW to the first compensation data voltages to determine the second compensation data voltages, and generate the third voltage code VCODE3 corresponding to the determined second compensation data voltages. When the first pattern is not detected, the first weight applier 231 may not apply the luminance weight LW to the first compensation data voltages.
When the first pattern is detected, the data driver 400 may receive the third voltage code VCODE3 and generate the second compensation data voltages. When the first pattern is not detected, the data driver 400 may receive the second voltage code VCODE2 and generate the first compensation data voltages.
Accordingly, the data driver 400 may apply the second compensation data voltages to the pixels P when the first pattern is detected, and apply the first compensation data voltages to the pixels P when the first pattern is not detected.
For example, it is assumed that the data voltage for displaying a green grayscale of 128 value is 4V, the current temperature is 100° C., the temperature weight TW for a green grayscale value of 128 at 100° C. is 1.1, and the luminance weight LW for a green grayscale value of 128 is 1.2. In this case, the first compensation data voltage for displaying a green grayscale value of 128 may be 4.4V (4V×1.1=4.4V). And, the second compensation data voltage for displaying a green grayscale value of 128 may be 5.28V (4.4V×1.2=5.28V). Accordingly, when the first pattern is not detected, a voltage of 4.4V may be applied to the green sub-pixel (G in
Accordingly, each color may be compensated differently, and the color coordinate shift occurring in the sub-checker pattern may be prevented. Also, each color may be compensated differently, and the color coordinate shift caused by different luminous efficiency for temperature value may be prevented.
The display device according to the present embodiment is substantially the same as the display device of
Referring to
The timing controller 203 may include the luminance weight calculator 210, a pattern detector 220, a first weight applier 231 (i.e., a first weight multiplier), a second weight applier 242 (i.e., a second weight multiplier), the grayscale weight calculator 250, and the temperature weight calculator 260.
Since the temperature weight TW is described with reference to
The second weight applier 242 may apply the grayscale weight GW and the temperature weight TW to determine the first compensation data voltages.
For example, it is assumed that the data voltage for displaying a green grayscale value of 128 is 4V, the current temperature is 100° C., the temperature weight TW for a green grayscale value of 128 at 100° C. is 1.1, and the grayscale weight GW for a green grayscale value of 128 is 1.1, and the luminance weight LW for a green grayscale value of 128 is 1.2. In this case, the first compensation data voltage for displaying a green grayscale value of 128 may be 4.84V (4V×1.1×1.1=4.84V). In addition, the second compensation data voltage for displaying a green grayscale value of 128 may be 5.808V (4.84V×1.2=5.808V). Accordingly, when the first pattern is not detected, a voltage of 4.84 V may be applied to the green sub-pixel (G in
Accordingly, each color may be compensated differently, and the color coordinate shift occurring in the sub-checker pattern may be prevented. Also, each color may be compensated differently, and the color coordinate shift caused by different luminous efficiency for each grayscale value may be prevented. And, each color may be compensated differently, and the color coordinate shift caused by different luminous efficiency for temperature value may be prevented.
Referring to
The processor 2010 may perform various computing functions. The processor 2010 may be a micro processor, a central processing unit (CPU), an application processor (AP), etc. The processor 2010 may be coupled to other components via an address bus, a control bus, a data bus, etc. Further, the processor 2010 may be coupled to an extended bus such as a peripheral component interconnection (PCI) bus.
The memory device 2020 may store data for operations of the electronic device 2000. For example, the memory device 2020 may include at least one non-volatile memory device such as an erasable programmable read-only memory (EPROM) device, an electrically erasable programmable read-only memory (EEPROM) device, a flash memory device, a phase change random access memory (PRAM) device, a resistance random access memory (RRAM) device, a nano floating gate memory (NFGM) device, a polymer random access memory (PoRAM) device, a magnetic random access memory (MRAM) device, a ferroelectric random access memory (FRAM) device, etc., and/or at least one volatile memory device such as a dynamic random access memory (DRAM) device, a static random access memory (SRAM) device, a mobile DRAM device, etc.
The storage device 2030 may include a solid state drive (SSD) device, a hard disk drive (HDD) device, a CD-ROM device, etc.
The I/O device 2040 may include an input device such as a keyboard, a keypad, a mouse device, a touch pad, a touch screen, etc., and an output device such as a printer, a speaker, etc. In some embodiments, the I/O device 2040 may include the display device 2060.
The power supply 2050 may provide power for operations of the electronic device 2000. For example, the power supply 2050 may be a power management integrated circuit (PMIC).
The display device 2060 may display an image corresponding to visual information of the electronic device 2000. For example, the display device 2060 may be an organic light emitting display device or a quantum dot light emitting display device, but is not limited thereto. The display device 2060 may be coupled to other components via the buses or other communication links. Here, the display device 2060 may reduce the falling time of the scan signal. Accordingly, the display device may reduce an overlapping time of scan signals outputted to different gates at the falling times of the scan signals. And, the display device may compensate for luminance according to the pattern. Accordingly, the color coordinate shift occurring in the first pattern may be prevented.
The inventive concepts may be applied to any electronic device including the display device. For example, the inventive concepts may be applied to a television (TV), a digital TV, a 3D TV, a mobile phone, a smart phone, a tablet computer, a virtual reality (VR) device, a wearable electronic device, a personal computer (PC), a home appliance, a laptop computer, a personal digital assistant (PDA), a portable multimedia player (PMP), a digital camera, a music player, a portable game console, a navigation device, etc.
The foregoing is illustrative of the present inventive concept and is not to be construed as limiting thereof. Although some embodiments of the present inventive concept have been described, those skilled in the art will readily appreciate that many modifications are possible in the embodiments without materially departing from the novel teachings and advantages of the present inventive concept. Accordingly, all such modifications are intended to be included within the scope of the present inventive concept as defined in the claims. In the claims, means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents but also equivalent structures. Therefore, it is to be understood that the foregoing is illustrative of the present inventive concept and is not to be construed as limited to the specific embodiments disclosed, and that modifications to the disclosed embodiments, as well as other embodiments, are intended to be included within the scope of the appended claims. The present inventive concept is defined by the following claims, with equivalents of the claims to be included therein.
Number | Date | Country | Kind |
---|---|---|---|
10-2022-0072396 | Jun 2022 | KR | national |