The present disclosure relates generally to electronic displays and, more particularly, improving response time in the electronic displays.
This section is intended to introduce the reader to various aspects of art that may be related to various aspects of the present techniques, which are described and/or claimed below. This discussion is believed to be helpful in providing the reader with background information to facilitate a better understanding of the various aspects of the present disclosure. Accordingly, it should be understood that these statements are to be read in this light, and not as admissions of prior art.
Electronic devices often use electronic displays to present visual representations of information as text, still images, and/or video by displaying one or more image frames. For example, such electronic devices may include computers, mobile phones, portable media devices, tablets, televisions, virtual-reality headsets, vehicle dashboards, and wearable devices, among many others. To accurately display an image frame, an electronic display may control light emission (e.g., luminance) from its display pixels. However, light emission of a display pixel for displaying an image frame may be affected by light emission of the display pixel for display one or more previous image frame, a phenomenon known as hysteresis. The hysteresis exhibited by the display pixels of the electronic display may result in slow response time of the display pixels, which may affect perceived image quality of the electronic display, for example, by producing ghost images or mura effects. Moreover, for current-driven displays, such as organic light-emitting diode (OLED) displays, the response time may be even slower when displaying low luminance images or during short persistent modes.
A summary of certain embodiments disclosed herein is set forth below. It should be understood that these aspects are presented merely to provide the reader with a brief summary of these certain embodiments and that these aspects are not intended to limit the scope of this disclosure. Indeed, this disclosure may encompass a variety of aspects that may not be set forth below.
The present disclosure generally relates to electronic displays and, more particularly, to improving response time of electronic displays. Generally, an electronic display may display an image frame by programming display pixels with image data and instructing the display pixels to emit light. The image frame may include a first or target luminance (e.g., brightness) with which to display the image frame. Some electronic displays may achieve the first luminance by controlling the time (e.g., an emission period) the image frame is displayed. That is, the electronic displays may achieve the first luminance by displaying the image frame for a target emission period, which may be a ratio or percentage of a display period of the image frame. For example, if the first luminance of the image frame is 60% of a maximum luminance available of the electronic display, the image frame may be displayed for 60% of the display period of the image frame, resulting in displaying the image frame at the first luminance. As such, the electronic display may first program the display pixels with the image data (of the image frame). At the beginning of the display period of the image frame, the electronic display may not emit light from the display pixels (e.g., for 40% of the display period—a non-emission period), and then emit light (e.g., for the remaining 60% of the display period—the emission period). In this manner, the electronic display may display the image frame at the first luminance.
To reduce likelihood of hysteresis affect perceived image quality of a subsequent image frame, the electronic display may reset the display pixels (e.g., a target voltage may be applied to the display pixels) to relax the display pixels by overwriting previous image frame data causing the hysteresis. In particular, the display pixels may emit light after programming the image data for the emission period, and then stop emitting light for the non-emission period (i.e., after the emission period). During the non-emission period, the display pixels may be reset. As image frames are typically displayed row (of display pixels) by row, each row may be sequentially programmed with image data and instructed to emit and then stop emitting light.
Various aspects of this disclosure may be better understood upon reading the following detailed description and upon reference to the drawings in which:
One or more specific embodiments of the present disclosure will be described below. These described embodiments are only examples of the presently disclosed techniques. Additionally, in an effort to provide a concise description of these embodiments, all features of an actual implementation may not be described in the specification. It should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another. Moreover, it should be appreciated that such a development effort might be complex and time consuming, but may nevertheless be a routine undertaking of design, fabrication, and manufacture for those of ordinary skill having the benefit of this disclosure.
When introducing elements of various embodiments of the present disclosure, the articles “a,” “an,” and “the” are intended to mean that there are one or more of the elements. The terms “including” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, it should be understood that references to “one embodiment,” “an embodiment,” “embodiments,” and “some embodiments” of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features.
To reduce hysteresis, display pixels of an electronic display may be reset to relax the display pixels by overwriting previous image frame data causing the hysteresis. To help illustrate, an electronic device 10 including an electronic display 12 is shown in
In the depicted embodiment, the electronic device 10 includes the electronic display 12, one or more input devices 14, one or more input/output (I/O) ports 16, a processor core complex 18 having one or more processor(s) or processor cores, local memory 20, a main memory storage device 22, a network interface 24, a power source 26, and image processing circuitry 27. The various components described in
As depicted, the processor core complex 18 is operably coupled with local memory 20 and the main memory storage device 22. Thus, the processor core complex 18 may execute instruction stored in local memory 20 and/or the main memory storage device 22 to perform operations, such as generating and/or transmitting image data. As such, the processor core complex 18 may include one or more general purpose microprocessors, one or more application specific processors (ASICs), one or more field programmable logic arrays (FPGAs), or any combination thereof.
In addition to executable instructions, the local memory 20 and/or the main memory storage device 22 may store data to be processed by the processor core complex 18. Thus, in some embodiments, the local memory 20 and/or the main storage device 22 may include one or more tangible, non-transitory, computer-readable mediums. For example, the local memory 20 may include random access memory (RAM) and the main memory storage device 22 may include read only memory (ROM), rewritable non-volatile memory such as flash memory, hard drives, optical discs, and the like.
As depicted, the processor core complex 18 is also operably coupled with the network interface 24. In some embodiments, the network interface 24 may facilitate communicating data with another electronic device and/or a network. For example, the network interface 24 (e.g., a radio frequency system) may enable the electronic device 10 to communicatively couple to a personal area network (PAN), such as a Bluetooth network, a local area network (LAN), such as an 802.11x Wi-Fi network, and/or a wide area network (WAN), such as a 4G or LTE cellular network.
Additionally, as depicted, the processor core complex 18 is operably coupled to the power source 26. In some embodiments, the power source 26 may provide electrical power to one or more component in the electronic device 10, such as the processor core complex 18 and/or the electronic display 12. Thus, the power source 26 may include any suitable source of energy, such as a rechargeable lithium polymer (Li-poly) battery and/or an alternating current (AC) power converter.
Furthermore, as depicted, the processor core complex 18 is operably coupled with the I/O ports 16. In some embodiments, the I/O ports 16 may enable the electronic device 10 to interface with other electronic devices. For example, a portable storage device may be connected to an I/O port 16, thereby enabling the processor core complex 18 to communicate data with the portable storage device.
As depicted, the electronic device 10 is also operably coupled with input devices 14. In some embodiments, the input device 14 may facilitate user interaction with the electronic device 10, for example, by receiving user inputs. Thus, the input devices 14 may include a button, a keyboard, a mouse, a trackpad, and/or the like. Additionally, in some embodiments, the input devices 14 may include touch-sensing components in the electronic display 12. In such embodiments, the touch sensing components may receive user inputs by detecting occurrence and/or position of an object touching the surface of the electronic display 12.
In addition to enabling user inputs, the electronic display 12 may include a display panel with one or more display pixels. As described above, the electronic display 12 may control light emission from the display pixels to present visual representations of information, such as a graphical user interface (GUI) of an operating system, an application interface, a still image, or video content, by display image frames based at least in part on corresponding image data. In some embodiments, the electronic display 12 may be a display using light-emitting diodes (LED display), a self-emissive display, such as an organic light-emitting diode (OLED) display, or the like. Additionally, in some embodiments, the electronic display 12 may refresh display of an image and/or an image frame, for example, at 60 Hz (corresponding to refreshing 60 frames per second), 120 Hz (corresponding to refreshing 120 frames per second), and/or 240 Hz (corresponding to refreshing 240 frames per second).
As depicted, the electronic display 12 is operably coupled to the processor core complex 18 and the image processing circuitry 27. In this manner, the electronic display 12 may display image frames based at least in part on image data generated by the processor core complex 18 and/or the image processing circuitry 27. Additionally or alternatively, the electronic display 12 may display image frames based at least in part on image data received via the network interface 24 and/or the I/O ports 16.
As described above, the electronic device 10 may be any suitable electronic device. To help illustrate, one example of a suitable electronic device 10, specifically a handheld device 10A, is shown in
As depicted, the handheld device 10A includes an enclosure 28 (e.g., housing). In some embodiments, the enclosure 28 may protect interior components from physical damage and/or shield them from electromagnetic interference. Additionally, as depicted, the enclosure 28 surrounds the electronic display 12. In the depicted embodiment, the electronic display 12 is displaying a graphical user interface (GUI) 30 having an array of icons 32. By way of example, when an icon 32 is selected either by an input device 14 or a touch-sensing component of the electronic display 12, an application program may launch.
Furthermore, as depicted, input devices 14 extend through the enclosure 28. As described above, the input devices 14 may enable a user to interact with the handheld device 10A. For example, the input devices 14 may enable the user to activate or deactivate the handheld device 10A, navigate a user interface to a home screen, navigate a user interface to a user-configurable application screen, activate a voice-recognition feature, provide volume control, and/or toggle between vibrate and ring modes. As depicted, the I/O ports 16 also open through the enclosure 28. In some embodiments, the I/O ports 16 may include, for example, an audio jack to connect to external devices.
To further illustrate an example of a suitable electronic device 10, specifically a tablet device 10B, is shown in
With the foregoing in mind, a schematic diagram of display driver circuitry 38 of the electronic display 12 is shown in
As depicted, a controller 48 is communicatively coupled to the data drivers 46. The controller 48 may instruct the data drivers 46 to provide one or more data signals to the display pixels 42. The controller 48 may also instruct the scan drivers 44 to provide one or more control signals to the display pixels 42 (via the data drivers 46). While the controller 48 is shown as part of the display panel 40, it should be understood that the controller 48 may be external to the display panel 40. Moreover, the controller 48 may be communicatively coupled to the scan drivers 44 and the data drivers 46 in any suitable arrangement (e.g., directly coupling to the scan drivers 44, directly coupling to the scan drivers 44 and the data drivers 46, and the like). The controller 48 may include one or more processors 50 and one or more memory devices 52. In some embodiments, the processor(s) 50 may execute instructions stored in the memory device(s) 52. Thus, in some embodiments, the processor(s) 50 may be included in the processor core complex 18, the image processing circuitry 27, a timing controller (TCON) in the electronic display 12, and/or a separate processing module. Additionally, in some embodiments, the memory device(s) 52 may be included in the local memory 20, the main memory storage device 22, and/or one or more separate tangible, non-transitory, computer readable media.
The controller 48 may control the display panel 40 to display an image frame at a first or target luminance or brightness. For example, the controller 48 may receive image data from an image data source that indicates the target luminance of one or more display pixels 42 for displaying an image frame. The controller 48 may display the image frame by controlling (e.g., by using a switching element) magnitude and/or duration (e.g., an emission period) current is supplied to light-emission components (e.g., an OLED) to facilitate achieving the target luminance.
That is, the controller 48 may display the image frame for a target emission period, which may be a ratio or percentage of a display period of the image frame. For example, if the target luminance of the image frame is 60% of a maximum luminance available of the electronic display, the controller 48 may switch on the display pixels to emit light for a ratio or percentage (e.g., 60%) of a display period of the image frame that results in displaying the image frame at the target luminance. The controller 48 may switch off light emitting devices of the display pixels to stop emitting light for the remainder (e.g., 40%) of the display period. In this manner, the controller 48 may instruct the display panel 40 to display the image frame at the target luminance. In some embodiments, the controller 48 may also control magnitude of the current supplied to enable light emission to control luminance of the image frame.
A more detailed view of a display pixel 42 is shown in
The display pixel 42 includes a switching device 66, such as a second transistor. In alternative embodiments, the second transistor 66 may be any suitable component or components that provide switching functionality (e.g., a switch). The second transistor 66 may selectively provide current from the programmable current source 65 to light emitting device 70, such as an organic light emitting diode (OLED). The second transistor 66 may operate in a conducting or non-conducting state based on an emission enable voltage 68, Vemission enable, which may be provided by a scan signal line coupled to a scan driver 44. When in the conducting state, the second transistor 66 may provide the current from the programmable current source 65 to light emitting device 70. In particular, the controller 48 may instruct the scan driver 44 to send the emission enable voltage 68 to set the second transistor 66 in the conducting state, thereby electrically coupling the programmable current source 65 to the light emitting device 70. As described above, the output (e.g., color, luminance, and the like) of the OLED 70 may be controlled based on the magnitude of supplied current and/or duration current is supplied to the OLED 70. In this manner, the controller 48 may control an output (e.g., color, luminance, and the like) of the OLED 70.
The display pixel 42 also includes an additional switching device 72, such as a third transistor. In alternative embodiments, the third transistor 72 may be any suitable component or components that provide switching functionality (e.g., a switch). The third transistor 72 may provide an initial voltage 76 (e.g., ground) to the display pixel 42 to initialize the display pixel 42 when in a conducting state. The third transistor 72 may operate in a conducting or non-conducting state based on an initial enable voltage 74, Vinitial enable, which may be provided by a scan signal line coupled to a scan driver 44. While the initial voltage 76 is a ground voltage (e.g., zero voltage) in
When transitioning between display of successive frames, light emission in display pixels 42 associated with displaying a first frame may lag, negatively impacting light emission in display pixels 42 associated with displaying a subsequent (e.g., second) frame, a phenomenon known as hysteresis. Hysteresis may be caused by a magnitude of a constant current supplied by the current source 65 coupled to the OLED 70 used to display a previous frame affecting a magnitude of a constant current used to display a subsequent frame, thus affecting the luminance of the display pixels 42 when displaying the subsequent frame. Hysteresis may cause slow response time of the display pixels 42 and reduce perceived image quality (e.g., by creating ghost images or mura effects).
Moreover, perceivability of the hysteresis effects may increase at lower target luminance (e.g., shorter emission duration) because a ramp rate (e.g., an emission on delay) of a display pixel 42 may be affected by the magnitude of constant current output from the current source 65. That is, the higher the current output from the current source 65, the faster the voltage and current across the OLED 70 may ramp, thus reaching a steady state (e.g., target) luminance faster, and vice versa. Because the ramp rate is unaffected by an emission duration, and image data with a lower target luminance is displayed with a shorter emission duration, ramping before reaching the steady state luminance takes a larger portion of the display period of the image frame.
To help illustrate, an example timing graph 90 describing operation of display pixels for displaying a first image frame 92 followed by a second image frame 94 is shown in
However, when transitioning between frame 92 and frame 94, light emission in display pixels associated with displaying frame 92 may lag, negatively impacting light emission in display pixels associated with displaying frame 94.
To reduce likelihood of hysteresis affecting perceived image quality, the controller 48 may reset the display pixels 42 by applying a target (e.g., reset) voltage. Applying the target voltage to the display pixels 42 may relax the display pixels 42 by overwriting previous image frame data, which otherwise may result in hysteresis. The controller 48 may reset the display pixels 42 during a non-emission period of the display pixels 42 (e.g., after the controller 48 instructs the display pixels 42 to stop emitting light).
To help illustrate, an example timing graph 130 describing operation of the display pixels 42 for displaying a first image frame 132 followed by a second image frame 134 is shown in
In other words, the controller 48 may sequentially program each display pixel row (e.g., Row 2) with image data, instruct each row to emit light, instruct each row to stop emitting light, and instruct each row to reset.
In some embodiments, the controller 48 may display an image frame using pulse-width modulation (PWM) as part of dimming control. In particular, the controller 48 may display multiple noncontiguous refresh pixel groups associated with multiple portions of the image frame, resulting in a faster refresh rate. In such cases, the controller 48 may reset the current source 65 after a last refresh pixel group to reduce hysteresis.
One embodiment of a process 150 for resetting the display pixel 42 of
Accordingly, in some embodiments, the controller 48 may receive image data (process block 152). For example, the controller 48 may receive content of an image frame from an image data source. In some embodiments, the content may include information related to luminance, color, variety of patterns, amount of contrast, change of image data corresponding to an image frame compared to image data corresponding to a previous frame, and/or the like. The controller 48 may also initialize a display pixel row by applying an initial voltage to the display pixel row (process block 154). The initial voltage may be a ground voltage or any other suitable voltage that may be used to initialize the display pixel row.
The controller 48 may then program the display pixel row based on the image data (process block 156). For example, the controller 48 apply a data voltage based on the image data (e.g., a corresponding pixel row of the image data) to the programmable current source 65 such that it produces a target current expected to result in target luminance. The controller 48 may instruct the display pixel row to emit light (process block 158) once the display pixel row has been programmed. In some embodiments, the controller 48 instruct a display pixel row to emit light in response to completing the programming of the display pixel row, thereby fixing when the emission period of the display pixel row begins.
The controller 48 may then instruct the display pixel row to stop emitting light based on a target luminance of the image data (process block 160). For example, if the target luminance of the image data is 60% of a maximum luminance available of the display panel 40, the controller 48 may instruct the pixel row to stop emitting light after a ratio or percentage (e.g., 60%) of a display period of the image frame has passed, resulting in displaying the image frame at the target luminance. When the start of the emission period is fixed, the duration current is supplied to the OLED 70 may be controlled by adjusting when the display pixel row stops
The controller 48 may reset the display pixel row by applying a reset voltage to the display pixel row (process block 162). The reset voltage may be any suitable voltage that resets or relaxes the display pixel row and reduces hysteresis by overwriting previous image data stored in the display pixel row. In some embodiments, the reset voltage may be associated with default image data supplied by the current source 65. The default image may be independent of the image data used to display an image frame to sufficiently reset or relax the display pixel row. For example, the controller 48 may instruct each display pixel in the display pixel row to use a data signal different from data signals associated with the image frame. In additional or alternative embodiments, the reset voltage may be associated with another data voltage based on the image data (e.g., a non-corresponding pixel row of the image data).
Thus, in some embodiments, the controller 48 may reset the display pixel row in response to the display pixel row stopping light emission. In this manner, the display pixel row may be reset immediately or shortly after the emission is stopped, thereby maximizing relaxation duration and, thus, reducing likelihood of hysteresis affecting perceived image quality of subsequent image frames.
The process 150 may be used to display image data and reset multiple display pixel rows of the display panel 40. Because the scan drivers 44 of the display panel 40 may be daisy chained together, such that a single control signal may be sent to the set of scan drivers 44 to display an image frame, the single control signal may be used to perform the process 150. Timing of the control signal may be controlled by propagation of the control signal through the set of scan drivers 44.
The specific embodiments described above have been shown by way of example, and it should be understood that these embodiments may be susceptible to various modifications and alternative forms. It should be further understood that the claims are not intended to be limited to the particular forms disclosed, but rather to cover all modifications, equivalents, and alternatives falling within the spirit and scope of this disclosure.
The techniques presented and claimed herein are referenced and applied to material objects and concrete examples of a practical nature that demonstrably improve the present technical field and, as such, are not abstract, intangible or purely theoretical. Further, if any claims appended to the end of this specification contain one or more elements designated as “means for [perform]ing [a function] . . . ” or “step for [perform]ing [a function] . . . ”, it is intended that such elements are to be interpreted under 35 U.S.C. 112(f). However, for any claims containing elements designated in any other manner, it is intended that such elements are not to be interpreted under 35 U.S.C. 112(f).
This application claims priority to U.S. Provisional Patent Application No. 62/472,894, filed Mar. 17, 2017, entitled “Early Pixel Reset Systems and Methods,” the contents of which is incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
7750875 | Kim et al. | Jul 2010 | B2 |
8648848 | Tsai et al. | Feb 2014 | B2 |
9626893 | Kim | Apr 2017 | B2 |
20060017394 | Tada et al. | Jan 2006 | A1 |
20070024537 | Choong | Feb 2007 | A1 |
20090109138 | Choi | Apr 2009 | A1 |
20110234911 | Nakamura | Sep 2011 | A1 |
20110279435 | Tsai | Nov 2011 | A1 |
20120050350 | Matsui | Mar 2012 | A1 |
20150015557 | Kim | Jan 2015 | A1 |
20150379918 | Tann et al. | Dec 2015 | A1 |
20160232833 | Wang et al. | Aug 2016 | A1 |
20170092192 | Lin et al. | Mar 2017 | A1 |
Entry |
---|
International Search Report and Written Opinion for PCT Application No. PCT/US2018/014546 dated Apr. 20, 2018; 14 pgs. |
Utility Model Patent Evaluation report (UMPER) for Chinese Utility Model Patent No. ZL201820282345.4 dated Feb. 22, 2019, 9 pgs. |
Number | Date | Country | |
---|---|---|---|
20180268762 A1 | Sep 2018 | US |
Number | Date | Country | |
---|---|---|---|
62472894 | Mar 2017 | US |