181212 and 030101: A/IE80/IE803.HTM
For the start page, see IE80 in English or IG80 in German.
For this page with MTL code for OL with:
CIEXYZ data of luminous colours, see
IE803 in English and IG803 in German,
CIELAB data of surface colours, see
DE803 in English and DG803 in German,
For additional Information, see
IE811 in English and IG811 in German,
DE811 in English and DG811 in German.
For information about the parameter i*ptrsc (number 0 to 7) used for input or output PS operators, see IE802
For information about the ISO/IEC-test charts and separate parts (Fig. XY) with different input PS operators and discussion, see IE801
This page includes files for the
following application:
Files of ISO/IEC-test charts no. 2 to 4 for different input
and output PS operators, Colour Workflow (CW) and Output Linearisation
(OL)
The different ISO/IEC-test charts of the same number and of the same input PS-operator are usually in different directories. This page include links to ISO/IEC-test charts no. 2 to 4, which use many different input and output PS operators
For Output Linearisation (OL) CIELAB data are used in the files.
Table 1 to 3 include the NP-files (no change of the PS operators, last row) and the FP-files with the most important combinations of input and output PS operators.
1. In the NP-files the input and output PS operators are identical. In the NP-files there is no PS MTL code and therefore no transformation of the input PS operators.
2. In the FP-files the PS MTL code transfers the input PS operator to the output PS operator. The selected output PS operator is given in Table 1 to 3.
Table 1 includes input and standard
output PS operators for the digital ISO/IEC-test chart
no. 2 (CMY)
Table 2 includes input and standard output PS operators
for the digital ISO/IEC-test chart no. 3 (GREY)
Table 3 includes input and standard output PS operators
for the digital ISO/IEC-test chart no. 4 (OLV)
Remark: In the following Tables 1 to 3 the main ISO/IEC-test chart files (in Level 2 PostScript with device independent LAB* data) are
ISO/IEC-test chart no. 2 (CMY), see B92E00FP. PS / TXT / PDF
ISO/IEC-test chart no. 3 (GREY), see B93E00FP. PS / TXT / PDF
ISO/IEC-test chart no. 4 (OLV), see B94E00FP. PS / TXT / PDF
The Colour Workflow (CW) is defined by different combinations of input and output PS operators which in many cases produce identical output. This is expected by the basic user requirement about colour workflow (CW) and realized by the PS MTL code (MTL = Measurement, Transfer and Linearisation). The other basic user requirement for a linear relationship between the input coordinates in the device dependent spaces (e. g. cmy* or olv*) and the output coordinates in the device independent LAB* space is realized by Output Linearisation (OL). For OL it is required (and easy) to include the measurement LAB* data of a start output with the NP file (= start file) in the FP file (= final file). The measurement data must replace in the PS MTL code the incuded linear (=L) LAB* data. In many cases also visual LAB* data (or only lightness L* data) lead to a decrease of the intended small colour differences by a factor 3 to 5. The output accuracy is then often below the intended tolerance range of 3 CIELAB which is intended according to ISO/IEC 15775.
For Output Linearisation (OL) the output of three different special files is recommended. There are 128 colours on each output. The measurement size of the samples is about 14 mm times 14 mm.
The achromatic colours of the ISO/IEC-test
chart no. 3 (GREY) use only the four output PS operators:
1. 000n* setcmykcolor
2. w* setgray
3. nnn0* setcmykcolor
4. www* setrgbcolor
This leads to 64 greys (4 series of 16 greys) in the output. In general the output of some series is identical. In many cases the LAB* data or lightness L* data of only two series (32 greys) must be determined by measurement or by visual comparison with the reference ISO/IEC-test chart no. 3. The output of the following file (one page) allows to measure the four series of the start output LAB* data, see B92E05NP. PS / TXT / PDF
The chromatic colours of the ISO/IEC-test
chart no. 2 (CMY) use the four output PS operators:
1. cmy0* setcmykcolor and 000n* setcmykcolor (n*
= colorimetric blackness,)
2. olv* setrgbcolor and w* setgray (w* =
colorimetric whiteness)
There are 128 colours (8 series of 16 colours) on the output. In general the two grey outputs are identical. In many cases the LAB* data or lightness L* data of only 7 series (112 colours) must be determined by measurement or by visual comparison with the reference ISO/IEC-test chart no. 2. The output of the following file (one page) allows to measure the eight series of the start output LAB* data, see B95E04NP. PS / TXT / PDF
The chromatic colours of the ISO/IEC-test
chart no. 4 (OLV) use the four output PS operators:
1. cmy0* setcmykcolor and nnn0* setcmykcolor
2. olv* setrgbcolor and www* setrgbcolor
There are 128 colours (8 series of 16 colours) on the output. In general the two grey outputs are identical. In many cases the LAB* data or lightness L* data of only 7 series (112 colours) must be determined by measurement or by visual comparison with the reference ISO/IEC-test chart no. 4. The output of the following file (one page) allows to measure the eight series of the start output LAB* data, see B95E06NP. PS / TXT / PDF
Important remark for measurement:
In many cases the start output of the above two chromatic pages
(CMY and OLV) is identical, so it is required to measure only
128 (or 112) colours all together instead of 256.
The achromatic colours of the file B95E04NP. PS / TXT / PDF are all included in the two chromatic files CMY and OLV. So for Output Linearisation (OL) of achromatic and chromatic colours often the measurement of 112 colours is sufficient. Only in a worse case it is required to measure 256 colours.
For Ourput Linearisation it is required to replace the 256 linear model LAB* or XYZ data either by the 256 LAB* data or the XYZ data (change ILAB=0 to ILAB=1) of the device output for the CIE standard illuminant D65 in the FP file.
In case of the monitor output and direct XYZ measurement on the screen it is required to select the room luminance reflectance between four steps Yr=0.0, Yr=2.52, Y=5.04 and Yr=7.56. There are ISO/IEC-test charts in transmission mode which are equally spaced in CIELAB for the four room conditions. The four ISO/IEC-test charts are intended as reference for the monitor output.
The standard reflection of the room illumination on the surface of the monitor screen is Y=2.52 which leeds to the CIELAB lightness L*=18. Then the lightness L*=18 on the screen is identical to the lightness of the ISO/IEC-test chart in reflectance mode.
standard input PS operators within the digital ISO/IEC-test chart no. 2 (CMY) |
|
Remarks about indentical output within row | |||
and 000n* setcmykcolor output parameter i*ptrsc=0 |
and w* setgray output parameter i*ptrsc=1 |
and nnn0* setcmykcolor output parameter i*ptrsc=2 |
and www* setrgbcolor output parameter i*ptrsc=3 |
||
LAB* setcolor | B92E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B92E01FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B92E02FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B92E03FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
this row is recommended for tests according to DIS ISO/IEC 19839-X and ISO/IEC 15775 |
cmy0* setcmykcolor and 000n* setcmykcolor |
B96E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B96E01FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B96E02FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B96E03FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B96E00FP. PS
/ TXT / PDF identical output compared to B96E00NP. PS / TXT / PDF |
olv* setrgbcolor and w* setgray |
B97E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B97E01FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B97E02FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B97E03FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B97E00FP. PS
/ TXT / PDF identical output compared to B97E00NP. PS / TXT / PDF |
Remarks about indentical output within column |
identical output of all three in this column for different input | identical output of all three in this column for different input | identical output of all three in this column for different input | identical output of all three in this column for different input |
Table 1: Input and standard output PS operators for the digital ISO/IEC-test chart no. 2 (CMY) according to ISO/IEC 15775
standard input PS operators within the digital ISO/IEC-test chart no. 3 (GREY) |
|
Remarks about indentical output within row | |||
and 000n* setcmykcolor output parameter i*ptrsc=0 |
and w* setgray output parameter i*ptrsc=1 |
and nnn0* setcmykcolor output parameter i*ptrsc=2 |
and www* setrgbcolor output parameter i*ptrsc=3 |
||
LAB* setcolor | B93E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B93E01FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B93E02FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B93E03FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
this row is recommended for tests according to DIS ISO/IEC 19839-X and ISO/IEC 15775 |
cmy0* setcmykcolor and 000n* setcmykcolor |
B86E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B86E10FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B86E20FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B86E30FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B86E00FP. PS
/ TXT / PDF identical output compared to B86E00NP. PS / TXT / PDF |
olv* setrgbcolor and w* setgray |
B87E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B87E10FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B87E20FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B87E30FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B87E10FP. PS
/ TXT / PDF identical output compared to B87E10NP. PS / TXT / PDF |
cmy0* setcmykcolor and nnn0* setcmykcolor |
B88E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B88E10FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B88E20FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B88E30FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B88E20FP. PS
/ TXT / PDF identical output compared to B88E20NP. PS / TXT / PDF |
olv* setrgbcolor and www* setrgbcolor |
B89E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B89E10FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B89E20FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B89E30FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B89E30FP. PS
/ TXT / PDF identical output compared to B89E30NP. PS / TXT / PDF |
Remarks about indentical output within column |
identical output of all five in this column for different input | identical output of all five in this column for different input | identical output of all five in this column for different input | identical output of all five in this column for different input |
Table 2: Input and standard output PS operators for the digital ISO/IEC-test chart no. 3 (GREY) according to ISO/IEC 15775
standard input PS operators in the digital ISO/IEC-test chart no. 4 (OLV) |
|
Remarks about indentical output within row | |||
and 000n* setcmykcolor output parameter i*ptrsc=0 |
and w* setgray output parameter i*ptrsc=1 |
and nnn0* setcmykcolor output parameter i*ptrsc=2 |
and www* setrgbcolor output parameter i*ptrsc=3 |
||
LAB* setcolor | B94E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B94E01FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B94E02FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B94E03FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
this row is recommended for tests according to DIS ISO/IEC 19839-X and ISO/IEC 15775 |
cmy0* setcmykcolor and nnn0* setcmykcolor |
B98E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B98E01FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B98E02FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B98E03FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B98E02FP. PS
/ TXT / PDF identical output compared to B98E02NP. PS / TXT / PDF |
olv* setrgbcolor and www* setrgbcolor |
B99E00FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B99E01FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B99E02FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B99E03FP. PS
/ TXT / PDF 220 / 220 / 210 kByte |
B99E03FP. PS
/ TXT / PDF identical output compared to B99E03NP. PS / TXT / PDF |
Remarks about indentical output within column |
identical output of all three in this column for different input | identical output of all three in this column for different input | identical output of all three in this column for different input | identical output of all three in this column for different input |
Table 3: Input and standard output PS operators for the digital ISO/IEC-test chart no. 4 (OLV) according to ISO/IEC 15775
Table 1 to 3 include the NP-files (no change of the PS operators, last row) and the FP-files with the most important combinations of input and output PS operators.
1. In the NP-files the input and output PS operators are identical. In the NP-files there is no PS MTL code and therefore no transformation of the input PS operators.
2. In the FP-files the PS MTL code transfers the input PS operator to the output PS operator. The selected output PS operator is given in Table 1 to 3.
The PS MTL code has unique properties
1. The MTL code transfers between
different input and output PS operators (basic procedure for the
Colour Workflow (CW)).
2. The MTL code is used in the ISO/IEC-test charts and uses device independent LAB* data for input which are transferred to relative device dependent coordinates cmyn* or olv* of the Offset Reflective System (ORS) for output.
3. The MTL code uses by default the LAB* data of the Offset Reflective System (ORS) for Output Linearisation (OL) (L=Linear data are used in file).
4. The MTL code uses by default all the transformations (CW and OL) for the Offset Reflective Systems (ORS).
5. In the MTL code the standard LAB* data may be replaced by new LAB* data of up to 2 times 128 colours which are used in the ISO/IEC-test charts no. 2 and 4 by the PS operators cmyn* setcmykcolor and olv* setrgbcolor my.
6. In the MTL code instead of the LAB* data the XYZ data may be selected.
7. The MTL code can manage the colours of a large variety of colour office devices, e. g. printers and monitors.
8. The MTL code can be stored at different places on the computer system, e. g.in the file, the PS printer, the printer driver (PPD-file) or the Adobe Distiller Startup directory, compare the technical paper BAMGREY.PDF and others, see XY91
Remark: Any PS file which uses many different PS operators can be changed in the same direction as the example files of Table 1 if the PS MTL code is stored at an appropriate place (see above).
Remark: It is possible to produce from any application or any PDF file a PS file. By the computer operating system for the production of a PS file a PS printer must be selected, e. g. the black and white Apple Laserwriter PS/640. Only a PPD file (PS Printer Description file) must be selected, in reality this printer must not be present. So it is possible to produce the PS files with all the important computer operating systems.
Examples for modifications of the
colour workflow (CM) and the default system
1. If the LAB* output data of the Offset Reflective System
(ORS) are replaced by the Television Luminous System (TLS) then
this system is the default system. There is one parameter for
this change.
2. If the LAB* output data of the Offset reflective System (ORS) are replaced by the LAB* output data of a real device (printer or monitor) then this system is the default system. There is one parameter for this change.
3. Different input and output PS operators and / or different systems are used for mixed mode, e. g. LAB* data of the ORS for input and olv* data of the TLS for output. There are two parameter (for input and output) for this change.
4. For printers instead of the LAB* data for input the XYZ data for input may be used. There is one parameter for this change.
5. For monitors instead of LAB* data input (visual comparison with transparent ISO/IEC-test chart in the illuminated office) the XYZ measurement data on the screen (in a dark office may) be used. There is one parameter for this change.
Limitations and work around of the
MTL code
1. At present the PS operators
settransfer and 3 colorimage are included in Fig.
B1 and D1 of the test charts no. 2 and no. 4:
{ } settransfer
and
false 3 colorimage.
The one additional settransfer line in front of the olv* image data does not change the image data in the NP file but this line is used in the FP file to produce the output in the intended direction by the MTL code.
Remark: One can influence the input and the output of images by settransfer and setcolortransfer, see DE08 and DE36.
The MTL code includes now a first section (xx=00 bis 99)
%BEG DExx/10L/OUTLIN1I (I=Image) to
%END DExx/10L/OUTLIN1I
for the image data transfer between raw scan data (ad_olv*') (ad=analog digital part, star-dash data) and the corrected digital output data. This data use both the inverse data ad_olv'* (dash-star) of the input and the inverse data da_olv'* (da=digital analog part, dash-star) of the output. Only one calculation is possible for the whole process if the scan includes the 16 grey steps equally spaced in CIELAB of one of the ISO/IEC-test charts no. 2 to 4.
The original data (ad_olv*) and the raw scan input data (ad_olv*') are are in the file bevor the hex image data. For the ISO/IEC-test charts the raw scan image data ad_olv*' are transfered back to the original data ad_olv*, see arround line 3000 of the file B92E00FP. PS / TXT / PDF. This file includes the new image MTL code near the line 2000.
2. At present the output linearisation (OL) produces a one dimensional change in CIELAB space, e. g. the one dimensional colour difference is calculated between black and the 15 other steps up to white. The uneven spacing is then corrected to equal spacing by the inverse output data. A colour tint of the grey scale is not corrected. It is intended to include additionally a colour tint correction in one of the next steps and this is simple. For this the output LAB* data are used to calculate the corresponding cmy0* output data. The inverse cmy0'* data (dash-star) are used for the correction of the colour tint.
At present there is a work around of this problem. The colour workflow can be used to avoid a colour tint. The brown output by the PS operator cmy0* setcmykcolor for the mean grey colours by Adobe Reader can be changed to neutral grey if the transfer to the output PS operator olv* setrgbcolor is used.
3. Reproduction of absolute LAB* input data by absolute LAB* output data on any linearized device is one of the next steps.
Remark: An example is the reproduction of the offset grey scale between L*=18.0 and L*=95.4 by a photo printer which has a lightness range between L*=10 and L*=96. It is in this case intended to produces equal spacing for the offset range and not for the device range of the photo printer.
-------
For an introduction (archive 2000-2009) to all folders, see
../DE.HTM in English or
../DG.HTM in German.
For information (archive 2000-2009) about International and
National Standards, Technical Reports, and Meetings, see
../4STAE.html in English or
../4STAG.html in German.
For information (archive 2000-2009) about colour test charts
and colorimetric calculations, see
../indexAE.html in English or
../indexAG.html in German.
For publications (archive 2000-2009) of the BAM research group, see
../XY91AE.html in English or
../XY91AG.html in German.
Back to the main page of the TU web site
(not archive), see
../../index.html in English or
../../indexDE.html in German.
The last link may not work, if you have visited
directly this archive site.
Then go to the main page of one of the
two TU web sites in a new window, see
http://farbe.li.tu-berlin.de/index.html or
http://130.149.60.45/~farbmetrik/index.html.