System for conversion of low dynamic range images to high dynamic range images
First Claim
1. A method for using a computing device for modifying a lower dynamic range image to a higher dynamic range image comprising:
- receiving said lower dynamic range image including a plurality of pixels;
estimating a dark channel of said plurality of pixels of said lower dynamic range image;
determining a histogram of said dark channel;
determining the brightest peak and a local minima of said histogram;
using said local minima of said histogram as a threshold for specular highlight determination, computing a binary mask for said specular highlight determination;
multiplying the luminance value of said lower dynamic range image with said binary mask to create a final mask; and
using said final mask, determining said higher dynamic range image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for using a computing device for modifying a lower dynamic range image to a higher dynamic range image is described. According to the method, a lower dynamic range image including a plurality of pixels is analyzed by estimating a dark channel of the plurality of pixels of the lower dynamic range image. A histogram of the dark channel is analyzed by determining the brightest peak and a local minima of the histogram. Using the local minima of the histogram as a threshold for specular highlight determination, a binary mask for specular highlight determination is computed. A final mask is created by multiplying the luminance value of the lower dynamic range image with the binary mask. The final mask is then used to determine the higher dynamic range image. A system for converting a lower dynamic range image to a higher dynamic range image displays the higher dynamic range image on a higher dynamic range display.
25 Citations
7 Claims
-
1. A method for using a computing device for modifying a lower dynamic range image to a higher dynamic range image comprising:
-
receiving said lower dynamic range image including a plurality of pixels; estimating a dark channel of said plurality of pixels of said lower dynamic range image; determining a histogram of said dark channel; determining the brightest peak and a local minima of said histogram; using said local minima of said histogram as a threshold for specular highlight determination, computing a binary mask for said specular highlight determination; multiplying the luminance value of said lower dynamic range image with said binary mask to create a final mask; and using said final mask, determining said higher dynamic range image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification