METHOD FOR PERFORMING TRANSFORMATIONS OF COLOR DATA
20240056542 · 2024-02-15
Assignee
Inventors
Cpc classification
International classification
Abstract
The invention includes a method for the computer-aided performance of color space transformations with high accuracy that provides a result which is as close as possible to the original. The source color space includes n colors, the target color space includes m values, and combinations of the m components of the target color space are assigned to at least some combinations of the n colors of the source color space via the transformation rule TRV.
Claims
1. Method for computer-aided execution of transformations of color data from a source color space to a target color space using a transformation rule TRV, wherein the source color space comprises n colors, which are present in combinations of color components q(1) to q(n) in each point to be represented, the target color space comprises m values that can be combined to form combinations of components z(1) to z(m), combinations of them components of the target color space are assigned to at least some combinations of the n colors of the source color space via the transformation rule TRV, characterized by the following steps: a) for a combination KB of the n colors of the source color space with color components q.sup.KB(1) to q.sup.KB (n) for which no combination of the m components z.sup.KB (1) to z.sup.KB (m) of the target color space is assigned via the TRV, select a color i of the combination KB which has a color component FA=q.sup.KB (i)>0 and for which the following conditions apply: i) the remaining combination of color components q (j not equal to i) without the component of color i is assigned a combination of the target color space with components z(1).sup.i, z(2).sup.i, . . . , z(m).sup.i, and ii) two further, with one exception mutually identical combinations of color components q(1) to q(n) exist, to each of which a combination of components z(1) to z(m) is assigned and wherein the two combinations of color components q(1).sup.1 to q(n).sup.1 and q(1).sup.2 to q(n).sup.2 differ only in that the color component q(i) of color i in the one q(i).sup.1=FA>0 and in the other q(i).sup.2=0, so that 1) the combination q(1).sup.1 to q(n).sup.1 with color component q(i).sup.1=FA is assigned a corresponding combination of the components z(1).sup.1, z(2).sup.1, . . . , z(m).sup.1 of the m values of the target color space, which forms the color data set Z1, and 2) the combination q(1).sup.2 to q(n).sup.2 with color component q(i).sup.2=0 is assigned a corresponding combination of the components z(1).sup.2, z(2).sup.2, . . . , z(m).sup.2 of the m values of the target color space, which forms the color data set Z2, iii) Calculating the ratios V(1).sup.i, V(2).sup.i, . . . , V(m).sup.i of each component z(1).sup.1, z(2).sup.1, . . . , z(m).sup.1 of the m values of the color data set Z1 to the respective component z(1).sup.2, . . . , z(2).sup.2, . . . , z(m).sup.2 of the m values of the color data set Z2, which form a set of factors V(1).sup.i=z(1).sup.1/z(1).sup.2, V(2).sup.i=z(2)/z(2).sup.12, . . . , V(m).sup.i=z(m)/z(m).sup.12, b) Applying the factors V(1).sup.i, V(2).sup.i, . . . , V(m).sup.i for transformations of combinations KB of colors of the source color space with n colors, which contain the color component FA of color i, but for which the color component q(i)=0 is set for the transformation, into the target color space with m components by multiplying the z(1).sup.i, z(2).sup.i, . . . , z(m) of the target color space resulting from the transformation by the respective factors V(1), V(2), . . . , V(m), z(m).sup.i of the target color space are multiplied by the respective factors V(1).sup.i, V(2).sup.i, . . . , V(m).sup.i.
2. The method according to claim 1, characterized in that the method is applied to partial combinations of k<n colors for a given combination of then colors with combinations of color proportions q(1) to q(n).
3. The method according to claim 2, characterized in that the method is applied to successive partial combinations with k<n colors up to k=n, the resulting factors being applied multiplicatively.
4. Method according to claim 1, characterized in that the size of the color portion of a color is taken into account for achieving a higher accuracy by preferentially selecting from the possible colors i the one with smaller color portion.
5. Method according to claim 1, characterized in that for several different possible colors i1, i2, . . . the results of the different estimates z(1).sup.i1, . . . , z(m).sup.i1 as well as z(1).sup.i2, . . . , z(m).sup.i2 etc. are averaged in a weighted manner, the weight of each estimate being selected to be greater the smaller the respective color proportion q(i1), q(i2), . . . of the color.
6. Method according to claim 1, characterized in that the components z(1) to z(m) of the target color space are device-dependent values.
7. Method according to claim 1, characterized in that the components z(1) to z(m) of the target color space are device-independent values.
8. Method according to claim 1, characterized in that the transformation rule TRV is in the form of transformation tables.
9. Method according to claim 1, characterized in that the method is carried out on a computer unit by means of control software, the computer unit comprising an input unit for providing the digital color data of the source color space of the project and an output unit for outputting the transformed values of the target color space as well as a memory on which transformation tables are stored, values for the target color space being generated for the color data of the source color space of the project by means of the control software using the transformation tables and applying the method according to claims 1 to 8 and being provided in a data set.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0093] Further advantages and features result from the following description based on the figures. Thereby show:
[0094]
[0095]
[0096]
[0097] According to
[0101] If this color i exists, the influence of its color component FA is now estimated from the ratio V.sup.i (110) of the output pair Z1 and Z2 with and without color component FA. This influence can be applied to all combinations with color share q(i)=FA for which there is an assignment without FA, in particular, of course, to the input combination KB. For this purpose, in step 111 the output Z.sup.i without the contribution of color i is multiplied component-wise by the ratio V.sup.i (110). Thus the sought result 112 is formed, which is the estimate of the target color values for the entire color group input combination KB.
[0102] In other words, the color group of the input combination is reduced in size by removing color i, under the condition that an output is assigned to this smaller color group, and then color i is added by estimation so that the original color group is complete again. According to the invention, this reduction can also be carried out several times, so that after n steps at the latest one arrives at the empty color group, the unprinted substrate, for which an assignment can be easily determined. From there, if necessary, each individual color can be added step by step until the complete color group is obtained, as shown in
[0103] According to
[0104]
[0105] The preceding examples can be repeated with similar success by substituting the generically or specifically described reactants and/or operating conditions of this invention for those used in the preceding examples.
[0106] From the foregoing description, one skilled in the art can easily ascertain the essential characteristics of this invention and, without departing from the spirit and scope thereof, can make various changes and modifications of the invention to adapt it to various usages and conditions.