ENHANCING DYNAMIC RANGES OF IMAGES
First Claim
Patent Images
1. A controller for enhancing dynamic range of a first image, the controller configured to:
- identify one or more enhancement regions within the first image for which luminance values satisfy an enhancement criterion;
apply a smoothly-varying brightness enhancement function to the first image to obtain a second image having a dynamic range greater than that of the first image, the brightness enhancement function increasing luminance values of the second image over the first image in the enhancement regions and in at least some areas adjacent to the enhancement regions, the effect of the brightness enhancement function dropping off smoothly with increasing distance from the enhancement regions, wherein the controller is configured to apply the brightness enhancement function to the first image for pixels in the first image by multiplying a corresponding first image pixel value by a corresponding brightness enhancement factor.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus according to various aspects take as input image data in a lower-dynamic-range (LDR) format and produce as output enhanced image data having a dynamic range greater than that of the input image data (i.e. higher-dynamic range (HDR) image data). In some embodiments, the methods are applied to video data and are performed in real-time (i.e. processing of video frames to enhance the dynamic range of the video frames is completed at least on average at the frame rate of the video signal).
-
Citations
20 Claims
-
1. A controller for enhancing dynamic range of a first image, the controller configured to:
-
identify one or more enhancement regions within the first image for which luminance values satisfy an enhancement criterion; apply a smoothly-varying brightness enhancement function to the first image to obtain a second image having a dynamic range greater than that of the first image, the brightness enhancement function increasing luminance values of the second image over the first image in the enhancement regions and in at least some areas adjacent to the enhancement regions, the effect of the brightness enhancement function dropping off smoothly with increasing distance from the enhancement regions, wherein the controller is configured to apply the brightness enhancement function to the first image for pixels in the first image by multiplying a corresponding first image pixel value by a corresponding brightness enhancement factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A controller for use in displaying a first image having a relatively high dynamic range obtained from a second image having a relatively low dynamic range, the controller configured to:
-
identify at least one enhancement region within the second region; apply a brightness enhancement function to the second image to generate the first image, wherein compared to the second image, the first image comprises increased luminance values of enhancement-region pixels in the enhancement region and increased luminance values of one or more boundary-region pixels outside of the enhancement region, the luminance value increase of the boundary-region pixels decreasing with distance from the enhancement region; and determine driving signals for at least one modulator of a dual-modulator display based at least in part on intermediate data obtained in the course of application of the brightness enhancement function to the second image. - View Dependent Claims (16)
-
-
17. A controller for enhancing lower-dynamic range (LDR) image data representing an image, the controller configured to identify at least one enhancement region within the image;
- generate a brightness enhancement function, wherein the controller is configured to generate the brightness enhancement function by;
generating a mask which identifies pixels inside and outside of the enhancement region; applying a blur filter to the mask to obtain grey-scale image data; applying the brightness enhancement function to the LDR image data to generate higher-dynamic range (HDR) image data, wherein compared to the LDR image data, the HDR image data comprises increased luminance values of enhancement-region pixels in the enhancement region and increased luminance values of one or more boundary-region pixels outside of the enhancement region, the luminance value increase of the boundary-region pixels decreasing with distance from the enhancement region. - View Dependent Claims (18, 19, 20)
- generate a brightness enhancement function, wherein the controller is configured to generate the brightness enhancement function by;
Specification