Patent ID: 6603879
Filing Date: 2003-08-05
Classification: G06T,H04N

Abstract:
A color management module which accepts input color image data and transforms the input color image data into output color image data based on information contained in at least one color profile, the color management module comprising:a default gamut mapping algorithm; an interface portion for accessing and loading a pluggable gamut mapping module from a source external to the color management module, the pluggable gamut mapping module corresponding to a unique gamut mapping algorithm; and a gamut mapping portion which initiates execution of the pluggable gamut mapping module accessed by the interface portion to map the input color image data from a first color gamut into a second color gamut; wherein the color management module searches for a pluggable gamut mapping module in one of an abstract color profile and an output color profile, and in the case that a pluggable gamut mapping module is present in the abstract color profile, the abstract color profile is selected by the color management module, and in the case that a pluggable gamut mapping module is not present in the abstract color profile and is present in the output color profile, the output color profile is selected by the color management module, and in the case that a pluggable gamut mapping module is not present in one of the abstract color profile and the output color profile, the default gamut mapping algorithm is selected by the color management module.