Providing a profile to emulate a color map
AssigneeHewlett-Packard Development Company, L.P.
InventorsAlejandra Terrón Arregui, Martin Maria Saguer
Life of this patent
Estimating the term…
Abstract
A profile combines at least the following: a color map between device-dependent color spaces, a first output profile that characterizes a mapping between a color space of a first output device being emulated and a device-independent color space, and a second output profile that characterizes a mapping between a color space of a second output device and the device-independent color space.
Claims20
A method comprising:
- providing a first profile that combines a color map between different device-dependent color spaces, with a first output profile that characterizes a mapping between a color space of a first output device being emulated and a device-independent color space;
- and
- forming a second profile that combines the first profile with a second output profile that characterizes a mapping between a color space of a second output device and the device-independent color space, where the second profile is useable at the second output device to emulate the color map.
An electronic device comprising:
- a processing subsystem to:
- receive an image to be processed;
- perform a color transform on the image using a combined profile, wherein the combined profile is based on concatenation of a color map to be emulated, a first output profile of a first output device, and a second output profile of the electronic device that is to emulate the first output device, where the color map is to map between device-dependent color spaces, the first output profile characterizes a mapping between a color space of the first output device and a device-independent color space, and the second output profile characterizes a mapping between a color space of the electronic device and the device-independent color space;
- and
- output the color-transformed image.
An article comprising at least one non-transitory machine-readable storage medium storing instructions that upon execution cause a system to:
- form an abstract profile that combines a color map between different device-dependent color spaces, with a first output profile that characterizes a mapping between a color space of a first output device being emulated and a device-independent color space;
- form a second profile that combines the abstract profile with a second output profile that characterizes a mapping between a color space of a second output device and the device-independent color space;
- and
- output the second profile to the second output device to allow the second output device to emulate the color map.
Dependencies are inferred from the claim text.