Method and Apparatus for An Intuitive Digital Image Processing System That Enhances Digital Images
AssigneeApple Inc.
InventorRussell Reid
Life of this patent
Estimating the term…
Abstract
To better realize the great potential of amateur digital photography, the present invention introduces an intuitive system for digital processing. The system of the present invention allows a user to enhance digital images that appear dark or dull. In one embodiment, the user activates an image enhancement button on a graphical user interface using cursor control device such as a mouse button. In one embodiment, the digital image enhancement system is implemented using a nonlinear brightness level transformation correction and a pseudo gamma correction. The parameters for both the nonlinear brightness level transformation correction and a pseudo gamma correction are determined from examining the properties of the image to be enhanced.
Claims24
1-20. (canceled)
A method of enhancing a digital image defined by reference to a plurality of color components, said method comprising:
- analyzing the content of said digital image to determine black and white cutoff values, wherein analyzing the content of said digital image comprises analyzing color values of said digital image along at least two color components;
- and
- performing a non linear brightness level correction based upon said black and white cutoff values.
A method of enhancing a digital image, said method comprising:
- analyzing the content of said digital image to determine a skin brightness and an average brightness;
- and
- performing a pseudo gamma correction based upon said skin brightness and an average brightness.
A computer readable medium storing computer instructions for enhancing a digital image defined by reference to a plurality of color components, said computer instructions comprising sets of instructions for:
- analyzing the content of said digital image to determine black and white cutoff values, wherein analyzing the content of said digital image comprises analyzing color values of said digital image along at least two color components;
- and
- performing a non linear brightness level correction based upon said black and white cutoff values.
A computer readable medium storing computer instructions for enhancing a digital image defined by reference to a plurality of color components, said computer instructions comprising sets of instructions for:
- analyzing the content of said digital image to determine a skin brightness and an average brightness;
- and
- constructing a pseudo gamma correction based upon said skin brightness and an average brightness.
A method of enhancing a digital image defined by reference to a plurality of color components, said method comprising:
- a) analyzing the content of said digital image along at least two color components;
- b) determining a pair of black and white cutoff values for each of the analyzed components;
- and
- c) enhancing the digital image, wherein enhancing the digital image comprises synthesizing a separate transformation for each of the analyzed color components based on the corresponding pair of black and white cutoff values.
A method of enhancing digital images, said method comprising:
- a) providing an image display area for displaying an image, said image defined by reference to a plurality of color components;
- b) providing a color correction control for initiating a color correction operation on said image, wherein a user selection of said color correction control initiates said color correction operation, said color correction operation comprising analyzing content of said image along at least two color component in order to determine black and white cutoff values for said image.
A method of providing a user interface for an application that enhances digital images, said method comprising:
- a) providing a display area for displaying a digital image;
- b) providing an image enhancement control for enhancing said digital image, wherein a single user selection of said image enhancement control initiates an image enhancement operation that comprises a brightness level correction and a gamma correction.
Dependencies are inferred from the claim text.