System and method for a gamut mapping platform having plug-in transform functions
First Claim
1. A system for managing the gamut transformation of a graphical image, comprising:
- a transform input module to receive a modular gamut transform;
a gamut transform engine, the gamut transform engine communicating with the transform input module to receive the modular gamut transform and transform a graphical image thereby; and
an interface to a device driver, the gamut transform engine transmitting the transformed graphical image to the device driver to output the transformed graphical image.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and related techniques enhance the gamut mapping from input devices, such as cameras, scanners and other devices or sources to output devices such as printers or other destinations in modular, plug-in fashion. An operating system may expose an application programming interface or other resource to graphical and other applications, as well as printers and other output devices, which accepts custom gamut mappings for use in one or more applications or devices. The mappings may be stored in parameterized representations of transforms from a source space to a destination space, such as transforms involving color limits, compression and other variables. Unlike prior color management systems where applications might hardcode gamut mappings for specific purposes, according to the invention in one regard a generalized modular architecture permits any application, input device or output device to supply specific parameterized rendering data for desired output results.
-
Citations
33 Claims
-
1. A system for managing the gamut transformation of a graphical image, comprising:
-
a transform input module to receive a modular gamut transform;
a gamut transform engine, the gamut transform engine communicating with the transform input module to receive the modular gamut transform and transform a graphical image thereby; and
an interface to a device driver, the gamut transform engine transmitting the transformed graphical image to the device driver to output the transformed graphical image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing the gamut transformation of a graphical image, comprising:
-
receiving a modular gamut transform;
transforming a graphical image via the modular gamut transform; and
transmitting the transformed graphical image to the device driver to output the transformed graphical image. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A graphical image, the graphical image being transformed for output according to a method comprising:
-
receiving a modular gamut transform;
transforming a graphical image via the modular gamut transform; and
transmitting the transformed graphical image to the device driver to output the transformed graphical image. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A system for managing the gamut transformation of a graphical image, comprising:
-
transform input means to receive a modular gamut transform;
gamut transform means, the gamut transform means communicating with the transform input means to receive the modular gamut transform and transform a graphical image thereby; and
interface means to a device driver, the gamut transform means transmitting the transformed graphical image to the device driver to output the transformed graphical image. - View Dependent Claims (30, 31, 32, 33)
-
Specification