Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
литература / Digital_Video_and_HD_Second_Edition_Algorithms_and_Interfaces.pdf
Скачиваний:
0
Добавлен:
13.05.2026
Размер:
38.02 Mб
Скачать

X, Y, and Z are pronounced big-X, big-Y, and big-Z, or cap-X, cap-Y, and cap-Z, to distinguish them from little-x and little-y, to be described in a moment.

Grassmann’s Third Law:

Sources of the same colour produce identical effects in an additive mixture regardless of their spectral composition.

Thornton, William A. (1999), “Spectral sensitivities of the normal human visual system, color-matching functions and their principles, and how and why the two sets should coincide,” in Color Research and Application 24 (2): 139–156 (Apr.).

property of vision; it is best considered as a consequence

_ _

of the mathematical process by which the x(λ), y(λ), and

_

z(λ) curves are constructed.

CIE XYZ tristimulus

_

Weighting an SPD under the y(λ) colour-matching function yields luminance (symbol Y), as I described on page 205. When luminance is augmented with two

other values, computed in the same manner as lumi-

_ _

nance but using the x(λ) and z(λ) colour-matching functions, the resulting values are known as XYZ tristimulus values (denoted X, Y, and Z). XYZ values correlate to the spectral sensitivity of human vision. Their amplitudes – always nonnegative – are proportional to intensity.

Tristimulus values are computed from a continuous

_ _

SPD by integrating the SPD under the x(λ), y(λ), and

_

z(λ) colour-matching functions. In discrete form, tristimulus values are computed by a matrix multiplication, as illustrated in Figure 25.6 opposite.

Human colour vision follows a principle of superposition known as Grassmann’s Third Law: The set of tristimulus values computed from the sum of a set of SPDs is identical to the sum of the tristimulus values of each SPD. Due to this linearity of additive colour mixture, any set of three components that is a nontrivial linear combination of X, Y, and Z – such as R, G, and B – is also a set of tristimulus values. (In Transformations between RGB and CIE XYZ, on page 307, I will introduce related CMFs that produce R, G, and B tristimulus values.)

Luminance can be considered to be a distinguished tristimulus value that is meaningful on its own, and, exceptionally, carries units of cd·m-2. Apart from luminance, tristimuli come in sets of three, as the word suggests, and have no units.

This chapter accepts the CIE Standard Observer rather uncritically. Although the CIE Standard Observer is very useful and widely used, some researchers believe that it exhibits some problems and ought to be improved. For one well-informed and provocative view, see Thornton.

272

DIGITAL VIDEO AND HD ALGORITHMS AND INTERFACES

X

 

0.0143

0.0004

0.0679

 

T

 

82.75

 

400 nm

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Y

=

0.0435 0.0012 0.2074

 

 

91.49

 

 

 

 

Z

 

0.1344 0.0040 0.6456

 

 

 

93.43

 

 

 

 

 

 

0.2839

0.0116

1.3856

 

 

 

86.68

 

 

 

 

 

 

0.3483

0.0230

1.7471

 

 

 

104.86

 

 

 

 

 

 

0.3362

0.0380

1.7721

 

 

 

117.01

 

450 nm

 

 

 

 

0.2908

0.0600

1.6692

 

 

 

117.81

 

 

 

 

 

 

0.1954

0.0910

1.2876

 

 

 

114.86

 

 

 

 

 

 

0.0956

0.1390

0.8130

 

 

 

115.92

 

 

 

 

 

 

0.0320

0.2080

0.4652

 

 

 

108.81

 

 

 

 

 

 

0.0049

0.3230

0.2720

 

 

 

109.35

 

500 nm

 

 

 

 

0.0093

0.5030

0.1582

 

 

 

107.80

 

 

 

 

 

 

0.0633

0.7100

0.0782

 

 

 

104.79

 

 

 

 

 

 

0.1655

0.8620

0.0422

 

 

 

107.69

 

 

 

 

 

 

0.2904

0.9540

0.0203

 

 

 

104.41

 

 

 

 

 

 

0.4334

0.9950

0.0087

 

 

 

104.05

 

550 nm

 

 

 

 

0.5945

0.9950

0.0039

 

 

 

100.00

 

 

 

 

 

 

0.7621

0.9520

0.0021

 

 

 

96.33

 

 

 

 

 

 

0.9163

0.8700

0.0017

 

 

 

95.79

 

 

 

 

 

 

1.0263

0.7570

0.0011

 

 

 

88.69

 

 

 

 

 

 

1.0622

0.6310

0.0008

 

 

 

90.01

 

600 nm

 

 

 

 

1.0026

0.5030

0.0003

 

 

 

89.60

 

 

 

 

 

 

0.8544

0.3810

0.0002

 

 

 

87.70

 

 

 

 

 

 

0.6424

0.2650

0.0000

 

 

 

83.29

 

 

 

 

 

 

0.4479

0.1750

0.0000

 

 

 

83.70

 

 

 

 

 

 

0.2835

0.1070

0.0000

 

 

 

80.03

 

650 nm

 

 

 

 

0.1649

0.0610

0.0000

 

 

 

80.21

 

 

 

 

 

 

0.0874

0.0320

0.0000

 

 

 

82.28

 

 

 

 

 

 

0.0468

0.0170

0.0000

 

 

 

78.28

 

 

 

 

 

 

0.0227

0.0082

0.0000

 

 

 

69.72

 

 

 

 

 

 

0.0114

0.0041

0.0000

 

 

 

71.61

 

700 nm

 

 

 

 

Figure 25.6 Calculation of tristimulus values by matrix multiplica-

 

 

tion starts with a column vector representing the SPD. The

 

 

31-element column vector in this example is a discrete version of

 

 

CIE Illuminant D

 

sampled at 10 nm intervals. The SPD is matrix-

 

 

 

65

 

 

 

 

 

_

_

_

multiplied by a discrete version of the CIE x(λ), y(λ), and z(λ) colour-matching functions (CMFs) of Figure 25.5, here in a 31× 3 matrix (which is sometimes denoted A). The superscript T denotes

the matrix transpose operation. The result of the matrix multiplica-

tion is a set of XYZ tristimulus components.

_

 

In the caption to Figure 25.5, I mentioned that y(λ) is scaled to

unity at 560 nm. In the 10 nm approximation given here, the value is not exactly unity owing to the CIE’s interpolation procedure.

CHAPTER 25

THE CIE SYSTEM OF COLORIMETRY

273

y 520

0.8

540

0.7

500

0.6

560

0.5

580

0.4

0.3

480

0.2

0.1

460

440 400

0.0

600

620

640

700

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

x

Figure 25.7 CIE 1931 2° [x, y] chromaticity diagram. The spectral locus is a horseshoe-shaped path swept by a monochromatic source as it is tuned from 400 nm to 700 nm. The line of purples traces SPDs that combine longwave and shortwave power but have no mediumwave power. All colours lie within the horseshoe-shaped region: Points outside this region are not colours.

This diagram is not a slice through [X, Y, Z] space! Instead, points in [X, Y, Z] project onto the plane of the diagram in a manner comparable to the perspective projection. White has [X, Y, Z] values near [1, 1, 1]; it projects to a point near the center of the diagram, in the region of [13, 13]. Attempting to project black, at XYZ coordinates [0, 0, 0], would require dividing by zero in Equation 25.1: Black has no place in a chromaticity diagram.

274

DIGITAL VIDEO AND HD ALGORITHMS AND INTERFACES

The x and y symbols are pronounced little-x and little-y.

1

y = 1- x

1

Spectral locus

Line of purples

Alychne

Blackbody locus

White point

Figure 25.8 CIE [x, y] chart features.

CIE [x, y] chromaticity

It is convenient, for both conceptual understanding and for computation, to have a representation of “pure” colour in the absence of lightness. The CIE standardized a procedure for normalizing XYZ tristimulus values to obtain two chromaticity values x and y.

Chromaticity values are computed by this projective transformation:

x =

X

;

y =

Y

Eq 25.1

X + Y + Z

X + Y + Z

A third chromaticity coordinate, z, is defined, but is redundant since x + y + z = 1. The x and y chromaticity coordinates are abstract values that have no direct physical interpretation.

A colour can be specified by its chromaticity and luminance, in the form of an xyY triple. To recover X and Z tristimulus values from [x, y] chromaticities and luminance, use the inverse of Equation 25.1:

X =

x

Y;

Z =

1− x y

Y

Eq 25.2

 

 

 

y

 

y

 

A colour plots as a point in an [x, y] chromaticity diagram, plotted in Figure 25.7 opposite.

In Figure 25.8 in the margin, I sketch several features of the [x, y] diagram. The important features lie on, or below and to the left of, the line y=1-x.

When a narrowband (monochromatic) SPD comprising power at just one wavelength is swept across the range 400 nm to 700 nm, it traces the inverted-U (or horseshoe) shaped spectral locus in [x, y] coordinates.

The sensation of purple cannot be produced by

a single wavelength; it requires a mixture of shortwave and longwave light. The line of purples on a chromaticity diagram joins the chromaticity of extreme blue (violet), containing only shortwave power, to the chromaticity of extreme red, containing only longwave power.

There is no unique physical or perceptual definition of white. Many important sources of illumination are blackbody radiators, whose chromaticity coordinates lie on the blackbody locus (sometimes called the Planckian

CHAPTER 25

THE CIE SYSTEM OF COLORIMETRY

275

Соседние файлы в папке литература