US 12,205,534 B2
Pixel degradation tracking and compensation for display technologies
Yanbo Sun, Los Altos, CA (US); Tyvis Cheung, Sunnyvale, CA (US); and Gerrit Slavenburg, Hayward, CA (US)
Assigned to NVIDIA Corporation, Santa Clara, CA (US)
Filed by NVIDIA Corporation, Santa Clara, CA (US)
Filed on Jan. 13, 2021, as Appl. No. 17/148,109.
Prior Publication US 2022/0223104 A1, Jul. 14, 2022
Int. Cl. G09G 3/3208 (2016.01); G09G 3/20 (2006.01)
CPC G09G 3/3208 (2013.01) [G09G 3/2003 (2013.01); G09G 2300/0452 (2013.01); G09G 2320/0285 (2013.01); G09G 2320/045 (2013.01); G09G 2360/12 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method comprising:
receiving data indicative of at least a pixel value for a pixel cell of a plurality of pixel cells of a display, the pixel value corresponding to a frame to be presented using the display;
accessing, using the data, a long term accumulator to retrieve one or more long term aging (LTA) values from the long term accumulator and corresponding to the pixel cell, the one or more LTA values determined based at least on decay values computed over a first plurality of frames;
based at least on the accessing, adjusting the pixel value for the pixel cell to an updated pixel value corresponding to the one or more LTA values and determining a decay value corresponding to the one or more LTA values and the frame;
updating, in a short term accumulator and using the decay value, at least one accumulated short term aging (STA) value corresponding to STA values accumulated for the pixel cell over a second plurality of frames that are subsequent to and fewer than the first plurality of frames, the updating causing the at least one accumulated STA value to represent decay to the pixel cell caused by the second plurality of frames and at least one additional frame based at least on adding an STA value corresponding to the decay value and the updated pixel value to the at least one accumulated STA value;
updating the one or more LTA values in the long term accumulator based at least on adding the at least one accumulated STA value to the one or more LTA values to cause the one or more LTA values to represent decay to the pixel cell caused by the first plurality of frames, the second plurality of frames, and the at least one additional frame; and
causing presentation of the frame on the display using the updated pixel value for the pixel cell.