Enhancing Color Images
First Claim
1. A method for enhancing a color image, comprising:
- selecting a set of operations from a group of operations, the group of operations including a color correcting operation, an image filtering operation, a color linearization operation, a saturation adjustment operation, a luma scaling operation, and an image dithering operation;
specifying an order for performing the selected set of operations;
receiving the color image; and
performing, with a processor, the selected set of operations in the specified order on the color image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for enhancing a color image may include selecting a set of operations from a group of operations, specifying an order for performing the selected set of operations, receiving the color image, and performing, with a processor, the selected set of operations in the specified order on the color image. The group of operations may include a color correcting operation, an image filtering operation, a color linearization operation, a saturation adjustment operation, a luma scaling operation, and an image dithering operation. The method may include determining an optical property of an ambient light source or an image type of the color image. The selecting of the set of operations may be based at least in part on the determined optical property of the ambient light source or on the determined image type. The method may include an efficient method for correcting image saturation of a color image.
49 Citations
20 Claims
-
1. A method for enhancing a color image, comprising:
-
selecting a set of operations from a group of operations, the group of operations including a color correcting operation, an image filtering operation, a color linearization operation, a saturation adjustment operation, a luma scaling operation, and an image dithering operation; specifying an order for performing the selected set of operations; receiving the color image; and performing, with a processor, the selected set of operations in the specified order on the color image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for correcting image saturation of a color image, the color image being defined by two or more data pixels, each data pixel having a red, green, and blue color component, comprising:
-
receiving a first data pixel of the image; calculating, with a processor, a luma component for the first data pixel; determining first, second, and third differences by subtracting the luma component from the red, green, and blue color components of the first data pixel; determining first, second, and third products by respectively multiplying the first, second, and third differences by first, second, and third adjustment factors; and determining saturation-adjusted red, green, and blue color components by adding the first, second, and third products to the luma component. - View Dependent Claims (10, 11, 12)
-
-
13. A processor for enhancing a color image, comprising:
-
an interface to receive the color image; and a color processing unit to; select a set of operations from a group of operations, the group of operations including a color correcting operation, an image filtering operation, a color linearization operation, a saturation adjustment operation, a luma scaling operation, and an image dithering operation; specify an order for performing the selected set of operations; perform the selected set of operations in the specified order on the color image. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification