Patent ID: 7751081

Claim:
A method of mapping a first color gamut to a second color gamut, comprising the steps of: defining a mapping function establishing a continuous first derivative of change of at least one color space component from said first color gamut to said second color gamut; and applying said mapping function to first color gamut data for said at least one color space component, said applying said mapping function including performing an initial gamut boundary mapping of said first color gamut to said second color gamut, and modifying said initial gamut boundary mapping based on said mapping function, said modified boundary mapping providing boundary mapping of said first color gamut to the second color gamut, wherein said initial gamut boundary mapping comprises: mapping a first color gamut lightness range to a second color gamut lightness range to generate a linear-lightness-scaled source gamut; dividing said linear-lightness-scaled source gamut into a first plurality of hue-leafs; dividing said second color gamut into a second plurality of hue-leafs; and performing minimum error mapping from said linear-lightness-scaled source gamut to said second color gamut by mapping between each hue-leaf of said first plurality of hue-leafs and each of corresponding hue-leafs of said second plurality of hue leafs, wherein said step of performing minimum error mapping is applied to both linear-lightness- scaled source gamut lightness data and linear- lightness-scaled source gamut chroma data, wherein at least one of said defining and said applying is performed by executing instructions stored in a computer-readable storage medium.