Image quality evaluation methods for printed matter - Part 11: Colour gamut analysis

This document defines procedures to measure and compare the colour gamuts of RGB and CMYK printing processes.
It is not applicable to other printing processes.

Titre manque — Partie 11: Titre manque

Metode ocenjevanja kakovosti slike za tiskovine - 11. del: Analiza barvne lestvice

General Information

Status
Withdrawn
Publication Date
09-Jun-2021
Withdrawal Date
28-Aug-2022
Technical Committee
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
24-Aug-2022
Due Date
16-Sep-2022
Completion Date
29-Aug-2022

RELATIONS

Buy Standard

Technical specification
SIST-TS ISO/TS 18621-11:2021 - BARVE na PDF-str 12,18,20
English language
20 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day
Technical specification
ISO/TS 18621-11:2019 - Image quality evaluation methods for printed matter
English language
15 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (sample)

SLOVENSKI STANDARD
SIST-TS ISO/TS 18621-11:2021
01-julij-2021

Metode ocenjevanja kakovosti slike za tiskovine - 11. del: Analiza barvne lestvice

Image quality evaluation methods for printed matter - Part 11: Colour gamut analysis

Ta slovenski standard je istoveten z: ISO/TS 18621-11:2019
ICS:
37.100.10 Reprodukcijska oprema Reproduction equipment
SIST-TS ISO/TS 18621-11:2021 en

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST-TS ISO/TS 18621-11:2021
---------------------- Page: 2 ----------------------
SIST-TS ISO/TS 18621-11:2021
TECHNICAL ISO/TS
SPECIFICATION 18621-11
First edition
2019-12
Image quality evaluation methods for
printed matter —
Part 11:
Colour gamut analysis
Reference number
ISO/TS 18621-11:2019(E)
ISO 2019
---------------------- Page: 3 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2019

All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may

be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting

on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address

below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Fax: +41 22 749 09 47
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2019 – All rights reserved
---------------------- Page: 4 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)
Contents Page

Foreword ........................................................................................................................................................................................................................................iv

Introduction ..................................................................................................................................................................................................................................v

1 Scope ................................................................................................................................................................................................................................. 1

2 Normative references ...................................................................................................................................................................................... 1

3 Terms and definitions ..................................................................................................................................................................................... 1

4 Describing a colour gamut ......................................................................................................................................................................... 2

4.1 General ........................................................................................................................................................................................................... 2

4.2 Requirements of a gamut boundary description ....................................................................................................... 2

4.3 Device gamut and usable gamut .............................................................................................................................................. 3

4.4 Procedures for describing a colour gamut ...................................................................................................................... 3

4.4.1 General...................................................................................................................................................................................... 3

4.4.2 Procedure for describing the colour gamut of a reproduction system

based on its ICC profile ............................................................................................................................................... 3

4.4.3 Procedure for describing the device gamut of a reproduction system

based on its characterization model ............................................................................................................... 5

4.4.4 Procedure for describing the device gamut of a reproduction system

based on measurement of a printed gamut target ............................................................................. 5

4.4.5 Procedure for describing the device gamut of a reproduction system

based on characterization data ........................................................................................................................... 5

5 Computing the volume of a colour reproduction gamut ............................................................................................. 5

5.1 General ........................................................................................................................................................................................................... 5

5.2 Volume of a single gamut ............................................................................................................................................................... 5

5.2.1 Volume calculation ......................................................................................................................................................... 5

5.2.2 Verifying the volume calculation........................................................................................................................ 6

5.3 Volume of the intersection of two gamuts ....................................................................................................................... 7

5.3.1 General...................................................................................................................................................................................... 7

5.3.2 Determining if a coordinate is inside or outside a gamut ............................................................ 7

6 Comparing colour gamuts ........................................................................................................................................................................... 8

6.1 General ........................................................................................................................................................................................................... 8

6.2 GCI ...................................................................................................................................................................................................................... 8

6.3 Gamut coverage ...................................................................................................................................................................................... 8

6.4 Out-of-gamut ............................................................................................................................................................................................ 8

7 Encoding and communicating a colour gamut description ..................................................................................... 8

Annex A (informative) Images for use in determining the gamut boundary of RGB and

CMYK printing processes ..........................................................................................................................................................................10

Annex B (informative) Gamut volumes for a set of reference profiles ...........................................................................11

Annex C (informative) Errors in triangulation ........................................................................................................................................12

Annex D (normative) Media-relative colour gamuts ........................................................................................................................14

Bibliography .............................................................................................................................................................................................................................15

© ISO 2019 – All rights reserved iii
---------------------- Page: 5 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)
Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards

bodies (ISO member bodies). The work of preparing International Standards is normally carried out

through ISO technical committees. Each member body interested in a subject for which a technical

committee has been established has the right to be represented on that committee. International

organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.

ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of

electrotechnical standardization.

The procedures used to develop this document and those intended for its further maintenance are

described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the

different types of ISO documents should be noted. This document was drafted in accordance with the

editorial rules of the ISO/IEC Directives, Part 2 (see www .iso .org/ directives).

Attention is drawn to the possibility that some of the elements of this document may be the subject of

patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of

any patent rights identified during the development of the document will be in the Introduction and/or

on the ISO list of patent declarations received (see www .iso .org/ patents).

Any trade name used in this document is information given for the convenience of users and does not

constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and

expressions related to conformity assessment, as well as information about ISO's adherence to the

World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www .iso .org/

iso/ foreword .html.

This document was prepared by Technical Committee ISO/TC 130, Graphic technology.

Any feedback or questions on this document should be directed to the user’s national standards body. A

complete listing of these bodies can be found at www .iso .org/ members .html.
iv © ISO 2019 – All rights reserved
---------------------- Page: 6 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)
Introduction

The colour gamut that can be achieved by a reproduction system is an important attribute. It enables

users to compare the colour reproduction capabilities of different printing systems and to determine

whether one system can simulate all the colours available in another. This document describes

procedures to define and compare colour gamuts.

Given a set of coordinates known to lie on the surface of a colour gamut, the volume of the gamut can

be determined by segmenting the gamut into a series of tetrahedra, computing the volume of each

tetrahedron and summing the results. For a reproduction process with three colour components, a

colour will lie on the surface if it satisfies the condition that at least one component has a value of 0

or 1, where 1 represents the maximum amount of the colour component. However, printing processes

usually have four or more colour components (e.g. Cyan, Magenta, Yellow and Black in four-colour

process printing), and determining which coordinates lie on the gamut boundary cannot be done solely

from the relative amounts of the colour components. For CMYK processes, in almost all cases, the Black

colorant extends the gamut below the gamut vertex at each hue angle. This makes it possible to identify

a set of coordinates which are expected to lie on the gamut surface from the relative colorant amounts.

For processes with more than four colour components, some knowledge of the colorimetry of a sample

of colours from the colour data encoding is needed in order to determine which colours lie on the

boundary.

For these reasons, coordinates on the surface of the gamut of RGB and CMYK printing processes can be

determined by printing a test chart with suitable colorant combinations, and measuring the colours;

while for other printing processes, it is necessary to model the colorant-to-colorimetry relationship in

order to identify colours on the gamut boundary.
© ISO 2019 – All rights reserved v
---------------------- Page: 7 ----------------------
SIST-TS ISO/TS 18621-11:2021
---------------------- Page: 8 ----------------------
SIST-TS ISO/TS 18621-11:2021
TECHNICAL SPECIFICATION ISO/TS 18621-11:2019(E)
Image quality evaluation methods for printed matter —
Part 11:
Colour gamut analysis
1 Scope

This document defines procedures to measure and compare the colour gamuts of RGB and CMYK

printing processes.
It is not applicable to other printing processes.
2 Normative references

The following documents are referred to in the text in such a way that some or all of their content

constitutes requirements of this document. For dated references, only the edition cited applies. For

undated references, the latest edition of the referenced document (including any amendments) applies.

ISO 15076-1, Image technology colour management — Architecture, profile format and data structure —

Part 1: Based on ICC.1:2010

ISO 12642-1, Graphic technology — Input data for characterization of four-colour process printing —

Part 1: Initial data set

ISO 13655, Graphic technology — Spectral measurement and colorimetric computation for graphic

arts images
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at http:// www .electropedia .org/
3.1
colour gamut

range of colours that can be reproduced by an output device on a given medium, represented in a CIE-

based colour space

Note 1 to entry: The CIE colour space for representation of colour gamuts is normally CIELAB.

3.2
gamut vertex

coordinate in a CIE-based colour space which represents a point on a colour gamut surface and which is

used in defining the surface of the gamut
© ISO 2019 – All rights reserved 1
---------------------- Page: 9 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)
3.3
gamut face

planar sub-division of the colour gamut surface formed by three or more coplanar gamut face edges

Note 1 to entry: The colour gamut of most output devices can be described in terms of a set of gamut faces that

completely enclose all the colours that can be reproduced by the device, with no gaps or overlaps.

Note 2 to entry: In this document, gamut faces are defined as having three gamut vertices.

3.4
gamut face edge
line connecting two adjacent vertices of a gamut face

Note 1 to entry: In a continuous gamut surface, each gamut face edge is shared by two gamut faces.

3.5
characterization model

mathematical model that converts between coordinates in a device colour encoding and a CIE-based

colour space
3.6
device gamut

range of colours that corresponds to all possible combinations of colour channels of the device within

the device data encoding, when printed on a substrate
Note 1 to entry: Ink space is an alternative term for device gamut.
3.7
usable gamut

subset of the device gamut that corresponds to the set of combinations of colour channels of the device

in practical use, when reproduced on an output medium

Note 1 to entry: The usable gamut of an output device is normally smaller than the device gamut owing to

practical limitations in the combinations of colour channels. Most CMYK devices cannot produce a print in which

all channels are set to the maximum. The usable gamut is applicable when the gamut to be determined is that of

the system when used as part of a reproduction workflow, using an ICC profile to convert to output channels;

while the device gamut is applicable when the gamut to be determined is that of the reproduction device

independently of the profile and its colour separation method.

Note 2 to entry: In practice, some printers do not allow all possible combinations of ink to be printed, and an ink-

limiting procedure is applied automatically in the printer. Where this is done, this "ink-limited" mode of printing

still should be considered to be the "device gamut".
4 Describing a colour gamut
4.1 General

The colour gamut of a reproduction system is a volume in 3D colour space. It shall be mathematically

described as a closed set of triangular faces on the surface of the gamut which completely encloses the

gamut volume.
4.2 Requirements of a gamut boundary description

Each face shall be defined by three colorimetric coordinates, and the set of faces shall be defined in

such a way that it encloses the volume of the gamut without gaps or overlaps. The surface shall be

encoded as an nx3 array of vertices (in which there are n vertices and each row represents the colour

space coordinates of a gamut vertex) and an mx3 face array of indices into the vertices array (where

there are m faces and each row of the array identifies the three row numbers in the vertex array which

correspond to a gamut face). Each gamut vertex shall be described as a CIELAB L*, a*, b* value computed

from spectral reflectance or tristimulus values according to ISO 13655, and when this is done it shall

2 © ISO 2019 – All rights reserved
---------------------- Page: 10 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)

be stated which ISO 13655 measurement mode applies to the data. If the colour space used to describe

the gamut vertices is not CIELAB computed according to ISO 13655, details of the colour space used

(including the CIE colorimetric observer and illuminant) shall be reported as metadata associated with

the gamut description. Where it is desired that the gamut description or comparison is media-relative,

CIELAB L*, a*, b* coordinates shall be scaled as described in Annex D.

In order to satisfy the requirement to enclose the gamut volume without gaps or overlaps, the following

conditions shall be met.

i) The three indices identifying each face shall identify vertices in clockwise order, when viewed from

the exterior of the volume.
ii) Each gamut face edge shall be common to two gamut faces.

CIELAB L*, a*, b* computed according to ISO 13655 is recommended where it is important to be able

to compare colour gamuts or where the gamut is derived from an ICC profile. It is acknowledged that

CIELAB is not perceptually uniform, and that this affects the gamut size. Determining a set of faces that

meet these conditions from an arbitrary set of vertices is non-trivial. For this reason, this document

provides a set of well-spaced coordinates in device space, and an associated triangulation. Full details

of these data are given in Annex A.
4.3 Device gamut and usable gamut

The device gamut can be determined either from the characterization model (usually represented by

an ICC profile) or by direct measurement of colours that lie on the gamut boundary. To compute the

usable gamut, an additional step is required in which the device coordinates are restricted to those

available in the reproduction workflow. If an ICC profile is used to define the usable gamut, CIELAB

gamut surface coordinates in the device gamut can be transformed to device coordinates and then back

to CIELAB coordinates to obtain the usable gamut.

NOTE In some cases, the device or its driver can limit the range of colorant combinations, regardless of

whether an ICC profile is used.

The procedure in 4.4 is recommended for determining the gamut boundary vertex and face arrays. If

a different procedure is used, it shall be stated when communicating the gamut boundary description

which procedure was used to determine the gamut vertices, and whether the device gamut or usable

gamut is described.
4.4 Procedures for describing a colour gamut
4.4.1 General

One of the following procedures shall be used to describe the colour gamut of a reproduction system.

NOTE 1 In most cases, results obtained from these procedures, using the set of well-spaced coordinates in

[1]

device space described in this document, give very similar results . Certain factors affect the reproducibility of

the gamut description, such as when the black in a toner-based printer results in a lower L* value than any of the

other colorant combinations.

NOTE 2 An ICC profile is a convenient means of converting data between the device data encoding and

the corresponding colorimetry, and it defines the colour gamut available in a workflow based on ICC profile

conversions. Other methods of obtaining colorimetric values for coordinates on the gamut surface, such as direct

measurement or a characterization model, is also used.

4.4.2 Procedure for describing the colour gamut of a reproduction system based on its ICC profile

The following procedure can be used to compute the faces and vertices of a gamut boundary description

from an ICC profile for the reproduction system. The procedure is applicable to RGB and CMYK devices.

© ISO 2019 – All rights reserved 3
---------------------- Page: 11 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)

Where used, the ICC profile shall be created according to ISO 15076-1, from characterization data

representing the printing process whose gamut is to be described. This method estimates the gamut of

the device represented by the profile, and depending on the accuracy of the AToB1 tag and the BToA1

tag of the profile this estimate may or may not itself be accurate. The accuracy of AToB1 and BToA1 tags

shall be reported.

To maintain accuracy, the precision of data used for both device coordinates and CIELAB coordinates

shall be 16 bits or greater.

1) Generate an image whose pixels represent a set of device coordinates on the gamut boundary of the

encoding. The image should be arranged so that the ratio of the relative colorant amounts varies in

the horizontal direction, and the total colorant amount varies in the vertical direction. The white

point and black point are repeated across the first and last rows in the coordinate array. Annex A

gives details of images for this purpose for RGB and CMYK reproduction systems.

2) Convert the image in step 1) to CIELAB using an ICC profile for the reproduction medium, selecting

the ICC-Absolute Colorimetric rendering intent.

The values calculated following step 2) are the gamut vertices of the device gamut for RGB and

CMYK systems. These are also the usable gamut of an RGB reproduction system.

3) To obtain the usable gamut of a reproduction system, convert the CIELAB coordinates back to

device coordinates and then back to PCS CIELAB coordinates, in both cases using the ICC-Absolute

Colorimetric rendering intent. This step is necessary to ensure that only colorant values that are

permitted by the colour separation model are represented in the gamut description.

4) The CIELAB coordinates for each patch from step 3) are read row-wise and arranged as an m × n × 3

array to form the vertex array where m is the number of columns in the test image and n is the

number of rows.

5) To construct the face array for this data, start with the upper left device coordinate and move

clockwise to the two coordinates in the next row, as shown in Figure 1. The first row of the faces

list is therefore [1, m+2, m+1]. The next row in the faces list is [1, 2, m+2]. Continue to move through

the device coordinates until the face list is fully populated with one row per face.

Figure 1 — Triangulation of gamut target image
4 © ISO 2019 – All rights reserved
---------------------- Page: 12 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)

4.4.3 Procedure for describing the device gamut of a reproduction system based on its

characterization model

The following procedure can be used to compute the faces and vertices of a gamut boundary description

of a reproduction system using its characterization model.

1) From the device data in the test chart described in step 1) of 4.4.2, compute CIELAB values for each

colour patch using the characterization model.
2) Follow steps 4) to 5) from 4.4.2 to obtain the face and vertex list.

4.4.4 Procedure for describing the device gamut of a reproduction system based on

measurement of a printed gamut target

The following procedure can be used to derive the faces and vertices of a gamut boundary description

of a reproduction system using computations based on direct measurement of printed specimens.

1) Print the test chart described in 4.4.2 1) on the printer without colour management and measure

the printed patches.

NOTE In order to determine the printer gamut independently on any ICC profile, colour management is

not applied.
2) Follow steps 4) to 5) from 4.4.2 to obtain the face and vertex list.

4.4.5 Procedure for describing the device gamut of a reproduction system based on

characterization data

The following procedure can be used to compute the faces and vertices of a gamut boundary description

of a reproduction system from characterization data.

1) Select the characterization data set which represents the device, using a test chart such as that

described in ISO 12642-1.

2) Use the alpha shapes method [2, 3, 4] to determine the set of faces which connect the coordinates in

step 2).

An alpha shapes radius of 40 is recommended. Since the radius depends on sampling size and

distribution, other values may be optimal for a given data set. Alpha shapes can generate an error

depending on the chosen radius.

NOTE The face list returned by the alpha shapes method will be different from that obtained by the

procedure in 4.4.3 and 4.4.4, but the volume calculated from these data according to Clause 5. below has been

found to be in good agreement. See Reference [1] for more details.
5 Computing the volume of a colour reproduction gamut
5.1 General
The volume of colour reproduction gamuts shall be defined as follows.
5.2 Volume of a single gamut
5.2.1 Volume calculation
The gamut volume shall be calculated as shown below.

1) Define a point at the approximate centre of the gamut volume, whose CIELAB coordinates are the

average of the coordinates of the white and black point of the gamut.
© ISO 2019 – All rights reserved 5
---------------------- Page: 13 ----------------------
SIST-TS ISO/TS 18621-11:2021
ISO/TS 18621-11:2019(E)

2) Add this point to the set of points defining each gamut face to form a set of tetrahedra spanning the

gamut volume.

3) For each tetrahedron in turn, let the four vertices be p , p , and p (corresponding to the planar

1 2 3

face on the gamut boundary) and p (the approximate gamut centroid). If each vertex p , etc is

4 1

represented by its CIELAB L*, a* and b* coordinates, the (signed) volume of each tetrahedron can

be computed using the scalar triple product shown in Formula (1):
ab⋅×c
V = (1)
where
a = p – p ;
1 4
b = p – p ;
2 4
c = p – p .
3 4
The ‘·’ and ‘ × ’ symbols denote dot product and cross product respectively.
4) Sum the volumes of all the tetrahedra to obtain the total gamut volume.

NOTE If the scalar triple product is negative for a given tetrahedron, the winding order of the planar face is

incorrect. (See Annex C for more details.) By retaining signed values in Formula (1), a more accurate estimate of

the total volume is obtained than if the absolute volumes of each tetrahedron are summed.

The volume shall be reported as the number of "cubic CIELAB units", i.e. the number of hexahedra with

sides of 1,0 in the dimensions of CIELAB L*, a* and b*.
5.2.2 Verifying the volume calculation

If the conditions in 4.2 are met, the procedure in 5.2.1 will result in an accurate estimate of the gamut

volume. An additional check can be performed by computing the solid angle of each tetrahedron and

summing them. If the faces of the gamut surface correctly enclose the volume, the resulting value will

be equal to the solid angle of a sphere, i.e. 4π steradians.

NOTE A method of calculating the solid angle of a tetrahedron is given in Reference [5].

For guidance, the gamut volumes calculated from a set of reference profiles is provided in Annex B. This

can be used to verify the correctness of the procedure used.

In practice it can be difficult to satisfy the conditions in 4.2 for every face in a gamut. It is recommended

that the total solid angle is reported with the estimated volume. The volume associated with the number

of incorrectly-oriented faces should also be calculated and reported.

When the target image method is used to calculate the gamut surface the gamut volume shall be

reported as:
Gamut volume = 123456 (32)

where the figure in parentheses indicates the maximum error in the calculation. If this value is greater

than 1 % of the total volume, an alternative method for calculation of the gamut surface should be used.

See Annex C for details.

Differences in the CMM used to perform the profile transforms describe above, especially in the LUT

interpolation methods used, may give rise to small differences in volume estimates. Differ

...

TECHNICAL ISO/TS
SPECIFICATION 18621-11
First edition
2019-12
Image quality evaluation methods for
printed matter —
Part 11:
Colour gamut analysis
Reference number
ISO/TS 18621-11:2019(E)
ISO 2019
---------------------- Page: 1 ----------------------
ISO/TS 18621-11:2019(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2019

All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may

be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting

on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address

below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Fax: +41 22 749 09 47
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2019 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/TS 18621-11:2019(E)
Contents Page

Foreword ........................................................................................................................................................................................................................................iv

Introduction ..................................................................................................................................................................................................................................v

1 Scope ................................................................................................................................................................................................................................. 1

2 Normative references ...................................................................................................................................................................................... 1

3 Terms and definitions ..................................................................................................................................................................................... 1

4 Describing a colour gamut ......................................................................................................................................................................... 2

4.1 General ........................................................................................................................................................................................................... 2

4.2 Requirements of a gamut boundary description ....................................................................................................... 2

4.3 Device gamut and usable gamut .............................................................................................................................................. 3

4.4 Procedures for describing a colour gamut ...................................................................................................................... 3

4.4.1 General...................................................................................................................................................................................... 3

4.4.2 Procedure for describing the colour gamut of a reproduction system

based on its ICC profile ............................................................................................................................................... 3

4.4.3 Procedure for describing the device gamut of a reproduction system

based on its characterization model ............................................................................................................... 5

4.4.4 Procedure for describing the device gamut of a reproduction system

based on measurement of a printed gamut target ............................................................................. 5

4.4.5 Procedure for describing the device gamut of a reproduction system

based on characterization data ........................................................................................................................... 5

5 Computing the volume of a colour reproduction gamut ............................................................................................. 5

5.1 General ........................................................................................................................................................................................................... 5

5.2 Volume of a single gamut ............................................................................................................................................................... 5

5.2.1 Volume calculation ......................................................................................................................................................... 5

5.2.2 Verifying the volume calculation........................................................................................................................ 6

5.3 Volume of the intersection of two gamuts ....................................................................................................................... 7

5.3.1 General...................................................................................................................................................................................... 7

5.3.2 Determining if a coordinate is inside or outside a gamut ............................................................ 7

6 Comparing colour gamuts ........................................................................................................................................................................... 8

6.1 General ........................................................................................................................................................................................................... 8

6.2 GCI ...................................................................................................................................................................................................................... 8

6.3 Gamut coverage ...................................................................................................................................................................................... 8

6.4 Out-of-gamut ............................................................................................................................................................................................ 8

7 Encoding and communicating a colour gamut description ..................................................................................... 8

Annex A (informative) Images for use in determining the gamut boundary of RGB and

CMYK printing processes ..........................................................................................................................................................................10

Annex B (informative) Gamut volumes for a set of reference profiles ...........................................................................11

Annex C (informative) Errors in triangulation ........................................................................................................................................12

Annex D (normative) Media-relative colour gamuts ........................................................................................................................14

Bibliography .............................................................................................................................................................................................................................15

© ISO 2019 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/TS 18621-11:2019(E)
Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards

bodies (ISO member bodies). The work of preparing International Standards is normally carried out

through ISO technical committees. Each member body interested in a subject for which a technical

committee has been established has the right to be represented on that committee. International

organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.

ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of

electrotechnical standardization.

The procedures used to develop this document and those intended for its further maintenance are

described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the

different types of ISO documents should be noted. This document was drafted in accordance with the

editorial rules of the ISO/IEC Directives, Part 2 (see www .iso .org/ directives).

Attention is drawn to the possibility that some of the elements of this document may be the subject of

patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of

any patent rights identified during the development of the document will be in the Introduction and/or

on the ISO list of patent declarations received (see www .iso .org/ patents).

Any trade name used in this document is information given for the convenience of users and does not

constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and

expressions related to conformity assessment, as well as information about ISO's adherence to the

World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www .iso .org/

iso/ foreword .html.

This document was prepared by Technical Committee ISO/TC 130, Graphic technology.

Any feedback or questions on this document should be directed to the user’s national standards body. A

complete listing of these bodies can be found at www .iso .org/ members .html.
iv © ISO 2019 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/TS 18621-11:2019(E)
Introduction

The colour gamut that can be achieved by a reproduction system is an important attribute. It enables

users to compare the colour reproduction capabilities of different printing systems and to determine

whether one system can simulate all the colours available in another. This document describes

procedures to define and compare colour gamuts.

Given a set of coordinates known to lie on the surface of a colour gamut, the volume of the gamut can

be determined by segmenting the gamut into a series of tetrahedra, computing the volume of each

tetrahedron and summing the results. For a reproduction process with three colour components, a

colour will lie on the surface if it satisfies the condition that at least one component has a value of 0

or 1, where 1 represents the maximum amount of the colour component. However, printing processes

usually have four or more colour components (e.g. Cyan, Magenta, Yellow and Black in four-colour

process printing), and determining which coordinates lie on the gamut boundary cannot be done solely

from the relative amounts of the colour components. For CMYK processes, in almost all cases, the Black

colorant extends the gamut below the gamut vertex at each hue angle. This makes it possible to identify

a set of coordinates which are expected to lie on the gamut surface from the relative colorant amounts.

For processes with more than four colour components, some knowledge of the colorimetry of a sample

of colours from the colour data encoding is needed in order to determine which colours lie on the

boundary.

For these reasons, coordinates on the surface of the gamut of RGB and CMYK printing processes can be

determined by printing a test chart with suitable colorant combinations, and measuring the colours;

while for other printing processes, it is necessary to model the colorant-to-colorimetry relationship in

order to identify colours on the gamut boundary.
© ISO 2019 – All rights reserved v
---------------------- Page: 5 ----------------------
TECHNICAL SPECIFICATION ISO/TS 18621-11:2019(E)
Image quality evaluation methods for printed matter —
Part 11:
Colour gamut analysis
1 Scope

This document defines procedures to measure and compare the colour gamuts of RGB and CMYK

printing processes.
It is not applicable to other printing processes.
2 Normative references

The following documents are referred to in the text in such a way that some or all of their content

constitutes requirements of this document. For dated references, only the edition cited applies. For

undated references, the latest edition of the referenced document (including any amendments) applies.

ISO 15076-1, Image technology colour management — Architecture, profile format and data structure —

Part 1: Based on ICC.1:2010

ISO 12642-1, Graphic technology — Input data for characterization of four-colour process printing —

Part 1: Initial data set

ISO 13655, Graphic technology — Spectral measurement and colorimetric computation for graphic

arts images
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at http:// www .electropedia .org/
3.1
colour gamut

range of colours that can be reproduced by an output device on a given medium, represented in a CIE-

based colour space

Note 1 to entry: The CIE colour space for representation of colour gamuts is normally CIELAB.

3.2
gamut vertex

coordinate in a CIE-based colour space which represents a point on a colour gamut surface and which is

used in defining the surface of the gamut
© ISO 2019 – All rights reserved 1
---------------------- Page: 6 ----------------------
ISO/TS 18621-11:2019(E)
3.3
gamut face

planar sub-division of the colour gamut surface formed by three or more coplanar gamut face edges

Note 1 to entry: The colour gamut of most output devices can be described in terms of a set of gamut faces that

completely enclose all the colours that can be reproduced by the device, with no gaps or overlaps.

Note 2 to entry: In this document, gamut faces are defined as having three gamut vertices.

3.4
gamut face edge
line connecting two adjacent vertices of a gamut face

Note 1 to entry: In a continuous gamut surface, each gamut face edge is shared by two gamut faces.

3.5
characterization model

mathematical model that converts between coordinates in a device colour encoding and a CIE-based

colour space
3.6
device gamut

range of colours that corresponds to all possible combinations of colour channels of the device within

the device data encoding, when printed on a substrate
Note 1 to entry: Ink space is an alternative term for device gamut.
3.7
usable gamut

subset of the device gamut that corresponds to the set of combinations of colour channels of the device

in practical use, when reproduced on an output medium

Note 1 to entry: The usable gamut of an output device is normally smaller than the device gamut owing to

practical limitations in the combinations of colour channels. Most CMYK devices cannot produce a print in which

all channels are set to the maximum. The usable gamut is applicable when the gamut to be determined is that of

the system when used as part of a reproduction workflow, using an ICC profile to convert to output channels;

while the device gamut is applicable when the gamut to be determined is that of the reproduction device

independently of the profile and its colour separation method.

Note 2 to entry: In practice, some printers do not allow all possible combinations of ink to be printed, and an ink-

limiting procedure is applied automatically in the printer. Where this is done, this "ink-limited" mode of printing

still should be considered to be the "device gamut".
4 Describing a colour gamut
4.1 General

The colour gamut of a reproduction system is a volume in 3D colour space. It shall be mathematically

described as a closed set of triangular faces on the surface of the gamut which completely encloses the

gamut volume.
4.2 Requirements of a gamut boundary description

Each face shall be defined by three colorimetric coordinates, and the set of faces shall be defined in

such a way that it encloses the volume of the gamut without gaps or overlaps. The surface shall be

encoded as an nx3 array of vertices (in which there are n vertices and each row represents the colour

space coordinates of a gamut vertex) and an mx3 face array of indices into the vertices array (where

there are m faces and each row of the array identifies the three row numbers in the vertex array which

correspond to a gamut face). Each gamut vertex shall be described as a CIELAB L*, a*, b* value computed

from spectral reflectance or tristimulus values according to ISO 13655, and when this is done it shall

2 © ISO 2019 – All rights reserved
---------------------- Page: 7 ----------------------
ISO/TS 18621-11:2019(E)

be stated which ISO 13655 measurement mode applies to the data. If the colour space used to describe

the gamut vertices is not CIELAB computed according to ISO 13655, details of the colour space used

(including the CIE colorimetric observer and illuminant) shall be reported as metadata associated with

the gamut description. Where it is desired that the gamut description or comparison is media-relative,

CIELAB L*, a*, b* coordinates shall be scaled as described in Annex D.

In order to satisfy the requirement to enclose the gamut volume without gaps or overlaps, the following

conditions shall be met.

i) The three indices identifying each face shall identify vertices in clockwise order, when viewed from

the exterior of the volume.
ii) Each gamut face edge shall be common to two gamut faces.

CIELAB L*, a*, b* computed according to ISO 13655 is recommended where it is important to be able

to compare colour gamuts or where the gamut is derived from an ICC profile. It is acknowledged that

CIELAB is not perceptually uniform, and that this affects the gamut size. Determining a set of faces that

meet these conditions from an arbitrary set of vertices is non-trivial. For this reason, this document

provides a set of well-spaced coordinates in device space, and an associated triangulation. Full details

of these data are given in Annex A.
4.3 Device gamut and usable gamut

The device gamut can be determined either from the characterization model (usually represented by

an ICC profile) or by direct measurement of colours that lie on the gamut boundary. To compute the

usable gamut, an additional step is required in which the device coordinates are restricted to those

available in the reproduction workflow. If an ICC profile is used to define the usable gamut, CIELAB

gamut surface coordinates in the device gamut can be transformed to device coordinates and then back

to CIELAB coordinates to obtain the usable gamut.

NOTE In some cases, the device or its driver can limit the range of colorant combinations, regardless of

whether an ICC profile is used.

The procedure in 4.4 is recommended for determining the gamut boundary vertex and face arrays. If

a different procedure is used, it shall be stated when communicating the gamut boundary description

which procedure was used to determine the gamut vertices, and whether the device gamut or usable

gamut is described.
4.4 Procedures for describing a colour gamut
4.4.1 General

One of the following procedures shall be used to describe the colour gamut of a reproduction system.

NOTE 1 In most cases, results obtained from these procedures, using the set of well-spaced coordinates in

[1]

device space described in this document, give very similar results . Certain factors affect the reproducibility of

the gamut description, such as when the black in a toner-based printer results in a lower L* value than any of the

other colorant combinations.

NOTE 2 An ICC profile is a convenient means of converting data between the device data encoding and

the corresponding colorimetry, and it defines the colour gamut available in a workflow based on ICC profile

conversions. Other methods of obtaining colorimetric values for coordinates on the gamut surface, such as direct

measurement or a characterization model, is also used.

4.4.2 Procedure for describing the colour gamut of a reproduction system based on its ICC profile

The following procedure can be used to compute the faces and vertices of a gamut boundary description

from an ICC profile for the reproduction system. The procedure is applicable to RGB and CMYK devices.

© ISO 2019 – All rights reserved 3
---------------------- Page: 8 ----------------------
ISO/TS 18621-11:2019(E)

Where used, the ICC profile shall be created according to ISO 15076-1, from characterization data

representing the printing process whose gamut is to be described. This method estimates the gamut of

the device represented by the profile, and depending on the accuracy of the AToB1 tag and the BToA1

tag of the profile this estimate may or may not itself be accurate. The accuracy of AToB1 and BToA1 tags

shall be reported.

To maintain accuracy, the precision of data used for both device coordinates and CIELAB coordinates

shall be 16 bits or greater.

1) Generate an image whose pixels represent a set of device coordinates on the gamut boundary of the

encoding. The image should be arranged so that the ratio of the relative colorant amounts varies in

the horizontal direction, and the total colorant amount varies in the vertical direction. The white

point and black point are repeated across the first and last ro
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.