System and Method for Monochromatic Tinting Using Saturation Maps
First Claim
1. A system for tinting an image for use by a processor to display tinted images, the system comprising:
- a display; and
a processor in communication with the display, the processor configured to;
create an intermediate image by screen blending a tint color as asolid fill color with a saturation map, the saturation map expressing greater saturation as lower values;
multiply the intermediate image by a value map;
normalize the intermediate image within an RGB color space of the tint color to create a tinted image; and
display the tinted image on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
There are provided systems and methods for tinting an image by monochromatic tinting using saturation maps for use by an application providing a user interface supporting customizable tinted images. By using saturation map and a monochromatic value map derived from the image and configuring the saturation map to specify areas for tinting, a tint color can be applied to the image by a series of quickly processed arithmetic calculations. This provides a lightweight and high quality method for tinting images within an application without wasting unnecessary network bandwidth or processor resources. Furthermore, the method can be adapted to apply multiple tint colors for multiple tints or use an alpha channel to restore color information lost due to the monochromatic value map. The resulting tinted image can also be used as a texture for a three-dimensional rendering engine.
-
Citations
2 Claims
-
1. A system for tinting an image for use by a processor to display tinted images, the system comprising:
-
a display; and a processor in communication with the display, the processor configured to; create an intermediate image by screen blending a tint color as a solid fill color with a saturation map, the saturation map expressing greater saturation as lower values; multiply the intermediate image by a value map; normalize the intermediate image within an RGB color space of the tint color to create a tinted image; and display the tinted image on the display.
-
-
2-20. -20. (canceled)
Specification