Organic light emitting display device and driving method thereof
By detecting whether the input image data represents a static image and calculating the output frame rate based on multiple flicker indices, the problem in the existing technology of being unable to effectively reduce the power consumption of static images is solved and lower power consumption is achieved.
Patent Information
- Application Number
- CN202010640947.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-08-08
- Filing Date
- 2020-07-06
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2040-07-06
AI Technical Summary
When the existing low-frequency driving technology reduces the power consumption of the display device, it cannot effectively adapt to different brightness conditions of the static image, resulting in the failure to further reduce the power consumption.
By detecting whether the input image data indicates static images, if static images indicate, calculate the output frame frequency below the input frame frequency based on the flash index of multiple static images to drive the display panel.
It is possible to calculate an appropriate low driving frequency according to different color brightness under static image conditions, thereby further reducing the power consumption of the display device.
Smart Images

Figure CN112349242B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a display device, and more particularly to an organic light emitting display device that performs low-frequency driving and a driving method of the organic light emitting display device. Background Art
[0002] Recently, it is required to reduce the power consumption of display devices, especially in mobile devices such as smart phones and tablet computers. In order to reduce the power consumption of such display devices, a low-frequency driving technology has been developed to drive or refresh the display panel at a frequency lower than the input frame frequency of the input image data.
[0003] On the other hand, in a conventional display device to which such a low-frequency driving technique is applied, a single flicker index based on brightness is calculated for a static image, and a low driving frequency is determined based on the single flicker index. Summary of the invention
[0004] An object of the present disclosure is to provide an organic light emitting display device that performs low-frequency driving and can further reduce power consumption.
[0005] Another object of the present disclosure is to provide a driving method of an organic light emitting display device that performs low-frequency driving and can further reduce power consumption.
[0006] However, the problems to be solved by the present disclosure are not limited to the above-mentioned problems, and various extensions can be made within the scope of the concept and field of the present disclosure.
[0007] In order to achieve an object of the present disclosure, an organic light emitting display device according to an embodiment of the present disclosure includes: a display panel including a plurality of pixels each having an organic light emitting diode; and a panel driving unit driving the display panel. The panel driving unit receives input image data for a first color, a second color, and a third color at an input frame rate, and detects whether the input image data represents a static image. When the input image data does not represent the static image, the panel driving unit drives the display panel at a first output frame rate that is the same as the input frame rate. When the input image data represents the static image, the panel driving unit calculates a plurality of flicker indices for two or more of the static images of the first color, the second color, the third color, a first combination of the first color and the second color, a second combination of the first color and the third color, and a third combination of the second color and the third color based on the input image data, and determines a second output frame rate based on the plurality of flicker indices, and drives the display panel at the second output frame rate.
[0008] In one embodiment, the second output frame rate may be lower than the input frame rate.
[0009] In one embodiment, the first color may be red, the second color may be green, the third color may be blue, the first combination may be yellow, the second combination may be magenta, the third combination may be cyan, and the multiple flicker indices of the static image may include a red flicker index, a green flicker index, a blue flicker index, a yellow flicker index, a magenta flicker index, and a cyan flicker index of the static image.
[0010] In one embodiment, when the input image data represents the static image, the panel driving unit determines a plurality of driving frequencies corresponding to the red flicker index, the green flicker index, the blue flicker index, the yellow flicker index, the magenta flicker index, and the cyan flicker index, respectively, and determines the maximum value among the plurality of driving frequencies as the second output frame rate.
[0011] In one embodiment, the plurality of pixels may each include: a driving transistor for generating a driving current; a switching transistor for transmitting a data signal to a source of the driving transistor; a compensation transistor for diode-connecting the driving transistor; a storage capacitor for storing the data signal transmitted through the switching transistor and the diode-connected driving transistor; a first initialization transistor for providing an initialization voltage to the storage capacitor and a gate of the driving transistor; a first light emission control transistor for connecting a power supply voltage line to the source of the driving transistor; a second light emission control transistor for connecting a drain of the driving transistor to the organic light emitting diode; a second initialization transistor for providing the initialization voltage to the organic light emitting diode; and the organic light emitting diode emits light based on the driving current, and at least a first one of the driving transistor, the switching transistor, the compensation transistor, the first initialization transistor, the first light emission control transistor, the second light emission control transistor and the second initialization transistor is implemented by a PMOS transistor, and at least a second one is implemented by an NMOS transistor.
[0012] In one embodiment, the plurality of pixels may each include: a driving transistor for generating a driving current; a first switching transistor for transmitting a data signal; a storage capacitor for storing the data signal transmitted through the first switching transistor; a second switching transistor for connecting the storage capacitor and the driving transistor to an initialization line; a light emitting control transistor for connecting a line of a power supply voltage to the driving transistor; and the organic light emitting diode for emitting light based on the driving current, wherein at least a first one of the driving transistor, the first switching transistor, the second switching transistor and the light emitting control transistor is implemented by a PMOS transistor, and at least a second one is implemented by an NMOS transistor.
[0013] In one embodiment, the panel driving unit may include: a static image detector, which detects whether the input image data represents the static image by comparing the input image data of the previous frame with the input image data of the current frame; a driving frequency converter, which outputs the output image data at the first output frame rate when the input image data does not represent the static image, and outputs the output image data at the second output frame rate determined based on the multiple flicker indices when the input image data represents the static image; and a data driver, which provides data signals to the multiple pixels based on the output image data.
[0014] In one embodiment, the driving frequency converter may include: a color-constant lookup table storing a first sensitivity-related constant, a second sensitivity-related constant, a third sensitivity-related constant, a fourth sensitivity-related constant, a fifth sensitivity-related constant, and a sixth sensitivity-related constant for the first color, the second color, the third color, the first combination, the second combination, and the third combination; a flicker index calculation block calculating a first average color scale value, a second average color scale value, and a third average color scale value for the first color, the second color, and the third color based on the input image data, performing color conversion for the input image data, and calculating a fourth average color scale value, a fifth average color scale value, and a sixth average color scale value for the first combination, the second combination, and the third combination based on the color-converted input image data, comparing the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value, and the sixth average color scale value with the first sensitivity index value stored in the color-constant lookup table; The first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index are calculated by multiplying the second sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant and the sixth sensitivity-related constant as the multiple flicker indices; a flicker-frequency lookup table, storing multiple driving frequencies corresponding to multiple flicker index ranges respectively; and a driving frequency determination block, reading the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index respectively from the flicker-frequency lookup table, determining the maximum value of the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency as the second output frame rate, and outputting the output image data at the second output frame rate.
[0015] In one embodiment, the first color may be red, the second color may be green, the third color may be blue, the first combination may be yellow, the second combination may be magenta, the third combination may be cyan, and the color conversion performed by the flicker index calculation block may be RGB-CMYK conversion.
[0016] In one embodiment, the color-constant lookup table may store the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant and the sixth sensitivity-related constant in each of a plurality of color scale ranges, and the flicker index calculation block extracts the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value in each of the plurality of color scale ranges to which the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value respectively belong from the color-constant lookup table. The first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index are calculated by multiplying the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value with the extracted first sensitivity correlation constant, the second sensitivity correlation constant, the third sensitivity correlation constant, the fourth sensitivity correlation constant, the fifth sensitivity correlation constant and the sixth sensitivity correlation constant.
[0017] In one embodiment, the flicker index calculation block may divide the input image data for one frame into a plurality of segmented image data for a plurality of segments, and calculate the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value in each of the plurality of segments based on the plurality of segmented image data, and multiply the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value in each of the plurality of segments by the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant and the sixth sensitivity-related constant to calculate the first flicker index, the second flicker index and the sixth flicker index in each of the plurality of segments. The third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index, the driving frequency decision block reads from the flicker-frequency lookup table the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency in each of the multiple segments corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index in each of the multiple segments, respectively, and determines the maximum value of the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency in each of the multiple segments as the segment maximum driving frequency in each of the multiple segments, and determines the maximum value of the multiple segment maximum driving frequencies in the multiple segments as the second output frame rate.
[0018] In one embodiment, the driving frequency converter may include: a color-constant lookup table storing a first sensitivity-related constant, a second sensitivity-related constant, a third sensitivity-related constant, a fourth sensitivity-related constant, a fifth sensitivity-related constant and a sixth sensitivity-related constant for the first color, the second color, the third color, the first combination, the second combination and the third combination; a flicker index calculation block calculating a first average color scale value, a second average color scale value and a third average color scale value for the first color, the second color and the third color based on the input image data, performing color conversion for the input image data, and calculating a fourth average color scale value, a fifth average color scale value and a sixth average color scale value for the first combination, the second combination and the third combination based on the color-converted input image data, comparing the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value with the first sensitivity-related constant, the second sensitivity-related constant, the second sensitivity-related constant stored in the color-constant lookup table; The first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index are calculated by multiplying the third sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant and the sixth sensitivity-related constant as the multiple flicker indices; the first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table, the fifth flicker-frequency lookup table and the sixth flicker-frequency lookup table are the first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table, the fifth flicker-frequency lookup table and the sixth flicker-frequency lookup table for the first color, the second color, the third color, the first combination, the second combination and the third combination, and the first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table, the fifth flicker-frequency lookup table and the sixth flicker-frequency lookup table respectively store a plurality of driving frequencies corresponding to a plurality of flicker index ranges;and a driving frequency determination block, which reads the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index from the first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table and the fifth flicker-frequency lookup table, respectively, determines the maximum value among the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency as the second output frame frequency, and outputs the output image data at the second output frame frequency. ;
[0019] In order to achieve another object of the present disclosure, in a driving method of an organic light-emitting display device according to an embodiment of the present disclosure, input image data for a first color, a second color, and a third color are received at an input frame rate, and it is detected whether the input image data represents a static image. When the input image data does not represent the static image, the display panel is driven at a first output frame rate that is the same as the input frame rate. When the input image data represents the static image, multiple flicker indices for the static images of more than two of the first color, the second color, the third color, a first combination of the first color and the second color, a second combination of the first color and the third color, and a third combination of the second color and the third color are calculated based on the input image data, a second output frame rate is determined based on the multiple flicker indices, and the display panel is driven at the second output frame rate.
[0020] In one embodiment, the second output frame rate may be lower than the input frame rate.
[0021] In one embodiment, the first color may be red, the second color may be green, the third color may be blue, the first combination may be yellow, the second combination may be magenta, the third combination may be cyan, and the multiple flicker indices of the static image may include a red flicker index, a green flicker index, a blue flicker index, a yellow flicker index, a magenta flicker index, and a cyan flicker index of the static image.
[0022] In one embodiment, it may be that a plurality of driving frequencies corresponding to the red flicker index, the green flicker index, the blue flicker index, the yellow flicker index, the magenta flicker index and the cyan flicker index are determined, and the maximum value of the plurality of driving frequencies is determined as the second output frame rate, so as to determine the second output frame rate based on the plurality of flicker indices.
[0023] In one embodiment, it may be a step of comparing the input image data of the previous frame with the input image data of the current frame, and when the input image data of the previous frame and the input image data of the current frame are the same, determining that the input image data represents the static image, so as to detect whether the input image data represents the static image.
[0024] In one embodiment, the first average color scale value, the second average color scale value and the third average color scale value for the first color, the second color and the third color may be calculated based on the input image data, and a color conversion step may be performed on the input image data; a fourth average color scale value, a fifth average color scale value and a sixth average color scale value for the first combination, the second combination and the third combination may be calculated based on the color-converted input image data, and a first sensitivity-related constant, a second sensitivity-related constant, a third sensitivity-related constant for the first color, the second color, the third color, the first combination, the second combination and the third combination may be read from a color-constant lookup table. The first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value are multiplied by the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant and the sixth sensitivity-related constant to calculate the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index as the multiple flicker indices, so as to calculate the multiple flicker indices.
[0025] In one embodiment, the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index, respectively, may be read from a flicker-frequency lookup table, and the maximum value of the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency may be determined as the second output frame rate, so as to determine the second output frame rate based on the multiple flicker indices.
[0026] In one embodiment, the step may be to read the first driving frequency, second driving frequency, third driving frequency, fourth driving frequency, fifth driving frequency and sixth driving frequency corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index respectively from the first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table, the fifth flicker-frequency lookup table and the sixth flicker-frequency lookup table for the first color, the second color, the third color, the first combination, the second combination and the third combination, and determine the maximum value of the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency as the second output frame rate, so as to determine the second output frame rate based on the multiple flicker indices.
[0027] (Effect of Publicity)
[0028] According to the organic light-emitting display device and the driving method of the organic light-emitting display device of the embodiment of the present disclosure, it is possible to detect whether the input image data represents a static image. When the input image data represents the static image, multiple flicker indices of the static image for two or more of the primary colors (e.g., red, green, and blue) and the combination of primary colors (e.g., yellow, magenta, and cyan) are calculated based on the input image data, and a second output frame rate (or low drive frequency) is determined based on the multiple flicker indices, and the display panel is driven at the second output frame rate. Thus, even if the overall brightness of the static image is the same, when the brightness is different according to the color, it is driven at different low drive frequencies, which can further reduce power consumption compared to the prior art that drives at the same low drive frequency when the overall brightness of the static image is the same.
[0029] However, the effects of the present disclosure are not limited to the above-mentioned effects, and various extensions can be made within the scope not exceeding the concept and field of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 is a block diagram illustrating an organic light emitting display device according to an embodiment of the present disclosure.
[0031] Figure 2 is a circuit diagram showing an example of a pixel included in an organic light emitting display device according to an embodiment of the present disclosure.
[0032] Figure 3 is a circuit diagram showing another example of a pixel included in an organic light emitting display device according to an embodiment of the present disclosure.
[0033] Figure 4 is a sequence diagram illustrating a driving method of an organic light emitting display device according to an embodiment of the present disclosure.
[0034] Figure 5 : is a timing chart showing input image data and output image data when a static image is not detected.
[0035] Figure 6 : is a timing chart showing input image data and output image data when a still image is detected.
[0036] Figure 7 is a block diagram showing a driving frequency converter included in an organic light emitting display device according to an embodiment of the present disclosure.
[0037] Figure 8 is a diagram showing an example of a color-constant lookup table.
[0038] Fig. 9 is a diagram showing another example of the color-constant lookup table.
[0039] Fig.10 : is a diagram showing an example of a flicker-frequency lookup table.
[0040] Fig.11 This is a diagram for explaining an example in which input image data for one frame is divided into a plurality of segment image data for a plurality of segments.
[0041] Fig.12 This is a diagram for explaining an example of a plurality of segment maximum drive frequencies in a plurality of segments.
[0042] Fig.13 is a sequence diagram illustrating a driving method of an organic light emitting display device according to an embodiment of the present disclosure.
[0043] Fig.14 is a block diagram illustrating a driving frequency converter included in an organic light emitting display device according to another embodiment of the present disclosure.
[0044] Fig.15 is a sequence diagram illustrating a driving method of an organic light emitting display device according to another embodiment of the present disclosure.
[0045] Fig.16 is a block diagram illustrating an electronic device including an organic light emitting display device according to an embodiment of the present disclosure.
[0046] (Explanation of Reference Numerals)
[0047] 100: display device, 110: display panel, 120: data driver, 130: gate driver, 140: controller, 150: static image detector, 160, 300, 300a: driving frequency converter. DETAILED DESCRIPTION
[0048] Hereinafter, preferred embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. The same reference numerals are used for the same components in the drawings, and repeated descriptions of the same components are omitted.
[0049] Figure 1 is a block diagram showing an organic light emitting display device according to an embodiment of the present disclosure, Figure 2 is a circuit diagram showing an example of a pixel included in an organic light emitting display device according to an embodiment of the present disclosure, Figure 3 is a circuit diagram showing another example of a pixel included in an organic light emitting display device according to an embodiment of the present disclosure.
[0050] Reference Figure 1 According to an embodiment of the present disclosure, the organic light emitting display device 100 may include: a display panel 110 including a plurality of pixels PX; and a panel driving unit 170 driving the display panel 110. The panel driving unit 170 may include: a data driver 120 providing a data signal DS to the plurality of pixels PX; a scan driver 130 providing a scan signal SS to the plurality of pixels PX; and a controller 140 controlling the data driver 120 and the scan driver 130.
[0051] The display panel 110 may include a plurality of data lines, a plurality of scan lines, and a plurality of pixels PX connected to the plurality of data lines and the plurality of scan lines. Each pixel PX includes at least one capacitor, at least two transistors, and an organic light emitting diode (OLED), and the display panel 110 may be an OLED display panel. In one embodiment, each pixel PX may be a HOP (Hybrid Oxide Polycrystalline) pixel suitable for low-frequency drive to reduce power consumption. In the HOP pixel, at least one first transistor may be implemented by an LTPS (Low-Temperature Polycrystalline Silicon) PMOS transistor, and at least one second transistor may be implemented by an oxide (Oxide) NMOS transistor.
[0052] In one embodiment, if Figure 2As shown, each pixel PX may be a HOP pixel PX1 in which the driving transistor T1 is implemented by a PMOS transistor. For example, each pixel PX1 may include: a driving transistor T1, generating a driving current; a switching transistor T2, responding to a first scanning signal SS1 from a scanning driver 130, transmitting a data signal DS from a data driver 120 to a source of the driving transistor T1; a compensation transistor T3, responding to a second scanning signal SS2 from the scanning driver 130, diode-connecting the driving transistor T1; a storage capacitor CST, storing the data signal DS transmitted by the driving transistor T1 connected through the switching transistor T2 and the diode; a first initialization transistor T4, responding to an initialization signal SI from the scanning driver 130, providing a current to the storage capacitor CST and the gate of the driving transistor T1. an initialization voltage VINIT; a first light emitting control transistor T5, responding to a light emitting control signal SEM from a light emitting driver, connecting the line of the high power supply voltage ELVDD to the source of the driving transistor T1; a second light emitting control transistor T6, responding to a light emitting control signal SEM from the light emitting driver, connecting the drain of the driving transistor T1 to the organic light emitting diode EL; a second initialization transistor T7, responding to a first scan signal SS1 from a scan driver 130, providing the initialization voltage VINIT to the organic light emitting diode EL; and the organic light emitting diode EL, emitting light based on the driving current from the line of the high power supply voltage ELVDD to the line of the low power supply voltage ELVSS.
[0053] It may be that at least one of the driving transistor T1, the switching transistor T2, the compensating transistor T3, the first initialization transistor T4, the first light emission control transistor T5, the second light emission control transistor T6 and the second initialization transistor T7 is implemented by a PMOS transistor, and at least one of the driving transistor T1, the switching transistor T2, the compensating transistor T3, the first initialization transistor T4, the first light emission control transistor T5, the second light emission control transistor T6 and the second initialization transistor T7 is implemented by an NMOS transistor. For example, Figure 2As shown, the source / drain of the compensation transistor T3 and the first initialization transistor T4 are directly connected to the storage capacitor CST, the compensation transistor T3 and the first initialization transistor T4 can be implemented by NMOS transistors, and the other transistors T1, T2, T5, T6, and T7 can be implemented by PMOS transistors. In this case, the second scanning signal SS2 applied to the compensation transistor T3 can be an inverted signal of the first scanning signal SS1 applied to the switching transistor T2 and the second initialization transistor T7, and the initialization signal SI applied to the first initialization transistor T4 can be a signal suitable for NMOS transistors. The transistors T3 and T4 directly connected to the storage capacitor CST are implemented by NMOS transistors, so that the leakage current from the storage capacitor CST can be reduced, and each pixel PX1 can be suitable for low-frequency driving. On the other hand, Figure 2 The example in which the compensation transistor T3 and the first initialization transistor T4 are implemented by NMOS transistors is disclosed in the specification, but the configuration of each pixel PX1 according to the embodiment of the present disclosure is not limited to Figure 2 For example, in each pixel PX1, the switch transistor T2 may also be implemented by an NMOS transistor.
[0054] In another embodiment, if Figure 3 As shown, each pixel PX may be a HOP pixel PX2 in which the driving transistor TDR is implemented by an NMOS transistor. For example, each pixel PX2 may include: a driving transistor TDR that generates a driving current; a first switching transistor TSW1 that transmits a data signal DS to a storage capacitor CST in response to a third scanning signal SS3 from a scanning driver 130; a storage capacitor CST that stores the data signal DS transmitted through the first switching transistor TSW1; a second switching transistor TSW2 that connects the storage capacitor CST and the driving transistor TDR to an initialization line IL (or a sensing line SL) in response to a fourth scanning signal SS4 from the scanning driver 130; a light emitting control transistor TEM that connects a line of a high power supply voltage ELVDD to the driving transistor TDR in response to a light emitting control signal SEM from a light emitting driver; and an organic light emitting diode EL that emits light based on the driving current from the line of the high power supply voltage ELVDD to the line of the low power supply voltage ELVSS.
[0055] It may be that at least a first one of the driving transistor TDR, the first switch transistor TSW1, the second switch transistor TSW2 and the light emission control transistor TEM is implemented by a PMOS transistor, and at least a second one of the driving transistor TDR, the first switch transistor TSW1, the second switch transistor TSW2 and the light emission control transistor TEM is implemented by an NMOS transistor. Figure 3As shown, the driving transistor TDR, the first switch transistor TSW1 and the second switch transistor TSW2 may be implemented by NMOS transistors, and the light emission control transistor TEM may be implemented by a PMOS transistor.
[0056] on the other hand, Figure 2 and Figure 3 2 shows an example of pixels PX1 and PX2, but the pixels PX included in the organic light-emitting display device 100 according to the embodiment of the present disclosure are not limited to Figure 2 and Figure 3 The example shown in .
[0057] The data driver 120 may generate a data signal DS based on the output image data ODAT and the data control signal DCRTL received from the controller 140, and provide the data signal DS to the plurality of pixels PX through the plurality of data lines. When a static image is not displayed, for example, when a video is displayed, the data driver 120 may receive the output image data ODAT from the controller 140 at a first output frame rate OFF1 that is the same as the input frame rate IFF of the input image data IDAT, and drive the display panel 110 at the first output frame rate OFF1 based on the output image data ODAT. In addition, when the static image is displayed, the data driver 120 may receive the output image data ODAT from the controller 140 at a second output frame rate OFF2 that is lower than the input frame rate IFF, and drive the display panel 110 at the second output frame rate OFF2 based on the output image data ODAT. In an embodiment, the data control signal DCTRL may include an output data enable signal, a horizontal start signal, and a load signal, but is not limited thereto. In one embodiment, the data driver 120 and the controller 140 may be implemented by a single integrated circuit, which may be referred to as a timing controller embedded data driver (TED).
[0058] The scan driver 130 may provide a scan signal SS to a plurality of pixels PX through the plurality of scan lines based on a scan control signal SCTRL received from the controller 140. In one embodiment, the scan driver 130 may sequentially provide the scan signal SS to the plurality of pixels PX in units of rows. In addition, in one embodiment, the scan control signal SCTRL may include a scan start signal and a scan clock signal, but is not limited thereto. In addition, in one embodiment, the scan driver 130 may be formed or integrated on the display panel 110, but is not limited thereto. In another embodiment, the scan driver 130 may be implemented in the form of an integrated circuit.
[0059] The controller (e.g., a timing controller) 140 may receive input image data IDAT and a control signal CTRL from an external main processor (e.g., an application processor (AP), a graphics processing unit (GPU), or a graphics card). In one embodiment, the input image data IDAT may be RGB image data including red image data, green image data, and blue image data. In addition, in one embodiment, the control signal CTRL may include a vertical synchronization signal, a horizontal synchronization signal, an input data enable signal, a main clock signal, etc., but is not limited thereto. The controller 140 may generate a data control signal DCTRL, a scan control signal SCTRL, and output image data ODAT based on the input image data IDAT and the control signal CTRL. The controller 140 may provide the output image data ODAT and the data control signal DCTRL to the data driver 120 to control the action of the data driver 120, and provide the scan control signal SCTRL to the scan driver 130 to control the action of the scan driver 130.
[0060] The controller 140 may receive input image data IDAT from the main processor at an input frame rate IFF, and detect whether the input image data IDAT represents a static image. In one embodiment, the input frame rate IFF may be a certain frequency, such as about 60 Hz, about 120 Hz, but is not limited thereto. In addition, when the input image data IDAT does not represent the static image, for example, when the input image data IDAT represents a video, the controller 140 may control the data driver 120 and the scan driver 130 to drive the display panel 110 at a first output frame rate OFF1 that is the same as the input frame rate IFF. When the input image data IDAT represents the static image, the controller 140 may determine a second output frame rate OFF2 that is lower than the input frame rate IFF, and control the data driver 120 and the scan driver 130 to drive the display panel 110 at the second output frame rate OFF2.
[0061] In one embodiment, the input image data IDAT may include image data about a first color, image data about a second color, and image data about a third color. The controller 140 may calculate multiple flicker indices for the static image of two or more of the first color, the second color, the third color, the first combination of the first color and the second color, the second combination of the first color and the third color, and the third combination of the second color and the third color based on the input image data IDAT, and determine the second output frame rate OFF2 based on the multiple flicker indices. For example, the first color may be red, the second color may be green, the third color may be blue, the first combination may be yellow, the second combination may be magenta, and the third combination may be cyan. The controller 140 may calculate the red flicker index, green flicker index, blue flicker index, yellow flicker index, magenta flicker index, and cyan flicker index of the static image as the multiple flicker indices of the static image. In addition, the controller 140 may determine a plurality of driving frequencies corresponding to the red flicker index, the green flicker index, the blue flicker index, the yellow flicker index, the magenta flicker index, and the cyan flicker index, respectively, and determine the maximum value of the plurality of driving frequencies as the second output frame rate OFF2. The controller 140 may include a static image detector 150 and a driving frequency converter 160 to perform such an operation.
[0062] The static image detector 150 can detect whether the input image data IDAT represents the static image. For example, the static image detector 150 can compare the input image data IDAT of the previous frame with the input image data IDAT of the current frame. When the input image data IDAT of the previous frame and the input image data IDAT of the current frame are different, it is determined that the input image data IDAT does not represent the static image. When the input image data IDAT of the previous frame and the input image data IDAT of the current frame are the same, it is determined that the input image data IDAT represents the static image. In one embodiment, the static image detector 150 can calculate a representative value (e.g., an average value, a checksum, etc.) of the input image data IDAT of the previous frame and a representative value of the input image data IDAT of the current frame, and compare the representative values to compare the input image data IDAT of the previous frame with the input image data IDAT of the current frame.
[0063] The driving frequency converter 160 may selectively output the input image data IDAT as the output image data ODAT according to whether the input image data IDAT represents the static image. When the input image data IDAT does not represent the static image, the driving frequency converter 160 may output all the input image data IDAT as the output image data ODAT. For example, the input image data IDAT is received at an input frame rate IFF of about 60 Hz, that is, 60 frames of input image data IDAT are received every 1 second. When the input image data IDAT does not represent the static image, the driving frequency converter 160 outputs the 60 frames of input image data IDAT as the output image data ODAT during 1 second, thereby outputting the output image data ODAT at the first output frame rate OFF1 of about 60 Hz, which is the same as the input frame rate IFF. The data driver 120 may receive the output image data ODAT of the 60 frames during 1 second, and drive the display panel 110 at the first output frame rate OFF1 of about 60 Hz based on the output image data ODAT of the 60 frames during the 1 second. In addition, the controller 140 may provide a scan start signal to the scan driver 130 at a first output frame frequency OFF1 of about 60 Hz, and the scan driver 130 responds to the scan start signal and performs a scan action of outputting the scan signal SS 60 times during the 1 second period. In one embodiment, the controller 140 may perform a predetermined data processing on the output image data ODAT outputted from the driving frequency converter 160, and provide the output image data ODAT subjected to the data processing to the data driver 120. For example, the data processing performed by the controller 140 may include pentile data conversion of converting RGB image data into image data suitable for a pentile pixel structure, luminance compensation, color correction, etc., but is not limited thereto.
[0064] When the input image data IDAT represents the static image, the driving frequency converter 160 may output only a portion of the input image data IDAT of the plurality of frames of the input image data IDAT as the output image data ODAT. For example, the input image data IDAT is received at an input frame rate IFF of about 60 Hz, that is, 60 frames of the input image data IDAT are received every 1 second. When the input image data IDAT represents the static image, the driving frequency converter 160 outputs only one frame of the input image data IDAT of the 60 frames of the input image data IDAT as the output image data ODAT during 1 second, thereby outputting the output image data ODAT at a second output frame rate OFF2 of about 1 Hz lower than the input frame rate IFF. The data driver 120 may receive the output image data ODAT of the 1 frame during 1 second, and drive the display panel 110 at a second output frame rate OFF2 of about 1 Hz based on the output image data ODAT of the 1 frame during the 1 second. In addition, the controller 140 may provide the scanning start signal to the scanning driver 130 at the second output frame frequency OFF2 of about 1 Hz, and the scanning driver 130 may respond to the scanning start signal and perform a scanning operation of outputting the scanning signal SS once during the 1 second period. On the other hand, an example in which the second output frame frequency OFF2 is about 1 Hz is described, but the second output frame frequency OFF2 may be a frequency lower than the input frame frequency IFF, and is determined by two or more flicker indices for two or more of the primary colors (e.g., red, green, and blue) and the combination of the primary colors (e.g., yellow, magenta, and cyan) of the static image.
[0065] For example, the driving frequency converter 160 may calculate the red flicker index of the static image based on the red image data included in the input image data IDAT, calculate the green flicker index of the static image based on the green image data included in the input image data IDAT, and calculate the blue flicker index of the static image based on the blue image data included in the input image data IDAT, so as to determine the second output frame rate OFF2. In addition, the driving frequency converter 160 may convert the input image data IDAT as RGB image data into CMYK image data, calculate the yellow flicker index of the static image based on the yellow image data of the CMYK image data, calculate the magenta flicker index of the static image based on the magenta image data of the CMYK image data, and calculate the cyan flicker index of the static image based on the cyan image data of the CMYK image data. In addition, the driving frequency converter 160 may determine a plurality of driving frequencies corresponding to the red, green, blue, yellow, magenta, and cyan flicker indices, respectively, and determine the maximum value of the plurality of driving frequencies as the second output frame rate OFF2. In this way, the second output frame rate OFF2 may be determined based on the flicker index of the primary colors and the combination of the primary colors for the static image.
[0066] On the other hand, in the existing display device, a single flicker index corresponding to a single overall brightness of a static image (for example, the brightness represented by the brightness data of the R data, the G data, and the B data with a weighted sum of 2:7:1) is determined, and a low driving frequency for the static image is determined based on the single flicker index. Thus, for different static images with the same overall brightness, even if the brightness of each color of the static image is different, the existing display device operates at the same low driving frequency. However, as described above, in the organic light-emitting display device 100 according to the embodiment of the present disclosure, the second output frame rate OFF2 can be determined based on the flicker index of the primary color and the combination of the primary colors for the static image. Thus, even if the overall brightness of different static images is the same, when the brightness is different according to the color, the organic light-emitting display device 100 according to the embodiment of the present disclosure can operate at different low driving frequencies, which can further reduce power consumption.
[0067] Below, refer to Figure 1 and Figures 4 to 6 , illustrating the operation of the organic light emitting display device 100 according to an embodiment of the present disclosure.
[0068] Figure 4 is a sequence diagram showing a driving method of an organic light emitting display device according to an embodiment of the present disclosure, Figure 5 is a timing diagram showing input image data and output image data when a static image is not detected, Figure 6 : is a timing chart showing input image data and output image data when a still image is detected.
[0069] Reference Figure 1 and Figure 4 According to an embodiment of the present disclosure, the organic light-emitting display device 100 may receive input image data IDAT for a first color, a second color, and a third color at an input frame rate IFF (S210). In one embodiment, the input frame rate IFF may be a certain frequency, such as about 60 Hz or about 120 Hz, but is not limited thereto. In addition, the input image data IDAT may be RGB image data, the first color may be red, the second color may be green, and the third color may be blue, but is not limited thereto.
[0070] The static image detector 150 may detect whether the input image data IDAT represents a static image (S220). In one embodiment, the static image detector 150 may compare the input image data IDAT of the previous frame with the input image data IDAT of the current frame, and when the input image data IDAT of the previous frame is the same as the input image data IDAT of the current frame, it is determined that the input image data IDAT represents the static image.
[0071] When the input image data IDAT does not represent the static image (S220: No), the panel driving unit 170 may drive the display panel 110 at the first output frame rate OFF1 which is the same as the input frame rate IFF (S230). In one embodiment, when the input image data IDAT does not represent the static image, the controller 140 may output all the input image data IDAT as the output image data ODAT. For example, Figure 5As shown, when the first frame data FD1, the second frame data FD2, the third frame data FD3, the fourth frame data FD4, the fifth frame data FD5, the sixth frame data FD6, the seventh frame data FD7, the eighth frame data FD8 and the ninth frame data FD9 are received as the input image data IDAT at an input frame rate IFF of approximately 60 Hz, the controller 140 outputs all of the first frame data FD1, the second frame data FD2, the third frame data FD3, the fourth frame data FD4, the fifth frame data FD5, the sixth frame data FD6, the seventh frame data FD7, the eighth frame data FD8 and the ninth frame data FD9 as the output image data ODAT, so that the output image data ODAT can be output at the first output frame rate OFF1 of approximately 60 Hz which is the same as the input frame rate IFF. The data driver 120 can receive all of the first frame data FD1, the second frame data FD2, the third frame data FD3, the fourth frame data FD4, the fifth frame data FD5, the sixth frame data FD6, the seventh frame data FD7, the eighth frame data FD8 and the ninth frame data FD9 as the output image data ODAT, and drive the display panel 110 at a first output frame rate OFF1 of about 60 Hz based on the first frame data FD1, the second frame data FD2, the third frame data FD3, the fourth frame data FD4, the fifth frame data FD5, the sixth frame data FD6, the seventh frame data FD7, the eighth frame data FD8 and the ninth frame data FD9.
[0072] When the input image data IDAT represents the static image (S220: Yes), the driving frequency converter 160 can calculate multiple flicker indices for the static image for two or more of the first color, the second color, the third color, the first combination of the first color and the second color, the second combination of the first color and the third color, and the third combination of the second color and the third color based on the input image data IDAT (S240). In one embodiment, the first color may be red, the second color may be green, the third color may be blue, the first combination may be yellow, the second combination may be magenta, and the third combination may be cyan. The driving frequency converter 160 calculates the red flicker index, green flicker index, blue flicker index, yellow flicker index, magenta flicker index, and cyan flicker index of the static image as the multiple flicker indices of the static image.
[0073] In addition, the driving frequency converter 160 may determine a second output frame rate OFF2 based on the plurality of flicker indices (S250). In one embodiment, the driving frequency converter 160 may determine a plurality of driving frequencies corresponding to the red flicker index, the green flicker index, the blue flicker index, the yellow flicker index, the purple-red flicker index, and the cyan flicker index, respectively, and determine the maximum value of the plurality of driving frequencies as the second output frame rate OFF2. In addition, in one embodiment, the second output frame rate OFF2 may be lower than the input frame rate IFF.
[0074] The panel driving unit 170 may drive the display panel 110 at a second output frame rate OFF2 lower than the input frame rate IFF (S260). In one embodiment, the controller 140 may output only a portion of the input image data IDAT of the plurality of frames as the output image data ODAT. Figure 6 As shown, when the first frame data FD1, the second frame data FD2, the third frame data FD3, the fourth frame data FD4, the fifth frame data FD5, the sixth frame data FD6, the seventh frame data FD7, the eighth frame data FD8 and the ninth frame data FD9 are received as the input image data IDAT at an input frame rate IFF of about 60 Hz, the controller 140 can output only the first frame data FD1, the fifth frame data FD5 and the ninth frame data FD9 among the first frame data FD1, the second frame data FD2, the third frame data FD3, the fourth frame data FD4, the fifth frame data FD5, the sixth frame data FD6, the seventh frame data FD7, the eighth frame data FD8 and the ninth frame data FD9 as the output image data ODAT, so that the output image data ODAT can be output at a second output frame rate OFF2 of about 15 Hz lower than the input frame rate IFF. The data driver 120 may receive the first frame data FD1, the fifth frame data FD5, and the ninth frame data FD9 as the output image data ODAT, and drive the display panel 110 at the second output frame frequency OFF2 of about 15 Hz based on the first frame data FD1, the fifth frame data FD5, and the ninth frame data FD9. Figure 6 An example of the second output frame rate OFF2 being approximately 15 Hz is shown, but the second output frame rate OFF2 can be any frequency lower than the input frame rate IFF, as described above, and can be a frequency determined by two or more flicker indices for each primary color and primary color combination of the static image.
[0075] Figure 7 is a block diagram showing a driving frequency converter included in an organic light emitting display device according to an embodiment of the present disclosure, Figure 8 is a diagram showing an example of a color-constant lookup table, Fig. 9 is a diagram showing another example of a color-constant lookup table, Fig.10 is a diagram showing an example of a flicker-frequency lookup table, Fig.11 FIG. 1 is a diagram for explaining an example in which input image data for one frame is divided into a plurality of segment image data for a plurality of segments. Fig.12 This is a diagram for explaining an example of a plurality of segment maximum drive frequencies in a plurality of segments.
[0076] Reference Figure 1 and Figure 7 , the organic light emitting display device 100 may receive input image data IDAT at an input frame rate IFF. In one embodiment, the input image data IDAT may be RGB image data RGB DAT. The static image detector 150 may detect whether the input image data IDAT represents a static image. When the input image data IDAT does not represent the static image, the panel driving unit 170 may drive the display panel 110 at a first output frame rate OFF1 that is the same as the input frame rate IFF.
[0077] When the input image data IDAT represents the static image, the driving frequency converter 160, 300 may calculate a plurality of flicker indices for the primary colors (e.g., red, green, and blue) and the primary color combination (e.g., yellow, magenta, and cyan) of the static image, and determine the second output frame rate OFF2 based on the plurality of flicker indices. The driving frequency converter 160, 300 may output the output image data ODAT at the second output frame rate OFF2, and the data driver 120 may provide the data signal DS to the plurality of pixels PX based on the output image data ODAT. Figure 7 As shown, the driving frequency converter 160, 300 may include a color-constant lookup table 310, a flicker index calculation block 320, a flicker-frequency lookup table 360 and a driving frequency determination block 370, so as to determine the second output frame rate OFF2 based on the multiple flicker indices for the primary colors and the combination.
[0078] The color-constant query table 310 can store the first sensitivity-related constant RSCC, the second sensitivity-related constant GSCC, the third sensitivity-related constant BSCC, the fourth sensitivity-related constant YSCC, the fifth sensitivity-related constant MSCC, and the sixth sensitivity-related constant CSCC for the first color, the second color, the third color, the first combination of the first and third colors, and the third combination of the second and third colors. Each sensitivity-related constant RSCC, GSCC, BSCC, YSCC, MSCC, CSCC can be determined according to the flicker recognition level of the corresponding primary color or combined image. For example, even if an image of a different color from the green image has the same brightness, the viewer can easily recognize the flicker in the green image than the image of the other colors. In this case, the green sensitivity-related constant GSCC for green can be higher than the sensitivity-related constants for the other colors.
[0079] In one embodiment, the color-constant lookup table 310 may store red sensitivity-related constants RSCC, green sensitivity-related constants GSCC, blue sensitivity-related constants BSCC, yellow sensitivity-related constants YSCC, magenta sensitivity-related constants MSCC, and cyan sensitivity-related constants CSCC for red, green, blue, yellow, magenta, and cyan. Figure 8 As shown, the color-constant query table 310a can store 0.2 as the red sensitivity-related constant RSCC, store 1.0 as the green sensitivity-related constant GSCC, store 0.5 as the blue sensitivity-related constant BSCC, store 0.9 as the yellow sensitivity-related constant YSCC, store 0.6 as the magenta sensitivity-related constant MSCC, and store 0.9 as the cyan sensitivity-related constant CSCC, but is not limited to this.
[0080] In another embodiment, the color-constant lookup table 310 may store a first sensitivity-related constant RSCC, a second sensitivity-related constant GSCC, a third sensitivity-related constant BSCC, a fourth sensitivity-related constant YSCC, a fifth sensitivity-related constant MSCC, and a sixth sensitivity-related constant CSCC in each of the plurality of color scale ranges. Fig. 9As shown, the color-constant lookup table 310 b can store red sensitivity related constants RSCC, green sensitivity related constants GSCC, blue sensitivity related constants BSCC, yellow sensitivity related constants YSCC, magenta sensitivity related constants MSCC and cyan sensitivity related constants CSCC of 0.2, 0.0, 0.6, 0.9, 0.7 and 0.9 in a first color scale range of 1 color scale to 19 color scales, store red sensitivity related constants RSCC, green sensitivity related constants GSCC, blue sensitivity related constants BSCC, yellow sensitivity related constants YSCC, magenta sensitivity related constants MSCC and cyan sensitivity related constants CSCC of 0.3, 1.2, 0.7, 1.0, 0.8 and 1.0 in a second color scale range of 20 color scales to 29 color scales, and store red sensitivity related constants RSCC, green sensitivity related constants GSCC, blue sensitivity related constants BSCC, yellow sensitivity related constants YSCC, magenta sensitivity related constants MSCC and cyan sensitivity related constants CSCC of 0.2, 1.0, 0.5, 0.9, 0.6 and 0.9 in a third color scale range of 30 color scales to 99 color scales. The invention discloses a method for storing the red sensitivity-related constant GSCC, the blue sensitivity-related constant BSCC, the yellow sensitivity-related constant YSCC, the magenta sensitivity-related constant MSCC and the cyan sensitivity-related constant CSCC, and in the fourth color scale range of 100 color scales to 159 color scales, stores the red sensitivity-related constant RSCC, the green sensitivity-related constant GSCC, the blue sensitivity-related constant BSCC, the yellow sensitivity-related constant YSCC, the magenta sensitivity-related constant MSCC and the cyan sensitivity-related constant CSCC of 0.1, 0.7, 0.4, 0.8, 0.4 and 0.8, and in the fifth color scale range of 160 color scales to 255 color scales, stores the red sensitivity-related constant RSCC, the green sensitivity-related constant GSCC, the blue sensitivity-related constant BSCC, the yellow sensitivity-related constant YSCC, the magenta sensitivity-related constant MSCC and the cyan sensitivity-related constant CSCC of 0.0, 0.5, 0.2, 0.5, 0.4 and 0.5, but is not limited to this.
[0081] The flicker index calculation block 320 can calculate the first average color scale value, the second average color scale value and the third average color scale value for the first combination, the second combination and the third combination based on the input image data IDAT, perform color conversion on the input image data IDAT, calculate the fourth average color scale value, the fifth average color scale value and the sixth average color scale value for the first combination, the second combination and the third combination based on the color converted input image data IDAT, multiply the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value with the first sensitivity-related constant RSCC, the second sensitivity-related constant GSCC, the third sensitivity-related constant BSCC, the fourth sensitivity-related constant YSCC, the fifth sensitivity-related constant MSCC and the sixth sensitivity-related constant CSCC stored in the color-constant lookup table 310, and calculate the first flicker index RFI, the second flicker index GFI, the third flicker index BFI, the fourth flicker index YFI, the fifth flicker index MFI and the sixth flicker index CFI as the multiple flicker indices.
[0082] In one embodiment, if Figure 7 As shown, the flicker index calculation block 320 may include an RGB-CMYK conversion unit 330, a first average calculation unit 341, a second average calculation unit 342, a third average calculation unit 343, a fourth average calculation unit 344, a fifth average calculation unit 345, a sixth average calculation unit 346, a first frequency multiplier 351, a second frequency multiplier 352, a third frequency multiplier 353, a fourth frequency multiplier 354, a fifth frequency multiplier 355 and a sixth frequency multiplier 356, so as to calculate the first flicker index RFI, the second flicker index GFI, the third flicker index BFI, the fourth flicker index YFI, the fifth flicker index MFI and the sixth flicker index CFI.
[0083] The first average calculation unit 341 may calculate the average value of the gradation values represented by the red image data R DAT included in the input image data IDAT as the RGB image data RGB DAT as the first average gradation value. The second average calculation unit 342 may calculate the average value of the gradation values represented by the green image data GDAT included in the input image data IDAT as the RGB image data RGB DAT as the second average gradation value. The third average calculation unit 343 may calculate the average value of the gradation values represented by the blue image data B DAT included in the input image data IDAT as the RGB image data RGB DAT as the third average gradation value.
[0084] The RGB-CMYK conversion unit 330 may perform RGB-CMYK conversion of converting the RGB image data RGB DAT into CMYK image data. For example, the RGB-CMYK conversion unit 330 may perform the RGB-CMYK conversion using mathematical formulas “K=255-max(R, G, B)”, “C=(255-KR) / (255-K)”, “M=(255-KG) / (255-K)”, and “Y=(255-KB) / (255-K)”. In which, R may represent red image data R DAT, G may represent green image data G DAT, B may represent blue image data B DAT, K may represent black image data, C may represent cyan image data C DAT, M may represent magenta image data M DAT, and Y may represent yellow image data Y DAT.
[0085] The fourth average calculation unit 344 may calculate the average value of the gradation values represented by the yellow image data Y DAT included in the CMYK image data as the fourth average gradation value. The fifth average calculation unit 345 may calculate the average value of the gradation values represented by the magenta image data M DAT included in the CMYK image data as the fifth average gradation value. The sixth average calculation unit 346 may calculate the average value of the gradation values represented by the cyan image data C DAT included in the CMYK image data as the sixth average gradation value.
[0086] The red sensitivity related constant RSCC can be read from the color-constant lookup table 310, and the first frequency multiplier 351 multiplies the first average color scale value by the red sensitivity related constant RSCC to calculate the red flicker index RFI as the first flicker index. The green sensitivity related constant GSCC can be read from the color-constant lookup table 310, and the second frequency multiplier 352 multiplies the second average color scale value by the green sensitivity related constant RSCC to calculate the green flicker index GFI as the second flicker index. The blue sensitivity related constant BSCC can be read from the color-constant lookup table 310, and the third frequency multiplier 353 multiplies the third average color scale value by the blue sensitivity related constant BSCC to calculate the blue flicker index BFI as the third flicker index. The yellow sensitivity related constant YSCC can be read from the color-constant lookup table 310, and the fourth frequency multiplier 354 multiplies the fourth average color scale value by the yellow sensitivity related constant YSCC to calculate the yellow flicker index YFI as the fourth flicker index. The magenta sensitivity related constant MSCC can be read from the color-constant lookup table 310, and the fifth frequency multiplier 355 multiplies the fifth average color scale value by the magenta sensitivity related constant MSCC to calculate the magenta flicker index MFI as the fifth flicker index. The cyan sensitivity related constant CSCC can be read from the color-constant lookup table 310, and the sixth frequency multiplier 356 multiplies the sixth average color scale value by the cyan sensitivity related constant CSCC to calculate the cyan flicker index CFI as the sixth flicker index.
[0087] In one embodiment, if Fig. 9As shown, when the color-constant lookup tables 310, 310b store the red sensitivity related constant RSCC, the green sensitivity related constant GSCC, the blue sensitivity related constant BSCC, the yellow sensitivity related constant YSCC, the magenta sensitivity related constant MSCC and the cyan sensitivity related constant CSCC in each of the multiple color gradation ranges, the flicker index calculation block 320 extracts the red sensitivity related constant RSCC, the green sensitivity related constant GSCC, the blue sensitivity related constant BSCC, the yellow sensitivity related constant YSCC, the magenta sensitivity related constant MSCC and the cyan sensitivity related constant CSCC in each of the multiple color gradation ranges to which the first average color gradation value, the second average color gradation value, the third average color gradation value, the fourth average color gradation value, the fifth average color gradation value and the sixth average color gradation value respectively belong from the color-constant lookup tables 310, 310b. The color sensitivity related constants YSCC, the magenta sensitivity related constants MSCC and the cyan sensitivity related constants CSCC, the first average color gradation value, the second average color gradation value, the third average color gradation value, the fourth average color gradation value, the fifth average color gradation value and the sixth average color gradation value are multiplied with the red sensitivity related constants RSCC, the green sensitivity related constants GSCC, the blue sensitivity related constants BSCC, the yellow sensitivity related constants YSCC, the magenta sensitivity related constants MSCC and the cyan sensitivity related constants CSCC extracted from each of the multiple color gradation ranges to calculate the red flicker index RFI, the green flicker index GFI, the blue flicker index BFI, the yellow flicker index YFI, the magenta flicker index MFI and the cyan flicker index CFI.
[0088] The flicker-frequency lookup table 360 may store a plurality of driving frequencies corresponding to a plurality of flicker index ranges. Fig.10 As shown, the flicker-frequency lookup table 360 can store a plurality of flicker index ranges FIR1, FIR2, FIR3, FIR4, FIR5, FIR6, FIR7, FIR8 and a plurality of driving frequencies DFA, DFB, DFC, DFD, DFE, DFF, DFG, DFH corresponding to the plurality of flicker index ranges FIR1, FIR2, FIR3, FIR4, FIR5, FIR6, FIR7, FIR8, respectively. On the other hand, Fig.10 2 shows an example in which the flicker-frequency lookup table 360 a stores eight driving frequencies in eight flicker index ranges, but the number of flicker index ranges of the flicker-frequency lookup table 360 is not limited to eight.
[0089] The driving frequency decision block 370 can read the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 corresponding to the first flicker index RFI, the second flicker index GFI, the third flicker index BFI, the fourth flicker index YFI, the fifth flicker index MFI and the sixth flicker index CFI respectively from the flicker-frequency lookup table 360, and decide the maximum value among the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 as the second output frame rate OFF2, and output the output image data ODAT at the second output frame rate OFF2. In one embodiment, as Figure 7 As shown, the driving frequency determination block 370 may include a first driving frequency determination unit 381, a second driving frequency determination unit 382, a third driving frequency determination unit 383, a fourth driving frequency determination unit 384, a fifth driving frequency determination unit 385, a sixth driving frequency determination unit 386 and a maximum frequency determination unit 390 in order to perform such an action.
[0090] The first driving frequency determining unit 381 can read the first driving frequency DF1 corresponding to the red flicker index RFI from the flicker-frequency lookup table 360, and output the first driving frequency DF1. The second driving frequency determining unit 382 can read the second driving frequency DF2 corresponding to the green flicker index GFI from the flicker-frequency lookup table 360, and output the second driving frequency DF2. The third driving frequency determining unit 383 can read the third driving frequency DF3 corresponding to the blue flicker index BFI from the flicker-frequency lookup table 360, and output the third driving frequency DF3. The fourth driving frequency determining unit 384 can read the fourth driving frequency DF4 corresponding to the yellow flicker index YFI from the flicker-frequency lookup table 360, and output the fourth driving frequency DF4. The fifth driving frequency determining unit 385 can read the fifth driving frequency DF5 corresponding to the magenta flicker index MFI from the flicker-frequency lookup table 360, and output the fifth driving frequency DF5. The sixth driving frequency determining unit 386 can read the sixth driving frequency DF6 corresponding to the cyan flicker index CFI from the flicker-frequency lookup table 360, and output the sixth driving frequency DF6. The maximum frequency determination unit 390 may determine the maximum value of the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5, and the sixth driving frequency DF6 output from the first driving frequency determination unit 381, the second driving frequency determination unit 382, the third driving frequency determination unit 383, the fourth driving frequency determination unit 384, the fifth driving frequency determination unit 385, and the sixth driving frequency determination unit 386 as the second output frame rate OFF2. The driving frequency determination block 370 may output the output image data ODAT at the second output frame rate OFF2 determined by the maximum frequency determination unit 390.
[0091] In one embodiment, the calculation of the first flicker index RFI, the second flicker index GFI, the third flicker index BFI, the fourth flicker index YFI, the fifth flicker index MFI and the sixth flicker index CFI and the determination of the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 can be performed according to each segment. For example, Fig.11As shown, the flicker index calculation block 320 can distinguish the frame image data FDAT which is the input image data IDAT for one frame into multiple segmented image data SDAT1, SDAT2, SDAT3, SDAT4, SDAT5, SDAT6, SDAT7, SDAT8, SDAT9 for multiple segments S1, S2, S3, S4, S5, S6, S7, S8, S9. In addition, the flicker index calculation block 320 can calculate the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8, S9 based on the multiple segmented image data SDAT1, SDAT2, SDAT3, SDAT4, SDAT5, SDAT6, SDAT7, SDAT8, SDAT9, and convert the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8, S9 into the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8, S9. The color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value are multiplied with the first sensitivity-related constant RSCC, the second sensitivity-related constant GSCC, the third sensitivity-related constant BSCC, the fourth sensitivity-related constant YSCC, the fifth sensitivity-related constant MSCC and the sixth sensitivity-related constant CSCC to calculate the first flicker index RFI, the second flicker index GFI, the third flicker index BFI, the fourth flicker index YFI, the fifth flicker index MFI and the sixth flicker index CFI in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8 and S9. The driving frequency decision block 370 can read the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3 in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8, S9 corresponding to the first flicker index RFI, the second flicker index GFI, the third flicker index BFI, the fourth flicker index YFI, the fifth flicker index MFI and the sixth flicker index CFI in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8, S9 respectively from the flicker-frequency lookup table 360. The driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 determine the maximum value of the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8 and S9 as the segment maximum driving frequency in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8 and S9.That is, in one embodiment, the driving frequency converter 300 can determine the low driving frequency in each of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8, and S9. In addition, the driving frequency determination block 370 can determine the maximum value among the multiple segment maximum driving frequencies of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8, and S9 as the second output frame frequency OFF2. For example, as. Fig.12 As shown, when the multiple segment maximum driving frequencies of the multiple segments S1, S2, S3, S4, S5, S6, S7, S8, and S9 are about 5 Hz to about 10 Hz, the driving frequency decision block 370 can determine the segment maximum driving frequency of the fifth segment S5, i.e., about 10 Hz, as the second output frame rate OFF2.
[0092] Below, refer to Figure 1 , Figure 7 and Fig.13 The operation of the organic light emitting display device 100 according to an embodiment of the present disclosure is described.
[0093] Fig.13 is a sequence diagram illustrating a driving method of an organic light emitting display device according to an embodiment of the present disclosure.
[0094] Reference Figure 1 , Figure 7 and Fig.13 According to an embodiment of the present disclosure, the organic light emitting display device 100 may receive input image data IDAT as RGB image data RGB DAT at an input frame rate IFF (S410). The static image detector 150 may detect whether the input image data IDAT represents a static image (S420). When the input image data IDAT does not represent the static image (S420: No), the panel driving unit 170 may drive the display panel 110 at a first output frame rate OFF1 that is the same as the input frame rate IFF (S430).
[0095] When the input image data IDAT represents the static image (S420: Yes), the first average calculation section 341, the second average calculation section 342, and the third average calculation section 343 of the flicker index calculation block 320 can calculate the first average gradation value, the second average gradation value, and the third average gradation value for red, green, and blue based on the RGB image data RGB DAT (S440). The RGB-CMYK conversion section 330 can perform RGB-CMYK conversion on the RGB image data RGB DAT to generate CMYK data (S450). The fourth average calculation section 344, the fifth average calculation section 345, and the sixth average calculation section 346 can calculate the fourth average gradation value, the fifth average gradation value, and the sixth average gradation value for yellow, magenta, and cyan based on the CMYK data (S455). The flicker index calculation block 320 may read red sensitivity correlation constants RSCC, green sensitivity correlation constants GSCC, blue sensitivity correlation constants BSCC, yellow sensitivity correlation constants YSCC, magenta sensitivity correlation constants MSCC, and cyan sensitivity correlation constants CSCC from the color-constant lookup table 310 ( S460 ). The first frequency multiplier 351, the second frequency multiplier 352, the third frequency multiplier 353, the fourth frequency multiplier 354, the fifth frequency multiplier 355 and the sixth frequency multiplier 356 can multiply the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value with the red sensitivity related constant RSCC, the green sensitivity related constant GSCC, the blue sensitivity related constant BSCC, the yellow sensitivity related constant YSCC, the magenta sensitivity related constant MSCC and the cyan sensitivity related constant CSCC to calculate the respective red flicker index RFI, green flicker index GFI, blue flicker index BFI, yellow flicker index YFI, magenta flicker index MFI and cyan flicker index CFI (S465). The first driving frequency determination unit 381, the second driving frequency determination unit 382, the third driving frequency determination unit 383, the fourth driving frequency determination unit 384, the fifth driving frequency determination unit 385 and the sixth driving frequency determination unit 386 of the driving frequency determination block 370 can read the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 corresponding to the red flicker index RFI, the green flicker index GFI, the blue flicker index BFI, the yellow flicker index YFI, the magenta flicker index MFI and the cyan flicker index CFI respectively from the flicker-frequency lookup table 360 (S470).The maximum frequency determination unit 390 may determine the maximum value of the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5, and the sixth driving frequency DF6 as the second output frame rate OFF2 (S475). The panel driving unit 170 may drive the display panel 110 at the second output frame rate OFF2 determined by the maximum frequency determination unit 390 (S480).
[0096] Fig.14 is a block diagram illustrating a driving frequency converter included in an organic light emitting display device according to another embodiment of the present disclosure.
[0097] Reference Fig.14 The driving frequency converter 300a may include a color-constant lookup table 310, a flicker index calculation block 320, a red flicker-frequency lookup table 361, a green flicker-frequency lookup table 362, a blue flicker-frequency lookup table 363, a yellow flicker-frequency lookup table 364, a magenta flicker-frequency lookup table 365, a cyan flicker-frequency lookup table 366 and a driving frequency decision block 370a. Fig.14 The driving frequency converter 300a may have the same functions as those of the above, in addition to including a plurality of flicker-frequency lookup tables 361, 362, 363, 364, 365, 366 for respective colors. Figure 7 The driving frequency converter 300 has substantially the same structure and operation.
[0098] The red flicker-frequency lookup table 361, the green flicker-frequency lookup table 362, the blue flicker-frequency lookup table 363, the yellow flicker-frequency lookup table 364, the magenta flicker-frequency lookup table 365, and the cyan flicker-frequency lookup table 366 can each store a plurality of driving frequencies corresponding to a plurality of flicker index ranges, respectively. The driving frequency decision block 370a can receive the red flicker index RFI, the green flicker index GFI, the blue flicker index BFI, the yellow flicker index YFI, the magenta flicker index MFI, and the cyan flicker index CFI from the flicker index calculation block 320. The driving frequency decision block 370a can read the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 corresponding to the red flicker index RFI, the green flicker index GFI, the blue flicker index BFI, the yellow flicker index YFI, the magenta flicker index MFI and the cyan flicker index CFI from the red flicker-frequency lookup table 361, the green flicker-frequency lookup table 362, the blue flicker-frequency lookup table 363, the yellow flicker-frequency lookup table 364, the magenta flicker-frequency lookup table 365 and the cyan flicker-frequency lookup table 366, respectively. The driving frequency decision block 370a can determine the maximum value of the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 as the second output frame rate OFF2, and output the output image data ODAT at the second output frame rate OFF2.
[0099] For example, the first driving frequency determining unit 381a can read the first driving frequency DF1 corresponding to the red flicker index RFI from the red flicker-frequency lookup table 361, and output the first driving frequency DF1. The second driving frequency determining unit 382a can read the second driving frequency DF2 corresponding to the green flicker index GFI from the green flicker-frequency lookup table 362, and output the second driving frequency DF2. The third driving frequency determining unit 383a can read the third driving frequency DF3 corresponding to the blue flicker index BFI from the blue flicker-frequency lookup table 363, and output the third driving frequency DF3. The fourth driving frequency determining unit 384a can read the fourth driving frequency DF4 corresponding to the yellow flicker index YFI from the yellow flicker-frequency lookup table 364, and output the fourth driving frequency DF4. The fifth driving frequency determining unit 385a can read the fifth driving frequency DF5 corresponding to the magenta flicker index MFI from the magenta flicker-frequency lookup table 365, and output the fifth driving frequency DF5. The sixth driving frequency determination unit 386a may read the sixth driving frequency DF6 corresponding to the cyan flicker index CFI from the cyan flicker-frequency lookup table 366, and output the sixth driving frequency DF6. The maximum frequency determination unit 390 may determine the maximum value of the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5, and the sixth driving frequency DF6 output from the first driving frequency determination unit 381a, the second driving frequency determination unit 382a, the third driving frequency determination unit 383a, the fourth driving frequency determination unit 384a, the fifth driving frequency determination unit 385a, and the sixth driving frequency determination unit 386a as the second output frame rate OFF2. The driving frequency determination block 370a may output the output image data ODAT at the second output frame rate OFF2 determined by the maximum frequency determination unit 390.
[0100] Below, refer to Figure 1 , Fig.14 and Fig.15 , illustrating the operation of the organic light emitting display device 100 according to another embodiment of the present disclosure.
[0101] Reference Figure 1 , Fig.14 and Fig.15 According to another embodiment of the present disclosure, the organic light emitting display device 100 may receive input image data IDAT as RGB image data RGB DAT at an input frame rate IFF (S510). The static image detector 150 may detect whether the input image data IDAT represents a static image (S520). When the input image data IDAT does not represent the static image (S520: No), the panel driving part 170 may drive the display panel 110 at a first output frame rate OFF1 that is the same as the input frame rate IFF (S530).
[0102] When the input image data IDAT represents the static image (S520: Yes), the first average calculation section 341, the second average calculation section 342 and the third average calculation section 343 of the flicker index calculation block 320 can calculate the first average gradation value, the second average gradation value and the third average gradation value for red, green and blue based on the RGB image data RGB DAT (S540). The RGB-CMYK conversion section 330 can perform RGB-CMYK conversion on the RGB image data RGB DAT to generate CMYK data (S550). The fourth average calculation section 344, the fifth average calculation section 345 and the sixth average calculation section 346 can calculate the fourth average gradation value, the fifth average gradation value and the sixth average gradation value for yellow, magenta and cyan based on the CMYK data (S555). The flicker index calculation block 320 may read red sensitivity correlation constants RSCC, green sensitivity correlation constants GSCC, blue sensitivity correlation constants BSCC, yellow sensitivity correlation constants YSCC, magenta sensitivity correlation constants MSCC, and cyan sensitivity correlation constants CSCC from the color-constant lookup table 310 ( S560 ). The first frequency multiplier 351, the second frequency multiplier 352, the third frequency multiplier 353, the fourth frequency multiplier 354, the fifth frequency multiplier 355 and the sixth frequency multiplier 356 can multiply the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value with the red sensitivity related constant RSCC, the green sensitivity related constant GSCC, the blue sensitivity related constant BSCC, the yellow sensitivity related constant YSCC, the magenta sensitivity related constant MSCC and the cyan sensitivity related constant CSCC to respectively calculate the red flicker index RFI, the green flicker index GFI, the blue flicker index BFI, the yellow flicker index YFI, the magenta flicker index MFI and the cyan flicker index CFI (S565). The first driving frequency determination unit 381a, the second driving frequency determination unit 382a, the third driving frequency determination unit 383a, the fourth driving frequency determination unit 384a, the fifth driving frequency determination unit 385a and the sixth driving frequency determination unit 386a of the driving frequency determination block 370a can read the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5 and the sixth driving frequency DF6 corresponding to the red flicker index RFI, the green flicker index GFI, the blue flicker index BFI, the yellow flicker index YFI, the magenta flicker index MFI and the cyan flicker index CFI from the red flicker-frequency lookup table 361, the green flicker-frequency lookup table 362, the blue flicker-frequency lookup table 363, the yellow flicker-frequency lookup table 364, the magenta flicker-frequency lookup table 365 and the cyan flicker-frequency lookup table 366 respectively (S570).The maximum frequency determination unit 390 may determine the maximum value of the first driving frequency DF1, the second driving frequency DF2, the third driving frequency DF3, the fourth driving frequency DF4, the fifth driving frequency DF5, and the sixth driving frequency DF6 as the second output frame rate OFF2 (S575). The panel driving unit 170 may drive the display panel 110 at the second output frame rate OFF2 determined by the maximum frequency determination unit 390 (S580).
[0103] Fig.16 is a block diagram illustrating an electronic device including an organic light emitting display device according to an embodiment of the present disclosure.
[0104] Reference Fig.16 The electronic device 1100 may include a processor 1110, a memory device 1120, a storage device 1130, an input / output device 1140, a power supply 1150, and an organic light emitting display device 1160. The electronic device 1100 may also include a plurality of ports that can communicate with a display card, a sound card, a memory card, a USB device, etc. or communicate with other systems.
[0105] The processor 1110 may perform a specific calculation or task. According to an embodiment, the processor 1110 may be a microprocessor, a central processing unit (CPU), etc. The processor 1110 may be connected to other components via an address bus, a control bus, and a data bus, etc. According to an embodiment, the processor 1110 may also be connected to an expansion bus such as a peripheral component interconnect (PCI) bus.
[0106] The memory device 1120 can store data required for the operation of the electronic device 1100. For example, the memory device 1120 can include non-volatile memory devices such as EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), Flash Memory, PRAM (Phase Change Random Access Memory), RRAM (Resistance Random Access Memory), NFGM (Nano Floating Gate Memory), PoRAM (Polymer Random Access Memory), MRAM (Magnetic Random Access Memory), FRAM (Ferroelectric Random Access Memory), etc. and / or volatile memory devices such as DRAM (Dynamic Random Access Memory), SRAM (Static Random Access Memory), mobile DRAM, etc.
[0107] The storage device 1130 may include a solid state drive (SSD), a hard disk drive (HDD), a CD-ROM, etc. The input and output device 1140 may include input components such as a keyboard, a keypad, a touch pad, a touch screen, a mouse, etc., and output components such as a speaker, a printer, etc. The power supply 1150 may supply the power required for the electronic device 1100 to operate. The organic light emitting display device 1160 may be connected to other components through the bus or other communication links.
[0108] The organic light-emitting display device 1160 can detect whether the input image data represents a static image. When the input image data represents the static image, multiple flicker indices of the static image for two or more of the primary colors (e.g., red, green, and blue) and the combination of primary colors (e.g., yellow, magenta, and cyan) are calculated based on the input image data, and a second output frame rate (or low drive frequency) is determined based on the multiple flicker indices, and the display panel is driven at the second output frame rate. Thus, even if different static images have the same overall brightness, when they have different brightnesses according to colors, the organic light-emitting display device 1160 according to the embodiment of the present disclosure can operate at different low drive frequencies, which can further reduce power consumption.
[0109] According to an embodiment, the electronic device 1100 may be any electronic device including an organic light-emitting display device 1160, such as a mobile phone, a smart phone, a laptop computer, a desktop computer, a digital television, a 3D television, a personal computer (PC), a household electronic device, a personal digital assistant (PDA), a portable multimedia player (PMP), a digital camera, a music player, a portable game console, a navigator, etc.
[0110] (Industrial Applicability)
[0111] The present disclosure may be applicable to any organic light-emitting display device that performs low-frequency driving and electronic devices including the organic light-emitting display device. For example, the present disclosure may be applicable to any electronic devices including mobile phones, smart phones, laptop computers, desktop computers, digital televisions, 3D televisions, personal computers (PCs), household electronic devices, personal digital assistants (PDAs), portable multimedia players (PMPs), digital cameras, music players, portable game consoles, navigation devices, etc.
[0112] The above description is made with reference to the embodiments of the present disclosure, but those skilled in the art will appreciate that various modifications and changes may be made to the present disclosure without departing from the scope of the concept and field of the present disclosure described in the claims.
Claims
1. An organic light emitting display device, characterized in that: include: A display panel including a plurality of pixels each having an organic light emitting diode; as well as A panel driving unit drives the display panel, The panel driving section receives input image data for a first color, a second color, and a third color at an input frame rate, and detects whether the input image data represents a static image. When the input image data does not represent the static image, the panel driving section drives the display panel at a first output frame rate that is the same as the input frame rate, When the input image data represents the static image, the panel driving unit calculates a plurality of flicker indices for the static image of two or more of the first color, the second color, the third color, a first combination of the first color and the second color, a second combination of the first color and the third color, and a third combination of the second color and the third color based on the input image data, determines a second output frame rate based on the plurality of flicker indices, and drives the display panel at the second output frame rate. The second output frame rate is lower than the input frame rate.
2. The organic light emitting display device according to claim 1, characterized in that: The first color is red, the second color is green, the third color is blue, the first combination is yellow, the second combination is purple, and the third combination is cyan. The multiple flicker indices of the static image include a red flicker index, a green flicker index, a blue flicker index, a yellow flicker index, a magenta flicker index, and a cyan flicker index of the static image.
3. The organic light emitting display device according to claim 2, characterized in that: When the input image data represents the static image, the panel driving unit determines a plurality of driving frequencies corresponding to the red flicker index, the green flicker index, the blue flicker index, the yellow flicker index, the magenta flicker index and the cyan flicker index, respectively, and determines the maximum value among the plurality of driving frequencies as the second output frame rate.
4. The organic light emitting display device according to claim 1, wherein: Each of the plurality of pixels comprises: A driving transistor generates a driving current; A switch transistor, transmitting a data signal to a source of the drive transistor; a compensation transistor diode-connecting the drive transistor; a storage capacitor storing the data signal transmitted by the driving transistor connected through the switching transistor and the diode; a first initialization transistor for providing an initialization voltage to the storage capacitor and a gate of the driving transistor; a first light emitting control transistor, connecting a line of a power supply voltage to the source electrode of the driving transistor; a second light emitting control transistor, connecting the drain of the driving transistor to the organic light emitting diode; a second initialization transistor, providing the initialization voltage to the organic light emitting diode; and The organic light emitting diode emits light based on the driving current, At least one of the driving transistor, the switching transistor, the compensation transistor, the first initialization transistor, the first light emission control transistor, the second light emission control transistor and the second initialization transistor is implemented by a PMOS transistor, and at least another one is implemented by an NMOS transistor.
5. The organic light emitting display device according to claim 1, wherein: Each of the plurality of pixels comprises: A driving transistor generates a driving current; A first switch transistor, transmitting a data signal; a storage capacitor for storing the data signal transmitted through the first switching transistor; a second switch transistor, connecting the storage capacitor and the drive transistor to an initialization line; a light emitting control transistor, connecting a line of a power supply voltage to the driving transistor; and The organic light emitting diode emits light based on the driving current, At least one of the driving transistor, the first switching transistor, the second switching transistor, and the light emission control transistor is implemented by a PMOS transistor, and at least another one is implemented by an NMOS transistor.
6. The organic light emitting display device according to claim 1, wherein: The panel driving unit includes: a static image detector for detecting whether the input image data represents the static image by comparing the input image data of a previous frame with the input image data of a current frame; a driving frequency converter to output the output image data at the first output frame rate when the input image data does not represent the static image, and to output the output image data at the second output frame rate determined based on the plurality of flicker indices when the input image data represents the static image; and The data driver provides data signals to the plurality of pixels based on the output image data.
7. The organic light emitting display device according to claim 6, wherein: The driving frequency converter comprises: a color-constant lookup table storing a first sensitivity-related constant, a second sensitivity-related constant, a third sensitivity-related constant, a fourth sensitivity-related constant, a fifth sensitivity-related constant, and a sixth sensitivity-related constant for the first color, the second color, the third color, the first combination, the second combination, and the third combination; a flicker index calculation block, calculating a first average gradation value, a second average gradation value, and a third average gradation value for the first color, the second color, and the third color based on the input image data, performing color conversion on the input image data, and calculating a fourth average gradation value, a fifth average gradation value, and a sixth average gradation value for the first combination, the second combination, and the third combination based on the color-converted input image data, and multiplying the first average gradation value, the second average gradation value, the third average gradation value, the fourth average gradation value, the fifth average gradation value, and the sixth average gradation value with the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant, and the sixth sensitivity-related constant stored in the color-constant lookup table to calculate a first flicker index, a second flicker index, a third flicker index, a fourth flicker index, a fifth flicker index, and a sixth flicker index as the plurality of flicker indices; a flicker-frequency lookup table storing a plurality of driving frequencies corresponding to a plurality of flicker index ranges; and A driving frequency determination block reads the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index respectively from the flicker-frequency lookup table, determines the maximum value of the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency as the second output frame rate, and outputs the output image data at the second output frame rate.
8. The organic light emitting display device according to claim 7, characterized in that: The first color is red, the second color is green, the third color is blue, the first combination is yellow, the second combination is purple, and the third combination is cyan. The color conversion performed by the flicker index calculation block is RGB-CMYK conversion.
9. The organic light emitting display device according to claim 7, wherein: The color-constant lookup table stores the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant, and the sixth sensitivity-related constant in each of a plurality of color scale ranges, The flicker index calculation block extracts the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant and the sixth sensitivity-related constant in each of the multiple color scale ranges to which the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value respectively belong from the color-constant lookup table, and multiplies the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value with the extracted first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant and the sixth sensitivity-related constant to calculate the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index.
10. The organic light emitting display device according to claim 7, wherein: The flicker index calculation block divides the input image data for one frame into a plurality of segmented image data for a plurality of segments, and calculates the first average gradation value, the second average gradation value, the third average gradation value, the fourth average gradation value, the fifth average gradation value, and the sixth average gradation value in each of the plurality of segments based on the plurality of segmented image data, and multiplies the first average gradation value, the second average gradation value, the third average gradation value, the fourth average gradation value, the fifth average gradation value, and the sixth average gradation value in each of the plurality of segments by the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant, and the sixth sensitivity-related constant to calculate the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index, and the sixth flicker index in each of the plurality of segments, The driving frequency determination block reads the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency in each of the multiple segments corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index in each of the multiple segments from the flicker-frequency lookup table, and determines the maximum value of the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency in each of the multiple segments as the segment maximum driving frequency in each of the multiple segments, and determines the maximum value of the multiple segment maximum driving frequencies in the multiple segments as the second output frame rate.
11. The organic light emitting display device according to claim 6, wherein: The driving frequency converter comprises: a color-constant lookup table storing a first sensitivity-related constant, a second sensitivity-related constant, a third sensitivity-related constant, a fourth sensitivity-related constant, a fifth sensitivity-related constant, and a sixth sensitivity-related constant for the first color, the second color, the third color, the first combination, the second combination, and the third combination; a flicker index calculation block, calculating a first average gradation value, a second average gradation value, and a third average gradation value for the first color, the second color, and the third color based on the input image data, performing color conversion on the input image data, and calculating a fourth average gradation value, a fifth average gradation value, and a sixth average gradation value for the first combination, the second combination, and the third combination based on the color-converted input image data, and multiplying the first average gradation value, the second average gradation value, the third average gradation value, the fourth average gradation value, the fifth average gradation value, and the sixth average gradation value with the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant, and the sixth sensitivity-related constant stored in the color-constant lookup table to calculate a first flicker index, a second flicker index, a third flicker index, a fourth flicker index, a fifth flicker index, and a sixth flicker index as the plurality of flicker indices; The first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table, the fifth flicker-frequency lookup table and the sixth flicker-frequency lookup table are for the first color, the second color, the third color, the first combination, the second combination and the third combination, and the first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table, the fifth flicker-frequency lookup table and the sixth flicker-frequency lookup table respectively store a plurality of driving frequencies corresponding to a plurality of flicker index ranges; and The driving frequency determination block reads the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index from the first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table, the fifth flicker-frequency lookup table and the sixth flicker-frequency lookup table respectively, determines the maximum value of the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency as the second output frame rate, and outputs the output image data at the second output frame rate.
12. A driving method of an organic light emitting display device, characterized in that: include: The step of receiving input image data for a first color, a second color, and a third color at an input frame rate; a step of detecting whether the input image data represents a static image; When the input image data does not represent the static image, a step of driving the display panel at a first output frame rate that is the same as the input frame rate; When the input image data represents the static image, a step of calculating a plurality of flicker indexes for the static image for two or more of the first color, the second color, the third color, a first combination of the first color and the second color, a second combination of the first color and the third color, and a third combination of the second color and the third color based on the input image data; The step of determining a second output frame rate based on the plurality of flicker indices; as well as a step of driving the display panel at the second output frame rate, The second output frame rate is lower than the input frame rate.
13. The driving method of the organic light emitting display device according to claim 12, characterized in that: The first color is red, the second color is green, the third color is blue, the first combination is yellow, the second combination is purple, and the third combination is cyan. The multiple flicker indices of the static image include a red flicker index, a green flicker index, a blue flicker index, a yellow flicker index, a magenta flicker index, and a cyan flicker index of the static image.
14. The driving method of the organic light emitting display device according to claim 13, characterized in that: The step of determining the second output frame rate based on the plurality of flicker indices comprises: a step of determining a plurality of driving frequencies corresponding to the red flicker index, the green flicker index, the blue flicker index, the yellow flicker index, the magenta flicker index, and the cyan flicker index, respectively; and The step of determining the maximum value among the plurality of driving frequencies as the second output frame rate.
15. The driving method of the organic light emitting display device according to claim 12, characterized in that: The step of detecting whether the input image data represents the static image comprises: A step of comparing the input image data of a previous frame with the input image data of a current frame; and The step of determining that the input image data represents the static image when the input image data of the previous frame and the input image data of the current frame are the same.
16. The driving method of the organic light emitting display device according to claim 12, characterized in that: The step of calculating the plurality of flicker indices comprises: A step of calculating a first average gradation value, a second average gradation value and a third average gradation value for the first color, the second color and the third color based on the input image data; A step of performing color conversion on the input image data; A step of calculating a fourth average gradation value, a fifth average gradation value and a sixth average gradation value for the first combination, the second combination and the third combination based on the color-converted input image data; the step of reading from a color-constant lookup table a first sensitivity-related constant, a second sensitivity-related constant, a third sensitivity-related constant, a fourth sensitivity-related constant, a fifth sensitivity-related constant, and a sixth sensitivity-related constant for the first color, the second color, the third color, the first combination, the second combination, and the third combination; and A step of multiplying the first average color scale value, the second average color scale value, the third average color scale value, the fourth average color scale value, the fifth average color scale value and the sixth average color scale value with the first sensitivity-related constant, the second sensitivity-related constant, the third sensitivity-related constant, the fourth sensitivity-related constant, the fifth sensitivity-related constant and the sixth sensitivity-related constant to calculate a first flicker index, a second flicker index, a third flicker index, a fourth flicker index, a fifth flicker index and a sixth flicker index as the multiple flicker indices.
17. The driving method of the organic light emitting display device according to claim 16, characterized in that: The step of determining the second output frame rate based on the plurality of flicker indices comprises: The steps of reading, from a flicker-frequency lookup table, a first driving frequency, a second driving frequency, a third driving frequency, a fourth driving frequency, a fifth driving frequency and a sixth driving frequency corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index, respectively; and The step of determining the maximum value among the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency as the second output frame frequency.
18. The driving method of the organic light emitting display device according to claim 16, wherein: The step of determining the second output frame rate based on the plurality of flicker indices comprises: The steps of reading the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency corresponding to the first flicker index, the second flicker index, the third flicker index, the fourth flicker index, the fifth flicker index and the sixth flicker index respectively from the first flicker-frequency lookup table, the second flicker-frequency lookup table, the third flicker-frequency lookup table, the fourth flicker-frequency lookup table, the fifth flicker-frequency lookup table and the sixth flicker-frequency lookup table for the first color, the second color, the third color, the first combination, the second combination and the third combination respectively; and The step of determining the maximum value among the first driving frequency, the second driving frequency, the third driving frequency, the fourth driving frequency, the fifth driving frequency and the sixth driving frequency as the second output frame frequency.
Citation Information
Patent Citations
Display device and driving method thereof
CN102930839A
Method of driving display panel and display apparatus for performing same
CN104835457A