Methods and systems for digital image characteristic adjustment using a neural network
First Claim
Patent Images
1. A method for automatically calculating an image-specific correction curve for a subject image using a neural network, said method comprising:
- receiving histogram data for a subject image;
inputting said histogram data to a neural network that has been trained by a user adjusting a tone enhancement curve by manipulating the shape of said tone enhancement curve through a user input apparatus to produce a preferred output;
generating a plurality of interpolation points for an image-specific correction curve with said neural network;
determining said image-specific correction curve by performing interpolation using said plurality of said interpolation points; and
outputting said image-specific correction curve.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention comprise methods and systems for automatically adjusting images to conform to preference data.
-
Citations
10 Claims
-
1. A method for automatically calculating an image-specific correction curve for a subject image using a neural network, said method comprising:
-
receiving histogram data for a subject image; inputting said histogram data to a neural network that has been trained by a user adjusting a tone enhancement curve by manipulating the shape of said tone enhancement curve through a user input apparatus to produce a preferred output; generating a plurality of interpolation points for an image-specific correction curve with said neural network; determining said image-specific correction curve by performing interpolation using said plurality of said interpolation points; and outputting said image-specific correction curve. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium comprising computer-executable instructions for automatically calculating an image-specific correction curve for a subject image using a neural network, said method comprising:
-
receiving histogram data for a subject image; inputting said histogram data to a neural network that has been trained by a user adjusting a tone enhancement curve by manipulating the shape of said tone enhancement curve through a user input apparatus to produce a preferred output; generating a plurality of interpolation points for an image-specific correction curve with said neural network; and determining said image-specific correction curve by performing interpolation using said plurality of said interpolation points.
-
-
10. A method for automatically calculating an image-specific correction table for a subject image using a neural network, said method comprising:
-
receiving a subject image; converting said subject image into a luminance-segregated format; generating a subject image luminance channel histogram; inputting said histogram into a neural network that has been trained by a user adjusting a tone enhancement curve by manipulating the shape of said tone enhancement curve through a user input apparatus to produce a preferred output; calculating a plurality of interpolation points that define an image-specific correction curve for said subject image with said neural network; determining said image-specific correction curve by performing interpolation using said plurality of said interpolation points; establishing a correction table from said image-specific correction curve; and processing said subject image with said correction table.
-
Specification