IP Library Granted Patent US 10,964,262
Granted Patent B1
US 10,964,262 · App. 16/414,512 · Granted Mar 30, 2021

Systems and methods for reducing visual artifacts in displays due to refresh rate

Inventors: Chin-Wei Lin (San Jose, CA); Shinya Ono (Cupertino, CA); Yun Wang (Cupertino, CA)
Assignee: Apple Inc.
G09G3/3233G09G3/2022G09G2320/0247G09G2320/064G09G2320/0646
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,964,262
App. No.
16/414,512
Granted
Mar 30, 2021
Kind
B1
Abstract

Techniques for reducing image artifacts on a display s may include receiving image data, such that the image data includes pixel luminance data for a frame of image data. The technique may also include determining an emission duration for a pixel of the plurality of pixels during a sub-frame of the frame of image data based on the pixel luminance data. The technique may also include determining an emission duration extension to apply to the emission duration associated with the sub-frame based on a luminance baseline associated with the sub-frame, a luminance level associated with the sub-frame, and a time period associated with the sub-frame. The technique may then involve sending an emission signal to the pixel, such that the emission signal is configured to cause the pixel to emit light for a duration that correspond to the emission duration and the emission duration extension.

Claims (32)

1. A display device, comprising:

a display comprising a plurality of pixels; and

a processor configured to:

receive image data to be displayed via the plurality of pixels, wherein the image data comprises pixel luminance data for a frame of the image data;

determine an emission duration for a pixel of the plurality of pixels during a sub-frame of the frame based on the pixel luminance data;

determine an emission duration extension to apply to the emission duration associated with the sub-frame based on a luminance baseline associated with the sub-frame, a luminance level associated with the sub-frame, and a time period associated with the sub-frame, wherein the luminance baseline corresponds to a lowest point in a luminance decay curve associated with the frame, and wherein the luminance level corresponds to an initial luminance level at a start of the sub-frame; and

send an emission signal to the pixel, wherein the emission signal is configured to cause the pixel to emit light for a duration that corresponds to the emission duration and the emission duration extension.

2. The display device of claim 1 , wherein the processor is configured to determine the emission duration extension in response to a refresh rate of the display being below a threshold.

3. The display device of claim 2 , wherein the threshold is 30 Hz or below.

4. The display device of claim 1 , wherein the processor is configured to apply the emission duration extension at a beginning of the sub-frame, wherein the sub-frame is not positioned at a beginning of the frame.

5. The display device of claim 1 , wherein the processor is configured to apply the emission duration extension at an end of the sub-frame, wherein the sub-frame is not positioned at an end of the frame.

6. The display device of claim 1 , wherein the processor is configured to send a plurality of emission signals to the pixel in a pulse width modulation pattern, wherein the plurality of emission signals corresponds to a plurality of sub-frames that corresponds to the frame.

7. The display device of claim 1 , wherein the pixel luminance data is below a threshold.

8. The display device of claim 1 , wherein the emission duration extension is determined based on a difference between the luminance level and the luminance baseline.

9. A method, comprising:

receiving, via a processor, image data to be displayed via a plurality of pixels in a display, wherein the image data comprises pixel luminance data for a frame of the image data;

determining, via the processor, an emission duration for a pixel of the plurality of pixels during a sub-frame of the frame based on the pixel luminance data;

determining, via the processor, an emission duration extension to apply to the emission duration associated with the sub-frame based on a luminance baseline associated with the sub-frame, a luminance level associated with the sub-frame, and a time period associated with the sub-frame, wherein the luminance baseline corresponds to a lowest point in a luminance decay curve associated with the frame, and wherein the luminance level corresponds to an initial luminance level at a start of the sub-frame; and

sending, via the processor, an emission signal to the pixel, wherein the emission signal is configured to cause the pixel to emit light for a duration that corresponds to the emission duration and the emission duration extension.

10. The method of claim 9 , wherein the pixel luminance data corresponds to a grey level to be depicted by the pixel during the frame.

11. The method of claim 9 , wherein the emission duration extension is determined in response to a refresh rate of the display being below a threshold.

12. The method of claim 11 , wherein the threshold is 30 Hz or below.

13. A display driver, configured to:

receive image data to be displayed via a plurality of pixels of a display, wherein the image data comprises pixel luminance data for a frame of the image data;

determine an emission duration for a pixel of the plurality of pixels during a sub-frame of the frame based on the pixel luminance data;

determine an emission duration extension to apply to the emission duration associated with the sub-frame based on a luminance baseline associated with the sub-frame, a luminance level associated with the sub-frame, and a time period associated with the sub-frame, wherein the luminance baseline corresponds to a lowest point in a luminance decay curve associated with the frame, and wherein the luminance level corresponds to an initial luminance level at a start of the sub-frame; and

send an emission signal to the pixel, wherein the emission signal is configured to cause the pixel to emit light for a duration that corresponds to the emission duration and the emission duration extension.

14. The display driver of claim 13 , configured to selectively enable a first switch of pixel circuitry to send the emission signal to the pixel.

15. The display driver of claim 14 , configured to selectively enable the first switch and a second switch of the pixel circuitry to send the emission signal to the pixel.

16. The display driver of claim 13 , wherein the luminance level decays over the time period associated with the sub-frame.

17. The display driver of claim 13 , wherein the luminance level increases over the time period associated with the sub-frame.

18. The display driver of claim 13 , wherein the emission duration extension is determined in response to a refresh rate of the display being below a threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2019
From: LIN, CHIN-WEI; ONO, SHINYA; WANG, YUN
To: APPLE INC.
Reel/Frame 049262/0382 →
Continuity (1)
Provisional Application 62725146 · Aug 30, 2018
Cited By (3)
US 12,340,739 US 12,383,828 US 12,424,164