Device independent image compression and color management
AssigneeCanon Kabushiki Kaisha
InventorTodd Newman
Life of this patent
Estimating the term…
Abstract
The management of color image data, said color image data provided in a source device color space from a source device having a source device color profile, wherein the source device color profile is accessed and used to transform the color image data from the source device color space to a color space that is both device and viewing condition independent, thereby creating device-independent color image data, after which the device-independent color image data is compressed. The compressed, device independent color image data can then be accessed for decompression and color management prior to output on a destination device.
Claims39
A method for management of color image data, said color image data provided in a source device color space from a source device having a source device color profile, said method comprising the steps of:
- accessing said source device color profile;
- transforming, through the use of said source device color profile, said color image data from said source device color space to a color space that is both device and viewing condition independent, thereby creating device-independent color image data;
- and
- compressing said device-independent color image data.
A method for management of color image data for output to a destination device, said color image data provided in a compressed format and in a color space that is both device and viewing condition independent, said destination device utilizing a destination device color space and having a destination device color profile, said method comprising the steps of:
- accessing said color image data provided in a color space that is both device and viewing condition independent and in a compressed format;
- decompressing said color image data into a color space that is both device and viewing condition independent and in a decompressed format;
- accessing said destination device color profile;
- and
- transforming, through the use of said destination device color profile, said color image data from said color space that is both device and viewing condition independent to said destination device color space, thereby creating destination-dependent color image data for output on said destination device.
A method for management of color image data for output of the color image data to a destination device, said color image data provided in a source device color space from a source device having a source device color profile which contains a source color appearance look-up table and a source gamut boundary description, said destination device utilizing a destination device color space and having a destination device color profile which contains a destination color appearance look-up table and a destination gamut boundary description, said method comprising the steps of:
- accessing said source color appearance look-up table from said source device color profile;
- transforming, through the use of said source color appearance look-up table, said color image data from said source device color space to a color space that is both device and viewing condition independent, thereby creating device-independent color image data;
- compressing said device-independent color image data in a color space that is both device and viewing condition independent and in a compressed format;
- transferring said device-independent color image data in a color space that is both device and viewing condition independent and in a compressed format;
- accessing said device-independent color image data in a color space that is both device and viewing condition independent and in a compressed format;
- decompressing said device-independent color image data into a color space that is both device and viewing condition independent and in a decompressed format;
- accessing an image-specific gamut boundary description corresponding to said device-independent color image data;
- accessing said destination color appearance look-up table and said destination gamut boundary description from said destination device color profile;
- mapping said device-independent color image data from within an image-specific gamut boundary described in said image-specific gamut boundary description to within a destination gamut boundary described in said destination gamut boundary description;
- and
- transforming, through the use of said destination color appearance look-up table, said device-independent color image data to said destination device color space, thereby creating destination-dependent color image data for output on said destination device.
Dependencies are inferred from the claim text.