Color Space Conversion For The Laser Film Recorder Using 3-D LUT
Color Space Conversion For The Laser Film Recorder Using 3-D LUT
W
A new method of color space conversion ith the conventional film recording process
based on a one-dimensional (R, G, and B
for the laser film recorder is proposed.
independent) LUT, a reproduced image on
The input image file (10 bits or more, RGB) print films generally has problems in colorimetry unless
is converted by a three-dimensional color correction is performed prior to printing. Errors
lookup table (3-D LUT), then fed to the film occur not only in hue, but more seriously in lightness
recorder as data from 10-bit RGB. Using and saturation. This paper first describes the two color
this method, the image on print films is gamuts for CRT monitors and print films. The conven-
colorimetrically improved and matched to tional solution requires an awkward trial-and-error
process for color correction, where the image data is
the image on a CRT monitor. This paper
corrected little by little, and multiple revisions of the
reviews a color transformation by conven- print are repeatedly returned from the labs to the cre-
tional film recording that uses only one- ators for evaluation and approval. It is a time-consum-
dimensional LUT. A 3-D LUT is built based ing process; worse, the print quality is poor.
on a gamut mapping algorithm to compen- Meanwhile, the rendering performance of Computer-
sate for the difference of the color gamut Generated Image (CGI) has greatly advanced in the
between CRT monitors and print films, last decade. Creators of CGIs and feature animation
employing a new soft-clipping method. inevitably prefer using subtler expressions in colors,
ray tracings, shading effects, etc. Consequently, final-
Three gamut compression (clipping) meth-
izing images on a CRT monitor has become indispens-
ods are also evaluated. The calculation on able, leading to a strong demand for establishing a
the 3-D LUT is based on CIE LAB color color conversion method for the film recorder. A suc-
coordinates evaluated by several cessful study will greatly contribute to the expansion of
observers. A guideline for quality control artists’ creativity as well as the capability of film.
of color management in film laboratories A new concept in color science is introduced here,
is also discussed. This new system has and several experiments conducted to arrive at the
conversion method are explored. The data flow in film
been successfully applied to the produc-
production is shown in Fig. 1, where 1-D LUT primarily
tion of feature animation footage. retains the tone reproduction, and a 3-D LUT maps the
input onto a suitable output gamut. The process is a
three-dimensional mapping where hue, lightness, and
saturation are maintained. The system LUT embedded
in the film recorder also plays a part in the density
Authorized licensed use limited to: JAY CHENG. Downloaded on July 11,2023 at 09:26:08 UTC from IEEE Xplore. Restrictions apply.
525-532i.qxd 10/18/02 10:04 AM Page 526
COLOR SPACE CONVERSION FOR THE LASER FILM RECORDER USING 3-D LUT
再
bit codes and status M densities (Fig. 2). Here, a gray (2)
(p)1/3 p > 0.008856
patch with neutral 10-bit code point of R 480, G 480, B f(p) =
7.787p + 16/116 otherwise
480 is interpreted as the status M density of R 1.00, G
1.46, B 1.59. The print for the gray patch is believed to The color difference is defined as Euclidean distance
be the status A density of R 0.91, G 0.89, B 0.87, as
Authorized licensed use limited to: JAY CHENG. Downloaded on July 11,2023 at 09:26:08 UTC from IEEE Xplore. Restrictions apply.
525-532i.qxd 10/18/02 10:04 AM Page 527
COLOR SPACE CONVERSION FOR THE LASER FILM RECORDER USING 3-D LUT
⌬E*ab = { (⌬L*)2 + (⌬a*)2 + (⌬b*)2 }1/2 (3) is popular. Therefore, it is important to know how heav-
ily ⌬E*ab depends on the densitometric variance in
Also, the color difference in polar coordinates is daily laboratory operations. For that purpose, the fol-
defined as lowing experiment was carried out:
⌬E* = { (⌬L*)2 + (⌬C*ab)2 + (⌬⌯*)2 }1/2 (4) First, several film strips with multisteps of gray
patches were recorded by slightly shifting the density
where chroma C*ab is defined as
using the system LUT of the film recorder, which is
C*ab = { (a*)2 + (b*)2 }1/2 (5) basically designed with the characteristic shown in
Fig. 2. Adding 10-bit code point 30 to the R value of
The L-C plots, the lightness on the Y-axis, and the recording increases the density (status M) by approxi-
chroma on the X-axis for the three primary colors and mately 0.06. The proportion of variance for positive
three secondary colors are shown in Fig. 3, where the density (status A) to that for negative density (status
gamut boundary for the CRT and the print film are M) versus the 10-bit log code is shown in Fig. 5,
plotted. Note that the white point with 8-bit code point where the LUT was fixed for G and shifted ±30 code
of R 255, G 255, and B 255, which gives L* = 100, is point in 10-bit for R and B. It shows that the gamma in
mapped to the 10-bit code point of ~710, while the mid-density is comparatively high, and others are
laser film recorder has a greater density range with lower for the “toe” and “shoulder” regions. The sam-
linearity. The gamut boundary was plotted here with a pled positive was measured in CIE XYZ, and ⌬E*ab
maximum code point of 810. It is shown that the print was calculated between the output of the proper sys-
film has a narrower gamut in red, green, blue, and tem LUT and the shifted LUT. The proportion of
magenta. Moreover, several points in the same hue ⌬E*ab to the variance of positive density versus the
(green) that were measured for the source and repro- 10-bit log code is shown in Fig. 6. Multiplying the two
duced on the film are shown in Fig. 4. The points are plotted curves (Figs. 5 and 6) shows the trend of
converted only with 1-D LUT, which preserves the ⌬E*ab versus the 10-bit log code (Fig. 7). It is obvious
lightness, L*. It reveals that in the green hue, the that ⌬E*ab is more sensitive in the mid-gray region,
reproduced colors are darker and less saturated. Be and a variation of the density 0.01 (status M) at 420
aware that the hue shift is ignored in Fig. 4. In post- (10-bit log) becomes a ⌬E*ab of 1.84.
production, the color shift has been known as a The result reveals that the variance of the negative
nature of film recording (Fig. 4). Thus, in the color density for the mid-gray, around the LAD gray, is more
matching process of CRT to film, two factors, the sensitive, so the density for the region should be moni-
gamut difference and the mapping algorithm, become tored more carefully. For other density regions, espe-
most important. cially brighter gray and white, the positive density
becomes a more sensitive parameter. To manage the
Quality Control in Film Laboratories value of ⌬E*ab within a variance range of 3, the vari-
In the film recording process, several film frames of ance of the negative density should be controlled with-
density checker are used to control quality. Checker in a range of D 0.02 (status M) and the variance of the
frames monitor the daily variance caused by the positive density within D 0.03 to 0.04 (status A) for
recorder, minor emulsion changes, and the chemical brighter gray (above 550 code point of 10-bit).
process. Separately, in the development process,
chemical analysis is performed daily and the densito- Evaluation on Tone Reproduction
metric variance is usually checked twice a day. As mentioned earlier, in addition to the system LUT
Eastman Kodak Co. offers the EK Imagecare Program embedded in the recorder, another 1-D LUT is created
(Imagica Corp. has been approved for it), which pro- to maintain the tone reproduction. Several images pro-
vides guidelines for controlling chemical process and vided by Studio Ghibli were chosen for evaluation.
densitometric variations. When the LUT was set to provide an overall gamma of
In the post-production process, namely negative and 1.0, which corresponds to the display gamma of 2.2,
positive developing and printing, densitometric analysis the constrast of the reproduced image was poor. This
Authorized licensed use limited to: JAY CHENG. Downloaded on July 11,2023 at 09:26:08 UTC from IEEE Xplore. Restrictions apply.
525-532i.qxd 10/18/02 10:04 AM Page 528
COLOR SPACE CONVERSION FOR THE LASER FILM RECORDER USING 3-D LUT
Authorized licensed use limited to: JAY CHENG. Downloaded on July 11,2023 at 09:26:08 UTC from IEEE Xplore. Restrictions apply.
525-532i.qxd 10/18/02 10:04 AM Page 529
COLOR SPACE CONVERSION FOR THE LASER FILM RECORDER USING 3-D LUT
Authorized licensed use limited to: JAY CHENG. Downloaded on July 11,2023 at 09:26:08 UTC from IEEE Xplore. Restrictions apply.
525-532i.qxd 10/18/02 10:04 AM Page 530
COLOR SPACE CONVERSION FOR THE LASER FILM RECORDER USING 3-D LUT
Authorized licensed use limited to: JAY CHENG. Downloaded on July 11,2023 at 09:26:08 UTC from IEEE Xplore. Restrictions apply.
525-532i.qxd 10/18/02 10:04 AM Page 531
COLOR SPACE CONVERSION FOR THE LASER FILM RECORDER USING 3-D LUT
Result of Comparison
Five observers judged that clip-
ping causes serious loss of detail
and poor image quality. Also, the
image mapped by linear compres-
sion lacks saturation and bright-
ness. While these methods are not
acceptable, the use of soft clipping
drastically improves saturation and
brightness and less image detail is
lost. All the images processed by
Figure 10 (a). ⌬E*ab evaluation for 30 colors
soft clipping were of good quality
with appearances similar to the
original image on the CRT monitor.
For reference evaluation, 30 col-
ors were chosen and measured.
Table 1 shows the original coordi-
nates in the CIE LAB. These colors
were transformed by the combined
use of a conventional 1-D LUT,
which provided an overall gamma
of 1.17, and a 3-D LUT for soft clip-
ping of gamut mapping. The result
of the measurement in the CIE
LAB is shown in Fig. 10, also, the
transformation of the hue is shown
in Table 2. Figure 10 illustrates that
Figure 10 (b). Evaluation in lightness for 30 colors. the conversion by the 3-D LUT
improves ⌬E*ab for all 30 colors,
but, as mentioned above, L* is not
intended to be preserved according
to the observers' decision. Note
that the original 30 colors include
out-of-gamut colors, however, as
shown in Table 3, the Macbeth
ColorChecker does not include
these colors. In other words, colors
simulated with the Macbeth Color-
Checker are not sufficient to
describe the color transformation
by mapping. Therefore, we de-
signed our own CGI color checker
with 30 colors. Due to out-of-gamut
Figure 10 (c). Evaluation in chroma for 30 colors. colors, rather than ⌬E*ab evaluation,
Authorized licensed use limited to: JAY CHENG. Downloaded on July 11,2023 at 09:26:08 UTC from IEEE Xplore. Restrictions apply.
525-532i.qxd 10/18/02 10:04 AM Page 532
COLOR SPACE CONVERSION FOR THE LASER FILM RECORDER USING 3-D LUT
Authorized licensed use limited to: JAY CHENG. Downloaded on July 11,2023 at 09:26:08 UTC from IEEE Xplore. Restrictions apply.