Tone selective adjustment of images
First Claim
1. A method for processing an image, the method comprising:
- determining a first tone value for a location within the image based upon attributes of pixels within a first neighborhood surrounding the location, the first tone value specifying a local weight for a first tone adjustment in the image;
determining a second tone value for the location based upon attributes of pixels within a second neighborhood surrounding the location, the second tone value specifying a local weight for a second tone adjustment in the image; and
adjusting the image at the location using the first and second tone adjustments according to the local weights specified by the first and second tone values, respectively.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and apparatus, including computer program products, for processing an image. A first tone value is determined for a location within the image based upon attributes of pixels within a first neighborhood surrounding the location. The first tone value specifies a local weight for a first tone adjustment in the image. A second tone value is determined for the location based upon attributes of pixels within a second neighborhood surrounding the location. The second tone value specifies a local weight for a second tone adjustment in the image. The image is adjusted at the location using the first and second tone adjustments according to the local weights specified by the first and second tone values, respectively.
-
Citations
48 Claims
-
1. A method for processing an image, the method comprising:
-
determining a first tone value for a location within the image based upon attributes of pixels within a first neighborhood surrounding the location, the first tone value specifying a local weight for a first tone adjustment in the image;
determining a second tone value for the location based upon attributes of pixels within a second neighborhood surrounding the location, the second tone value specifying a local weight for a second tone adjustment in the image; and
adjusting the image at the location using the first and second tone adjustments according to the local weights specified by the first and second tone values, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for image processing, the system comprising:
a local adjustment tool to adjust an image including a plurality of pixels, the local adjustment tool including two or more tone components, each of the tone components specifying a corresponding tone adjustment and being configured to determine a corresponding tone value for a location within the image based upon attributes of pixels within a neighborhood surrounding the location, each tone value specifying a local weight for the corresponding tone adjustment, wherein the local adjustment tool is configured to adjust the image at the location using the corresponding tone adjustment of each of the tone components according to the local weight specified by the corresponding tone value. - View Dependent Claims (20, 21, 22, 23, 24, 43, 44, 45, 46, 47, 48)
-
25. A software product, tangibly embodied in a machine-readable medium, for processing an image, the software product comprising instructions operable to cause one or more data processing apparatus to perform operations comprising:
-
determining a first tone value for a location within the image based upon attributes of pixels within a first neighborhood surrounding the location, the first tone value specifying a local weight for a first tone adjustment in the image;
determining a second tone value for the location based upon attributes of pixels within a second neighborhood surrounding the location, the second tone value specifying a local weight for a second tone adjustment in the image; and
adjusting the image at the location using the first and second tone adjustments according to the local weights specified by the first and second tone values, respectively. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification