Method, system and apparatus modify pixel color saturation level
AssigneeSTMicroelectronics (Grenoble 2) SAS
InventorNicolas Roux
Life of this patent
Estimating the term…
Abstract
A method for performing a modification of the color saturation of at least one pixel of an image involving: determining, based on pixel values of a first pixel, at least one of a color saturation value, luminance value and hue value corresponding to said first pixel; determining, based on said at least one value, a saturation factor; and modifying the color saturation level of said first pixel based on said saturation factor.
Claims47
A method, comprising:
- determining, based on pixel values of a first pixel of an image, at least two of a color saturation value, luminance value and hue value corresponding to said first pixel;
- determining a lowest saturation factor of a set of saturation factors, the set of saturation factors including a first maximum saturation factor based on a first of said at least two values and a second maximum saturation factor based on a second of said at least two values;
- and
- modifying a color saturation level of said first pixel based on said lowest saturation factor.
An apparatus, comprising:
- a memory configured to store images;
- and
- one or more processing devices configured to modify a color saturation of at least one pixel of an image by,
- determining, based on pixel values of a first pixel, at least two of a color saturation value, luminance value and hue value corresponding to said first pixel;
- determining a first maximum saturation factor based on a first of said at least two values and a second maximum saturation factor based on a second of said at least two values;
- selecting a lowest saturation factor of a set of saturation factors including said first and second maximum saturation factors;
- and
- modifying the color saturation level of said first pixel based on said selected saturation factor.
A system, comprising:
- means for determining, based on pixel values of a first pixel of an image, at least two of a color saturation value, luminance value and hue value corresponding to said first pixel;
- means for determining, based on said at least two values, at least two saturation factors;
- means for selecting a lowest of said at least two saturation factors;
- and
- means for modifying a color saturation level of said first pixel based on said selected saturation factor.
A method, comprising:
- performing, using at least one processing device, a first color saturation modification of at least one pixel of an image having RGB (red, green, blue) values by adjusting each of said R, G and B values without modifying a luminance of said pixel;
- and
- performing, using the at least one processing device, a second color saturation modification of said at least one pixel by keeping a highest of said adjusted R, G and B values constant and modifying values of the other two adjusted R, G and B values with respect to the highest value.
An apparatus, comprising:
- a first color saturation modification block configured to modify a color saturation of a pixel of an image having RGB (red, green, blue) values by adjusting each of said R, G and B values without modifying a luminance of said pixel;
- and
- a second color saturation modification block configured to modify the color saturation of the pixel of the image by keeping a highest of the adjusted R, G and B values constant and modifying values of the other two of the adjusted R, G and B values with respect to the highest value.
A system, comprising:
- first means for modifying a color saturation of a pixel of an image having RGB (red, green, blue) values by adjusting the RGB values without modifying a luminance of said pixel;
- and
- second means for modifying the color saturation of the pixel of the image without modifying a highest of adjusted RGB values.
A non-transitory computer-readable memory medium whose contents configure a processing device to perform a method to modify a color saturation of an image, the method comprising:
- performing a first color saturation modification of at least one pixel of an image having RGB (red, green, blue) values by adjusting each of said R, G and B values without modifying a luminance of said pixel;
- and
- performing a second color saturation modification of said at least one pixel by keeping a highest of said adjusted RGB values constant and modifying values of the other two adjusted RGB values.
A non-transitory computer-readable medium whose contents configure a processing device to perform a method, the method comprising:
- determining, based on pixel values of a first pixel of an image, at least two of a color saturation value, luminance value and hue value corresponding to said first pixel;
- determining, based on said at least two values, at least two corresponding maximum saturation factors;
- selecting a lowest of said at least two corresponding maximum saturation factors;
- and
- modifying a color saturation level of said first pixel based on said selected saturation factor.
Dependencies are inferred from the claim text.