Embodiments of the present disclosure relate to a display device. More particularly, embodiments of the present disclosure related to a data compensator, a display device including the data compensator, and a method of driving the display device.
A display device may include a light emitting element that emits light. The light emitting element may be driven by current, voltage, etc. A display device including a light emitting element driven by a current may emit light having a luminance proportional to the current.
The current of the display device may change according to a temperature of the display device. The temperature of the display device may change depending on, for example, an ambient temperature of the display device, heat generated by driving of the display device, etc. Accordingly, in the display device including the light emitting element driven by the current, an amount of change in luminance according to a change in temperature may be relatively large. For example, when the temperature of the display device decreases, the current of the display device may decrease, and accordingly, the luminance of the display device may decrease. Further, when the temperature of the display device increases, the current of the display device may increase, and accordingly, the luminance of the display device may increase.
Embodiments of the present disclosure provide a data compensator that compensates a change in temperature, which may increase a display quality of a display device and a display device including the data compensator.
Embodiments provide a method of driving the display device.
A display device according to an embodiment includes a display panel including a plurality of pixels, a current sensor sensing a sensing current that flows through the pixels, a data compensator calculating a target current from an image frame of input image data using a current deviation for each position of the image frame and a current contribution ratio for each color of the image frame, and generating a scale factor by comparing the target current and the sensing current, a timing controller generating output image data by scaling grayscale values of the input image data using the scale factor, and a data driver providing a data signal corresponding to the output image data to the pixels.
In an embodiment, the data compensator includes a memory including a first look-up table that stores position weights related to the current deviation for each position of the image frame and a second look-up table that stores color weights related to the current contribution ratio for each color of the image frame, a target current calculator calculating the target current from the image frame using the position weights and the color weights, and a scale factor generator generating the scale factor by comparing the target current and the sensing current.
In an embodiment, the display panel is divided into blocks, each including at least one of the pixels. The position weights may correspond to the blocks, respectively.
In an embodiment, the position weights are ratios of currents that flow through the blocks to a reference current.
In an embodiment, the first look-up table stores first position weights related to a current deviation for each position of red data of the image frame, second position weights related to a current deviation for each position of green data of the image frame, and third position weights related to a current deviation for each position of blue data of the image frame.
In an embodiment, the second look-up table stores a first color weight related to a current contribution ratio of red data of the image frame, a second color weight related to a current contribution ratio of green data of the image frame, and a third color weight related to a current contribution ratio of blue data of the image frame.
In an embodiment, the data compensator calculates the target current from the image frame using a current efficiency for each grayscale of the image frame.
In an embodiment, the data compensator includes a memory including a first look-up table that stores position weights related to the current deviation for each position of the image frame, a second look-up table that stores color weights related to the current contribution ratio for each color of the image frame, and a third look-up table that stores grayscale weights related to the current efficiency for each grayscale of the image frame. The data compensator further includes a target current calculator calculating the target current from the image frame using the position weights, the color weights, and the grayscale weights, and a scale factor generator generating the scale factor by comparing the target current and the sensing current.
In an embodiment, the third look-up table stores grayscale weights related to a current efficiency for each grayscale of white data of the image frame.
In an embodiment, the third look-up table stores first grayscale weights related to a current efficiency of red data of the image frame, second grayscale weights related to a current efficiency of green data of the image frame, and third grayscale weights related to a current efficiency of blue data of the image frame.
In an embodiment, the grayscale weights are ratios of current efficiencies of grayscales to a current efficiency of a maximum grayscale.
In an embodiment, the sensing current is a global current flowing through the pixels based on the image frame.
A data compensator according to an embodiment includes a memory including a first look-up table that stores position weights related to a current deviation for each position of an image frame of input image data and a second look-up table that stores color weights related to the current contribution ratio for each color of the image frame, a target current calculator calculating a target current from the image frame using the position weights and the color weights, and a scale factor generator generating a scale factor by comparing the target current and a sensing current that flows through pixels of a display panel.
In an embodiment, the display panel is divided into blocks, each including at least one of the pixels. The position weights may correspond to the blocks, respectively.
In an embodiment, the first look-up table stores first position weights related to a current deviation for each position of red data of the image frame, second position weights related to a current deviation for each position of green data of the image frame, and third position weights related to a current deviation for each position of blue data of the image frame.
In an embodiment, the second look-up table stores a first color weight related to a current contribution ratio of red data of the image frame, a second color weight related to a current contribution ratio of green data of the image frame, and a third color weight related to a current contribution ratio of blue data of the image frame.
In an embodiment, the memory further includes a third look-up table that stores grayscale weights related to the current efficiency for each grayscale of the image frame. The target current calculator calculates the target current from the image frame further using the grayscale weights.
In an embodiment, the third look-up table stores grayscale weights related to a current efficiency for each grayscale of white data of the image frame.
In an embodiment, the third look-up table stores first grayscale weights related to a current efficiency of red data of the image frame, second grayscale weights related to a current efficiency of green data of the image frame, and third grayscale weights related to a current efficiency of blue data of the image frame.
A method of driving a display device according to an embodiment includes calculating a target current from an image frame of input image data using a current deviation for each position of the image frame and a current contribution ratio for each color of the image frame, generating a scale factor by comparing the target current and a sensing current that flows through pixels of a display panel, generating output image data by scaling grayscale values of the input image data using the scale factor, and providing a data signal corresponding to the output image data to the pixels.
In the data compensator, the display device, and the method of driving the display device according to embodiments of the present disclosure, the target current may be accurately calculated, so that the image data may be accurately compensated. Therefore, the display device may display an image in which a change in luminance according to a change in temperature may be compensated, and accordingly, display quality of the display device may be increased.
Illustrative, non-limiting embodiments will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings.
Hereinafter, data compensators, display devices, and methods of driving display devices in accordance with embodiments will be described in detail with reference to the accompanying drawings. Like reference numerals may refer to like elements throughout the accompanying drawings.
It will be understood that the terms “first,” “second,” “third,” etc. are used herein to distinguish one element from another, and the elements are not limited by these terms. Thus, a “first” element in an embodiment may be described as a “second” element in another embodiment.
It should be understood that descriptions of features or aspects within each embodiment should typically be considered as available for other similar features or aspects in other embodiments, unless the context clearly indicates otherwise.
As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
Herein, when one value is described as being about equal to another value or being substantially the same as or equal to another value, it is to be understood that the values are identical, the values are equal to each other within a measurement error, or if measurably unequal, are close enough in value to be functionally equal to each other as would be understood by a person having ordinary skill in the art. For example, the term “about” as used herein is inclusive of the stated value and means within an acceptable range of deviation for the particular value as determined by one of ordinary skill in the art, considering the measurement in question and the error associated with measurement of the particular quantity (i.e., the limitations of the measurement system). For example, “about” may mean within one or more standard deviations as understood by one of the ordinary skill in the art. Further, it is to be understood that while parameters may be described herein as having “about” a certain value, according to embodiments, the parameter may be exactly the certain value or approximately the certain value within a measurement error as would be understood by a person having ordinary skill in the art. Other uses of these terms and similar terms to describe the relationships between components should be interpreted in a like fashion.
Referring to
The display panel 110 may display an image. The display panel 110 may include a plurality of pixels PX. The pixels PX may be arranged in a substantially matrix form, and accordingly, the pixels PX may define pixel rows and pixel columns. Pixels PX may emit light, and the display panel 110 may display an image in which the emitted light from the pixels PX is combined. In an embodiment, each of the pixels PX may emit at least one of red, green, blue, and white light.
The scan driver 120 may generate a scan signal SS based on a scan control signal SCS. The scan driver 120 may provide the scan signal SS to the pixels PX. The scan driver 120 may sequentially provide the scan signal SS to the pixel rows. In an embodiment, the scan driver 120 may be formed on the display panel 110 in the form of a circuit.
The data driver 130 may generate a data signal DS based on a data control signal DCS and output image data IDO. The data driver 130 may generate the data signal DS corresponding to the output image data IDO. The data driver 130 may provide the data signal DS to the pixels PX. The data driver 130 may provide the data signal DS to the pixel row selected by the scan signal SS. In an embodiment, the data driver 130 may be mounted in the form of a driving chip on the display panel 110 or on a circuit board electrically connected to the display panel 110.
The timing controller 140 may control driving of the scan driver 120. The timing controller 140 may generate the scan control signal SCS based on a control signal. The control signal may include, for example, a clock signal, a horizontal synchronization signal, and a vertical synchronization signal. The timing controller 140 may provide the scan control signal SCS to the scan driver 120.
The timing controller 140 may control driving of the data driver 130. The timing controller 140 may generate the data control signal DCS and the output image data IDO based on the control signal, input image data IDI, and a scale factor SF. The timing controller 140 may provide the data control signal DCS and the output image data IDO to the data driver 130.
The timing controller 140 may generate the output image data IDO by scaling grayscale values of the input image data IDI using the scale factor SF. When the scale factor SF is greater than 1, the timing controller 140 may generate the output image data IDO by increasing the grayscale values of the input image data IDI. When the scale factor SF is less than 1, the timing controller 140 may generate the output image data IDO by decreasing the grayscale values of the input image data IDI.
The timing controller 140 may provide an image frame IFM of the input image data IDI to the data compensator 160. The image frame IFM may include at least one of a plurality of image frames included in the input image data IDI. In an embodiment, the image frame IFM may include one of image frames included in the input image data IDI.
In an embodiment, the timing controller 140 may be mounted in the form of a driving chip on the display panel 110 or on a circuit board electrically connected to the display panel 110.
The current sensor 150 may sense a sensing current IS flowing through the pixels PX. The sensing current IS may be a global current that is a sum of currents respectively flowing through the pixels PX. The current sensor 150 may provide the sensing current IS to the data compensator 160.
In an embodiment, the sensing current IS may be a global current flowing through the pixels PX based on the image frame IFM. For example, when the data driver 130 generates the data signal DS corresponding to the image frame IFM and provides the data signal DS to the pixels PX, the current sensor 150 may sense the global current flowing through the pixels PX. The sensing current IS may include not only a current based on the image frame IFM, but also a current based on a change in temperature due to an ambient temperature of the display device 100, heat generated by driving of the display device 100, etc.
In an embodiment, the current sensor 150 may sense a global current flowing through at least one of a first power line VDDL in
The data compensator 160 may calculate a target current IT in
In an embodiment, the data compensator 160 may calculate the target current IT from the image frame IFM using one of the current deviation for each position of the image frame IFM, the current contribution ratio for each color of the image frame IFM, and the current efficiency for each grayscale of the image frame IFM. In an embodiment, the data compensator 160 may calculate the target current IT from the image frame IFM using two of the current deviation for each position of the image frame IFM, the current contribution ratio for each color of the image frame IFM, and the current efficiency for each grayscale of the image frame IFM. In an embodiment, the data compensator 160 may calculate the target current IT from the image frame IFM using all of the current deviation for each position of the image frame IFM, the current contribution ratio for each color of the image frame IFM, and the current efficiency for each grayscale of the image frame IFM.
The data compensator 160 may generate the scale factor SF by comparing the target current IT and the sensing current IS. The data compensator 160 may provide the scale factor SF to the timing controller 140.
In an embodiment, the data compensator 160 may be implemented in the form of a driving chip together with the timing controller 140. In an embodiment, the data compensator 160 may be implemented in the form of a driving chip separate from the timing controller 140.
The data compensator 160 may generate the scale factor SF by comparing the target current IT and the sensing current IS, the timing controller 140 may generate the output image data IDO by scaling the grayscale values of the input image data IDI using the scale factor SF, and the data driver 130 may provide the data signal DS corresponding to the output image data IDO to the pixels PX. The process of controlling a driving current of each of the pixels PX may be referred to as global current management (GCM).
Referring to
A first electrode of the first transistor T1 may be connected to the first power line VDDL, and a second electrode of the first transistor T1 may be connected to a first electrode of the light emitting element LD. A gate electrode of the first transistor T1 may be connected to a first node N1. The first transistor T1 may be referred to as a driving transistor.
A first electrode of the second transistor T2 may be connected to a data line DL that transmits the data signal DS, and a second electrode of the second transistor T2 may be connected to the first node N1. A gate electrode of the second transistor T2 may be connected to a scan line SL that transmits the scan signal SS. The second transistor T2 may be referred to as a switching transistor or a scan transistor.
In an embodiment, as illustrated in
A first electrode of the storage capacitor CST may be connected to the first node N1, and a second electrode of the storage capacitor CST may be connected to the second electrode of the first transistor T1.
A first electrode of the light emitting element LD may be connected to the second electrode of the first transistor T1, and a second electrode of the light emitting element LD may be connected to the second power line VSSL. In an embodiment, the light emitting element LD may be an organic light emitting diode. In an embodiment, the light emitting element LD may be an inorganic light emitting diode or a quantum dot light emitting diode.
When the scan signal SS of a turn-on level (e.g., a high level) is applied to the scan line SL, the second transistor T2 may be turned on. In this case, the data signal DS applied to the data line DL may be transmitted to the first node N1, and the data signal DS may be stored in the storage capacitor CST.
A driving current corresponding to a voltage difference between the first electrode and the second electrode of the storage capacitor CST may flow between the first electrode and the second electrode of the first transistor T1. The light emitting element LD may emit light with a luminance corresponding to the driving current applied from the first transistor T1.
Then, when the scan signal SS of a turn-off level (e.g., a low level) is applied to the scan line SL, the second transistor T2 may be turned off. Accordingly, in an embodiment, the data line DL and the first electrode of the storage capacitor CST may be electrically separated, and the voltage stored in the storage capacitor CST does not change even if the data signal DS is changed.
The sensing current IS sensed by the current sensor 150 may be the sum of all driving currents flowing through the first transistors T1 of the pixels PX. In this case, the driving current of each of the pixels PX may be determined by the data signal DS, and the data signal DS may be a signal corresponding to the image frame IFM.
Referring to
The memory 162 may include a first look-up table LUT1.
The first look-up table LUT1 may store position weights WT_P related to a current deviation for each position of the image frame IFM. Deviations in characteristics of the pixels PX may occur due to, for example, process deviation occurring during a manufacturing process of the display device 100. Accordingly, even though the same data signal DS is applied to the pixels PX, currents flowing through the pixels PX may be different for each position. Accordingly, to reflect different current deviation for each position in the calculation of the target current IT, the first look-up table LUT1 may store different position weights WT_P for each position. The position weights WT_P may be stored in the first look-up table LUT1 through, for example, measurement based on test data during the manufacturing process of the display device 100.
The target current calculator 164 may calculate the target current IT from the image frame IFM using the position weights WT_P. The target current calculator 164 may receive the position weights WT_P corresponding to position information of the image frame IFM from the first look-up table LUT1. In an embodiment, the target current calculator 164 may calculate the target current IT by multiplying the grayscale values of the image frame IFM by the position weights WT_P.
The scale factor generator 166 may generate the scale factor SF by comparing the target current IT and the sensing current IS. In an embodiment, the scale factor generator 166 may determine a ratio of the target current IT to the sensing current IS as the scale factor SF. For example, the scale factor generator 166 may generate a scale factor SF less than 1 when the target current IT is less than the sensing current IS, and may generate a scale factor SF greater than one when the target current IT is greater than the sensing current IS.
As described above, the target current IT may include only the current based on the image frame IFM, and the sensing current IS may include not only the current based on the image frame IFM but also the current based on change in temperature due to, for example, the ambient temperature of the display device 100, heat generated by driving of the display device 100, etc. The scale factor generator 166 may generate the scale factor SF that is the ratio of the target current IT to the sensing current IS, and the timing controller 140 may generate the output image data IDO by scaling the grayscale values of the input image data IDI using the scale factor SF, so that the output image data IDO for which the change in temperature is compensated may be provided to the data driver 130.
Referring to
The memory 162 may include a second look-up table LUT2.
The second look-up table LUT2 may store color weights WT_C related to a current contribution ratio for each color of the image frame IFM. Characteristics of the light emitting elements LD that emit light of different colors may be different. For example, characteristics of the light emitting element LD emitting red light, characteristics of the light emitting element LD emitting green light, and characteristics of the light emitting element LD emitting blue light may be different. Accordingly, even though the same data signal DS is applied to the pixels PX, currents flowing through the pixels PX may be different for each color. Accordingly, to reflect different current contribution ratio for each color in the calculation of the target current IT, the second look-up table LUT2 may store different color weights WT_C for each color. The color weights WT_C may be stored in the second look-up table LUT2 through measurement based on, for example, test data during the manufacturing process of the display device 100.
IFM using the color weights WT_C. The target current calculator 164 may receive the color weights WT_C corresponding to color information of the image frame IFM from the second look-up table LUT2. In an embodiment, the target current calculator 164 may calculate the target current IT by multiplying the grayscale values of the image frame IFM by the color weights WT_C.
Referring to
The memory 162 may include a third look-up table LUT3.
The third look-up table LUT3 may store grayscale weights WT_G related to a current efficiency for each grayscale of the image frame IFM. Although the current of the display panel 110 and the luminance of the display panel 110 are generally in direct proportion, a ratio of the current of the display panel 110 to the luminance of the display panel 110 may be different for each grayscale. For example, as the grayscale decreases, a ratio of current to luminance (or a current efficiency) may decrease. Accordingly, to reflect different current efficiency for each grayscale in the calculation of the target current IT, the third look-up table LUT3 may store different grayscale weights WT_G for each grayscale. The grayscale weights WT_G may be stored in the third look-up table LUT3 through measurement based on test data during the manufacturing process of the display device 100 etc.
IFM using the grayscale weights WT_G. The target current calculator 164 may receive the grayscale weights WT_G corresponding to grayscale information of the image frame IFM from the third look-up table LUT3. In an embodiment, the target current calculator 164 may calculate the target current IT by multiplying the grayscale values of the image frame IFM by the grayscale weights WT_G.
Referring to
The memory 162 may include a first look-up table LUT1 and a second look-up table LUT2.
The target current calculator 164 may calculate the target current IT from the image frame IFM using the position weights WT_P and the color weights WT_C. The target current calculator 164 may receive the position weights WT_P corresponding to position information of the image frame IFM from the first look-up table LUT1, and may receive the color weights WT_C corresponding to color information of the image frame IFM from the second look-up table LUT2. In an embodiment, the target current calculator 164 may calculate the target current IT by multiplying the grayscale values of the image frame IFM by the position weights WT_P and the color weights WT_C.
Referring to
The memory 162 may include a first look-up table LUT1 and a third look-up table LUT3.
The target current calculator 164 may calculate the target current IT from the image frame IFM using the position weights WT_P and the grayscale weights WT_G. The target current calculator 164 may receive the position weights WT_P corresponding to position information of the image frame IFM from the first look-up table LUT1, and may receive the grayscale weights WT_G corresponding to grayscale information of the image frame IFM from the third look-up table LUT3. In an embodiment, the target current calculator 164 may calculate the target current IT by multiplying the grayscale values of the image frame IFM by the position weights WT_P and the grayscale weights WT_G.
Referring to
The memory 162 may include a second look-up table LUT2 and a third look-up table LUT3.
The target current calculator 164 may calculate the target current IT from the image frame IFM using the color weights WT_C and the grayscale weights WT_G. The target current calculator 164 may receive the color weights WT_C corresponding to color information of the image frame IFM from the second look-up table LUT2, and may receive the grayscale weights WT_G corresponding to grayscale information of the image frame IFM from the third look-up table LUT3. In an embodiment, the target current calculator 164 may calculate the target current IT by multiplying the grayscale values of the image frame IFM by the color weights WT_C and the grayscale weights WT_G.
Referring to
The memory 162 may include a first look-up table LUT1, a second look-up table LUT2, and a third look-up table LUT3.
The target current calculator 164 may calculate the target current IT from the image frame IFM using the position weights WT_P, the color weights WT_C, and the grayscale weights WT_G. The target current calculator 164 may receive the position weights WT_P corresponding to position information of the image frame IFM from the first look-up table LUT1, may receive the color weights WT_C corresponding to color information of the image frame IFM from the second look-up table LUT2, and may receive the grayscale weights WT_G corresponding to grayscale information of the image frame IFM from the third look-up table LUT3. In an embodiment, the target current calculator 164 may calculate the target current IT by multiplying the grayscale values of the image frame IFM by the position weights WT_P, the color weights WT_C, and the grayscale weights WT_G.
Referring to
The number of blocks BLK may be determined in consideration of accuracy and cost of the global current management (GCM). When the number of blocks BLK increases, the accuracy of the global current management GCM may increase as the number of position weights WT_P increases, however, the cost of the global current management (GCM) may also increase as the size of the look-up table LUT1 for storing the position weights WT_P increases. When the number of blocks BLK decreases, the cost of the global current management (GCM) may decrease, however, the accuracy of the global current management (GCM) may also decrease.
The position weights WT_P may respectively correspond to the blocks BLK. For example, the number of position weights WT_P may be equal to the number of blocks BLK, and the position weight WT_P may be determined for each block BLK.
In an embodiment, the position weights WT_P may be a ratio of currents flowing through the blocks BLK to a reference current. For example, the reference current may be an average value, a median value, or a representative value of the currents flowing through the blocks BLK. When a current flowing through one block BLK is greater than the reference current, the position weight WT_P corresponding to the block BLK may be greater than 1. When a current flowing through one block BLK is less than the reference current, the position weight WT_P corresponding to the block BLK may be less than 1.
In an embodiment, the first look-up table LUT1 may store first position weights WT_PR related to a current deviation for each position of red data of the image frame IFM, second position weights WT_PG related to a current deviation for each position of green data of the image frame IFM, and third position weights WT_PB related to a current deviation for each position of blue data of the image frame IFM. For example, the target current calculator 164 may add values obtained by multiplying grayscale values of the red data by the first position weights WT_PR, values obtained by multiplying grayscale values of the green data by the second position weights WT_PG, and values obtained by multiplying grayscale values of the blue data by the third position weights WT_PB to calculate the target current IT based on the image frame IFM including the red data, the green data, and the blue data.
As illustrated in
Referring to
As illustrated in
Referring to
In an embodiment, the grayscale weights WT_G may be ratios of current efficiencies of grayscales to a current efficiency of the maximum grayscale. For example, the grayscales may include 0 to 225 grayscales, and the maximum grayscale may be 255 grayscale. For example, the grayscale weight WT_G of the maximum grayscale may be 1, and the grayscale weights WT_G of the grayscales other than the maximum grayscale may be less than 1.
In an embodiment, the third look-up table LUT3 may store grayscale weights WT_GW related to a current efficiency for each grayscale of white data of the image frame IFM. For example, the target current calculator 164 may multiply the grayscale values of the white data by the grayscale weights WT_GW to calculate the target current IT based on the image frame IFM.
In an embodiment, the third look-up table LUT3 may store first grayscale weights WT_GR related to a current efficiency for each grayscale of the red data of the image frame IFM, second grayscale weights WT_GG related to a current efficiency for each grayscale of the green data of the image frame IFM, and third grayscale weights WT_GB related to a current efficiency for each grayscale of the blue data of the image frame IFM. For example, the target current calculator 164 may add values obtained by multiplying grayscale values of the red data by the first grayscale weights WT_GR, values obtained by multiplying grayscale values of the green data by the second grayscale weights WT_GG, and values obtained by multiplying grayscale values of the blue data by the third grayscale weights WT_GB to calculate the target current IT based on the image frame IFM including the red data, the green data, and the blue data.
Referring to
In an embodiment, when calculating the target current (S110), the target current may be calculated, for example, from the image frame using one of position weights related to the current deviation for each position of the image frame IFM, color weights related to the current contribution ratio for each color of the image frame IFM, and grayscale weights related to the current efficiency for each gray scale of the image frame IFM. In an embodiment, when calculating the target current (S110), the target current may be calculated, for example, from the image frame using two of the position weights, the color weights, and the grayscale weights. In an embodiment, when calculating the target current (S110), the target current may be calculated, for example, from the image frame using all of the position weights, the color weights, and the grayscale weights.
In an embodiment, the position weights may include first position weights related to a current deviation for each position of red data of the image frame, second position weights related to a current deviation of green data of the image frame, and third position weights related to a current deviation for each position of blue data of the image frame. In this case, values obtained by multiplying grayscale values of the red data by the first position weights, values obtained by multiplying grayscale values of the green data by the second position weights, and values obtained by multiplying grayscale values of the blue data by the third position weights may be added to calculate a target current based on the image frame including the red data, the green data, and the blue data.
In an embodiment, the color weights may include a first color weight related to a current contribution ratio of the red data, a second color weight related to a current contribution ratio of the green data, and a third color weight related to a current contribution ratio of the blue data. In this case, a target current based on the red data, a target current based on the green data, and a target current based on the blue data may be added to calculate the target current based on the image frame including the red data, the green data, and the blue data.
In an embodiment, the grayscale weights may be grayscale weights related to a current efficiency for each grayscale of white data of the image frame. In this case, grayscale values of the white data may be multiplied by the grayscale weights to calculate the target current based on the image frame.
In an embodiment, the grayscale weights may include first grayscale weights related to a current efficiency for each grayscale of the red data, second grayscale weights related to a current efficiency for each grayscale of the green data, and third grayscale weights related to a current efficiency for each grayscale of the blue data. In this case, values obtained by multiplying grayscale values of the red data by the first grayscale weights, values obtained by multiplying grayscale values of the green data by the second grayscale weights, and grayscale values of the blue data by the third grayscale weights may be added to calculate the target current based on the image frame including the red data, the green data, and the blue data.
When generating the scale factor (S120), a ratio of the target current to the sensing current may be determined as the scale factor. For example, a scale factor less than 1 may be generated when the target current is less than the sensing current, and a scale factor greater than 1 may be generated when the target current is greater than the sensing current.
When generating the output image data (S130), the grayscale values of the input image data may increase to generate output image data when the scale factor is greater than 1, and the grayscale values of the input image data may decrease to generate output image data when the scale factor is less than 1.
Referring to
The processor 1110 may perform particular calculations or tasks. In an embodiment, the processor 1110 may be a microprocessor, a central processing unit (“CPU”), etc. The processor 1110 may be coupled to other components via, for example, an address bus, a control bus, a data bus, etc. In an embodiment, the processor 1110 may be coupled to an extended bus such as a peripheral component interconnection (PCI) bus.
The memory device 1120 may store data for operations of the electronic apparatus 1100. In an embodiment, the memory device 1120 may include a non-volatile memory device such as, for example, an erasable programmable read-only memory (EPROM) device, an electrically erasable programmable read-only memory (EEPROM) device, a flash memory device, a phase change random access memory (PRAM) device, a resistance random access memory (RRAM) device, a nano floating gate memory (NFGM) device, a polymer random access memory (PoRAM) device, a magnetic random access memory (MRAM) device, a ferroelectric random access memory (FRAM) device, etc., and/or a volatile memory device such as, for example, a dynamic random access memory (“DRAM”) device, a static random access memory (“SRAM”) device, a mobile DRAM device, etc.
The storage device 1130 may include, for example, a solid state drive (SSD) device, a hard disk drive (HDD) device, a CD-ROM device, etc. The I/O device 1140 may include an input device such as, for example, a keyboard, a keypad, a touchpad, a touch-screen, a mouse device, etc., and an output device such as, for example, a speaker, a printer, etc. The power supply 1150 may supply a power utilized for the operation of the electronic apparatus 1100. The display device 1160 may be coupled to other components via the buses or other communication links.
In the display device 1160, the data compensator may accurately calculate the target current, so that the image data may be accurately compensated. Therefore, the display device 1160 may display an image in which change in luminance according to change in temperature is compensated, and accordingly, a display quality of the display device 1160 may be increased.
The display device according to the embodiments described herein may be applied to a display device included in, for example, a computer, a notebook, a mobile phone, a smartphone, a smart pad, a PMP, a PDA, an MP3 player, etc.
While the present disclosure has been particularly shown and described with reference to embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the present disclosure as defined by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2021-0159909 | Nov 2021 | KR | national |
This application is a continuation of U.S. patent application Ser. No. 17/937,543 filed on Oct. 3, 2022, which claims priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2021-0159909 filed on Nov. 19, 2021 in the Korean Intellectual Property Office (KIPO), the disclosures of which are incorporated by reference herein in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
20050110786 | Inoue et al. | May 2005 | A1 |
20160118022 | Chun et al. | Apr 2016 | A1 |
20160307490 | Lee | Oct 2016 | A1 |
20170053587 | Kim | Feb 2017 | A1 |
20190213949 | Han | Jul 2019 | A1 |
20200365091 | Pyun | Nov 2020 | A1 |
20230162678 | Lim et al. | May 2023 | A1 |
Number | Date | Country |
---|---|---|
10-1954934 | Feb 2019 | KR |
10-2020-0133044 | Nov 2020 | KR |
10-2021-0116834 | Sep 2021 | KR |
Entry |
---|
Notice of Allowance dated May 11, 2023 in corresponding U.S. Appl. No. 17/937,543. |
Office Action dated Jan. 24, 2023 in corresponding U.S. Appl. No. 17/937,543. |
Number | Date | Country | |
---|---|---|---|
20230402010 A1 | Dec 2023 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17937543 | Oct 2022 | US |
Child | 18451371 | US |