Systems and methods for color preservation with image tone scale corrections
First Claim
Patent Images
1. A method for adjusting image code values, said method comprising:
- a) determining a first code value for a first color channel of a pixel in an image;
b) determining a second code value for a second color channel of said pixel in said image;
c) determining a clipping limit, which said first code value and said second code value may not exceed;
d) generating a code value adjustment model based on the greater of said first code value and said second code value wherein said adjustment model reduces said first code value and said second code value proportionally until the greater of said first code value and said second code value is complies with said clipping limit; and
adjusting said first and second code values with said code value adjustment model.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention comprise systems and methods for generating and applying image tone scale corrections with improved color fidelity.
121 Citations
20 Claims
-
1. A method for adjusting image code values, said method comprising:
-
a) determining a first code value for a first color channel of a pixel in an image; b) determining a second code value for a second color channel of said pixel in said image; c) determining a clipping limit, which said first code value and said second code value may not exceed; d) generating a code value adjustment model based on the greater of said first code value and said second code value wherein said adjustment model reduces said first code value and said second code value proportionally until the greater of said first code value and said second code value is complies with said clipping limit; and adjusting said first and second code values with said code value adjustment model. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for adjusting image code values, said method comprising:
-
a) determining a first code value for a first color channel of a pixel in an image; b) determining a second code value for a second color channel of said pixel in said image; c) selecting one of said first and second code values based on a code value characteristic, thereby producing a selected code value; d) generating a code value adjustment model based on said selected code value; and e) adjusting said first and second code values with said code value adjustment model. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for adjusting image code values, said method comprising:
-
a) filtering an image to create a low-pass (LP) version of said image; b) generating a high-pass (HP) version of said image; c) determining a first code value for a first color channel at a pixel in said LP version of said image; d) determining a second code value for a second color channel at said pixel in said LP version of said image; e) selecting one of said first and second code values based on a code value characteristic; f) generating a code value adjustment model based on said selected code value; g) adjusting said first and second code values with said code value adjustment model; and h) combining said adjusted LP version of said image with said HP version of said image. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification