Back to results
US 10,043,251 B2Granted
Enhanced tone mapper for high dynamic range images and video
AssigneeSTMicroelectronics Asia Pacific Pte Ltd
InventorsYong Huang, Lucas Hui
Life of this patent
Estimating the term…
Abstract
Various embodiments provide tone mapping of images and video from one dynamic range to an available dynamic range of a display device while preserving or enhancing image details. According to one embodiment, an enhanced tone mapping module is configured to decrease a luminance of an image or video from a high dynamic range to a standard dynamic range. Conversely, according to one embodiment, an enhanced inverse tone mapper to increase a luminance of an image or video from a standard dynamic range to a high dynamic range.
Claims14
A method, comprising:
- receiving red, green, blue data of an image from a content provider, the received red, green, blue data having a high dynamic range;
- calculating luminance data from the red, green, blue data;
- inputting the luminance data to a low pass filter and generating low frequency luminance data as an output;
- inputting both the luminance data and the low frequency luminance data to a gain calculating circuit;
- calculating a gain based on the luminance data and the low frequency luminance data;
- mapping, using a mapping curve that maps luminance values from the high dynamic range to a standard dynamic range, the received red, green, blue data from the high dynamic range to the standard dynamic range to generate mapped red, green, blue data having the standard dynamic range;
- applying the gain to the mapped red, green, blue data to generate enhanced red, green, blue data;
- and
- outputting the enhanced red, green, blue data to a display device.
6 more elements
A method, comprising:
- receiving red, green, blue values of an image from a content provider, the received red, green, blue values having a high dynamic range;
- converting the received red, green blue values to luminance values;
- filtering the luminance values with a low pass filter to generate filtered luminance values;
- inputting both the luminance values and the filtered luminance values to a gain calculating circuit;
- calculating a gain value using the luminance values and the filtered luminance values;
- generating a mapping curve that maps luminance values from the high dynamic range to a lower dynamic range;
- generating mapped red, green, blue values by mapping the received red, green, blue values to values within the lower dynamic range using the mapping curve;
- enhancing the mapped red, green, blue values by applying the gain value to the mapped red, green, blue values;
- and
- providing the enhanced red, green, blue data to a display device.
7 more elements
Dependencies are inferred from the claim text.