Systems and methods for improving perceived image quality of an electronic display communicatively coupled to an image data source that outputs a synchronization control signal, which indicates when an image frame is expected to stop being written, based on a source clock signal. The electronic display includes a display pixel row, a display driver, and a timing controller. The timing controller determines a target scan time to be used to write the image frame to the display pixel row and instructs the display driver to write the image frame to the display pixel row based on the target scan time and a display block signal, in which the timing controller instructs the display driver to continue writing the image frame to display pixel row after the electronic display receives the synchronization control signal when the synchronization control signal is received before the target scan time is reached.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An electronic device comprising: an image data source configured to generate a synchronization control signal that indicates when a first image frame is expected to stop being written based at least in part on a source clock signal; and an electronic display communicatively coupled to the image data source, wherein the electronic display comprises: a first display pixel row comprising a first plurality of display pixels; a display driver coupled to each of the first plurality of display pixels; and a timing controller configured to: generate a display clock signal; determine a first target scan time corresponding to a first time duration to be used to write a portion of the first image frame to the first display pixel row; and instruct the display driver to write the portion of the first image frame to the first display pixel row based at least in part on the first target scan time and the display clock signal; when the electronic display receives the synchronization control signal before the first target scan time is reached, instruct the display driver to continue writing the first image frame after the electronic display receives the synchronization control signal; and when the first display pixel row is disposed on the electronic display as a last physically arranged display pixel row and when the first target scan time is reached before the electronic display receives the synchronization control signal, instruct the display driver to continue to write the portion of the first image frame to the first display pixel row.
2. The electronic device of claim 1 , wherein the timing controller is configured to: instruct the display driver to begin writing the portion of the first image frame to the first display pixel row at a first time, wherein the electronic display receives the synchronization control signal at a second time after the first time; and instruct the display driver to continue writing the portion of the first image frame to the first display pixel row until a third time after the second time when a second duration of time between the first time and the second time is less than the first time duration.
3. The electronic device of claim 2 , wherein the timing controller is configured to: determine a synchronization delay that indicates a third duration of time between the second time and the third time; and instruct the display driver to begin writing a second image frame at a fourth time, wherein the fourth time corresponds to the third duration of time after the second time, and wherein the second image frame is to be displayed directly after the first image frame.
4. The electronic device of claim 1 , wherein: the electronic display comprises a second display pixel row, wherein the second display pixel row comprises a second plurality of display pixels; the display driver is communicatively coupled to each of the second plurality of display pixels; and the timing controller is configured to: determine a synchronization delay that indicates a second duration of time that the display driver used to continue to write the first display pixel row after the electronic display received the synchronization control signal; determine a second target scan time to be used to write a first portion of a second image frame to the second display pixel row at least in part by increasing a default scan time duration based at least in part on the second duration of time indicated by the synchronization delay, wherein the second image frame is to be displayed directly after the first image frame using both the first display pixel row and the second display pixel row; and instruct the display driver to write the first portion of the second image frame to the second display pixel row based at least in part on the second target scan time and the display clock signal.
5. The electronic device of claim 4 , wherein: the electronic display comprises a third display pixel row directly adjacent to the second display pixel row, wherein the third display pixel row comprises a third plurality of display pixels; the display driver is communicatively coupled to each of the third plurality of display pixels; and the timing controller is configured to: determine a third target scan time to be used to write a second portion of the second image frame to the third display pixel row based at least in part on the second duration of time indicated by the synchronization delay, wherein the third target scan time is equal to the second target scan time; and instruct the display driver to write the second portion of the second image frame to the third display pixel row after writing the first portion of the second image frame to the second display pixel row based at least in part on the third target scan time and the display clock signal.
6. The electronic device of claim 4 , wherein the timing controller is configured to: determine a third target scan time to be used to write a second portion of the second image frame to the first display pixel row, wherein the third target scan time is different from the second target scan time to be used to write the first portion of the second image frame to the second display pixel row; and instruct the display driver to write the second portion of the second image frame to the first display pixel row after writing the first portion of the second image frame to the second display pixel row based at least in part on the third target scan time and the display clock signal.
7. The electronic device of claim 1 , wherein: the electronic display comprises a plurality of display pixel rows including the first display pixel row; the display driver is communicatively coupled to each of the plurality of display pixel rows; and the timing controller is configured to: determine a synchronization delay; determine a second target scan time to be used to write respective portions of a second image frame to each of the first plurality of display pixels based at least in part on the synchronization delay, wherein the second image frame is to be displayed directly after the first image frame; and instruct the display driver to sequentially write the respective portions of the second image frame to each of the plurality of display pixel rows based at least in part on the second target scan time and the display clock signal.
8. The electronic display of claim 7 , wherein the timing controller is configured to determine the second target scan time at least in part by equally distributing the synchronization delay across each start time associated with writing the second image frame to the plurality of display pixel rows.
9. The electronic display of claim 7 , wherein the timing controller is configured to: determine content of the second image frame based at least in part on corresponding image data; and determine the second target scan time at least in part by distributing the synchronization delay across each start time associated with writing the respective portions of the second image frame to one or more of the plurality of display pixel rows based at least in part on the content of the second image frame.
10. The electronic device of claim 1 , wherein: the electronic display comprises: a gate line coupled to each of the first plurality of display pixels; and a plurality of data lines, wherein each of the plurality of data lines is coupled to a corresponding one of the first plurality of display pixels; and the display driver comprises: a data driver coupled to each of the plurality of data lines, wherein the data driver is configured to output a data signal to each of the plurality of data lines based at least in part on a target luminance of the corresponding one of the first plurality of display pixels in the first image frame; and a scan driver coupled to the gate line, wherein the scan driver is configured to output a scan control signal to the gate line to write the portion of the first image frame to the first display pixel row by instructing each of the first plurality of display pixels to supply the data signal from a corresponding one of the plurality of data lines to a storage component.
11. The electronic device of claim 10 , wherein the image data source is configured to output image data that indicates a target luminance of each of the first plurality of display pixels in the first image frame.
12. The electronic device of claim 1 , wherein: the timing controller comprises a display clock configured to generate the display clock signal; the image data source comprises a source clock configured to generate the source clock signal; the source clock comprises a first oscillator; wherein the display clock comprises a second oscillator; a first target frequency of the first oscillator and a second target frequency of the second oscillator are equal to facilitate synchronizing operation of the image data source and the electronic display; and timing variations between the source clock and the display clock occur due to aging of the image data source, aging of the electronic display, environmental conditions of the image data source, environmental conditions of the electronic display, or any combination thereof.
13. The electronic device of claim 1 , wherein the electronic device comprises a portable phone, a media player, a personal data organizer, a handheld game platform, a tablet device, a computer, or any combination thereof.
14. A method for operating an electronic display, comprising: outputting a first scan control signal to a first scan line communicatively coupled to a first display pixel in coordination with a first data signal output to the first display pixel, wherein the first scan control signal writes a portion of a first image frame to the first display pixel, and wherein a first target scan time corresponds to a first time duration to be used to write the portion of the first image frame to a first display pixel row comprising the first display pixel; receiving a synchronization control signal that indicates the electronic display is expected to begin writing a second image frame, wherein the second image frame is to be displayed on the electronic display directly after the first image frame; and continuing to output the first scan control signal to the first scan line in response to determining that the first scan line is a last scan row of the electronic display and that the synchronization control signal is received before reaching the first target scan time.
15. The method of claim 14 , comprising: determining a synchronization delay based at least in part on duration of time that a display driver continues outputting the first scan control signal after the synchronization control signal is received; outputting a second data signal from the display driver to the first display pixel after the synchronization delay, wherein the second data signal is generated based at least in part on second image data that indicates a target luminance of a second display pixel in the second image frame; and outputting a second scan control signal from the display driver to a second scan line communicatively coupled to the second display pixel in coordination with the second data signal, wherein the second scan control signal writes a portion of the second image frame to the second display pixel.
16. The method of claim 15 , comprising: outputting a third data signal from the display driver to the second display pixel before outputting the first data signal, wherein the third data signal is generated based at least in part on third image data that indicates the target luminance of the second display pixel in the first image frame; and outputting a third scan control signal from the display driver to the second scan line in coordination with the third data signal, wherein the third scan control signal writes another portion of the first image frame to the second display pixel before the first scan control signal writes the portion of the first image frame to the first display pixel.
17. The method of claim 14 , wherein continuing to output the first scan control signal to the first scan line in response to the determining that the first target scan time is reached before the electronic display receives the synchronization control signal is configured to facilitate a re-synchronizing operation of the electronic display with an image data source that outputs the synchronization control signal before writing the second image frame.
18. A tangible, non-transitory, computer-readable medium that stores instructions executable by one or more processors of an electronic device, wherein the instructions comprise instructions to: instruct, using the one or more processors, a display driver in an electronic display to output a first data signal to a first data line communicatively coupled to a first display pixel in a last display pixel row of the electronic display, wherein the first data signal is generated based at least in part on first image data that indicates a target luminance of the first display pixel in a first image frame; instruct, using the one or more processors, the display driver to output a first scan control signal to a first scan line communicatively coupled to the first display pixel, wherein the first scan line is a last scan row of the electronic display, wherein the first scan control signal writes the first image frame to at least the first display pixel by instructing the first display pixel to electrically connect the first data line and a first storage component in the first display pixel; instruct, using the one or more processors, the display driver to introduce a synchronization delay by continuing to output scan control signals to the first scan line after the electronic display receives a synchronization control signal when the synchronization control signal is received before a first target scan time is reached, wherein the synchronization control signal indicates that the electronic display is expected to stop writing the first image frame and begin writing a second image frame; and when the first target scan time is reached before the electronic display receives the synchronization control signal, instruct, using the one or more processors, the display driver to continue writing to the last scan row until the electronic display receives the synchronization control signal.
19. The tangible, non-transitory, computer-readable medium of claim 18 , wherein the instructions comprise instructions to: instruct, using the one or more processors, the display driver to output a second data signal to the first data line for a duration of time indicated by the synchronization delay after the electronic display receives the synchronization control signal, wherein the first data line is communicatively coupled to a second display pixel in a first display pixel row of the electronic display and the second data signal is generated based at least in part on second image data that indicates a target luminance of the second display pixel in the second image frame; and instruct, using the one or more processors, the display driver to output a second scan control signal to a second scan line for the duration of time indicated by the synchronization delay after the electronic display receives the synchronization control signal, wherein the second scan line is communicatively coupled to the second display pixel and the second scan control signal writes the second image frame to the second display pixel by instructing the second display pixel to electrically connect the first data line and a second storage component in the second display pixel.
20. The tangible, non-transitory, computer-readable medium of claim 18 , wherein the instructions comprise instructions to: instruct, using the one or more processors, the display driver to output a second data signal to the first data line, wherein the first data line is communicatively coupled to a second display pixel in a first display pixel row of the electronic display and the second data signal is generated based at least in part on second image data that indicates the target luminance of the second display pixel in the second image frame; and instruct, using the one or more processors, the display driver to output a second scan control signal to a second scan line communicatively coupled to the second display pixel, wherein the second scan control signal writes the second image frame to the second display pixel by instructing the second display pixel to electrically connect the first data line and a second storage component in the second display pixel.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 21, 2017
February 9, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.