Configuring an imaging system
AssigneeHewlett-Packard Development Company, L.P.
InventorsPeter Morovic, Jan Morovic
Life of this patent
Estimating the term…
Abstract
Examples of a method and a system for configuring an imaging system are described. These examples involve obtaining a random sample of area coverage representations and grouping these by an estimated color, such as a colorimetric value. In each group a selected area coverage representation is determined with respect to one or more imaging attributes. A color gamut based on the random sample and the selected area coverage representations are used to generate a color mapping from an input color space to an area coverage representation space for use by the imaging system.
Claims15
A method for configuring an imaging system comprising:
- obtaining a random sample of area coverage representations, an area coverage representation defining a distribution of output combinations for the imaging system;
- grouping the obtained area coverage representations into a number of groups based on estimated colorimetry for the imaging system;
- determining a selected area coverage representation for each group that modifies one or more estimated imaging attributes;
- and
- generating a color mapping from an input color space to an area coverage representation space for use by the imaging system based on a color gamut for the random sample and the selected area coverage representations.
Apparatus for configuring an imaging system comprising:
- a color estimator arranged to access a data model representative of the imaging system and to determine, based on the data model, a color estimate of an area coverage vector, the area coverage vector defining a distribution of output combinations for the imaging system;
- a sampler arranged to obtain a random sample of area coverage vectors;
- and
- a color mapping controller arranged to:
- access a random sample from the sampler;
- use the color estimator to group area coverage vectors in the random sample into color groups;
- select an area coverage vector in each color group based on a comparison of one or more imaging metrics for the group;
- and
- determine a color mapping from an input color space to an area coverage vector space for use by the imaging system based on a volume of available colors for the random sample and the selected area coverage vectors.
A non-transitory computer-readable storage medium comprising a set of computer-readable instructions stored thereon, which, when executed by a processing system, cause the processing system to:
- obtain a random set of area coverage representations,
- determine a color estimate for an imaging system in the color space for each obtained area coverage representation;
- determine a sub-space from a plurality of colorimetric sub-spaces that is associated with each color estimate;
- determine a set of attribute estimates for each obtained area coverage representation;
- select an area coverage representation in each sub-space that modifies the set of attribute estimates;
- determine a color gamut based on the set of random area coverage representations;
- and
- generate a color mapping from an input color space to an area coverage representation space for use by the imaging system based on the color gamut and the selected area coverage representations.
Dependencies are inferred from the claim text.