CPC G06T 9/00 (2013.01) [G06T 1/20 (2013.01); G06T 7/11 (2017.01); G06T 7/136 (2017.01); G06T 7/194 (2017.01); H04N 19/115 (2014.11); H04N 19/136 (2014.11); H04N 19/146 (2014.11); H04N 19/167 (2014.11); H04N 19/17 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/42 (2014.11); H04N 19/98 (2014.11); G06T 2207/10024 (2013.01)] | 20 Claims |
1. A computing system comprising:
a transmitter, implemented in one or more of configurable logic or fixed-functionality hardware logic, to output a high dynamic range (HDR) image;
a memory storing a set of instructions; and
a processor, wherein when executed by the processor, the instructions cause the computing system to:
identify a luminance level of a first region of the HDR image;
determine a plurality of region specific compression amounts for regions of the HDR image by
a selection of a first encoding scheme in response to the luminance level being greater than a second threshold, and
a selection of a second encoding scheme in response to the luminance level being less than a first threshold less than the second threshold;
transmit the plurality of region specific compression amounts to a media pipeline; and
trigger one or more graphics processor interrupts in the media pipeline to switch between different region specific compression amounts of the plurality of region specific compression amounts.
|