Methods and apparatuses for image processing
First Claim
1. A non-transitory machine readable medium containing executable computer program instructions which when executed by a data processing system causes said system to perform a method to generate a first dynamic range image from a second dynamic range image, the method comprising:
- determining a mask showing one or more regions of the second dynamic range image containing pixels having values that are outside a first range and inside a second range;
computing a weight distribution from the mask, wherein computing the weight distribution comprises blurring the mask to generate the weight distribution; and
generating the first dynamic range image from the second dynamic range image using the weight distribution.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for generating a low dynamic range image for a high dynamic range scene. In one aspect, a method to generate a low dynamic range image from a high dynamic range image, includes: determining one or more regions of the high dynamic range image containing pixels having values that are outside a first range and inside a second range; computing a weight distribution from the one or more regions; and generating the low dynamic range image from the high dynamic range image using the weight distribution. In another aspect, a method of image processing, includes: detecting one or more regions in a first image of a high dynamic range scene according to a threshold to generate a mask; and blending the first image and a second image of the scene to generate a third image using the mask.
20 Citations
28 Claims
-
1. A non-transitory machine readable medium containing executable computer program instructions which when executed by a data processing system causes said system to perform a method to generate a first dynamic range image from a second dynamic range image, the method comprising:
-
determining a mask showing one or more regions of the second dynamic range image containing pixels having values that are outside a first range and inside a second range; computing a weight distribution from the mask, wherein computing the weight distribution comprises blurring the mask to generate the weight distribution; and generating the first dynamic range image from the second dynamic range image using the weight distribution. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to generate a first dynamic range image from a second dynamic range image, the method comprising:
-
determining data representing one or more regions of the second dynamic range image containing pixels having values that are outside a first range and inside a second range; computing, by a data processing system, a weight distribution from the data representing the one or more regions by blurring the mask to generate the weight distribution; and generating the first dynamic range image from the second dynamic range image using the weight distribution. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data processing system to generate a first dynamic range image from a second dynamic range image, the data processing system comprising:
-
means for determining data representing one or more regions of the second dynamic range image containing pixels having values that are outside a first range and inside a second range; means for computing a weight distribution from the data representing the one or more regions by blurring the data to generate the weight distribution; and means for generating the first dynamic range image from the second dynamic range image using the weight distribution. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A data processing system to generate a first dynamic range image from a second dynamic range image, the data processing system comprising:
-
memory to store the second dynamic range image; and a processor coupled to the memory, the processor to detect one or more regions of the second dynamic range image containing pixels having values that are outside a first range and inside a second range, the processor to compute a weight distribution by blurring the one or more regions, and the processor to generate the first dynamic range image from the second dynamic range image using the weight distribution. - View Dependent Claims (21, 22, 23)
-
-
24. 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 detect one or more regions in a first image of the plurality of image according to a threshold to generate a mask, the processing circuit to blur the mask to generate a weight distribution, and the processing circuit to blend the first image and a second image of the plurality of images to generate a third image according to the weight distribution. - View Dependent Claims (25, 26, 27, 28)
-
Specification