System and methods for applying adaptive gamma in image processing for high brightness and high dynamic range displays
First Claim
1. A method for displaying an image on a display having a light source modulation layer and a display modulation layer, the method comprising:
- receiving a frame of image data;
determining light source modulator control values for the light source modulation layer, based at least on the image data;
estimating a minimum and maximum luminance received at the display modulation layer;
extracting a section of a perceptual curve that maps luminance values to display modulator control values, the extracted section of the perceptual curve having luminance values extending between the estimated minimum and maximum luminance;
mapping the luminance values of the extracted section of the perceptual curve to an available range of display modulator control values for the display modulation layer to determine a desired-total response curve;
determining display modulator control values for the display modulation layer based at least on the image data and the desired-total response curve;
displaying the image by outputting the display modulator control values to the display modulation layer and the light source modulator control values to the light source modulation layer; and
obtaining calibration data which relates display modulator control values to corresponding output of the display modulation layer;
wherein determining display modulator control values is based at least on the calibration data; and
wherein determining display modulator control values comprises;
adjusting the desired-total response curve based on the calibration data to obtain an encoding curve which relates input image data values to output display modulator control values; and
applying the encoding curve to the image data to obtain the display modulator control values used to display the image.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of image processing are provided for a display having a light source modulation layer and a display modulation layer. A section of a perceptual curve, such as a DICOM curve, is extracted for each frame of image data, based on a profile of expected luminance on the display modulation layer from light emitted by the light source modulation layer. The section of the perceptual curve may be used to determine a desired-total response curve which maps display modulation layer input control values to corresponding output luminance values. The desired-total response curve and a display modulator-specific response curve may be applied to image data to generate control values for driving the display modulation layer.
-
Citations
20 Claims
-
1. A method for displaying an image on a display having a light source modulation layer and a display modulation layer, the method comprising:
-
receiving a frame of image data; determining light source modulator control values for the light source modulation layer, based at least on the image data; estimating a minimum and maximum luminance received at the display modulation layer; extracting a section of a perceptual curve that maps luminance values to display modulator control values, the extracted section of the perceptual curve having luminance values extending between the estimated minimum and maximum luminance; mapping the luminance values of the extracted section of the perceptual curve to an available range of display modulator control values for the display modulation layer to determine a desired-total response curve; determining display modulator control values for the display modulation layer based at least on the image data and the desired-total response curve; displaying the image by outputting the display modulator control values to the display modulation layer and the light source modulator control values to the light source modulation layer; and obtaining calibration data which relates display modulator control values to corresponding output of the display modulation layer; wherein determining display modulator control values is based at least on the calibration data; and wherein determining display modulator control values comprises;
adjusting the desired-total response curve based on the calibration data to obtain an encoding curve which relates input image data values to output display modulator control values; andapplying the encoding curve to the image data to obtain the display modulator control values used to display the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for displaying an image on a display having a light source modulation layer and a display modulation layer, the method comprising:
-
receiving a frame of image data; determining light source modulator control values for the light source modulation layer, based at least on the image data; estimating a minimum and maximum luminance received at the display modulation layer; extracting a section of a perceptual curve that maps luminance values to display modulator control values, the extracted section of the perceptual curve having luminance values extending between the estimated minimum and maximum luminance; mapping the luminance values of the extracted section of the perceptual curve to an available range of display modulator control values for the display modulation layer to determine a desired-total response curve; determining display modulator control values for the display modulation layer based at least on the image data and the desired-total response curve; and displaying the image by outputting the display modulator control values to the display modulation layer and the light source modulator control values to the light source modulation layer; wherein mapping the extracted section of the perceptual curve to the available range of display modulator control values comprises using interpolation to stretch the extracted section of the curve. - View Dependent Claims (12, 13, 14)
-
-
15. A method for displaying an image on a display having a light source modulation layer and a display modulation layer, the method comprising:
-
receiving a frame of image data; determining light source modulator control values for the light source modulation layer, based at least on the image data; estimating a minimum and maximum luminance received at the display modulation layer; extracting a section of a perceptual curve that maps luminance values to display modulator control values, the extracted section of the perceptual curve having luminance values extending between the estimated minimum and maximum luminance; mapping the luminance values of the extracted section of the perceptual curve to an available range of display modulator control values for the display modulation layer to determine a desired-total response curve; determining display modulator control values for the display modulation layer based at least on the image data and the desired-total response curve; and displaying the image by outputting the display modulator control values to the display modulation layer and the light source modulator control values to the light source modulation layer; wherein mapping the extracted section of the perceptual curve to the available range of display modulator control values comprises using downsampling to compress the extracted section of the curve. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A dual modulator display system comprising:
-
a display having a light source modulation layer and a display modulation layer; a data store for storing data for a perceptual curve; a processor connected to receive image data from an image data source, receive data from the data store, and transmit driving control values to the display, the processor configured to display an image on a display having a light source modulation layer and a display modulation layer, the configuration operative to; receive a frame of image data; determine light source modulator control values for the light source modulation layer, based at least on the image data; estimate a minimum and maximum luminance received at the display modulation layer; extract a section of a perceptual curve that maps luminance values to display modulator control values, the extracted section of the perceptual curve having luminance values extending between the estimated minimum and maximum luminance; map the luminance values of the extracted section of the perceptual curve to an available range of display modulator control values for the display modulation layer to determine a desired-total response curve; determine display modulator control values for the display modulation layer based at least on the image data and the desired-total response curve; display the image by outputting the display modulator control values to the display modulation layer and the light source modulator control values to the light source modulation layer; and obtain calibration data which relates display modulator control values to corresponding output of the display modulation layer; wherein determined display modulator control values are based at least on the calibration data; and wherein determined display modulator control values comprise an adjusted desired-total response curve based on the calibration data used to obtain an encoding curve which relates input image data values to output display modulator control values; and
apply the encoding curve to the image data to obtain the display modulator control values used to display the image.
-
Specification