|
Kodak Q-60 and Agfa
IT8
Color Input Targets
These very useful Color
Input Targets are available
from Kodak at about 30 USD, they are very useful for
calibration. The data-files for the targets can be downloaded from
Kodak
FTP, there are data-files for each batch they have manufactured.
The only problem with
this target is that it does not cover the highlights very well,
but even so it is without doubt the best affordable target available.
Accurate CGI simulations for these targets are provided below.
|
 |
|
The IT8/7.2
specification defines manufacturing target values (Kodak calls them
as aim values) for the 22 gray patches in the horizontal grayscale
at the bottom of the Q-60 chart. These aim values are specified
in Lab-space lightness (L*) so note: The step numbers are not densities!
Just step numbers. Other patches are somewhat specific to the manufacturer
or manufacturing process.
The table on
the right lists the reflectance and density values for the aim value
of the 22 L* steps taken
from the Kodak specification (in Acrobat PDF format).
Note: The table
is capture from Excel sheet and in Finland we use the comma ","
in place of the dot "." so e.g. 70,01 means 70.01 in many
other countries.
In addition
the table shows the average of Dmin patch (the leftmost patch in
the horizontal gray swatch) and the average
of the Dmax patch (the rightmost patch in the horizontal gray swatch).
The averages were taken over 16 Kodak Q-60 reflective charts and
min and max values shows the range of those averages.
So the output
range of a Q-60 chart is then 78.89/0.30 = 263:1. This is somewhat
a larger range than the usual misinformation about the poor range
of photographic paper (often said to be only about 40:1). Well,
the target is manufactured on Kodak Professional paper.
The main drawback
of the Kodak Q-60R is that the Dmin patch is not very light, it
only reflects about 79% so the chart does not cover the full range
of scanners that are usually adjusted for 100% reflectance. In addition
in some of the target batches the Dmin patch is not paper white.
|
|
 |
Typical histogram
of the Q-60 scan is shown below with the red arrows indicating the
highlight range not covered by the chart.

The photo on
the left shows the Kodak Q-60 and the Q-60 simulation CGI that is
on Agfa Professional photographic paper.
As can be seen
the media white (depending on the photographic material) can be
considerably lighter than the Dim of the Q-60 chart so: Photographs
can have image detail in the highlights that the Q-60 chart does
not cover. Therefore if the calibration is constructed so that only
the range on Q-60 is taken into account, highlight
image detail will be lost.
|
| Unfortunately
many ICC profilers such as the MonacoEZcolor and IphotoMinus do just
this, they confine the output range to that of the Q-60. One easy
way to examine if the scanner profile cuts the highlight is simply
to convert a chart
of 256 grays using that profile and to examine the highlight.
The CGI simulation assisted manual calibration explained below ensures
that the available range scanner is not cut, and results equally accurate
calibration. |
Computer Generated Simulations
( CGIs) for Kodak Q-60 and Agfa IT8
|
It is rather odd that
Kodak nor Agfa do not provide simulated graphics for the Q60 targets.
Such an accurate computer generated graphic provides means to a
very accurate input device calibration since the acquired image
can be compared against the graphic very intuitively e.g. in Photoshop
as outlined below. It can be used also for output device calibration
as soon as one input device is calibrated.
I had the need for such
an accurate graphic so I wrote an Excel VBfA model that converts
the XYZ values from the Q-60 data-sheet into a freely chosen RGB
working space, by CIE tri-stimulus absolute colorimetry, and writes
a Photoshop image out.
Since I had the macro I then made it read the Q-60 data-files automatically
so there are now an accurate CGI graphic for each q60 batch that
I found the data-file for.
|

Example of the CGI simulation of Kodak Q-60R target
|
Example of the
CGI simulation of Agfa IT8 target
|
The simulated Q-60 graphics
are:
- Higher bit-depth Photoshop
RGB images in a linear wide-gamut color-space (700/525/450nm -primaries,
5000K white-point and gamma 1.0), download
the profile if needed,
unzip and save it into: C:\WINDOWS\SYSTEM\COLOR\ -directory. They
have the the profile embedded.
- Photoshop PSD files in
a zip compressed archive.
- In miniature size of 26
x 17 pixels. In order to use them properly you need to resize the image
size using Nearest Neighbor interpolation method, e.g.
in Photoshop choose the menu command Image/ImageSize and select the
following sizes depending on the scan resolution:
- actual Q60R1 chart scanned
at 150DPI, change CGI width to 1000 pixels.
- actual
Q60R1 chart scanned at 300DPI, change
CGI width to 2000 pixels.
- actual
Q60R1 chart scanned at 600DPI, change
CGI width to 4000 pixels.
Let the height scale
by constrain proportion.
The
file-space of the CGIs is: Primaries=700/525/450nm, white-point=D5000
and gamma=1.0),
download the
profile if needed, (The other name for the "700/525/450nm"
primaries is "Wide-Gamut" -primaries).
Note that I will
not automatically update the CGIs, please e-mail me in case yours is not
yet listed.
Download CGI simulation:
Download
Kodak Q-60 CGI simulation
(opens
in a new browser window)
Download
Agfa IT8 CGI simulation
(opens
in a new browser window)
Please note that
you can use the XLProfiler
to write CGI simulation for any Kodak or Agfa target directly to user
selectable working-space, and it does a pretty good job in calibrating
too!
Accuracy of the Simulated
Graphics
The graphs are accurate per
the CIE_XYZ and the L*a*b* values from the Q60 data-files down to the
15th bit (that is all that Photoshop has). When you compare the L*a*b*
values as reported by Photoshop from the CGI against the values in the
Q60 data-file you will notice some errors, these errors are due to the
inaccuracy of the L*a*b* space of Photoshop. The simulated graphs were
calculated in double-precision floating-point in Excel and converted according
to CIE, by the book. The Lab mode in Photoshop is only 8-bit and it calculates
the conversions by some optimized look-up-tables. I have evaluated the
color mode conversion errors
of Photoshop 4.0.x and there are similar but slightly smaller errors
in v 5.x.
Color Converting the Simulated
Q-60 Graphic for use
The
simulations are in a wide-gamut color-space because the Q-60 target has
a little larger gamut than what is the Trinitron gamut; taking the Q-60
simulation into Trinitron will clip some very saturated hues in cyan and
yellow. This normally does not have any perceivable effect when systems
are correctly calibrated but printing the Q-60 simulation that has been
converted to Trinitron using a profile driven system that is poorly calibrated
can make the clipping visible. The wide-gamut space holds all the Q-60
data, but because you probably are not using that gamut as the working
space you must convert the Q-60 CGI simulation. Fortunately this is easy,
simply allow Photoshop to convert the colors into you working space when
opening the CGI, the simulations do have the embedded profile. You must
use Relative Colorimetry and have the Black-Point
compensation Off in the Profile to Profile conversion -dialog.
After the conversion
you will need to convert
the 15-bit graphic to 8-bit mode because Photoshop does not allow to use
layers in 15-bit mode.
There will be errors to the dark-end
if you let Photoshop convert the linear CGI simulation into a gamma space.
The errors are due to the "feature" called slope-limiting
in the color-management engine of Photoshop. But creating an accurate
color calibration in a non-linear space is not possible so there is no
reason to do this.
Q60 Computer Generated Graphic
Assisted Manual Calibration
There are many ways to calibrate,
the basic rule is "use the appropriate tools that your image editing software
provides in order to bring the acquire device into calibration". It is
very important to use (as much as possible) tools that apply the effect
continuously without lightness or hue based discrimination or restrictions.
Basically what is needed to
bring a tri-chromatic acquire device into calibration are are
- Curves adjustment for linearization
and color temperature correction.
- Channel Mixer for the color-space
conversion.
But the internal software
of the acquire device can be messing around with the data so quite often
a hue-selective Hue/Saturation step is needed as the last step.
Continue
to the Calibration Example (Umax PowerLook III scanner calibrated to WideGamut).
Please be sure to
look at the XLProfiler page,
it is a great improvement over the manual CGI assited calibration, Microsoft
Excel does it all for you, very accurately too.
Old examples (will be removed
soon):
- Original
version using Curves, Hue/Saturation and Levels. This can be very
tedious.
- Greatly
improved version, Umax Powerlook III calibration using Curves, ChannelMixer
and Hue/Saturation Microsoft Excel sheet is provided for calculating
the ChannelMixer values (simple but very effective).
- Latest
one with Canon EOS*DCS*3 digital camera with Kodak DCS Twain in linear
output mode
Accurate
Image Manipulation for Desktop Publishing
Copyright
Timo Autiokari, 1999-2007. Contact info |