Non Uniform Blending of Exposure and/or Focus Bracketed Photographic Images
First Claim
1. A method for blending digital representations of two photographic images in proportions that vary from one pixel to another:
- logic that associates a scalar value with each pixel of each image; and
logic that blends corresponding pixels as a function of the associated scalar values.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method for the non-uniform blending of digital representations of photographic images. The method of the present invention is a computer program. In accordance with the method of the present invention, a pair of exposure or focus bracketed photographic images are blended together to produce a single image with the best characteristics of the original images. A pixel characteristic is chosen to control the blending of the two images. Each pixel in the pair of images is analyzed, producing a single scalar value for each pixel that represents the chosen characteristic. For each image the scalar values can optionally be smoothed. Smoothing consists of averaging the scalar values for a pixel with the scalar value for all pixels within a specified neighboring region. The scalar values for all pairs of pixels are then analyzed to calculate the maximum of (scalar1_value-scalar2_value) and the minimum of (scalar1_value-scalar2_value). The values scalar1_value and scalar2_value correspond to the calculated scalar values for a pixel pair according to the chosen pixel characteristic. The pixel intensities for each pair of pixels is optionally adjusted to a common value. The common intensity value for a pair of pixels is a function of the original intensities of the pixel pair. Finally, each pixel pair is blended according to an arbitrary blending function. The blending function is a function of the independent variables: (scalar1_value-scalar2_value) for the pixel pair to be blended; max(scalar1_value-scalar2_value) for all pixel pairs in the images to be blended; min(scalar1_value-scalar2_value) for all pixel pairs in the images to be blended.
66 Citations
12 Claims
-
1. A method for blending digital representations of two photographic images in proportions that vary from one pixel to another:
- logic that associates a scalar value with each pixel of each image; and
logic that blends corresponding pixels as a function of the associated scalar values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- logic that associates a scalar value with each pixel of each image; and
- 10. A system comprising a system capable of blending the digital representations of two photographic images.
Specification