CPC G09G 3/3233 (2013.01) [G09G 2320/0209 (2013.01); G09G 2320/0233 (2013.01); G09G 2320/041 (2013.01); G09G 2320/0646 (2013.01)] | 11 Claims |
1. A system comprising:
an electronic display panel comprising a plurality of pixels, wherein each pixel is configured to emit light based at least in part on a respective programming signal applied to the pixel;
a memory configured to store a plurality of maps comprising a first map, and wherein the first map comprises indications of respective pixel brightness-to-data relationships defined via a plurality of variables; and
processing circuitry configured to:
receive an input brightness value corresponding to a global brightness value of the electronic display panel, wherein the input brightness value changes based at least in part on an ambient lighting condition;
determine to select the first map from the plurality of maps based at least in part on the input brightness value;
retrieve the first map based at least in part on the determination to select the first map;
determine a function for each pixel to generate a plurality of functions, wherein each function of the plurality of functions is defined via respective variables of the plurality of variables of the first map;
determine a plurality of control signals upon which the respective programming signal for each pixel is based, wherein the processing circuitry is configured to determine each respective control signal based at least in part on the function for each pixel;
determine a scaling factor based at least in part on the first map; and
scale at least a subset of the plurality of control signals based at least in part on the scaling factor.
|