Transfer function and high dynamic range images
First Claim
1. A machine readable storage medium storing executable computer program instructions which when executed by a data processing system cause said system to perform a method for high dynamic range imaging, the method comprising:
- evaluating first data representing a derivative of an exposure function from pixel values of a plurality of images taken with a plurality of exposure durations respectively, wherein at least some of the pixel values represent a region receiving substantially constant irradiance in the plurality of images; and
integrating the first data to generate second data representing the exposure function.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses to derive at least one exposure function for high dynamic range imaging from images of different exposure durations. In one aspect, a method to generate a high dynamic range image from a plurality of images taken with a plurality of exposure durations respectively, includes: computing an exposure function from the plurality of images; and combining the plurality of images into a high dynamic range (HDR) image using the exposure function. In one example of an embodiment, the exposure function is evaluated through: evaluating first data representing a derivative of the exposure function from pixel values of the plurality of images; and integrating the first data to generate second data representing the exposure function.
-
Citations
34 Claims
-
1. A machine readable storage medium storing executable computer program instructions which when executed by a data processing system cause said system to perform a method for high dynamic range imaging, the method comprising:
-
evaluating first data representing a derivative of an exposure function from pixel values of a plurality of images taken with a plurality of exposure durations respectively, wherein at least some of the pixel values represent a region receiving substantially constant irradiance in the plurality of images; and integrating the first data to generate second data representing the exposure function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of image processing, the method comprising:
-
evaluating first data representing a derivative of an exposure function from pixel values of a plurality of images of a scene taken with a plurality of exposure durations, wherein at least some of the pixel values represent a region receiving substantially constant irradiance in the plurality of images; integrating the first data to generate second data representing the exposure function; and generating an image, for display on a display device, of the scene from the plurality of images and the second data representing the exposure function. - View Dependent Claims (15, 16)
-
-
17. A data processing system for image processing, the data processing system comprising:
-
means for evaluating first data representing a derivative of an exposure function from pixel values of a plurality of images of a scene taken with a plurality of exposure durations, wherein at least some of the pixel values represent a region receiving substantially constant irradiance in the plurality of images; and means for integrating the first data to generate second data representing the exposure function. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An image capturing device, comprising:
-
memory; an image sensing device coupled to the memory to generate a plurality of images of a scene with a plurality of exposure durations; and a processing circuit coupled to the image sensing device, the processing circuit to compute an exposure function from the plurality of images and combine the plurality of images into a high dynamic range (HDR) image using the exposure function, wherein to compute the exposure function the processing circuit is to; evaluate first data representing a derivative of the exposure function from pixel values of the plurality of images and the plurality of exposure durations, wherein at least some of the pixel values represent a region receiving substantially constant irradiance in the plurality of images; and integrate the first data to generate second data representing the exposure function. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A machine readable storage medium storing executable computer program instructions which when executed by a data processing system cause said system to perform a method for high dynamic range imaging, the method comprising:
-
receiving a plurality of images taken with a plurality of exposure durations respectively; determining differences in exposure durations with respect to differences in pixel values of the plurality images to evaluate an exposure function; and determining an irradiance map from the plurality of images using the exposure function, wherein said determining differences in exposure durations with respect to differences in pixel values of the plurality images comprises; determining a ratio between a difference in logarithm of two exposure durations and a difference in pixel values in two of the plurality of images taken with the two exposure durations respectively. - View Dependent Claims (29)
-
-
30. A machine readable storage medium storing executable computer program instructions which when executed by a data processing system cause said system to perform a method for high dynamic range imaging, the method comprising:
-
receiving a plurality of images taken with a plurality of exposure durations respectively; determining an exposure function from mathematically integrating a slope curve of the exposure function derived from the plurality of images and the plurality of exposure durations; and recovering a high dynamic range (HDR) image from the plurality of images and the plurality of exposure duration using the exposure function. - View Dependent Claims (31, 32)
-
-
33. An image capturing device comprising:
-
a memory; an image sensing device coupled to the memory to generate a plurality of images with a plurality of exposure durations; and a processing circuit coupled to the image sensing device, the processing circuit configured to determine an exposure function from a mathematical integration of a slope curve of the exposure function derived from the plurality of images and the plurality of exposure durations; and recover a high dynamic range (HDR) image from the plurality of images using the exposure function. - View Dependent Claims (34)
-
Specification