Color management system
AssigneeRed Hat, Inc.
InventorRichard Hughes
Life of this patent
Estimating the term…
Abstract
Management of color of image files in digital devices is described. A color management system can extract metadata from an image file based on a type of the image file. The color management system then creates a color profile based on the metadata extracted. The color management system further creates a virtual device, and assigns the color profile created to the virtual device. As such, multiple color profiles can be associated with a single physical device using the concept of virtual devices. Furthermore, the extraction of metadata and generation of color profiles can also be centralized in the color management system, which may be integrated into an operating system executable on a computing device.
Claims24
A method comprising:
- extracting, by a processing device, metadata from a first image file in view of a type of the first image file, wherein the metadata is without an embedded color profile;
- creating a color profile in view of the extracted metadata comprising one or more settings of an input device that created the first image file;
- storing the created color profile in a storage device;
- creating a virtual device;
- adjusting the color profile in view of a setting associated with the first image file;
- calibrating the adjusted color profile;
- and
- assigning, by the processing device, the calibrated color profile to the virtual device.
An apparatus comprising:
- a storage device;
- and
- a processing device communicatively coupled to the storage device, to:
- extract metadata from a first image file in view of a type of the first image file, wherein the metadata is without an embedded color profile,
- create a color profile in view of the extracted metadata comprising one or more settings of an input device that created the first image file;
- store the created color profile in the storage device;
- create a virtual device;
- assign the color profile to the virtual device;
- adjust the color profile in view of a setting associated with the first image file;
- calibrate the adjusted color profile;
- and
- assign the calibrated color profile to the virtual device.
A non-transitory computer-readable storage medium embodying instructions that, when executed by a processing device, cause the processing device to:
- extract metadata from a first image file in view of a type of the first image file, wherein the metadata is without an embedded color profile;
- create a color profile in view of the extracted metadata comprising settings of an input device that created the first image file;
- store the created color profile in the storage device;
- create a virtual device;
- adjust the color profile in view of a setting associated with the first image file;
- calibrate the adjusted color profile;
- and
- assign, by the processing device, the calibrated color profile to the virtual device.
Dependencies are inferred from the claim text.