Computer graphics processing and selective visual display system – Computer graphics processing – Attributes
Reexamination Certificate
1998-11-12
2003-02-18
Brier, Jeffery (Department: 2672)
Computer graphics processing and selective visual display system
Computer graphics processing
Attributes
C345S597000
Reexamination Certificate
active
06522338
ABSTRACT:
This application is based on Japanese Patent Application No. 9-310205, the content of which is incorporated hereinto by reference.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method of effecting color matching between an input color data batch inputted to a color image input device and an output color data batch outputted from a color image output device, or between output color data batches outputted from a plurality of color image output devices which are operated according to the same input color data batch.
2. Discussion of the Related Art
There are known various color image output devices such as a CRT (cathode ray tube) display, a color printer and a color copier, which are adapted to reproduce a color image according to an image data batch (internal color data) received from a color image input device such as a color scanner, a digital camera or a digital video camera, which is adapted to read or obtain an original color image (external color data as viewed by an observer). The image data batch or external color data batch consists of a multiplicity of pixel color data sets representative of colors at respective picture elements which collectively define a color image. The original color image (external color data) is reproduced based on those pixel color data sets.
A color image output device as indicated above is capable of reproducing various colors by mixing three pigments having respective three colors consisting of yellow (Y), magenta (M) and cyan (C), or four pigments having respective four colors consisting of yellow, magenta, cyan and black (K), or alternatively by mixing three colors of light of phosphors consisting of red (R), green (G) and blue (B). The pixel color data sets indicated above are generally expressed by a polychromatic system using three or more actually existing primary colors (such as R, G and B, or Y, M, C and K), for instance, by the trichromatic RGB color mixing system. In the RGB color mixing system, color data sets R, G, B consist of a R value, a G value and a B value which represent concentrations of red, green and blue filters. The color image output device uses the R, G and B values for specifying mixing proportions of the three primary colors, to reproduce a color image on a display screen or a recording medium.
It is desired that the colors of the color image as reproduced by the color image output device be consistent or matched with the colors of the original color image whose data batch is outputted from the color image input device and inputted into the image output device, or with the colors of the color images as reproduced by other color image output devices. Generally, however, the color image input and output devices are adjusted or calibrated independently of each other, in terms of the relationship between the color of the original image and the color represented by the color data sets outputted from the color image input device, and the relationship between the color as represented by the color data sets and the color of the color image as reproduced by the color image output device.
On the other hand, the color of an object can be defined by the tristimulus values X, Y and Z in the XYZ chromaticity coordinate system according to the CIE (Commission Internationale de l'Eclairage), based on a relative spectral distribution obtained by a spectrophotometer which photometrically measures the object. Therefore, it is possible to make color matching adjustments of the color image input and output devices, by actually obtaining a predetermined number of measurements of the tristimulus values X, Y, Z in the XYZ chromatic system, and obtaining relationships between these tristimulus values X, Y, Z (external color data) and color data sets r, g, b (internal color data) used by the color output devices. The XYZ chromatic system may be replaced by other chromatic systems such as a (L*, a*, b*) system.
The color image input and output devices employs either a subtractive mixing of colors or an additive mixing of colors, so that the relationships between the tristimulus values X, Y, Z and the color values r, g, b of the color data sets are non-linear. The non-linear relationships make it difficult to obtain functions or inverse functions representative of higher-resolution relationships by interpolating the predetermined number of measurements of the tristimulus values X, Y, Z. It is possible to obtain relationships between the tristimulus values X, Y, Z and the color data values r, g, b, for a large number of combinations of three colors, for instance, 256
3
combinations. However, this requires a tremendously large number of arithmetic operations to deal with all the combinations and a data memory having an accordingly large storage capacity, and is not actually feasible.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide a method of effecting color matching, with comparatively easy processing of a relatively small volume of existing color data, without requiring a large number of processing operations.
The above object may be achieved according to the principle of the present invention, which provides a method of effecting color matching between external color data of a first image processing device and external color data of a second image processing device connected to the first image processing device, the external color data representing a color image as viewed by an observer and being distinguished from internal color data which represent a color image to be reproduced, the method comprising: (i) a first interpolating and inverse-estimating step of (a) applying to the first image processing device, as a first number of input color data sets, one of a first batch of external color data and a first batch of internal color data of the first image processing device, to obtain a relationship between the first number of input color data sets and a first number of output color data sets which correspond to the first number of the input color data sets and which constitute the other of the first batch of external color data and the first batch of internal color data, (b) generating a second number of output color data sets by interpolation of the first number of output color data sets, the second number being larger than the first number, and (c) effecting an inverse estimation to obtain a second number of input color data sets corresponding to the second number of output color data sets, to obtain a first high-resolution input-output relationship between the second number of input color data sets and the second number of output color data sets which respectively constitute one and the other of a second batch of external color data and a second batch of internal color data; (ii) a second interpolating and inverse-estimating step of (a) applying to the second image processing device, as a first number of input color data sets of the second image processing device, one of a first batch of external color data and a first batch of internal color data of the second image processing device, to obtain a relationship between the first number of input color data sets of the second image processing device and a first number of output color data sets which correspond to the first number of the input color data of the second image processing device and which constitute the other of the first batch of external color data and the first batch of internal color data of the second image processing device, (b) generating a second number of output color data sets of the second image processing device, by interpolation of the first number of output color data sets of the second image processing device, the second number of the output color data sets of the second image processing device being larger than the first number of output color data sets of the second image processing device, and (c) effecting an inverse estimation to obtain a second number of input color data sets corresponding to the second number of output color data sets of the second image processing devi
Brier Jeffery
Good-Johnson Motilewa
Toyota Jidosha & Kabushiki Kaisha
LandOfFree
Method of color matching between color image processing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of color matching between color image processing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of color matching between color image processing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3138492