Display rescan
First Claim
1. A method, comprising:
- receiving a frame of display data corresponding to an image to be displayed on a pixel array at a first instance of time, the pixel array including a plurality of pixel elements arranged in rows and columns;
determining a plurality of target pixel values for the plurality of pixel elements, respectively, based on the received frame;
for each pixel element in the pixel array, determining a target voltage that causes the pixel element to settle at its target pixel value;
selecting at least some of the pixel elements to receive overdrive voltages based on each of the selected pixel elements having at least a threshold change in pixel value between a current pixel value and its target pixel value, wherein the overdrive voltage for a pixel element is different than the target voltage for that pixel element;
scanning each row of the pixel array, during a pixel adjustment period prior to the first instance of time, to drive a plurality of first voltages onto the plurality of pixel elements, respectively, based on the received frame;
rescanning at least a subset of rows of the pixel array, during the pixel adjustment period, to drive second voltages onto respective pixel elements in the subset of rows based on the received frame, wherein the subset of rows to be rescanned is selected based at least in part on the pixel elements selected to receive overdrive voltages; and
activating one or more light sources to illuminate the pixel array at the first instance of time.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for updating pixel elements of a display device. The display device comprises a pixel array including a plurality of pixel elements and one or more light sources to illuminate the pixel array at a first instance of time. A data driver is configured to receive a frame of display data corresponding to an image to be displayed on the pixel array at a first instance of time. The data driver scans each row of the pixel array, during a pixel adjustment period prior to the first instance of time, to drive a plurality of first voltages onto the plurality of pixel elements, respectively, based on the received frame. The data driver further rescans a subset of rows of the pixel array, during the pixel adjustment period, to drive second voltages onto respective pixel elements in the subset of rows based on the received frame.
13 Citations
18 Claims
-
1. A method, comprising:
-
receiving a frame of display data corresponding to an image to be displayed on a pixel array at a first instance of time, the pixel array including a plurality of pixel elements arranged in rows and columns; determining a plurality of target pixel values for the plurality of pixel elements, respectively, based on the received frame; for each pixel element in the pixel array, determining a target voltage that causes the pixel element to settle at its target pixel value; selecting at least some of the pixel elements to receive overdrive voltages based on each of the selected pixel elements having at least a threshold change in pixel value between a current pixel value and its target pixel value, wherein the overdrive voltage for a pixel element is different than the target voltage for that pixel element; scanning each row of the pixel array, during a pixel adjustment period prior to the first instance of time, to drive a plurality of first voltages onto the plurality of pixel elements, respectively, based on the received frame; rescanning at least a subset of rows of the pixel array, during the pixel adjustment period, to drive second voltages onto respective pixel elements in the subset of rows based on the received frame, wherein the subset of rows to be rescanned is selected based at least in part on the pixel elements selected to receive overdrive voltages; and activating one or more light sources to illuminate the pixel array at the first instance of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A display device comprising:
-
a pixel array including a plurality of pixel elements arranged in rows and columns; a display driver configured to; receive a frame of display data corresponding to an image to be displayed on the pixel array at a first instance of time; scan each row of the pixel array, during a pixel adjustment period prior to the first instance of time, to drive a plurality of first voltages onto the plurality of pixel elements, respectively, based on the received frame; and rescan at least a subset of rows of the pixel array, during the pixel adjustment period, to drive second voltages onto respective pixel elements in the subset of rows based on the received frame; overdrive circuitry configured to; determine a plurality of target pixel values for the plurality of pixel elements, respectively, based on the received frame; for each pixel element in the pixel array, determine a target voltage that causes the pixel element to settle at its target pixel value; select at least some of the pixel elements to receive overdrive voltages based on each of the selected pixel elements having at least a threshold change in pixel value between a current pixel value and its target pixel value, wherein the overdrive voltage for a pixel element is different than the target voltage for that pixel element; and select the subset of rows to be rescanned based at least in part on the pixel elements selected to receive overdrive voltages one or more light sources configured to illuminate the pixel array at the first instance of time. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification