Non-linear color corrector having a neural network and using fuzzy membership values to correct color and a method thereof
First Claim
Patent Images
1. A color corrector for transforming an image having pixels representing different color values in the image, said color corrector comprising:
- means for identifying a grouping of pixels in the image to be transformed from a first group of color values towards a second color value;
neural fuzzy classifier means for only generating a membership data value for a pixel in the image defining a degree of membership of the pixel in the grouping of pixels, the neural fuzzy classifier means comprising a first neural network; and
transforming means for transforming the pixel by a specified amount in response to the membership data value toward the second color value where the transforming means is not a neural network.
2 Assignments
0 Petitions
Accused Products
Abstract
A color corrector for changing pixels in an image where the color corrector includes a neural fuzzy classifier to generate a membership value which defines a degree of membership of each pixel in a group of pixels to be transformed. A pixel color changer is also provided to transform the pixel according to its membership in the group of pixels to be changed. The color corrector can also include a pixel group classifier for identifying groups of pixels in the image to train the neural fuzzy classifier to generate the membership value.
48 Citations
13 Claims
-
1. A color corrector for transforming an image having pixels representing different color values in the image, said color corrector comprising:
-
means for identifying a grouping of pixels in the image to be transformed from a first group of color values towards a second color value; neural fuzzy classifier means for only generating a membership data value for a pixel in the image defining a degree of membership of the pixel in the grouping of pixels, the neural fuzzy classifier means comprising a first neural network; and transforming means for transforming the pixel by a specified amount in response to the membership data value toward the second color value where the transforming means is not a neural network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A color corrector for transforming an image having pixels representing different color values in the image, said color corrector comprising:
-
means for identifying a grouping of pixels in the image to be transformed from a first grouping of color values towards a second color value and generating a change-class signal and a color change signal; a fuzzy neural classifier coupled to the identifying means to receive the change-class signal, said fuzzy neural classifier only generating fuzzy membership signals, the neural fuzzy classifier means comprising a first neural network; and a color corrector coupled to the neural classifier to receive the fuzzy membership signals and coupled to the identifying means to receive the color change signal, the color corrector for transforming the grouping of pixels by a specified amount towards the second color value where the color corrector is not a neural network. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for transforming an image having pixels representing different color values in the image, said method comprising the steps of:
-
(1) identifying pixel groups of related pixels in the image using a first neural network applying unsupervised training; (2) identifying a grouping of pixels in the image to be transformed from a first grouping of color values towards a second color value; (3) generating, in response to the identified groups of related pixels, a membership data value for a pixel in the image defining a degree of membership of the pixel in the grouping of pixels using a second neural network applying supervised training; and (4) transforming the pixel by a specified amount in response to the membership data value toward the second color value. - View Dependent Claims (12)
-
-
13. A method for transforming an image having pixels representing different color values in the image, said method comprising the steps of:
-
(1) identifying a grouping of pixels in the image to be transformed from a first grouping of color values towards a second color value; (2) generating a membership data value for a pixel in the image defining a degree of membership of the pixel in the grouping of pixels using a neural network; and (3) transforming the pixel by a specified amount in response to the membership data value toward the second color value not using a neural network.
-
Specification