This U.S. non-provisional application claims priority under 35 USC § 119 to Korean Patent Application No. 10-2021-0159003 filed on Nov. 18, 2021 in the Korean Intellectual Property Office (KIPO) and Korean Patent Application No. 10-2022-0016880 filed on Feb. 9, 2022, in the KIPO, the disclosures of which are incorporated by reference herein in their entirety.
Example embodiments relate generally to semiconductor integrated circuits, and more particularly to an electroluminescent display device and method of compensating for luminance in the electroluminescent display device.
The development of information technologies has caused the importance of display devices as a connection medium between a user and information to increase. Accordingly, display devices (such as liquid crystal display devices, plasma display devices, electroluminescent display devices) are widely used. Electroluminescent display devices can be driven with quick response speeds and low power consumption using a matrix of light-emitting diodes (LEDs) or organic light-emitting diodes (OLEDs) that emit light through recombination of electrons and holes.
In general, the OLED display device may provide respective driving currents corresponding to image data to respective OLEDs using driving transistors respectively included in pixels. The driving current flowing through each pixel may leak into neighboring pixels through common conduction layers such as a hole injection layer and so on. As a result, the pixel may not emit the light of proper luminance. This phenomenon may be referred to as a lateral leakage.
Some example embodiments may provide electroluminescent display devices and associated methods, capable of efficiently compensating for luminance distortion due to lateral leakage.
According to example embodiments, an electroluminescent display device includes a display panel including a plurality of pixels, a storage circuit, a luminance compensation circuit and a data driver. The storage circuit stores information on a leakage curve indicating a luminance change value of a target pixel according to a change of an input pixel value of a neighboring pixel, the plurality of pixels including the target pixel and the neighboring pixel. The luminance compensation circuit receives a plurality of input pixel values corresponding to the plurality of pixels and generates a plurality of compensated pixel values respectively corresponding to the plurality of pixels by compensating for lateral leakage based on the leakage curve, where the lateral leakage is caused by leakage currents through a common conduction layer of the plurality of pixels. The data driver drives the plurality of pixels based on the plurality of compensated pixel values, respectively.
According to example embodiments, a method of compensating for luminance in an electroluminescent display device, includes, generating information on a leakage curve indicating a luminance change value of a target pixel according to a change of an input pixel value of a neighboring pixel, receiving a plurality of input pixel values corresponding to a plurality of pixels included in a display panel, the plurality of pixels including the target pixel and the neighboring pixel, generating a plurality of compensated pixel values respectively corresponding to the plurality of pixels by compensating for lateral leakage based on the leakage curve, the lateral leakage being caused by leakage currents through a common conduction layer of the plurality of pixels, and driving the plurality of pixels based on the plurality of compensated pixel values.
According to example embodiments, a method of compensating for luminance in an electroluminescent display device, includes, setting a compensation window, the compensation window including a target pixel and a plurality of neighboring pixels, generating a leakage luminance change value based on input pixel values of the plurality of neighboring pixels and a leakage curve indicating a luminance change value of the target pixel according to a change of an input pixel value of a neighboring pixel, generate a target luminance change value based on an input pixel value of the target pixel and the leakage curve, generating a compensation luminance change value, the compensation luminance change value corresponding to a difference between the leakage luminance change value and the target luminance change value, generating a compensated pixel value of the target pixel based on the input pixel value of the target pixel and the compensation luminance change value, and driving the target pixel based on the compensated pixel value of the target pixel.
The electroluminescent display device and the method of compensating for luminance in the electronic device may realize the exact or closer luminance of the input image by compensating for the luminance distortion due to the lateral leakage based on the leakage curve and the input pixel values.
In addition, the luminance of the input image may be realized exactly (or closely) regardless of the disposition and the emission distribution of the pixels by compensating for the luminance distortion pixel by pixel. Through the compensation of the lateral leakage, the quality of the displayed image may be improved and the performance of the electroluminescent display device may be enhanced.
Example embodiments of the present disclosure will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings.
Various example embodiments will be described more fully hereinafter with reference to the accompanying drawings, in which some example embodiments are shown. In the drawings, like numerals refer to like elements throughout. The repeated descriptions may be omitted.
Referring to
A plurality of input pixel values corresponding to a plurality of pixels included in a display panel may be received (S200), for example, by a luminance compensation circuit as described with reference to
A plurality of compensated pixel values respectively corresponding to the plurality of pixels may be generated by compensating for lateral leakage based on the leakage curve, where the lateral leakage is caused by leakage currents through a common conduction layer of the plurality of pixels (S300). The lateral leakage due to the leakage currents will be described with reference to
Each of (or alternatively, at least one of) the plurality of pixels may be determined as the target pixel, and the compensated pixel value corresponding to the target pixel may be generated based on the input pixel values of the target pixel and neighboring pixels adjacent to the target pixel. As such, the plurality of compensated pixel values respectively corresponding to the plurality of pixels may be generated pixel by pixel.
The plurality of pixels may be driven based on the plurality of compensated pixel values (S400). The driving of a pixel based on a pixel value will be described with reference to
As such, the luminance of an input image represented by the plurality of input pixel values may be realized exactly or closely by compensating for the luminance distortion due to the lateral leakage based on the lateral leakage and the input pixel values.
An example layout of a display panel is illustrated in the left portion of
Referring to
A portion of the organic layers may have a structure of a common conduction layer that is shared by a plurality of pixels. For example, the hole injection layer HIL and the hole transport layer HTL may be manufactured as the common conduction layer. In this case a conduction path may be formed between the pixels and a crosstalk problem may occur that that a current flowing through each driving transistor DT of each pixel leaks into adjacent pixels through the conduction path having a finite resistance. Accordingly, the luminance of the target pixel may be distorted depending on the leakage currents depending on the input pixel values of the neighboring pixels.
The lateral leakage occurring at the target pixel may be extracted according to the disposition and the emission distribution of the neighboring pixels and apply the compensated pixel value of the target pixel based on the lateral leakage. As a result, the exact (or a close) luminance corresponding to the input pixel value of the target pixel may be realized regardless of the disposition and the emission distribution of the neighboring pixels.
In
Referring to
The gamma curve may generally follow the following Expression 1.
y=axGM+b Expression 1
In Expression 1, x may be a grayscale value, y may be a luminance value, a and b may be arbitrary constants, and GM may be a gamma value. For convenience of description, the constants a and b are neglected, shapes of curves are described using the gamma value GM. When the gamma value GM corresponds to 1, the gamma curve corresponds to a straight line instead of a curve, and the gamma curve becomes convex adjacent to the x axis as the gamma value GM is greater than 1.
As illustrated in
Therefore, although the same input grayscale value is expressed when single color light is emitted and when the white color light is emitted, the single color light curves RGC, GGC and BGC may be different from each other because of the lateral leakage.
According to some example embodiments, the gamma value of the first single color light curve RGC may be decreased by correcting the input pixel value, so that the first single color light curve RGC may be adjusted to become similar to the white color light curve WGC. In addition, the gamma value of the second single color light curve GGC may be decreased by correcting the input pixel value, so that the second single color light curve GGC may be adjusted to become similar to the white color light curve WGC. A decrement in the gamma value of the second single color curve GGC may be smaller than that in the gamma value of the first single color light curve RGC. Similarly, the gamma value of the third single color light curve BGC may be decreased by correcting the input grayscale value, so that the third single color light curve BGC can be adjusted to become similar to the white color light curve WGC.
As such, the luminance of the single color lights may be exactly (or closely) represented according to the targeted gamma curve. In addition, low grayscale expression can be further clarified. Example embodiments may be equally applied to the cases of double mixed color light and triple mixed color light. Thus, the input grayscale value is corrected, so that the double mixed color light curve may be adjusted to become similar to the white color light curve WGC. In addition, the input grayscale value is corrected, so that the triple mixed color light curve can be adjusted to become similar to the white color light curve WGC.
A display system 10 may be various electronic devices having a function of image display such as a mobile phone, a smartphone, a tablet personal computer (PC), a personal digital assistant (PDA), a wearable device, a potable multimedia player (PMP), a handheld device, a handheld computer, and so on.
Referring to
The host processor 20 may control overall operations of the display system 10. The host processor 10 may be an application processor (AP), a baseband processor (BBP), a micro-processing unit (MPU), and so on. The host processor 20 may provide input image data IMG, a clock signal CLK and control signals CTRL to the display device 200. For example, the input image data IMG may include RGB pixel values and have a resolution of w*h where w is a number of pixels in a horizontal direction and h is a number of pixels in a vertical direction.
The control signals may include a command signal, a horizontal synchronization signal, a vertical synchronization signal, a data enable signal, and so on. For example, the input image data IMG and the control signals CTRL may be provided, as a form of a packet, to a display driver (DDI) 220 in the display device 200. The command signal may include control information, image information and/or display setting information. The control information may be used to control the display driver 220 to adjust the input image data IMG. The image information may include, for example, a resolution of the input image data IMG. The display setting information may include, for example, panel information, a luminance setting value, and so on. For example, the host processor 20 may provide, as the display setting information, information according to a user input or according to predetermined (or alternatively, desired) setting values.
The display driver 220 may drive the display panel 210 based on the input image data IMG and the control signals CTRL. The display driver 220 may convert the digital input image signal IMG to analog signals, and drive the display panel 210 based on the analog signals.
The display driver 220 includes a luminance compensation circuit LCC 100. The luminance compensation circuit 100 may compensate pixel values of the input image data IMG so that the display driver 220 may drive the display panel 210 based on the compensated pixel values. As will be described below, the luminance compensation circuit 100 may be implemented to perform the method of compensating for luminance in an electroluminescent display device according to some example embodiments.
Referring to
The display panel 210 may be connected to the data driver 230 of the display driver 220 through a plurality of data lines and may be connected to the scan driver 240 of the display driver 220 through a plurality of scan lines. The display panel 210 may include the pixel rows 211. That is, the display panel 210 may include a plurality of pixels PX arranged in a matrix having a plurality of rows and a plurality of columns. One row of pixels PX connected to the same scan line may be referred to as one pixel row 211. In some example embodiments, the display panel 210 may be a self-emitting display panel that emits light without the use of a back light unit. For example, the display panel 210 may be an organic light-emitting diode (OLED) display panel.
Each pixel PX included in the display panel 210 may have various configurations according to a driving scheme of the display device 200. For example, the electroluminescent display device 200 may be driven with an analog or a digital driving method. While the analog driving method produces grayscale using variable voltage levels corresponding to input data, the digital driving method produces grayscale using variable time duration in which the LED emits light. The analog driving method is difficult to implement because the analog driving method uses a driving integrated circuit (IC) that is complicated to manufacture if the display is large and has high resolution. The digital driving method, on the other hand, may readily accomplish high resolution through a simpler IC structure. As the size of the display panel becomes larger and the resolution increases, the digital driving method may have more favorable characteristics over the analog driving method. The method of compensating luminance according to some example embodiments may be applied to both of the analog driving method and the digital driving method.
The data driver 230 may apply a data signal to the display panel 210 through the data lines. The scan driver 240 may apply a scan signal to the display panel 210 through the scan lines.
The timing controller 250 may control the operation of the display device 200. The timing controller 250 may provide control signals to the data driver 230 and the scan driver 240 to control the operations of the display device 200. The control signals may be predetermined or preprogrammed. In some example embodiments, the data driver 230, the scan driver 240 and the timing controller 250 may be implemented as one integrated circuit (IC). In other example embodiments, the data driver 230, the scan driver 240 and the timing controller 250 may be implemented as two or more integrated circuits. A driving module including at least the timing controller 250 and the data driver 230 may be referred to as a timing controller embedded data driver (TED).
The timing controller 250 may receive the input image data IMG and the input control signals from the host processor 20. For example, the input image data may include red (R) image data, green (G) image data and blue (B) image data. According to some example embodiments, the input image data IMG may include white image data, magenta image data, yellow image data, cyan image data, and so on. In this disclosure, the input image data IMG is described using RGB data as an example, but the input image data IMG may include various color data other than the red, green and blue data. The input control signals may include a master clock signal, a data enable signal, a horizontal synchronization signal, a vertical synchronization signal, and so on.
The host processor 20 may provide a luminance setting value DBV indicating luminance information of the display panel 210 to the timing controller 250. The luminance setting value DBV may be determined automatically depending on the environmental luminance of the display device 200 or manually depending on the user input. The luminance setting value DBV may include dimming information that is determined according to the input image data IMG. For example, the luminance setting value DBV may indicate a maximum luminance value of the display panel 210.
The power supply 260 may supply the display panel 210 with a high power supply voltage ELVDD and a low power supply voltage ELVSS. In addition, the power supply 260 may supply a regulator voltage VREG to the gamma circuit 270.
The gamma circuit 270 may generate gamma reference voltages GRV based on the regulator voltage VREG. For example, the regulator voltage VREG may be the high power supply voltage ELVDD or a voltage that is generated by an additional voltage regulator.
The luminance compensation circuit 100 may be configured to perform the method of compensating for luminance in an electroluminescent display device. In some example embodiments, as illustrated in
The luminance compensation circuit 100 may receive a plurality of input pixel values corresponding to the plurality of pixels included in the display panel 210 and generate a plurality of compensated pixel values respectively corresponding to the plurality of pixels by compensating for lateral leakage based on the leakage curve, where the lateral leakage is caused by leakage currents through a common conduction layer of the plurality of pixels. The data driver 230 may drive the plurality of pixels based on the plurality of compensated pixel values.
In some example embodiments, as illustrated in
The OLED has an anode electrode connected to the driving transistor DT and a cathode electrode connected to a low power supply voltage ELVSS. The OLED emits light based on a current flowing from the high power supply voltage ELVDD to the low power supply voltage ELVSS while the driving transistor DT is turned on.
Referring to
The storage circuit 180 may store input data IDATA, leakage curve information LCINF and gamma curve information GCINF. The input data IDAT may include a plurality of input pixel values corresponding to a plurality of pixels included in a display panel. The input data IDAT may be the RGB data input to the timing controller 250 in
Referring to
The leakage operator 120 may generate a leakage luminance change value LVT based on the input pixel values NPV1˜NPVk of the plurality of neighboring pixels and the leakage curve (S320). The leakage operator 120 may include a first operator OPC 121 and a first adder ADD 122. As will be described below with reference to
The target operator 130 may generate a target luminance change value LVT based on the input pixel value TPV of the target pixel and the leakage curve (S330). The target operator 130 may include a second operator 131 and a second adder 132. As will be described below with reference to
The subtractor 140 may generate a compensation luminance change value LVC corresponding to a difference between the leakage luminance change value LVL and the target luminance change value LVT (S340). In some example embodiments, the compensation luminance change value LVC may be obtained by subtracting the leakage luminance change value LVL from the target luminance change value LVT. In some example embodiments, the compensation luminance change value LVC may be obtained by subtracting the target luminance change value LVT from the leakage luminance change value LVL.
The compensator 150 may generate a compensated pixel value CPV of the target pixel based on the input pixel value TPV of the target pixel and the compensation luminance change value LVC (S350). The compensator 150 may generate the compensated pixel value CPV corresponding to the input pixel value TPV and the compensation luminance change value LVC, based on the second values GC associated with the gamma curve.
Referring to
Pixels RP22, RP26, RP44, RP62, and RP66 may be pixels emitting light of a red color. Pixels GP11, GP13, GP15, GP17, GP31, GP33, GP35, GP37, GP51, GP53, GP55, GP57, GP71, GP73, GP75, and GP77 may be pixels emitting light of a green color. Pixels BP24, BP42, BP46, and BP64 may be pixels emitting light of a blue color.
In some example embodiments, data voltages corresponding to grayscale voltages may be alternately applied to data lines DL1, DL3, DL5, and DL7 of a first group and data lines DL2, DL4, and DL6 of a second group.
For example, data voltages corresponding to the red color may be applied to the data lines DL1, DL3, DL5, and DL7 of the first group. When a scan signal of a turn-on level is applied to the scan line SL1, corresponding data voltages are written in the pixels GP11, GP13, GP15, and GP17. When a scan signal of a turn-on level is applied to the scan line SL3, corresponding data voltages are written in the pixels GP31, GP33, GP35, and GP37. When a scan signal of a turn-on level is applied to the scan line SL5, corresponding data voltages are written in the pixels GP51, GP53, GP55, and GP57. When a scan signal of a turn-on level is applied to the scan line SL7, corresponding data voltages are written in the pixels GP71, GP73, GP75, and GP77.
In addition, data voltages corresponding to the green color or the blue color may be applied to the data lines DL2, DL4, and DL6 of the second group. When a scan signal of a turn-on level is applied to the scan line SL2, corresponding data voltages are written in the pixels RP22, BP24, and RP26. When a scan signal of a turn-on level is applied to the scan line SL4, corresponding data voltages are written in the pixels BP42, RP44, and BP46. When a scan signal of a turn-on level is applied to the scan line SL6, corresponding data voltages are written in the pixels RP62, BP64, and RP66.
The setting of the compensation window is not limited to the example embodiments of
Referring to
A first lookup table LUTgr may correspond to a first color leakage curve LCgr when the target pixel is the red pixel and the neighboring pixel is the green pixel. A second lookup table LUTbr may correspond to a second color leakage curve LCbr when the target pixel is the red pixel and the neighboring pixel is the blue pixel. The first lookup table LUTgr and the second lookup table LUTbr may be used to compensate the input pixel value of the red target pixel.
A third lookup table LUTrg may correspond to a third color leakage curve LCrg when the target pixel is the green pixel and the neighboring pixel is the red pixel. A fourth lookup table LUTbg may correspond to a fourth color leakage curve LCbg when the target pixel is the green pixel and the neighboring pixel is the blue pixel. The third lookup table LUTrg and the fourth lookup table LUTbg may be used to compensate the input pixel value of the green target pixel.
A fifth lookup table LUTrb may correspond to a fifth color leakage curve LCrb when the target pixel is the blue pixel and the neighboring pixel is the red pixel. A sixth lookup table LUTgb may correspond to a sixth color leakage curve LCgb when the target pixel is the blue pixel and the neighboring pixel is the green pixel. The fifth lookup table LUTrb and the sixth lookup table LUTgb may be used to compensate the input pixel value of the blue target pixel.
Referring to
The first adder 122 in the leakage operator 120 may generate the leakage luminance change value LVL by summing the plurality of per-pixel leakage luminance change values lvl respectively corresponding to the plurality of neighboring pixels (S520).
The second adder 132 in the target operator 130 may generate the target luminance change value LVT by summing the plurality of per-pixel target luminance change values lvt respectively corresponding to the target pixel and the plurality of neighboring pixels (S530).
Hereinafter, example embodiments are further described in detail with reference to
Referring to
As an example, it may be assumed the input pixel value TPV of the green pixel GP may be 30, the input pixel value NPV1 of the first red pixel RP1 may be 20, the input pixel value NPV2 of the second red pixel RP2 may be 10, the input pixel value NPV3 of the first blue pixel BP1 may be 10 and the input pixel value NPV4 of the blue pixel BP2 may be 22.
As illustrated in
For example, first through fourth per-pixel target luminance change values lvt1˜lvt4 may be 71, 71, 53 and 53, which are obtained using the third color leakage curve LCrg and the fourth color leakage curve LCbg with respect to the input pixel value TPV of 10 of the target pixel. In addition, first through fourth per-pixel leakage luminance change values lvl1˜lvl4 may be 62, 40, 30 and 48, which are obtained using the third color leakage curve LCrg and the fourth color leakage curve LCbg with respect to the input pixel values NPV1˜NPV4 of 20, 10, 10 and 22 of the neighboring pixels.
The first through fourth per-pixel target luminance change values lvt1˜lvt4 may be summed to obtain the target luminance change value LVT of 248 (=71+71+53+53), and the first through fourth per-pixel leakage luminance change values lvl1˜lvl4 may be summed to obtain the leakage luminance change value LVL of 180 (=62+40+30+48). Finally, the leakage luminance change value LVL may be subtracted from the target luminance change value LVT to obtain the compensation luminance change value LVC of 68 (=248-180).
When the leakage luminance change value LVL is smaller than the target luminance change value LVT, the compensated pixel value of the target pixel may be by increasing the input pixel value of the target pixel. In contrast, when the leakage luminance change value LVL is greater than the target luminance change value LVT, the compensated pixel value of the target pixel may be generated by decreasing the input pixel value of the target pixel. Such generation of the compensated pixel value will be further described with reference to
Referring to
For example, as illustrated in
In
Referring to
Referring to
A red lookup table LUTr may represent a red light curve or a red gamma curve RGC corresponding to the red target pixel, which are used to compensate the input pixel value of the red target pixel. A green lookup table LUTg may represent a green light curve or a green gamma curve GGC corresponding to the green target pixel, which are used to compensate the input pixel value of the green target pixel. A blue lookup table LUTb may represent a blue light curve or a blue gamma curve BGC corresponding to the blue target pixel, which are used to compensate the input pixel value of the blue target pixel.
As such, both of the positive compensation and the negative compensation may be possible according to some example embodiments. The compensated luminance range may not be clipped and the targeted luminance may be realized regardless of the input pixel values of the neighboring pixels.
Referring to
When the input pixel value of the target pixel GP does not coincide with one of the grayscale values of 10, 20 and 30, the lateral leakage may be compensated for by performing interpolation based on the target color leakage curves LCrg_GP10, LCrg_GP20 and LCrg_GP30.
For example, as illustrated in
Referring to
When the input pixel value of the reference neighboring pixel BP does not coincide with one of the grayscale values of 10, 20 and 30, the lateral leakage may be compensated for by performing interpolation based on the reference color leakage curves LCrg_BP10, LCrg_BP20 and LCrg_BP30.
For example, as illustrated in
Referring to
In some example embodiments, the luminance compensation circuit 100 may compare an absolute value |TLVC| of a sum of the plurality of compensation luminance change values LVC with a reference value REG (S16).
When the absolute value |TLVC| is greater than the reference value REG (S16: YES), the luminance compensation circuit 100 may correct the plurality of compensated pixel values CPVS. When the plurality of compensated pixel values CPVS are corrected, the compensated pixel values CPVS corresponding to the neighboring pixels may be provided to the leakage operator 120 in
When the absolute value |TLVC| is not greater than the reference value REG (S16: NO), the plurality of compensated pixel values CPVS may be provided to the data driver 230 (S17).
In
To generate white light, it is assumed that the pixels in the display panel receive data voltages with respect to the same grayscale. As illustrated in
Accordingly, the luminance compensation circuit 100 may output the input pixel value of the target pixel as the compensated pixel value of the target pixel when the input pixel value of the target pixel is greater than a reference grayscale value that is predetermined (or alternatively, desired). In some example embodiments, the luminance compensation circuit 100 may decrease the reference grayscale value as a target luminance or the maximum luminance value of the electroluminescent display device is increased.
Referring to
The emission control driver 680 may simultaneously (or alternatively, contemporaneously) apply an emission control signal SEM to all pixels PX in the display panel 610 to control all pixels PX to simultaneously (or alternatively, contemporaneously) emit or not to emit light. For example, the emission control driver 680 may simultaneously (or alternatively, contemporaneously) apply the emission control signal SEM having a first voltage level to all pixels PX during a non-emission time to prevent or hinder all pixels PX from emitting light, and may simultaneously (or alternatively, contemporaneously) apply the emission control signal SEM having a second voltage level to all pixels PX during an emission time to induce all pixels PX to simultaneously (or alternatively, contemporaneously) emit light.
Each pixel PX may or may not emit light based on the emission control signal SEM. In some example embodiments, as illustrated in
Referring to
Referring to
The SoC 710 controls overall operations of the mobile device 700. In some example embodiments, the SoC 710 controls the memory device 720, the storage device 730 and the plurality of functional modules 740, 750, 760 and 770, for example. The SoC 710 may be an application processor (“AP”) that is included in the mobile device 700.
The SoC 710 may include a CPU 712 and a power management system PM SYSTEM 714. The memory device 720 and the storage device 730 may store data for operations of the mobile device 700. In some example embodiments, the memory device 720 may include a volatile memory device, such as at least one of dynamic random access memory (“DRAM”), a static random access memory (“SRAM”), a mobile DRAM, etc. In some example embodiments, the storage device 730 may include a nonvolatile memory device, such as at least one of an erasable programmable read-only memory (“EPROM”), an electrically EPROM (“EEPROM”), a flash memory, a phase change random access memory (“PRAM”), a resistance random access memory (“RRAM”), a nano floating gate memory (“NFGM”), a polymer random access memory (“PoRAM”), a magnetic random access memory (“MRAM”), a ferroelectric random access memory (“FRAM”), etc. In some example embodiments, the storage device 730 may further include at least one of a solid state drive (“SSD”), a hard disk drive (“HDD”), a CD-ROM, etc.
The functional modules 740, 750, 760 and 770 perform various functions of the mobile device 700. In some example embodiments, the mobile device 700 may include a communication module 740 that performs a communication function (e.g., at least one of a code division multiple access (“CDMA”) module, a long term evolution (“LTE”) module, a radio frequency (RF) module, an ultra-wideband (“UWB”) module, a wireless local area network (WLAN) module, a worldwide interoperability for a microwave access (“WIMAX”) module, etc.), a camera module 750 that performs a camera function, a display module 760 that performs a display function, a touch panel module 770 that performs a touch sensing function, etc., for example. In some example embodiments, the mobile device 700 may further include at least one of a global positioning system (“GPS”) module, a microphone (“MIC”) module, a speaker module, a gyroscope module, etc., for example. However, the functional modules 740, 750, 760, and 770 in the mobile device 700 are not limited thereto.
The power management device 780 may provide an operating voltage to the SoC 710, the memory device 720, the storage device 730 and the functional modules 740, 750, 760 and 770.
According to some example embodiments, the display module 760 includes a luminance compensation circuit LCC 100 as described above according to some example embodiments.
Referring to
The computing system 1100 may further include a radio frequency (RF) chip 1160, which may include a physical layer PHY 1161 and a DigRF slave 1162. A physical layer PHY 1113 of the application processor 1110 may perform data transfer with the physical layer PHY 1161 of the RF chip 1160 using a MIPI DigRF. The PHY 1113 of the application processor 1110 may interface and/or communicate with a DigRF MASTER 1114 for controlling the data transfer with the PHY 1161 of the RF chip 1160.
The computing system 1100 may further include a global positioning system (GPS) 1120, a storage device 1170, a microphone 1180, a DRAM 1185 and/or a speaker 1190. The computing system 1100 may communicate with external devices using an ultra-wideband (UWB) communication interface 1210, a wireless local area network (WLAN) communication interface 1220, a worldwide interoperability for microwave access (WIMAX) communication interface 1230, or the like. However, example embodiments are not limited to configurations or interfaces of the computing system 1000 and 1100 illustrated in
According to some example embodiments, the source driver of the display device 1150 includes a luminance compensation circuit LCC 100 as described above according to some example embodiments.
As described above, the electroluminescent display device and the method of compensating for luminance in the electronic device may realize the exact (or close) luminance of the input image by compensating for the luminance distortion due to the lateral leakage based on the leakage curve and the input pixel values.
In addition, the luminance of the input image may be realized exactly (or closely) regardless of the disposition and the emission distribution of the pixels by compensating for the luminance distortion pixel by pixel. Through the compensation of the lateral leakage, the quality of the displayed image may be improved, and the performance of the electroluminescent display device may be enhanced.
Any of the elements and/or functional blocks disclosed above may include or be implemented in processing circuitry such as hardware including logic circuits; a hardware/software combination such as a processor executing software; or a combination thereof. For example, processing circuitry, including the host processor 20 and timing controller 250, more specifically may include, but is not limited to, a central processing unit (CPU), an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a System-on-Chip (SoC), a programmable logic unit, a microprocessor, application-specific integrated circuit (ASIC), etc. The processing circuitry may include electrical components such as at least one of transistors, resistors, capacitors, etc. The processing circuitry may include electrical components such as logic gates including at least one of AND gates, OR gates, NAND gates, NOT gates, etc.
Processor(s), controller(s), and/or processing circuitry may be configured to perform actions or steps by being specifically programmed to perform those action or steps (such as with an FPGA or ASIC) or may be configured to perform actions or steps by executing instructions received from a memory, or a combination thereof.
Example embodiments may be applied to a display device and any electronic devices and systems. For example, the example embodiments may apply to systems such as a memory card, a solid state drive (SSD), an embedded multimedia card (eMMC), a universal flash storage (UFS), a mobile phone, a smart phone, a personal digital assistant (PDA), a portable multimedia player (PMP), a digital camera, a camcorder, a personal computer (PC), a server computer, a workstation, a laptop computer, a digital TV, a set-top box, a portable game console, a navigation system, a wearable device, an internet of things (IoT) device, an internet of everything (IoE) device, an e-book, a virtual reality (VR) device, an augmented reality (AR) device, a vehicle navigation system, a video phone, a monitoring system, an automatic focusing system, a tracking system, a motion sensing system, etc.
The foregoing is illustrative of example embodiments and is not to be construed as limiting thereof. Although a few example embodiments have been described, those skilled in the art will readily appreciate that many modifications are possible in the example embodiments without materially departing from the present inventive concepts.
Number | Date | Country | Kind |
---|---|---|---|
10-2021-0159003 | Nov 2021 | KR | national |
10-2022-0016880 | Feb 2022 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
7023451 | Feng | Apr 2006 | B2 |
7745779 | Conners | Jun 2010 | B2 |
8587621 | Malka et al. | Nov 2013 | B2 |
9111485 | Chaji et al. | Aug 2015 | B2 |
10535293 | Hwang et al. | Jan 2020 | B2 |
20190067392 | Baik | Feb 2019 | A1 |
20200219432 | Park | Jul 2020 | A1 |
20200226969 | Jun et al. | Jul 2020 | A1 |
20200279518 | Pyo et al. | Sep 2020 | A1 |
20220139298 | Park | May 2022 | A1 |
Number | Date | Country |
---|---|---|
10-2019-0073637 | Jun 2019 | KR |
10-2020-0088935 | Jul 2020 | KR |
10-2020-0105593 | Sep 2020 | KR |