Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Line element for the perceptual color space

Open Access Open Access

Abstract

It is generally accepted that the perceptual color space is not Euclidean. A new line element for a 3-dimensional Riemannian color space was developed. This line element is based on the Friele line elements and psychophysical color discrimination models, and comprises both the first and second stage of color vision. The line element is expressed in a contrast space based on the MacLeod-Boynton chromaticities. New equations for the contrast thresholds along the cardinal axes and new metric tensor elements were determined. Visual adaptation effects were incorporated into the model. Color discrimination threshold ellipsoids were calculated with the new line element. Adequate agreement with experimental threshold ellipsoids reported in literature was demonstrated. From a comparison with other color difference metrics a better overall predictability of threshold ellipsoids was found with the new line element.

© 2022 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement

1. Introduction

Accurate models for color difference thresholds are necessary for many technologies and applications, for example: displays [1], medical decision-making [2,3], medical research [4], perceptual image processing and video communication [5], and color quality control in many industries [6,7]. Since the 1930s [8] considerable time and effort has been spend to the development of color difference metrics by academia and industries. Multiple color difference formulas were recommended by international standardisation bodies [9] [10] (pp.825-830). In many cases an approximately uniform color space was formulated with an Euclidean distance as a measure for small color differences. However, additional weighting functions were required to fit experimental color difference data sets [11] (pp.96-105). The color difference formula CIEDE2000 [12] is an example of this approach.

Experiments confirm that the color space is a three-dimensional space, but not Euclidean and a more general Riemannian space is required [1317]. The small distance between two neighbouring points in color space is given by a positive definite differential form, called the line element. Describing small color differences with a line element has a long history which started at the end of the 19th century [18]. Several line elements for color space, derived from theoretical considerations and experimental data, were developed [19]. The Friele (1961) [20] and Friele (1965) [21] line elements showed good agreement with experimental color matching data, and were amended and optimized by MacAdam [22] and Chickering [23] with the intention to be widely applied. However, this approach was almost abandoned since the end of the 1970s. [In the following parts of the paper the Friele (1961) [20] and the Friele (1965) [21] line elements are denoted as respectively F61 LE and F65 LE.]

In the meantime psychophysical color discrimination research has made important progress and this opened up renewed interest to tackle the problem of the prediction of visibility thresholds of small color differences with a line element. In the present paper we describe the development of a new line element for color space suitable for test fields of $\approx 2^{\circ }$ angular diameter and a luminance in the range of about 1 cd m$^{-2}$ to 400 cd m$^{-2}$. This new line element, denoted as ’new LE’, is based on the earlier work of Friele and on psychophysical models which were mainly developed since the early 1980s. We have validated the existing and the new LE against data sets available in the literature, starting with MacAdam’s [24,25] famous ellipses published in 1942 for a single observer PGN (we will refer to these as MA42). Additional measurements were published by Brown-MacAdam in 1949 [26,27] (abbreviated as BM49) for two observers (-WRJB and -DLM). Similar ’color-matching ellipses’ were published by Wyszecki and Fielder in 1971 [28] (abbreviation WF71, with observers -GF, -AR and -GW) as well as larger ’color-difference matches’ also in 1971 [29] (abbreviation WF71d, with the same observers). Finally we used the well-known RIT-DuPont dataset published in 1991 [3032] which is an average over 50 observers (abbreviated as RD91). Additional details about these sets can be found in the top halve of Table 2. Note that only dataset RD91 covers a relatively large luminance range, whereas the range for the BM49 data sets is moderate and the other sets only consider a single luminance level. Also the chromaticity ranges are quite different as can be seen in Figs. 6, 7 and 10.

In the next section a brief overview of the relevant psychophysical models is given and the discrimination threshold models along the cardinal directions are worked out. Section 3 describes the development of the new LE for color space. In section 4 the agreement between color discrimination ellipsoids calculated with the new LE and experimental color discrimination ellipsoids reported in literature is presented. Also in this section the impact of new off-diagonal elements of the metric tensor and the von Kries transformation are discussed, and a comparison of the new LE with several color difference formulas and the F65 LE is made.

2. Discrimination threshold models

2.1 Psychophysical models

Color vision is modeled as a series of stages, the first and second stage are important for color discrimination. In the first stage incident photons can be absorbed by the long-wavelength, middle-wavelength and short-wavelength sensitive cone photoreceptors, which results in three signals with magnitude $L$, $M$ and $S$ respectively. In the present study the spectral sensitivities of the foveal cone photoreceptors as determined by Smith-Pokorny [33] and the chromaticities as defined by MacLeod-Boynton [34,35] were used. The Smith-Pokorny spectral sensitivities are linear transformations of the Judd modified color matching functions [10] (pp.331, 615) [36]. The MacLeod-Boynton chromaticities are respectively $l=\frac {L}{Y}$, $m=\frac {M}{Y}$ and $s=\frac {S}{Y}$, with $Y=L+M$ the retinal illuminance [td] (troland). The $(l,m,s)$ chromaticities are determined by Eq. (1) with $(x_{\text {J}},y_{\text {J}},z_{\text {J}})$ the chromaticities according to the color matching functions modified by Judd.:

$$\begin{bmatrix}l \\ m \\ s \end{bmatrix}=\mathsf{A} \begin{bmatrix}\frac{x_{\text{J}}}{y_{\text{J}}} \\ 1 \\\frac{z_{\text{J}}}{y_{\text{J}}} \end{bmatrix} \, , \quad \quad \mathsf{A}=[a_{ij}]=\begin{bmatrix}0.15514 & 0.54312 & -0.03286 \\ -0.15514 & 0.45684 & 0.03286 \\ 0 & 0 & 0.01608 \end{bmatrix}.$$

In the second stage the cone contrast signals $\frac {dL}{L}$, $\frac {dM}{M}$ and $\frac {dS}{S}$ are encoded into an achromatic signal, a red-green color opponent signal and a blue-yellow color opponent signal. For discrimination of color differences there are three independent directions, i.e. the achromatic direction $(dl=0$ and $ds=0)$, the red-green $(dY=0$ and $ds=0)$ and the blue-yellow $(dY=0$ and $dl=0)$ color opponent directions. These directions are called ’cardinal directions’ [37] (pp.11.1 and 11.31-33). Important are the changes of the operating properties of the visual system caused by changes in the visual field, called visual adaptation. Ekroll and Faul [38] considered two distinct visual adaptation effects caused by backgrounds: (i) von Kries adaptation [39] (pp.168-171) [40] [11] (pp.21-23) and (ii) crispening effects [41,42]. The effect of backgrounds on the discrimination thresholds along the cardinal directions was examined in several psychophysical experiments. For the achromatic thresholds we used the experimental results of Blackwell [43] and Whittle [44], and for the discrimination thresholds along the color opponent directions we used the experimental results of Yeh et al. [45], Krauskopf-Gegenfurtner [46], Miyahara et al. [47], Smith et al. [48] and Rovamo et al. [49].

2.2 Discrimination threshold along the achromatic cardinal direction

Blackwell [43] measured the achromatic threshold contrast for obs ervers adapted to a $10^\circ \times 10^\circ$ background and a circular test field of about $2^{\circ }$ angular diameter with the same luminance as the background. In the retinal illuminance range from $0.08$ td to $2\,\,10^4$ td, covering both the Rose-deVries and the Weber zone, Eq. (2) was fitted to the data reported by Blackwell [43] (Table VIII p.642). The result is shown in Fig. 3(a).

$$\frac{dY}{Y}=a_w\, \left[1+\frac{Y_A}{Y}\right]^{\frac{1}{2}},$$
where $Y$ is the retinal illuminance [td], $Y_A$ is the critical retinal illuminance marking the transition from the Rose-deVries zone $(dY\propto Y^{\frac {1}{2}})$ to the Weber zone $(dY\propto Y)$, and $a_w$ is the limiting threshold contrast in the Weber zone.

To take into account the effect of the background luminance on the contrast threshold, we used the results of the brightness scaling experiment by Whittle [44]. In this experiment 25 disks with diameter $2.1^\circ$ were shown in a spiral arrangement with a gap of $1^\circ$, the first (bright) and the last (dark) disk had a fixed luminance. The task was to adjust the brightness levels of the other 23 disks to a series of equal appearing steps in grayness. Whittle found that the threshold contrast has a sharp minimum when the luminance of the test field approximates the luminance of the background. This is called the crispening effect [41], and a model for this effect was devised [44]. It was also found that the crispening effect almost disappears by inserting a thin black annulus between the background and the circular test field, or when the background and the test field have a hue difference. For the threshold contrast Eq. (3) was derived from Whittle’s model:

$$\frac{dY(Y,Y_a)}{Y}= \begin{cases} \frac{\Theta(Y,Y_a) }{|a_n|\,b\,(1-k_{\text{sc}})}\, \quad \quad & \text{if }\quad Y< Y_a \quad \quad \text{(negative contrast)}\\ \\ \frac{\Theta(Y,Y_a) }{a_p\,b\,(1-k_{\text{sc}})} \, \quad \quad & \text{if }\quad Y \geq Y_a \quad \quad \text{(positive contrast)} , \end{cases}$$
with $Y$ the retinal illuminance of a disk and $Y_a$ the retinal illuminance of the background, $a_n$ and $a_p$ are constants, $b\geq 1$ is the degree of crispening. If the crispening is disabled then $b=1$. The value of the parameter $k_{\text {sc}} \in \left ] 0,1 \right [$ depends on the intra-ocular scattering. $\Theta (Y,Y_a)$ is the threshold elevation:
$$\Theta(Y,Y_a)= \begin{cases} \frac{1}{Y}[Y_a-\Delta Y (1-k_{\text{sc}})] \, \frac{\Delta Y\,(b-1)(1-k_{\text{sc}})+Y_a}{Y_a} \quad \quad & \text{if }\quad Y< Y_a \\ \\ \frac{1}{Y}[ \Delta Y\, (1-k_{\text{sc}})\,b+Y_a]\quad \quad & \text{if }\quad Y \geq Y_a , \end{cases}$$
with $\Delta Y=|Y-Y_a|$. The luminance levels for positive and negative contrast are shown in Fig. 1. Notice that Whittle’s model [44] (pp.1502-1503) contains a ’dark light’ constant $Y_d$ which was set equal to zero in Eq. (4) and which will be explained further in this paragraph. For $b=1$ (no crispening) [Fig. 2(a)] the threshold elevation is given by:
$$\Theta(Y,Y_a)=(1-k_{\text{sc}})+\frac{k_{\text{sc}}\, Y_a}{Y}\, , \quad \quad \text{for}\quad b=1.$$

The crispening effect is shown in Fig. 2(b). From Eq. (3) and Eq. (5) it is clear that the measurements by Whittle were done in the Weber zone, because for $Y=Y_a$ the threshold contrast $\frac {dY}{Y}$ is independent of $Y$. Equation (3) was simplified by setting $a_p=|a_n|$, i.e. it was assumed that the small difference between $a_p$ and $|a_n|$ is negligible. Generalization of the achromatic threshold contrast for both the Rose-deVries and the Weber zone is done by replacing the luminance-independent factor in Eq. (3) by Eq. (2). Therefore we propose that the achromatic threshold contrast $\frac {dY(Y,Y_a)}{Y}$ (for $dl=0$ and $ds=0$) is equal to:

$$\kappa_0 \left[1+\frac{Y_A}{Y}\right]^{\frac{1}{2}} \Theta(Y,Y_a)\triangleq \psi_A(Y,Y_a),$$
with $\kappa _0$ a positive constant and $\Theta (Y,Y_a)$ as given by Eq. (4). For the measurements by Blackwell the luminance of the background and the test field were equal, and located in the Rose-deVries zone or the Weber zone. In this case Eq. (6) reduces to Eq. (2) because for $Y=Y_a$ and $b=1$ we have $\Theta (Y,Y_a)=1$.

 figure: Fig. 1.

Fig. 1. Luminance levels of two neighbouring disks with positive and negative contrast.

Download Full Size | PDF

 figure: Fig. 2.

Fig. 2. (a) Threshold elevation $\Theta (Y,Y_a)$ as a function of $\frac {Y}{Y_a}$ for $b=1$. (b) Crispening effect: normalized luminance difference threshold as a function of $\frac {Y-Y_a}{Y_a}$.

Download Full Size | PDF

The justification for the simplification $Y_d=0$ in Eq. (4) is as follows. For very low luminance levels the threshold becomes constant [50]. Often this is modeled by a so-called ’dark light’ constant [51]. To take this into account we should modify the square-root factor in Eq. (6) and therefore the dark light constant introduced by Whittle in the threshold elevation Eq. (4) becomes superfluous. However, considering the luminance range of the test data there is really no need to introduce a dark light constant. As already mentioned, among the considered data sets only the RD91 data set covers a relatively large luminance range. The model for the achromatic threshold contrast was therefore applied on the RD91 data set. In this case the observation of the sample pairs was on a background with a different hue, therefore Eq. (6) with $b=1$ was fitted to the RD91 threshold contrast data points with $Y_a=379$ td as per the measurement conditions, with model parameter $Y_A=100$ td and free model parameters $\kappa _0$ and $k_{\text {sc}}$. The results were $\kappa _0=4.23\, 10^{-2}$ and $k_{\text {sc}}=0.14$. The corresponding achromatic threshold contrast $\psi _A(Y)$ is shown in Fig. 3(b).

 figure: Fig. 3.

Fig. 3. (a) Achromatic threshold contrast as reported by Blackwell [43] (Table VIII p.642) (red squares) and Eq. (2) with with $a_w=0.00283$ and $Y_A=23.2$ td (blue line). (b) Achromatic threshold contrast of the RD91 data set (red squares) and model $\psi _A(Y)$ (blue line).

Download Full Size | PDF

2.3 Discrimination thresholds along the red-green cardinal direction

Yeh et al. (1993) [45], Miyahara et al. (1993) [47], Krauskopf-Gegenfurtner (1992) [46], and Rovamo et al. (2001) [49] measured discrimination thresholds along the red-green cardinal direction. In this direction the S-cone excitation is constant and the variations of the L-cone and M-cone excitations are opposite with equal magnitude to keep the luminance constant. These experiments used different measurement apparatuses and pychophysical methods. For the first three experiments the stimuli were aperiodic and were observed on various backgrounds (white, yellow, red and dark). Each of these experiments showed that, for a steady adapting background, the discrimination threshold as a function of the L-cone excitation has a V-shape with a minimum for equal $l$-chromaticity of the stimulus and the background (crispening effect). The $l$-chromaticities of the stimulus and the adapting background are denoted by $l$ and $l_a$ respectively. For the experiments of Yeh et al. the background was dark, and they found the minimum threshold for $l\approx 2/3$, this corresponds with the $l$-chromaticity of equal-energy white (EEW) $l_E\approx 2/3$; this was also found by Boynton-Kambe (1980) [51]. Rovamo et al. measured the $Y$-dependence of the contrast sensitivity of a red-green chromatic grating in the retinal illuminance range from 2.4 td to 2400 td ($\approx$ 0.1 cd m$^{-2}$ to 500 cd m$^{-2}$), whereas the measurements of Yeh et al. were in a more limited range between 2.9 td and 290 td. The unmodulated test signal was white $(l\approx 2/3)$ and the background had the same color $(l=l_a)$. Rovamo et al. approximated the measured threshold contrast $\frac {dL}{L}$ by:

$$\frac{dL}{L}\propto \sqrt{\frac{Y_T}{Y}+1} ,$$
the constant $Y_T \approx 100$ td is the critical retinal illuminance marking the transition between the Rose-deVries zone and the Weber zone [49] for the threshold contrast $\frac {dL}{L}$. Notice that at constant luminance we have $\frac {dL}{L}=\frac {dl}{l}$. Stromeyer et al. (1985) [52] measured the visibility threshold of $dL$ increments, at constant S-cone and M-cone excitation, of a test field with 1.2$^\circ$ diameter and 200 ms duration, as a function of the wavelength of the adapting background. Notice that this is not a variation along the red-green cardinal direction and in this case we have $\frac {dL}{L}=\frac {dl}{l}+\frac {dY}{Y}=\frac {1}{1-l}\frac {dl}{l}$. The color of the uniform adapting background (3000 td and 7.2$^\circ$ diameter) and the test field were equal. They found a minimum threshold at $\approx 570$ nm which corresponds with $l\approx 2/3$.

Based on the above mentioned experimental results we propose that the red-green threshold contrast $\frac {dl}{l}$ (for $dY=0$ and $ds=0$) is equal to:

$$\kappa_1 \left(\frac{l_E}{l}\right)^{5/2} \sqrt{\frac{Y_T}{ Y}+\frac{l_a}{l_E}}+\kappa_2 \, \Big| 1-\frac{l_a}{l} \Big | \triangleq \psi_T(l,l_a,Y) ,$$
where $\kappa _1$ and $\kappa _2$ are positive constants. Equation (8) is in agreement with the above mentioned experimental results because: (i) Eq. (8) reduces to Eq. (7) for $l=l_a=l_E$ as found by Rovamo et al. [49], (ii) Eq. (8) has a V-shape and the minimum threshold is reached for $l=l_a$ as found by Yeh et al. [45], Miyahara et al. [47] and Krauskopf-Gegenfurtner [46], and (iii) Stromeyer et al. [52] found that $\frac {dl}{l} \frac {1}{1-l}$ is minimal for $l=l_a=2/3$, this is approximated by Eq. (8) for $\frac {Y_T}{Y}\ll \frac {l_a}{l_E}$.

Eq. (8) was fitted to the data points of the red-green threshold contrast as derived from the measurements by MA42 with $l_a=0.656$ and $Y=237$ td as per the measurement conditions, with model parameter $Y_T=100$ td and free model parameters $\kappa _1$ and $\kappa _2$. The results are $\kappa _1=6.05\,\,10^{-4}$ and $\kappa _2=5.46\,\,10^{-3}$. The corresponding red-green threshold contrast $\psi _T(l)$ is shown in Fig. 4(a).

 figure: Fig. 4.

Fig. 4. (a) Red-green threshold contrast of the MA42 data set (red squares) and $\psi _T(l)$ (blue line). (b) Blue-yellow threshold contrast of the WF71-AR data set (red squares) and $\psi _D(s)$ (blue line).

Download Full Size | PDF

2.4 Discrimination thresholds along the blue-yellow cardinal direction

In the same series of experiments as in paragraph 2.3, Yeh et al. (1993) [45], Miyahara et al. (1993) [47], Krauskopf-Gegenfurtner (1992) [46], and Rovamo et al. (2001) [49] measured discrimination thresholds along the blue-yellow cardinal direction on various backgrounds. In the blue-yellow cardinal direction the S-cone excitation varies while the L-cone excitation and the luminance are constant. The findings were discrimination threshold curves with V-shapes with minima for equal $s$-chromaticity of the stimulus and the background (crispening effect). The $s$-chromaticities of the stimulus and the background are denoted as $s$ and $s_a$ respectively. On a dark background the minimum threshold occurred at $s=0$. Rovamo et al. measured the $Y$-dependence of the contrast sensitivity for blue-yellow gratings in the retinal illuminance range from 2.4 td to 2400 td, whereas the measurements of Yeh et al. were limited to the range from 2.9 td to 290 td. The unmodulated test signal was white with $s$-chromaticity $s\approx 0.01608 \triangleq s_E$ and the background had the same color $(s=s_a)$. The $s$-chromaticity of EEW is denoted by $s_E$. They approximated the measured threshold contrast $\frac {dS}{S}$ by:

$$\frac{dS}{S}\propto \sqrt{\frac{Y_D}{Y}+1},$$
the constant $Y_D \approx 100$ td is the critical retinal illuminance marking the transition between the Rose-deVries zone and Weber’s zone [49] for the threshold contrast $\frac {dS}{S}$. Notice that at constant luminance we have $\frac {dS}{S}=\frac {ds}{s}$.

Based on the above mentioned experimental results we propose that the blue-yellow threshold contrast $\frac {ds}{s}$ (for $dY=0$ and $dl=0$) is equal to:

$$\kappa_3\, \sqrt{1+\frac{Y_D\, s_E^2}{Y\, s^2}}+\kappa_4\, \left|1-\frac{s_a}{s}\right|\triangleq \psi_D(s,s_a,Y) ,$$
where $\kappa _3$ and $\kappa _4$ are positive constants. Equation (10) is in agreement with the above mentioned experimental results because: (i) Eq. (10) reduces to Eq. (9) for $s=s_a=s_E$ as found by Rovamo et al. [49], (ii) Eq. (10) has a V-shape and the minimum threshold is reached for $s=s_a$ as found by Yeh et al. [45], Miyahara et al. [47] and Krauskopf-Gegenfurtner [46], and (iii) Krauskopf-Gegenfurtner [46] found that $dS(s)\propto S$ for varying $s=s_a$ and constant $Y$, this is approximated by Eq. (10) for $Y\gg \frac {s_E^2}{s^2}Y_D$.

Eq. (10) was fitted to the data points of the blue-yellow threshold contrast as derived from the measurements by WF71-AR with $s_a=0.01608$ and $Y=137.9$ td as per the measurement conditions, model parameter $Y_D=100$ td and free model parameters $\kappa _3$ and $\kappa _4$. The results are $\kappa _3=6.8\,\,10^{-3}$ and $\kappa _4=3.2\,\,10^{-4}$. The corresponding blue-yellow threshold contrast $\psi _D(s)$ is shown in Fig. 4(b).

3. Constructing a new line element

3.1 Friele’s line elements

During the 1960s Ludwig F.C. Friele, researcher at the Fibre Research Institute TNO in The Netherlands, developed the F61 LE and the F65 LE for the human color space. Both are based on the qualitative 3-stage Müller theory [10] (pp.634-639). Friele assumed that color discrimination occurs at the level of an achromatic ($A$) ’process’, a red-green ($T$) ’process’ and a blue-yellow ($D$) ’process’. For small color differences Friele’s line elements are expressed as:

$$(d\sigma)^2=\begin{bmatrix}dA & dT & dD \end{bmatrix} \mathsf{F_{ATD}} \begin{bmatrix}dA \\ dT \\ dD \end{bmatrix} \, , \quad \quad \mathsf{F_{ATD}}=\begin{bmatrix} \frac{1}{a^2} & 0 & 0 \\ 0 & \frac{1}{b^2} & 0 \\ 0 & 0 & \frac{1}{c^2} \end{bmatrix},$$
$d\sigma$ is the distance in color space between two neighbouring points $(A,T,D)$ and $(A+dA,T+dT,D+dD)$, and $\mathsf {F_{ATD}}$ is the positive definite metric tensor in the $(A,T,D)$ space. The elements of $\mathsf {F_{ATD}}$, which depend in general on the photoreceptors signals $L$, $M$ and $S$, are different for the F61 LE and F65 LE. Friele also used different spectral sensitivity functions of the cone photoreceptors for the F61 LE and F65 LE. For a just-noticeable difference it is required that the differences $dA$, $dT$ and $dD$ cause together just enough ’energy’ to ’trigger a hypothetical detector in the brain’. Mathematically the line element $d\sigma$ is an infinitesimal quantity, whereas the distance in color space corresponding to a just noticeable difference between a reference color and a test color is a finite quantity. However, the distance between just noticeable color differences is small in the sense that the metric tensor elements do not change appreciably over a distance corresponding to just noticeable color differences [25]. Therefore Eq. (11) with the metric tensor of the reference color holds for finite distances corresponding to just noticeable differences. In addition, the metric tensors of experimentally determined threshold ellipses are specified for $d\sigma =1,$ called the threshold condition [14] [10] (pp.306-309). At threshold Eq. (11) represents in the $(dA,dT,dD)$ space an ellipsoid with center $(0,0,0)$ and semi-axis lengths $a$, $b$ and $c$; the principle axes of the ellipsoid are parallel to the coordinate axes. The encoding of the achromatic difference $dA$ and the two chromatic opponent differences $dT$ and $dD$ is according to Friele’s line elements given by:
$$\begin{bmatrix} dA \\ dT \\ dD \end{bmatrix}=\mathsf{M} \begin{bmatrix} \frac{dL}{L} \\ \frac{dM}{M} \\ \frac{dS}{S} \end{bmatrix} \, , \quad \quad \mathsf{M}=\begin{bmatrix} \alpha & (1-\alpha) & 0 \\ 1 & -1 & 0 \\ \alpha & (1-\alpha) & -1 \end{bmatrix} ,$$
with $\alpha =0.5$ for the F61 LE and $\alpha =\frac {l^2}{l^2+m^2}$ for the F65 LE. When transformed to the cone contrast space we thus obtain:
$$(d\sigma)^2=\begin{bmatrix} \frac{dL}{L} & \frac{dM}{M} & \frac{dS}{S} \end{bmatrix} \mathsf{M}^{T}\,\, \mathsf{F_{ATD}} \,\, \mathsf{M} \begin{bmatrix} \frac{dL}{L} \\ \frac{dM}{M} \\ \frac{dS}{S} \end{bmatrix}.$$

3.2 Line element in MacLeod-Boynton contrast space

The interpretation of the metric tensor elements and threshold ellipsoids is fairly straightforward in the $(\frac {dY}{Y},\frac {dl}{l},\frac {ds}{s})$ space, which we call the MacLeod-Boynton contrast space. In this space the line element is written as:

$$(d\sigma)^2= \begin{bmatrix} \frac{dY}{Y} & \frac{dl}{l} & \frac{ds}{s} \end{bmatrix} \, \mathsf{G_{MLB}} \,\, \begin{bmatrix} \frac{dY}{Y} \\ \frac{dl}{l} \\ \frac{ds}{s} \end{bmatrix} \, , \quad \quad \mathsf{G_{MLB}}=[g_{ij}] .$$

The diagonal elements $g_{ii}$ are immediately given by the threshold contrasts given previously in Eqs. (6), (8) and (10):

$$g_{11}=\psi_A^{{-}2}(Y,Y_a)\, , \quad \quad g_{22}=\psi_T^{{-}2}(l,l_a,Y) \, , \quad \quad g_{33}=\psi_D^{{-}2}(s,s_a,Y) .$$

We note that $g_{22}\gg g_{11}+g_{33}$ for (nearly) all color centers. The transformation from the MacLeod-Boynton contrast space to the cone contrast space is given by:

$$\begin{bmatrix} \frac{dL}{L} \\ \frac{dM}{M} \\ \frac{dS}{S} \end{bmatrix}=\mathsf{D} \begin{bmatrix} \frac{dY}{Y} \\ \frac{dl}{l} \\ \frac{ds}{s} \end{bmatrix}\, , \quad \quad \mathsf{D}=\begin{bmatrix} 1 & 1 & 0 \\ 1 & -q & 0 \\ 1 & 0 & 1 \end{bmatrix}\, , \quad \quad q=\frac{l}{1-l}=\frac{l}{m} .$$

For the graphical representation and analysis of the threshold ellipsoids and ellipses we use a hybrid space called the MacLeod-Boynton hybrid space. In this space the line element is, according to Eq. (14), expressed as:

$$(d\sigma)^2= \begin{bmatrix} k\frac{dY}{Y} & dl & ds \end{bmatrix} \, \mathsf{G_{H}} \,\, \begin{bmatrix} k\frac{dY}{Y} \\ dl \\ ds \end{bmatrix} \, , \quad \quad \mathsf{G_{H}}=\begin{bmatrix} \frac{g_{11}}{k^2} & \frac{g_{12}}{k\,l} & \frac{g_{13}}{k\,s} \\ \frac{g_{12}}{k\,l} & \frac{g_{22}}{l^2} & \frac{g_{23}}{l\,s} \\ \frac{g_{13}}{k\,s} & \frac{g_{23}}{l\,s} & \frac{g_{33}}{s^2} \end{bmatrix}.$$

Following Brown-MacAdam [26], a scale factor $k=0.2\, \log _{10}(e)\approx 0.0869$ for the achromatic contrast $\frac {dY}{Y}$ was introduced to obtain threshold ellipsoids with sizes of equal order of magnitude in the achromatic direction and the chromaticity directions. Without this scaling the threshold ellipses would be excessively stretched in the $\frac {dY}{Y}$ direction and consequently the possible tilting of the ellipsoids would be hidden.

The determination of the off-diagonal elements $g_{ij}\,\, (i\neq j)$ in Eq. (14) was based on an analysis of the F61 LE and F65 LE and the results of threshold experiments. As a first step of this analysis the metric tensor of the Friele line elements was determined in the MacLeod-Boynton contrast space and is denoted as $\mathsf {F_{MLB}}$. From Eq. (13) and Eq. (16) it follows that:

$$\mathsf{F_{MLB}}=\begin{bmatrix} \frac{1}{a^2} & \frac{Q}{a^2} & 0 \\ \frac{Q}{a^2} & \frac{Q^2}{a^2}+\frac{(q+1)^2}{b^2}+\frac{Q^2}{c^2} & -\frac{Q}{c^2} \\ 0 & -\frac{Q}{c^2} & \frac{1}{c^2} \end{bmatrix}\, , \quad Q=\alpha-q(1-\alpha)=\frac{\alpha-l}{1-l} .$$

In the hybrid space (17) this tensor can be written as:

$$\mathsf{F_H}=\begin{bmatrix} \frac{g_{11}}{k^2} & \frac{Q\,g_{11}}{k\,l} & 0 \\ \frac{Q\,g_{11}}{k\,l} & \frac{g_{22}}{l^2} & \frac{-Q\,g_{33}}{l\,s} \\ 0 & \frac{-Q\,g_{33}}{l\,s} & \frac{g_{33}}{s^2} \end{bmatrix} ,$$
where we used the general notation $g_{ii}$ for the diagonal elements. Positive definiteness of Eq. (19) requires that:
$$Q^2<\frac{g_{22}}{g_{11}+g_{33}} .$$

For $\alpha =0.5$ (cf. F61 LE) $Q^2$ diverges if $l$ approaches unity and therefore condition (20) will eventually fail for large values of $l$. For $\alpha =\frac {l^2}{l^2+m^2}$ (cf. F65 LE) $Q^2<1$ and condition  20) is usually met since for almost all data points the right-hand side of (20) is larger than unity. The principle axes of threshold ellipsoids are parallel to the coordinate axes if each off-diagonal element of the metric tensor is zero, if not then the ellipsoids are rotated with respect to the coordinate axes. Therefore, in a next step of the analysis, the orientations of threshold ellipsoids with metric tensor (19) were compared with the orientation of the experimental threshold ellipsoids of RD91 and BM49-WRJB. Threshold ellipses in the respective cross sections $dl=0$, $\frac {dY}{Y}=0$ and $ds=0$ were considered.

The threshold ellipses in the cross section $dl=0$ are according to the metric tensor (19) perfectly parallel to the coordinate axes since $g_{13}=0$. The RD91 and BM49-WRJB threshold ellipses in the cross section $dl=0$ are shown in respectively Fig. 8(a) and Fig. 8(b). These figures show threshold ellipses with principal axes nearly parallel to the coordinate axes, and consequently this confirms that $g_{13}$ is zero.

 figure: Fig. 5.

Fig. 5. Threshold ellipses of the RD91 data set (black solid line) and calculated threshold ellipses according to the metric tensor (19) for $\alpha =0.5$ (red solid line) and $\alpha =\frac {l^2}{l^2+m^2}$ (green dotted line) in (a) Cross section $\frac {dY}{Y}=0$ (the ellipses are 2$\times$ enlarged) and (b) Cross section $ds=0$ (the ellipses are 3$\times$ enlarged) $Y_{\text {max}}$ [td] is the highest retinal illuminance of the test field in the RD91 data set. In (a) the gamut boundary of the chromaticities according the standard Rec.2020 [53] (gray dashed line) and the spectrum locus (red dotted line) are depicted.

Download Full Size | PDF

 figure: Fig. 6.

Fig. 6. Threshold ellipses (2$\times$ enlarged) in the cross section $\frac {dY}{Y}=0$ of the MacLeod-Boynton hybrid space of the RD91 data set (black solid line) and the new LE with respectively optimised parameters (red solid line) and generic parameters (blue solid line). The insets show the threshold ellipses for color 3 (medium gray), 10 (black) and 18 (light gray). Also the gamut boundary of the chromaticities according the standard Rec.2020 [53] (gray dashed line) and the spectrum locus (red dotted line) are depicted.

Download Full Size | PDF

 figure: Fig. 7.

Fig. 7. Threshold ellipses (7$\times$ enlarged) in the MacLeod-Boynton chromaticity plane of the MA42 data set (black solid line) and the new LE with respectively optimised parameters (red solid line) and generic parameters (blue solid line). Also the gamut boundary of the chromaticities according the standard Rec.2020 [53] (gray dashed line) and the spectrum locus (red dotted line) are depicted.

Download Full Size | PDF

 figure: Fig. 8.

Fig. 8. Cross section $dl=0$ of the threshold ellipsoids in the MacLeod-Boynton hybrid space for (a) RD91 (3$\times$ enlarged). (b) BM49-WRJB (10$\times$ enlarged). At each color center the measured ellipse (black solid line) and the ellipses according to the new LE with respectively the optimized parameter values (red solid line) and generic parameter values (blue solid line) are shown. $Y_{\text {max}}$ [td] is the highest retinal illuminance of the test field in the considered data set.

Download Full Size | PDF

For the analysis in the cross sections $\frac {dY}{Y}=0$ and $ds=0$ the threshold ellipsoids were calculated according to the RD91 measurement conditions and metric tensor Eq. (19) for respectively $\alpha =0.5$ and $\alpha =\frac {l^2}{l^2+m^2}$. The diagonal elements $g_{ii}$ are according to Eqs. (15). The results are shown in Figs. 5(a) and 5(b). In the cross section $\frac {dY}{Y}=0$ the calculated threshold ellipses have, for $\alpha =0.5$ and $\alpha =\frac {l^2}{l^2+m^2}$, principal axes parallel to the coordinate axes, whereas the measured threshold ellipses show for increasing $s$-chromaticity an increasing clockwise rotation. This points to an $s$-dependency of $g_{23}$. Notice that the MA42 data set in the MacLeod-Boynton chromaticity plane [Fig. 7] also shows a clockwise rotation that increases with increasing $s$-chromaticity. In the cross section $ds=0$ the calculated threshold ellipses have, for $\alpha =0.5$ and $\alpha =\frac {l^2}{l^2+m^2}$, principal axes parallel to the coordinate axes, whereas the measured threshold ellipses of the RD91 data set [Fig. 9(a)] show for increasing $|l-l_a|$ an increasing counterclockwise rotation. As shown in Fig. 9(b) the BM49-WRJB data set shows for $l>0.8$ similar rotations. However, in this case there is in the complete range of $l$-chromaticities more variability of the orientation of the threshold ellipses, especially for $l$<0.6. This is probably caused by the data noise.

 figure: Fig. 9.

Fig. 9. Cross section $ds=0$ of the threshold ellipsoids in the MacLeod-Boynton hybrid space for (a) RD91 (3$\times$ enlarged). (b) BM49-WRJB (10$\times$ enlarged). At each color center the measured ellipse (black solid line) and the ellipses according to the new LE with respectively the optimized parameter values (red solid line) and generic parameter values (blue solid line) are shown. $Y_{\text {max}}$ [td] is the highest retinal illuminance of the test field in the considered data set.

Download Full Size | PDF

From this analysis it is clear that the off-diagonal elements $g_{12}=Q \, g_{11}$ and $g_{23}=-Q\, g_{33}$ of the F61 LE and the F65 LE are not in accordance with the measurement data. Notice that if $\alpha =l$ then $Q=0$ and consequently the threshold ellipsoids are perfectly parallel to the coordinate axes, moreover condition (20) is always met. Other equations for $g_{12}$ and $g_{23}$ are required to obtain threshold ellipsoids with orientations which are more closely in line with the measurements. Positive definiteness of the metric tensors $\mathsf {G_{MLB}}$ and $\mathsf {G_H}$ requires that:

$$-1< \frac{g_{23}}{\sqrt{g_{22}\,g_{33}}}<1 ,$$
$$\frac{g_{12}^2}{g_{11}\,g_{22}}+\frac{g_{23}^2}{g_{22}\, g_{33}}<1 . $$

In order to comply with the observed orientation dependencies in the the cross sections $\frac {dY}{Y}=0$ and $ds=0$ we propose the following off-diagonal elements:

$$ g_{12}(l,l_a)=\sqrt{g_{11}\,g_{22}}\,\, k_{12}\, (l-l_a)^2 \, , \quad \quad k_{12}: \text{constant}\geq 0 , $$
$$ g_{23}(s)=\sqrt{g_{22}\,g_{33}}\frac{k_{23}\,s}{\sqrt{1+k_{23}^2\,s^2}}\, , \quad \quad k_{23}: \text{constant} \geq 0 . $$

Eventually, the new LE is given by:

$$\begin{aligned} (d\sigma)^2=&\; \psi_A^{{-}2} \left(\frac{dY}{Y}\right)^2+\psi_T^{{-}2} \left(\frac{dl}{l}\right)^2+\psi_D^{{-}2} \left(\frac{ds}{s}\right)^2\\ & +2\,\psi_A^{{-}1}\, \psi_T^{{-}1} \,k_{12}\,(l-l_a)^2 \, \frac{dY}{Y} \, \frac{dl}{l} +2\,\psi_T^{{-}1}\, \psi_D^{{-}1}\, \frac{k_{23}\,s}{\sqrt{1+k_{23}^2\, s^2}} \frac{dl}{l} \, \frac{ds}{s} , \end{aligned}$$
with $\psi _A$, $\psi _T$ and $\psi _D$ as in (6), (8) and (10) respectively, and $d\sigma =1$ at threshold. The values of the model parameters $Y_A$, $Y_T$, $Y_D$, $k_{\text {sc}}$, $\kappa _i\, (i=0,1,2,3,4), k_{12} \text { and } k_{23}$ are discussed and determined in the following paragraphs and specified in Tables 1, 4a and 4b.

Tables Icon

Table 1. Values of the model parameters $Y_A$, $Y_T$, $Y_D$ and $k_{\text {sc}}$.

3.3 Determining the model parameters

The model parameters $Y_A$, $Y_T$, $Y_D$, $k_{\text {sc}}$, $\kappa _i\, (i=0,1,2,3,4), k_{12} \text { and } k_{23}$ were determined by comparison of the new LE with the measurement by MA42, BM49, WF71, WF71d, and RD91. These experiments and data sets are well-documented and are assumed to be reliable. [The parameters $\kappa _i\, (i=0,1,2,3,4)$ are hereafter denoted as $\kappa _{0\cdot \cdot 4}$.]

First the parameters $Y_A$, $Y_T$ and $Y_D$ and $k_{\text {sc}}$ were considered. Rovamo et al. [49] found for red-green and blue-yellow chromatic gratings an average value of 160 td for the critical retinal illuminances $Y_T$ and $Y_D$. Our fitting of Eq. (2) to the achromatic discrimination data of Blackwell [43] resulted in 23 td for the critical retinal illuminance $Y_A$. The complete model of the new LE was applied to the above mentioned data sets and we found a good fit for values of $Y_A$, $Y_T$ and $Y_D$ around 100 td. Moreover the model is not very sensitive for changes of $Y_A$, $Y_T$ and $Y_D$ around 100 td. Our fitting of Eq. (6) to the achromatic threshold of the RD91 experiments with $Y_A=100$ td results in $k_{\text {sc}}\approx 0.15$. Therefore for each data set we fixed the values as given in Table 1.

In a next step the model parameters $\kappa _{0\cdot \cdot 4},\, k_{12} \text { and } k_{23}$ were considered. An algorithm was developed for the computation of these model parameters. The algorithm was based on the global minimisation of the dissimilarity between pairs of threshold ellipsoids for a specific data set. A pair consists of a measured threshold ellipsoid and a threshold ellipsoid calculated according to the new LE (25), both at the same color center. To quantify the dissimilarity between pairs of ellipsoids we developed a specific algorithm, which is described in the Appendix. The algorithm for the global minimisation of the dissimilarity is described in the next paragraph.

A data set of measured threshold ellipsoids at $N$ color centers was selected, and it was assumed that the complete experiment was conducted in the same conditions and with the same psychophysical method. The threshold ellipsoids were expressed in the MacLeod-Boynton hybrid space $(k\frac {dY}{Y},dl,ds)$. A transformation might be necessary because usually the measured threshold ellipsoids are specified in the CIE 1931 color space. Moreover, the various experiments were conducted with adaptation to different neutral backgrouds (denoted with superscript $a$). This difference was eliminated by a transformation of the color coordinates of the test fields, according to the von Kries rule and assuming complete adaptation, to a common adaptive condition (denoted with superscript $b$). EEW was chosen as the common adaptive condition. The equations for the von Kries rule and the transformation between the color spaces $(k\frac {dY^a}{Y^a},dx^a,dy^a)$ and $(k\frac {dY^b}{Y^b},dl^b,ds^b)$ are given in Supplement 1. For each color center $j=1, 2,\ldots,N$ the tensor elements according to Eq. (25) were calculated with suitable initial estimates for the parameters $\kappa _{0\cdot \cdot 4}$, $k_{12} \text { and } k_{23}$. Therefore, for each color center a pair of ellipsoids, i.e. a measured threshold ellipsoid and a calculated threshold ellipsoid based on the new LE, was available. However, so far the latter is based on initial estimates of the parameters $\kappa _{0\cdot \cdot 4}$, $k_{12} \text { and } k_{23}$. In a next step, for each pair the dissimilarity measure $d_j$ (cf. Appendix) was calculated as well as the root-mean-square error $d_{\text {rms}}=\sqrt {\frac {1}{N}\sum _{j=1}^N d_j^2}$ of the complete data set. To obtain the final parameter values, the minimisation of $d_{\text {rms}}$ with free variables $\kappa _{0\cdot \cdot 4}$, $k_{12} \text { and } k_{23}$ was executed. For this global minimisation the MATLAB solver fmincon was used.

The new LE and algorithm were applied to the data sets MA42, BM49, WF71, WF71d and RD91. For each data set the parameters $\kappa _{0\cdot \cdot 4}$, $k_{12} \text { and } k_{23}$ were calculated for an optimized fit between the measured and calculated threshold ellipsoids. The results are given in Table 2. Notice that the dissimilarity values $d_{\text {rms}}$ are rather small as well as the differences of the $d_{\text {rms}}$ values between the measurements. This suggests an overall good correlation between the measured and the calculated threshold ellipsoids. A qualitative impression of the correlation can be verified in the Figs. 6 to 10.

 figure: Fig. 10.

Fig. 10. Threshold ellipses in the CIE 1931 $(x,y)$ chromaticity plane for: (a) MA42 (7$\times$ enlarged). (b) BM49-WRJB (7$\times$ enlarged). (c) WF71-AR (7$\times$ enlarged). (d) WF71d-AR (3$\times$ enlarged). In each case the measured threshold ellipses (black solid line) and the ellipses according to the new LE with respectively optimized parameter values (red solid line) and generic parameter values (blue solid line) are depicted. Also the gamut boundary of the chromaticities according the standard Rec.2020 [53] (gray dashed line) and the spectrum locus (black dashed line) are depicted.

Download Full Size | PDF

Tables Icon

Table 2. Main parameters of the 10 experiments and the corresponding values of the optimised model parameters $\kappa _{0\cdot \cdot 4}$, $k_{12}$, $k_{23}$ (for $d\sigma =1$). The second last row gives the values of $d_{\text {rms}}$ for the optimized values of the model parameters (as described in paragraph 3.3). The last row gives the values of $d^{\ast }_{\text {rms}}$ for the generic values of the model parameters (as described in section 4). Symbols and abbreviations: $\dagger$: length boundary [deg] of juxtaposed subfields of test field, $\ddagger$: diameter of background [deg] and color of background, W: white, m/b: monocularly or binocularly viewing, n/a: natural pupil or artificial pupil, $N$: number of color centers, $\leftarrow$: same number or symbol as on the left side of the arrow, $\S$: number of observers, $\star$: average age of 50 observers with standard deviation of 7.7 years [31].

3.4 Experiments: main characteristics and differences

With the exception of the RD91 experiments, all of the considered measurements were color matching experiments conducted with specifically constructed colorimeters. For the color matching experiments by MA42, BM49 and WF71 the test field consisted of two juxtaposed fields and the task was to match an adjustable color to a fixed color of the juxtaposed comparison field. These experiments measured the visibility threshold which is expressed as the standard deviation (SD) of the color matching errors of the repeated color matches [10] (pp.306-323). The WF71d color difference matching experiments differed from the other color matching experiments because the test field consisted of three juxtaposed fields, one with an adjustable color and two with predefined colors with a color difference $\Delta E_{\text {CIE}}=6.7$ (CIE 1964 color difference formula [10] (p.828)), which is substantially larger than the visibility threshold. The task was to match the color difference between each of the three fields. For the RD91 measurements the observers viewed, under a constant daylight simulator, painted sample pairs next to a fixed near-neutral anchor pair with a color difference $\Delta E_{ab}^{\ast }=1$ (CIELAB color difference formula [54]). This color difference was considered to be a representative sample of an acceptable industrial color tolerance which is substantially larger than visibility thresholds measured under laboratory conditions. The task was to judge whether the color difference of the sample pair was larger or smaller than the color difference of the anchor pair (method of constant stimuli). The corresponding threshold ellipsoids were derived by Melgosa et al. [32]. The MA42 measurements were conducted at constant luminance, whereas in each of the other experiments the color discrimination was determined for combined chromaticity and luminance differences.

It should be noted that the considered experiments differed also in various other aspects, such as: viewing with natural pupil or artificial pupil, binocularly or monocularly viewing, dark or white background, size and shape of the test field and background, luminance of test field and background, range and number of color centers, number and age of observers, duration of the observation and the psychophysical method. In addition there are intra- en inter-observer differences. Consequently, the differences between the experiments had an impact on the calculated values of the model parameters $\kappa _{0\cdot \cdot 4},\, k_{12} \text { and } k_{23}$ [Table 2].

3.5 Generic parameters metric tensor elements

So far the parameters $\kappa _{0\cdot \cdot 4},\, k_{12} \text { and } k_{23}$ were determined for an optimized fit between the measured and calculated threshold ellipsoids of the 10 experiments separately. We were wondering if an acceptable fit between measured and calculated threshold ellipsoids could be realized with a set of generic values for the model parameters. To verify this, it was necessary to eliminate first the differences between the experiments which have a predictable impact on the value of the model parameters.

Monocularly viewing, in the MA42 and BM49 experiments, and binocularly viewing, in the other experiments, is such a difference. Indeed, it was found by Campbell and Green [55] that the threshold contrast of sinusoidal gratings is about a factor $\sqrt {2}$ lower for binocularly viewing compared with monocularly viewing. Assuming that this holds true for the threshold contrasts $\psi _A$, $\psi _T$ and $\psi _D$, the parameters $\kappa _{0\cdot \cdot 4}$ for MA42 and BM49 were normalized for binoculary viewing.

Another difference that needed attention was the size of the test fields. Brown (1952) [56] found that the sensitivity to color differences is $\approx 2 \times$ better for circular split fields of $12^\circ$ diameter compared with split fields of $2^\circ$ diameter. However, it was not clear whether the area of the test field or the boundary length between the two subfields was the root cause of the difference. This aspect was investigated by Lamar et al. (1947) [57,58]. They determined the threshold contrast for a series of achromatic rectangular stimuli with varying areas and varying length/width ratios ${a}/{b}$. The rectangular stimuli were located in the central region of a circular background of $30^\circ$ diameter with uniform luminance. For stimuli with a width $b\geq 3$ arcmin, they found that the threshold contrast was independent of the total area of the stimuli and only dependent on the length of its perimeter. The contrast threshold decreased with increasing perimeter length. They stated: ’contrast is not judged over the area of a target, but across its boundary’ [57]. Therefore, we assumed that the boundary length of juxtaposed subfields or sample pairs is the spatial parameter that influences the threshold contrast. Because the variation of the boundary lengths in the considered experiments is small, we assumed that a normalization for this parameter was not necessary.

The magnitude of the color differences is an important difference. For the WF71d color difference matches, the color difference between the pairs of test colors $\Delta E_{\text {CIE}}=6.7$ (CIE 1964 color difference formula [10] (p.828)), this corresponds to $6.7 \times 0.7=4.7$ SD’s [59] (p.468). The observers were asked to adjust the third field so that the color difference between each of the three colors was equal. This was a more difficult task compared to color matching of two fields, and consequently the errors of the matching were larger. This is reflected in the values of the parameters $\kappa _{0\cdot \cdot 4}$ which are about $2\times$ larger compared with the $\kappa _{0\cdot \cdot 4}$ for SD color matching experiments and binocularly viewing. For RD91 the color difference of the mid-gray anchor pair was $\Delta E^*_{ab}=1.02$ [31] (CIELAB color difference formula [54]), this value corresponds to an acceptable industrial color difference and it is assumed that this corresponds to about 5 SD’s [60] (p.319). This is reflected in the values of the $\kappa _{0\cdot \cdot 4}$ for these measurements.

After normalization of $\kappa _{0\cdot \cdot 4}$ for the MA42 and BM49 experiments to binocularly viewing with a factor $1/\sqrt {2}$, and for the WF71d color difference matching experiments with a factor $1/2$, it was assumed that the respective $\kappa _{0\cdot \cdot 4}$ for the 9 matching experiments are on a par with each other. The $\kappa _{0\cdot \cdot 4}$ of the RD91 experiments were normalized to color differences corresponding to SD’s with a factor 1/5. All the normalized values are given in Table 3, as well as the averages $\mu$ and standard deviations $\sigma$ of the 9 matching experiments.

Tables Icon

Table 3. Normalized values of the parameters $\kappa _{0\cdot \cdot 4}$ of the 9 matching experiments: WF71, MA42, BM49, WF71d, as well as the averages $\mu$ and standard deviations $\sigma$ of the 9 matching experiments. The rightmost column shows the normalized values of the parameters $\kappa _{0\cdot \cdot 4}$ of the RD91 experiments [$\S$ number of observers].

Table 3 shows that the averages of $\kappa _0$, $\kappa _1$ and $\kappa _3$ for the 9 matching experiments are close to the corresponding normalized values of the RD91 experiments, whereas the averages of $\kappa _2$ and $\kappa _4$ for the 9 matching experiments have a larger relative difference with the corresponding values of the RD91 experiments but the relative differences are still within reasonable limits. Therefore, we proposed for the generic values of the model parameters $\kappa _{0\cdot \cdot 4}$ the rounded averages of the 9 matching experiments as given in Table 4a. Notice that only one significant digit is specified. The reason for this is explained in the next paragraph. As already discussed, the color differences of the RD91 experiments correspond to acceptable industrial color differences (about 5 SDs). The model fits significantly better to the RD91 threshold ellipsoids with the proposed Eqs. (23) and (24) with parameters $k_{12}=56.6$ and $k_{23}=30.5$ (Table 2). The same Eqs. (23) and (24) were applied for the SD color difference experiments. However in these cases there was not a clear pattern in the calculated values of $k_{12}$ and $k_{23}$, but lower values compared to the case of RD91 data set seem appropriate (Table 2). Notice that the metric tensor of the F65 LE has also off-diagonal elements which depend on the size of the color differences. Based on the available data the proposed generic values for $k_{12}$ and $k_{23}$ are as given in Table 4b.

Tables Icon

Table 4. Generic values of the model parameters.

4. Results and discussion

The new LE for SD color difference ellipsoids and binocularly viewing consists of Eqs. (25), (6), (8) and (10), and the generic parameter values given in Tables 1, 4a and 4b. By means of the new LE and generic parameter values the threshold ellipsoids were calculated for the experiments by WF71, MA42, BM49, WF71d and RD91. The differences of the experiments as discussed in paragraph 3.5 were taken into account. For each of the 10 experiments the dissimilarity between the measured and the calculated threshold ellipsoids for each color center, denoted $d^{\ast }_j$, and the root-mean-square (RMS) dissimilarity $d^{\ast }_{\text {rms}}=\sqrt {\frac {1}{N}\sum _{j=1}^N d_j^{\ast \, 2}}$ for the complete data set corresponding with each experiment and observer were calculated. The $d^{\ast }_{\text {rms}}$ values are given in the last row of Table 2. The change from optimized values for the parameters $\kappa _{0\cdot \cdot 4}$, $k_{12}$ and $k_{23}$ to generic parameter values results in an increase of $\langle d_{\text {rms}} \rangle = 0.368$ to $\langle d_{\text {rms}}^{\ast } \rangle =0.406$. With $\langle d_{\text {rms}} \rangle =\sqrt {\frac {1}{\sum _{i=1}^{10} N_i} \sum _{i=1}^{10}{N_i\, d_{\text {rms,}i}^2}}$ which is a weighted RMS of the RMS dissimilarities of each data set with as weights the number of samples of each data set. $\langle d_{\text {rms}}^{\ast }\rangle$ was calculated similarly. Changing the generic parameter values of $\kappa _{0\cdot \cdot 4}$ to rounded averages of the 9 matching experiments with 2 significant digits decreases $\langle d_{\text {rms}}^{\ast } \rangle$ with about 0.001, therefore one significant digit is sufficient.

A qualitative impression of the correlation between the visually perceived (measured) and the calculated color differences with the new LE and generic parameters is shown in the Figs. 6 to 10.

Chromaticity discrimination improves with increasing luminance of the test field [61]. The RD91 data set has three sample colors with very similar chromaticities and different retinal illuminance levels, i.e. color 10 (’black’, $Y=61$ td, $x=0.314$, $y=0.335$), color 3 (’medium gray’, $Y=952$ td, $x=0.315$, $y=0.335$) and color 18 (’light gray’, $Y=2193$ td, $x=0.315$, $y=0.331$) [32]. The effect of the retinal illuminance level on the chromaticity discrimination are for these three colors shown in the insets of Fig. 6. There is a substantial increase of the sensitivity to chromaticity variations when the luminance of the test field increases from 61 td (’black’) to 952 td (’medium gray’). However, the sensitivity to chromaticity variation is nearly stable between 952 td (’medium gray’) and 2193 td (’light gray’). The insets of Fig. 6 show that the predictions of the chromaticity discrimination are in good agreement with the measurements. We evaluated the impact of various off-diagonal elements $g_{12}$ and $g_{23}$ on the predictability of the measured threshold ellipses/ellipsoids. For this we calculated the dissimilarity between the measured threshold ellipses/ellipsoids and those calculated with the new LE, but with the off-diagonal elements $g_{12}$ and $g_{23}$ as shown in the top row of Table 5. This was done for the RD91, MA42 and BM49 data sets. In each case the generic values of the model parameters were used. The results are shown in Table 5. For the RD91 data set it is clear that the dissimilarity significantly decreases when the off-diagonal elements of the F65 LE are replaced by the proposed off-diagonal elements (23) and (24). The greatest effect is due to off-diagonal element (24). For the MA42 data set only $g_{23}$ is relevant. In this case the decrease of the dissimilarity $d_{\text {rms}}^{\ast }$ is rather small. However, this is due to the small proportion of threshold ellipses for which the new expression (24) is significant. Indeed, when we consider the small number of measured threshold ellipses with principal axes that are not parallel with the coordinate axes, then a significant decrease of the dissimilarity is found when the off-diagonal element $g_{23}$ of the F65 LE is replaced by Eq. (24). For example, for the color centers 1, 2 and 3 (Fig. 7) the $d^{\ast }$ values decrease from 0.727, 0.578 and 0.448 (with $g_{23}$ according to the F65 LE) to 0.395, 0.481 and 0.419 (with $g_{23}$ according to Eq. (24)) respectively. The BM49 data sets cover the largest range of $l$-chromaticities, however, only small improvements of the predictability of the BM49 data sets were found when the off-diagonal elements of the F65 LE were replaced by Eqs. (23) and (24). This is probably caused by the larger statistical spread of the BM49 data sets. We also applied the new LE to the detection threshold measurements by Chaparro et al. (1995) [62]. In these experiments the eye was adapted to a $6.2^{\circ }$ diameter background. A test flash of 200 ms duration and $2.2^{\circ }$ diameter was in the center of the background field. In the absence of the test flash a uniform $6.2^{\circ }$ diameter disk was visible i.e. the color of the background and the test field were equal. One set of experiments was conducted with narrowband background light of 400 td with spectral centroids of respectively 525 nm (green), 579 nm (yellow) and 610 nm (red). For stimuli with wavelength $>520$ nm the achromatic mechanism and red-green mechanism are isolated; only the $L$ and $M$ signals need to be considered [63]. The test flashes could increase or decrease the L-cone and M-cone excitations relative to the background level. One of the findings of Chaparro et al. [62] was that for each of the adapting backgrounds the detection contours are straight lines with a slope of 45$^\circ$ in the $(\frac {dL}{L},\frac {dM}{M})$ plane. This experiment as well as other similar experiments [64] showed that the sensitivity for chromatic variations is substantially higher than for achromatic variations. The metric tensors of the new LE with generic parameter values and a test field with the same color as the background $(l=l_a)$ were determined in the cone contrast space for monochromatic light of respectively 525 nm, 579 nm and 610 nm. Notice that, in accordance with Eq. (23), $g_{12}$ is zero because $l=l_a$. The threshold ellipses calculated with the new LE are shown in Fig. 11. The principal axes of the threshold ellipses have an orientation of 45$^\circ$ with respect to the coordinate axes, in accordance with the detection thresholds found by Chaparro et al. We evaluated the impact of the von Kries transformation on the predictability of the measured threshold ellipses/ellipsoids. For this we calculated the dissimilarity between the measured threshold ellipses with those calculated according to the new LE with and without the von Kries adaptation. This was done for the WF71-AR, WF71d-AR, MA42 and RD91 data sets. In each case the optimized and generic values of the model parameters were used. From the results shown in the Fig. 12 (circle markers) we see slightly but consistently higher dissimilarities without the von Kries transformation.

 figure: Fig. 11.

Fig. 11. Threshold ellipses in the cone contrast plane $(\frac {dL}{L},\frac {dM}{M})$ predicted with the new LE for monochromatic light of respectively 525 nm, 579 nm and 610 nm. The principal axes of the threshold ellipses have an orientation of 45$^\circ$ with respect to the coordinate axes, this is in agreement with the findings of Chaparro et al. (1995) [62].

Download Full Size | PDF

 figure: Fig. 12.

Fig. 12. Dissimilarity between the measured and calculated threshold ellipses/ellipsoids for the data sets WF71-AR, MA42, WF71d-AR and RD91 according to: (a) CIELAB, CIEDE2000, $\Delta$ICtCp, F65 LE and the new LE+ (’+’ refers to the optimised sizes $d\sigma$) [square markers], (b) the new LE with and without the von Kries transformation, and with optimised (denoted as O) and generic model parameters (denoted as G) [circle markers].

Download Full Size | PDF

Tables Icon

Table 5. Dissimilarity metrics of the data sets RD91, MA42 and BM49 for the various off-diagonal elements $g_{12}$ and $g_{23}$. The off-diagonal elements are shown in the top row. The off-diagonal elements $g_{12}=Q\,g_{11}$ and $g_{23}=-Q\,g_{33}$ are according to the F65 LE.

We also made a comparison of the new LE with existing color difference formulas and with the F65 LE. Therefore we compared the threshold ellipsoids/ellipses as predicted by the new LE for the data sets MA42, WF71-AR, WF71d- AR and RD91 with those predicted by the color difference formulas CIE 1976 $(L^*a^*b^*)$ (referred to as ’CIELAB’) [54], CIEDE2000 [11] (pp.100-105) [12,65,66], $\Delta \text {I}\text {Ct} \text {Cp}$ [67,68] and the F65 LE [21]. The color difference formulas CIELAB and CIEDE2000 are based on the CIELAB color space [11] (pp.74-75), consequently the color coordinates $(X_n,Y_n,Z_n)$ of a white reference must be chosen. For RD91 we have $Y_n=\frac {2000}{\pi }$ cd m$^{-2}$ and the chromaticites of the reference white were those of the illuminant D65 ($10^{\circ }$ standard observer) [32]. For the other data sets $Y_n$ was chosen to have a lightness $L^*=70$ for the test field, and the chromaticities of the reference white were those of the backgrounds used in the respective measurements. The ’parametric factors’ $k_L$, $k_C$ and $k_H$ of CIEDE2000 were set equal to 1. The color difference equations were converted to the differential form and the metric tensors expressed in the initial color spaces were transformed to the $(\frac {dY}{Y},dx,dy)$ space. The differential form of CIEDE2000 is nontrivial; we followed in this case the solution proposed by Pant and Farup [66]. This allowed to calculate the $d_{\text {rms}}$ value for each data set and each color difference formula. However, attention must be given to the different threshold criteria and experimental differences. Therefore, in each case the size of the line element $d\sigma$ was chosen to minimize $d_{\text {rms}}$. The results are shown in Fig. 12 (square markers) and in Table 6.

Tables Icon

Table 6. Comparison between the color difference equations CIELAB, CIEDE2000, $\Delta$ICtCp, and the F65 LE and the new LE+.

We estimated the overall performance of each color difference metric by calculating the weighted RMS dissimilarity $\langle d_{\text {rms}} \rangle$ for the four data sets (MA42, WF71-AR, WF71d-AR and RD91). $\langle d_{\text {rms}} \rangle$ is calculated similarly as above and listed in the last row of Table 6. From this table it is clear that the CIELAB threshold ellipses/ellipsoids have the highest $\langle d_{\text {rms}} \rangle$, which means they deviate most from the experimental results. CIEDE2000, $\Delta$ICtCp and F65 LE have an intermediate $\langle d_{\text {rms}} \rangle$. The color difference formula CIEDE2000 performs well for the RD91 data set, probably because this data set was one of the the data sets used for its development [69]. $\Delta$ICtCp and F65 LE have both the lowest and highest $d_{\text {rms}}$ for respectively the MA42 and the RD91 data set (large color differences). Notice that for the F65 LE specific parameters depending on the size of the color difference must be chosen cf. [21] (p.1319). We used the parameter values $l=0.25$ and $f=0$ (’threshold differences’) for MA42, WF71 and WF71d, and $l=0.1$ and $f=3/4$ (’color differences of commercial importance’) for RD91. The new LE+ (’+’ refers to the optimised sizes $d\sigma$) has the lowest $\langle d_{\text {rms}} \rangle$. Also notice that the optimal sizes $d\sigma$ follow the same trend among the four data sets, and that the optimal sizes $d\sigma$ of the new LE are close to the inverse of the normalization factors discussed in paragraph 3.5.In Supplement 1 the results are given of the validation of the new LE with generic parameters against the data set of Romero et al. (1993) [70]. Notice that the data set for this additional validation was not used to determine the model parameters.

5. Conclusions

We developed a new line element (LE) for the human color space based on the Friele line elements. For this development we used existing data sets for color discrimination with luminance levels of the test fields in the range of 1 cd m$^{-2}$ to 400 cd m$^{-2}$. The test fields were split fields with a boundary length of about $2^{\circ }$ visual angle and without a gap. Since the metric tensor of the line element $[g_{ij}]$ is almost diagonal in the MacLeod-Boynton contrast space, we expressed the new LE in this space, whereas Friele’s line elements were expressed in the cone contrast space. New equations for the threshold contrasts along the three cardinal directions were derived from psychophysical experiments reported in the literature. Visual adaptation to the background light has a strong influence on the color discrimination sensitivity. For the chromatic channels this crispening effect was incorporated in the diagonal elements of the new metric tensor, whereas Friele’s line elements did not include the crispening effect. No luminance crispening was observed in the data sets considered and therefore was also not included in the calculations, although this could easily be done if appropriate. Generic values for the model parameters, corresponding to standard deviation color difference thresholds and binocularly viewing, were determined. We found adequate agreement between the new LE and measurements reported in the literature. The new LE was compared with several color difference formulas and with the Friele (1965) LE. From this comparison a better overall predictability of threshold ellipses/ellipsoids of the investigated data sets was found with the new LE. Whereas in Friele’s LE’s the off-diagonal elements $g_{12}$ and $g_{23}$ are related to respectively the diagonal elements $g_{11}$ and $g_{33}$, in the new LE these off-diagonal elements are defined independently. They are only significant for high $s$ chromaticities and, high and low $l$ chromaticities. We found a great impact of the new expression for $g_{23}$ on the predictability of threshold ellipses/ellipsoids for the RIT-DuPont (1991) and for the MacAdam (1942) data sets. Also the new expression for $g_{12}$ improved to some extent the predictability of the RIT-DuPont (1991) threshold ellipsoids. On the other hand the new expressions for $g_{12}$ and $g_{23}$ had little effect on the predictability of the ellipsoids for the Brown-MacAdam (1949) data set, despite the large $l$-chromaticity range of this data set. This is probably due to the bigger statistical spread of the experimental data. In our model the background is transformed to the reference equal energy white background by a simple von Kries transformation. Although the effect of this transformation is rather small, because the experimental backgrounds are close to this reference, the transformation yields consistently better predictions. It remains to be investigated whether this can be extended to colored backgrounds.

Appendix Measure of dissimilarity between pairs of ellipses/ellipsoids

Consider in a space with dimension $n\in \{ 2,3\}$ and coordinates $(y_1,\ldots,y_n)$ a pair of threshold ellipses/ellipsoids $\mathscr {E}_1$ and $\mathscr {E}_2$ with respectively metric tensor $\mathsf {G}_1$ and $\mathsf {G}_2$, which is not very different from $\mathsf {G}_1$, and centers at the origin of the coordinate system. The metric tensors are positive definite and consequently have positive eigenvalues and mutual orthogonal eigenvectors. The eigenvalues and eigenvectors of $\mathsf {G}_1$ are respectively denoted as $\lambda _i$ and $\left [\begin {smallmatrix}q_{1i} & \cdots & q_{ni} \end {smallmatrix}\right ]^T$ with $i=(1,\ldots,n)$. Tensor $\mathsf {G}_1$ can be factorized (principal axis theorem) as:

$$\mathsf{G}_1=\mathsf{Q}\, {\Lambda}\, \mathsf{Q}^{T}=\mathsf{Q}\, {\Gamma}\, \text{I} \, {\Gamma} \, \mathsf{Q}^{T} ,$$
$\mathsf {Q}=[q_{ij}]_{n\times n}$ is orthogonal, ${\Lambda }=\text {diag}(\lambda _1,\ldots,\lambda _n)$, ${\Gamma }=\text {diag}(\sqrt {\lambda _1},\ldots,\sqrt {\lambda _n})$ and $\text {I}=[\delta _{ij}]_{n\times n}$ with $\delta _{ij}$ the Kronecker delta. From Eq. (26) it follows that:
$$\text{I}={\Gamma}^{{-}1}\, \mathsf{Q}^{T} \, \mathsf{G_1} \, \mathsf{Q} \, {\Gamma}^{{-}1} .$$

Ellipse/ellipsoid $\mathscr {E}_1$ is thus transformed into a unit circle/sphere by the transformation:

$$\begin{bmatrix} Y_1 & \dots & Y_n \end{bmatrix}^{T}= {\Gamma}\, \mathsf{Q}^T \begin{bmatrix}y_1 & \dots & y_n \end{bmatrix}^{T} .$$

The same transformation applied to ellipse/ellipsoid $\mathscr {E}_2$ with metric tensor $\mathsf {G}_2$ results in another ellipse/ellipsoid with metric tensor:

$$\mathsf{G'_2}={\Gamma}^{{-}1}\, \mathsf{Q}^{T} \, \mathsf{G_2} \, \mathsf{Q} \, {\Gamma}^{{-}1} .$$

The eigenvalues of $\mathsf {G'_2}$ are denoted as $\mu _i$ $(i=1,\ldots,n)$ and the corresponding ellipse/ellipsoid has the semi-axis lengths $\frac {1}{\sqrt {\mu _i}}$ $(i=1,\ldots,n)$. From Eq. (26) it follows that:

$$\quad \mathsf{G'_2}= (\mathsf{Q}\,\Gamma)^{{-}1}\,\, \mathsf{G_2}\, \mathsf{G_1^{{-}1}}\,\, \mathsf{Q}\,\Gamma .$$

Therefore the eigenvalues of $\mathsf {G_2}\, \mathsf {G_1^{-1}}$ are also $\mu _i \,\, (i=1,\ldots,n)$ [71] (p.38). If $\mathsf {G_1}=\mathsf {G_2}$ then the ellipses/ellipsoids $\mathscr {E}_1$ and $\mathscr {E}_2$ are identical and $\mathsf {G_2}\, \mathsf {G_1^{-1}}=\text {I}$, and $\mu _i=1\,\, (i=1,\ldots,n)$. If $\mathsf {G_1}\neq \mathsf {G_2}$ then the ellipses/ellipsoids are not identical and one or more eigenvalues $\mu _i$ will be different from 1. Notice that $\mathsf {G_1}\, \mathsf {G_2^{-1}}$ has the eigenvalues $\frac {1}{\mu _i}$ $(i=1,\ldots,n)$. We suggest the following expression as a measure for the dissimilarity between ellipse/ellipsoid $\mathscr {E}_1$ and $\mathscr {E}_2$:

$$d(\mathscr{E}_1,\mathscr{E}_2)\triangleq \left[ \frac{1}{4\,n} \sum_{i=1}^{n} \left(\ln \, \mu_i\right)^2 \right]^{\frac{1}{2}}\, , \quad n \in \{2,3\} .$$

The logarithmic function ensures that Eq. (31) remains unchanged when $\mu _i$ is replaced by $\frac {1}{\mu _i}$, therefore $d(\mathscr {E}_1,\mathscr {E}_2)=d(\mathscr {E}_2,\mathscr {E}_1)$. If $d(\mathscr {E}_1,\mathscr {E}_2)$ increases then the dissimilarity between $\mathscr {E}_1$ and $\mathscr {E}_2$ increases. For example, when $\mathscr {E}_1$ and $\mathscr {E}_2$ are circles that have a relative difference of radii of 1% then the dissimilarity $d(\mathscr {E}_1,\mathscr {E}_2)$ will be approximately equal to 1%. When ellipse/ellipsoid $\mathscr {E}_1$ is transformed to another space then its metric tensor can be written as $\mathsf {S}^{T} \mathsf {G_1} \mathsf {S}$. Then from Eq. (26) it follows that:

$$\text{I}=(\mathsf{S}^T \mathsf{Q} \;\Gamma)^{{-}1}\;\; \mathsf{S}^T \mathsf{G_1}\, \mathsf{S} \;\; (\Gamma \; \mathsf{Q}^T \mathsf{S})^{{-}1} .$$
When the same transformations are applied to $\mathsf {G_2}$ we obtain:
$$(\mathsf{S}^T \mathsf{Q} \;\Gamma)^{{-}1}\;\; \mathsf{S}^T \mathsf{G_2}\, \mathsf{S} \;\; (\Gamma \; \mathsf{Q}^T \mathsf{S})^{{-}1}= \mathsf{G'_2} .$$

Metric tensors (29) and (33) are identical, consequently the dissimilarity measure between pairs of ellipses/ellipsoids $\mathscr {E}_1$ and $\mathscr {E}_2$ and pairs of the transformed ellipses/ellipsoids is identical.

Disclosures

The authors declare no conflicts of interest.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Supplemental document

See Supplement 1 for supporting content.

References

1. M. D. Fairchild, F. Jiang, and H. Xie, “Perception in HDR and Displays,” Inf. Disp. 37(3), 15–19 (2021). [CrossRef]  

2. T. Kimpe, J. Rostang, G. Van Hoey, and A. Xthona, “Color standard display function: A proposed extension of DICOM GSDF,” Med. Phys. 43(9), 5009–5019 (2016). [CrossRef]  

3. N. Hassani and S. Farnand, “Color discrimination threshold for medical test devices,” Electronic Imaging 29(18), 60–66 (2017). [CrossRef]  

4. H. Shinhmar, C. Hogg, M. Neveu, and G. Jeffery, “Weeklong improved colour contrasts sensitivity after single 670 nm exposures associated with enhanced mitochondrial function,” Sci. Rep. 11(1), 22872 (2021). [CrossRef]  

5. J. Froehlich, T. Kunkel, R. Atkins, J. Pytlarz, S. Daly, A. Schilling, and B. Eberhardt, “Encoding color difference signals for high dynamic range and wide gamut imagery,” Color and Imaging Conference 2015, 240–247 (2015).

6. J. Martínez-García, M. Melgosa, L. Gómez-Robledo, l. Changjun, M. Huang, H. Liu, G. Cui, M. Luo, and T. Dauser, “Testing the AUDI2000 colour-difference formula for solid colours using some visual datasets with usefulness to automotive industry,” Proc SPIE 8785 (2013).

7. A. Zukauskas, R. Vaicekauskas, F. Ivanauskas, H. Vaitkevicius, P. Vitta, and M. S. Shur, “Statistical approach to color quality of solid-state lamps,” IEEE J. Sel. Top. Quantum Electron. 15(6), 1753–1762 (2009). [CrossRef]  

8. D. Nickerson, “The specification of color tolerances,” Textile Research 6(12), 505–514 (1936). [CrossRef]  

9. M. R. Luo, “Development of colour-difference formulae,” Rev. Prog. Color. 32, 28–39 (2002).

10. G. Wyszecki and W. S. Stiles, Color science: Concepts and methods, quantitative data and formulae, 2nd Edition (John Wiley & Sons., 1982).

11. R. S. Berns, Billmeyer and Saltzman’s Principles of Color Technology, Fourth Edition (John Wiley & Sons Inc., 2019).

12. M. R. Luo, G. Cui, and B. Rigg, “The development of the CIE 2000 colour-difference formula: CIEDE2000,” Color Res. Appl. 26(5), 340–350 (2001). [CrossRef]  

13. E. Schrödinger, “Grundlinien einer Theorie der Farbenmetrik im Tagessehen,” Ann. Phys. 368(22), 481–520 (1920). [CrossRef]  

14. L. Silberstein, “Investigations on the intrinsic properties of the color domain. II,” J. Opt. Soc. Am. 33(1), 1–10 (1943). [CrossRef]  

15. D. L. MacAdam, “On the geometry of color space,” J. Franklin Inst. 238(3), 195–210 (1944). [CrossRef]  

16. D. B. Judd, “Ideal Color Space - II The super-importance of hue differences and its bearing on the geometry of color space,” Palette 30, 21–28 (1968).

17. I. Farup, “Hyperbolic geometry for colour metrics,” Opt. Express 22(10), 12369–12378 (2014). [CrossRef]  

18. H. von Helmholtz, “’Kürzeste Linien im Farbensystem,” Sitzungsberichten der Akademie der Wissenschaften zu Berlin 17, 1071–1083 (1891).

19. W. S. Stiles, “The line element in colour theory: A historical review,” Proceedings of the Helmholtz Memorial Symposium on Color Metrics pp. 1–25 (1971).

20. L. F. C. Friele, “Analysis of the Brown and Brown-MacAdam color discrimination data,” Farbe 10, 193–224 (1961).

21. L. F. C. Friele, “Further analysis of color discrimination data,” J. Opt. Soc. Am. 55(10), 1314–1319 (1965). [CrossRef]  

22. D. L. MacAdam, “Analytical Approximations for Color Metric Coefficients. III. Optimization of Parameters in Friele’s Formulas,” J. Opt. Soc. Am. 54(9), 1161–1165 (1964). [CrossRef]  

23. K. D. Chickering, “Optimization of the MacAdam-Modified 1965 Friele Color-Difference Formula,” J. Opt. Soc. Am. 57(4), 537–541 (1967). [CrossRef]  

24. D. L. MacAdam, “Visual sensitivities to color differences in daylight,” J. Opt. Soc. Am. 32(5), 247–274 (1942). [CrossRef]  

25. L. Silberstein and D. L. MacAdam, “The distribution of color matchings around a color center,” J. Opt. Soc. Am. 35(1), 32–39 (1945). [CrossRef]  

26. W. R. J. Brown and D. L. MacAdam, “Visual sensitivities to combined chromaticity and luminance differences*,” J. Opt. Soc. Am. 39(10), 808–834 (1949). [CrossRef]  

27. W. R. J. Brown, “Statistics of color-matching data,” J. Opt. Soc. Am. 42(4), 252–256 (1952). [CrossRef]  

28. G. Wyszecki and G. H. Fielder, “New color-matching ellipses,” J. Opt. Soc. Am. 61(9), 1135–1152 (1971). [CrossRef]  

29. G. Wyszecki and G. H. Fielder, “Color-difference matches,” J. Opt. Soc. Am. 61(11), 1501–1513 (1971). [CrossRef]  

30. D. H. Alman, R. S. Berns, G. D. Snyder, and W. A. Larsen, “Performance testing of color-difference metrics using a color tolerance dataset,” Color Res. Appl. 14(3), 139–151 (1989). [CrossRef]  

31. R. S. Berns, D. H. Alman, L. Reniff, G. D. Snyder, and M. R. Balonon-Rosen, “Visual determination of suprathreshold color-difference tolerances using probit analysis,” Color Res. Appl. 16(5), 297–316 (1991). [CrossRef]  

32. M. Melgosa, E. Hita, A. J. Poza, D. H. Alman, and R. S. Berns, “Suprathreshold color-difference ellipsoids for surface colors,” Color Res. Appl. 22(3), 148–155 (1997). [CrossRef]  

33. V. C. Smith and J. Pokorny, “Spectral sensitivity of the foveal cone photopigments between 400 and 500 nm,” Vision Res. 15(2), 161–171 (1975). [CrossRef]  

34. D. I. A. MacLeod and R. M. Boynton, “Chromaticity diagram showing cone excitation by stimuli of equal luminance,” J. Opt. Soc. Am. 69(8), 1183–1186 (1979). [CrossRef]  

35. R. M. Boynton, “A system of photometry and colorimetry based on cone excitations,” Color Res. Appl. 11(4), 244–252 (1986). [CrossRef]  

36. V. C. Smith and J. Pokorny, “The design and use of a cone chromaticity space: A tutorial,” Color Res. Appl. 21(5), 375–383 (1996). [CrossRef]  

37. A. Stockman and D. H. Brainard, “Color vision mechanisms,” in Handbook of Optics, Third Edition Volume III: Vision and Vision Optics, M. Bass, C. DeCusatis, J. Enoch, V. Lakshminarayanan, G. Li, C. MacDonald, V. Mahajan, and E. Van Stryland, eds. (McGraw-Hill, Inc., USA, 2010), 3rd ed.

38. V. Ekroll and F. Faul, “Basic Characteristics of Simultaneous Color Contrast Revisited,” Psychol. Sci. 23(10), 1246–1255 (2012). [CrossRef]  

39. M. D. Fairchild, Color Appearance Models, 2nd Edition (John Wiley & Sons, Ltd., 2005).

40. K. A. G. Smet, Q. Zhai, M. R. Luo, and P. Hanselaer, “Study of chromatic adaptation using memory color matches, Part I: neutral illuminants,” Opt. Express 25(7), 7732–7748 (2017). [CrossRef]  

41. H. Takasaki, “Lightness change of grays induced by change in reflectance of gray background,” J. Opt. Soc. Am. 56(4), 504–509 (1966). [CrossRef]  

42. H. Takasaki, “Chromatic changes induced by changes in chromaticity of background of constant lightness,” J. Opt. Soc. Am. 57(1), 93–96 (1967). [CrossRef]  

43. H. R. Blackwell, “Contrast thresholds of the human eye,” J. Opt. Soc. Am. 36(11), 624–643 (1946). [CrossRef]  

44. P. Whittle, “Brightness, discriminability and the crispening effect,” Vision Res. 32(8), 1493–1507 (1992). [CrossRef]  

45. T. Yeh, J. Pokorny, and V. C. Smith, “Chromatic discrimination with variation in chromaticity and luminance: Data and theory,” Vision Res. 33(13), 1835–1845 (1993). [CrossRef]  

46. J. Krauskopf and K. Gegenfurtner, “Color discrimination and adaptation,” Vision Res. 32(11), 2165–2175 (1992). [CrossRef]  

47. E. Miyahara, V. C. Smith, and J. Pokorny, “How surrounds affect chromaticity discrimination,” J. Opt. Soc. Am. A 10(4), 545–553 (1993). [CrossRef]  

48. V. C. Smith, J. Pokorny, and H. Sun, “Chromatic contrast discrimination: Data and prediction for stimuli varying in L and M cone excitation,” Color Res. Appl. 25(2), 105–115 (2000). [CrossRef]  

49. J. M. Rovamo, M. I. Kankaanpää, and J. Hallikainen, “Spatial neural modulation transfer function of human foveal visual system for equiluminous chromatic gratings,” Vision Res. 41(13), 1659–1667 (2001). [CrossRef]  

50. F. Rieke and M. E. Rudd, “The Challenges Natural Images Pose for Visual Adaptation,” Neuron 64(5), 605–616 (2009). [CrossRef]  

51. R. M. Boynton and N. Kambe, “Chromatic difference steps of moderate size measured along theoretically critical axes,” Color Res. Appl. 5(1), 13–23 (1980). [CrossRef]  

52. C. Stromeyer, G. Cole, and R. Kronauer, “Second-site adaptation in the red-green chromatic pathways,” Vision Res. 25(2), 219–237 (1985). [CrossRef]  

53. ITU, “Recommendation ITU-R BT.2020 - Parameter values for ultra-high definition television systems for production and international programme exchange,” ITU (2012).

54. A. R. Robertson, “The CIE 1976 Color-Difference Formulae,” Color Res. Appl. 2(1), 7–11 (1977). [CrossRef]  

55. F. Campbell and D. Green, “Monocular versus Binocular Visual Acuity,” Nature 208(5006), 191–192 (1965). [CrossRef]  

56. W. R. J. Brown, “The effect of field size and chromatic surroundings on color discrimination,” J. Opt. Soc. Am. 42(11), 837–844 (1952). [CrossRef]  

57. E. S. Lamar, S. Hecht, S. Shlaer, and C. D. Hendley, “Size, Shape, and Contrast in Detection of Targets by Daylight Vision. I. Data and Analytical Description,” J. Opt. Soc. Am. 37(7), 531–545 (1947). [CrossRef]  

58. E. S. Lamar, S. Hecht, C. D. Hendley, and S. Shlaer, “Size, Shape, and Contrast in Detection of Targets by Daylight Vision. II. Frequency of Seeing and the Quantum Theory of Cone Vision,” J. Opt. Soc. Am. 38(9), 741–755 (1948). [CrossRef]  

59. G. Wyszecki and W. S. Stiles, Color science: Concepts and methods, quantitative data and formulas (John Wiley & Sons, Inc., 1967).

60. L. F. C. Friele, “FMC-metrics: What next?” Proceedings of the Helmholtz Memorial Symposium on Color Metrics pp. 315–329 (1971).

61. R. W. Pridmore and M. Melgosa, “Effect of luminance of samples on color discrimination ellipses: Analysis and prediction of data,” Color Res. Appl. 30(3), 186–197 (2005). [CrossRef]  

62. A. Chaparro, C. Stromeyer, G. Chen, and R. Kronauer, “Human cones appear to adapt at low light levels: Measurements on the red-green detection mechanism,” Vision Res. 35(22), 3103–3118 (1995). [CrossRef]  

63. G. R. Cole, C. F. Stromeyer, and R. E. Kronauer, “Visual interactions with luminance and chromatic stimuli,” J. Opt. Soc. Am. A 7(1), 128–140 (1990). [CrossRef]  

64. A. Chaparro, C. F. Stromeyer, E. P. Huang, R. E. Kronauer, and R. T. Eskew, “Colour is what the eye sees best,” Nature 361(6410), 348–350 (1993). [CrossRef]  

65. G. Sharma, W. Wu, and E. N. Dalal, “The CIEDE2000 color-difference formula: Implementation notes, supplementary test data, and mathematical observations,” Color Res. Appl. 30(1), 21–30 (2004). [CrossRef]  

66. D. R. Pant and I. Farup, “Riemannian formulation and comparison of color difference formulas,” Color Res. Appl. 37(6), 429–440 (2012). [CrossRef]  

67. ITU, “Recommendation ITU-R BT.2124-0 - Objective metric for the assessment of the potential visibility of colour differences in television,” ITU (2019).

68. J. Pytlarz, E. Pieri, and R. Atkins, “Objectively evaluating high dynamic range and wide color gamut color differences,” SMPTE Mot. Imag. J 126(2), 27–32 (2017). [CrossRef]  

69. M. Melgosa, R. Huertas, and P. A. Garcia, “Performance of CIEDE2000 color difference models for the RIT-DuPont dataset,” Proceedings AIC 2007 pp. 293–295 (2007).

70. J. Romero, J. A. García, L. J. del Barco, and E. Hita, “Evaluation of color-discrimination ellipsoids in two-color spaces,” J. Opt. Soc. Am. A 10(5), 827–837 (1993). [CrossRef]  

71. G. Strang, Linear Algebra and Learning from Data (Wellesley-Cambridge, 2019).

Supplementary Material (1)

NameDescription
Supplement 1       Transformations and additional validation of the LE.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (12)

Fig. 1.
Fig. 1. Luminance levels of two neighbouring disks with positive and negative contrast.
Fig. 2.
Fig. 2. (a) Threshold elevation $\Theta (Y,Y_a)$ as a function of $\frac {Y}{Y_a}$ for $b=1$. (b) Crispening effect: normalized luminance difference threshold as a function of $\frac {Y-Y_a}{Y_a}$.
Fig. 3.
Fig. 3. (a) Achromatic threshold contrast as reported by Blackwell [43] (Table VIII p.642) (red squares) and Eq. (2) with with $a_w=0.00283$ and $Y_A=23.2$ td (blue line). (b) Achromatic threshold contrast of the RD91 data set (red squares) and model $\psi _A(Y)$ (blue line).
Fig. 4.
Fig. 4. (a) Red-green threshold contrast of the MA42 data set (red squares) and $\psi _T(l)$ (blue line). (b) Blue-yellow threshold contrast of the WF71-AR data set (red squares) and $\psi _D(s)$ (blue line).
Fig. 5.
Fig. 5. Threshold ellipses of the RD91 data set (black solid line) and calculated threshold ellipses according to the metric tensor (19) for $\alpha =0.5$ (red solid line) and $\alpha =\frac {l^2}{l^2+m^2}$ (green dotted line) in (a) Cross section $\frac {dY}{Y}=0$ (the ellipses are 2$\times$ enlarged) and (b) Cross section $ds=0$ (the ellipses are 3$\times$ enlarged) $Y_{\text {max}}$ [td] is the highest retinal illuminance of the test field in the RD91 data set. In (a) the gamut boundary of the chromaticities according the standard Rec.2020 [53] (gray dashed line) and the spectrum locus (red dotted line) are depicted.
Fig. 6.
Fig. 6. Threshold ellipses (2$\times$ enlarged) in the cross section $\frac {dY}{Y}=0$ of the MacLeod-Boynton hybrid space of the RD91 data set (black solid line) and the new LE with respectively optimised parameters (red solid line) and generic parameters (blue solid line). The insets show the threshold ellipses for color 3 (medium gray), 10 (black) and 18 (light gray). Also the gamut boundary of the chromaticities according the standard Rec.2020 [53] (gray dashed line) and the spectrum locus (red dotted line) are depicted.
Fig. 7.
Fig. 7. Threshold ellipses (7$\times$ enlarged) in the MacLeod-Boynton chromaticity plane of the MA42 data set (black solid line) and the new LE with respectively optimised parameters (red solid line) and generic parameters (blue solid line). Also the gamut boundary of the chromaticities according the standard Rec.2020 [53] (gray dashed line) and the spectrum locus (red dotted line) are depicted.
Fig. 8.
Fig. 8. Cross section $dl=0$ of the threshold ellipsoids in the MacLeod-Boynton hybrid space for (a) RD91 (3$\times$ enlarged). (b) BM49-WRJB (10$\times$ enlarged). At each color center the measured ellipse (black solid line) and the ellipses according to the new LE with respectively the optimized parameter values (red solid line) and generic parameter values (blue solid line) are shown. $Y_{\text {max}}$ [td] is the highest retinal illuminance of the test field in the considered data set.
Fig. 9.
Fig. 9. Cross section $ds=0$ of the threshold ellipsoids in the MacLeod-Boynton hybrid space for (a) RD91 (3$\times$ enlarged). (b) BM49-WRJB (10$\times$ enlarged). At each color center the measured ellipse (black solid line) and the ellipses according to the new LE with respectively the optimized parameter values (red solid line) and generic parameter values (blue solid line) are shown. $Y_{\text {max}}$ [td] is the highest retinal illuminance of the test field in the considered data set.
Fig. 10.
Fig. 10. Threshold ellipses in the CIE 1931 $(x,y)$ chromaticity plane for: (a) MA42 (7$\times$ enlarged). (b) BM49-WRJB (7$\times$ enlarged). (c) WF71-AR (7$\times$ enlarged). (d) WF71d-AR (3$\times$ enlarged). In each case the measured threshold ellipses (black solid line) and the ellipses according to the new LE with respectively optimized parameter values (red solid line) and generic parameter values (blue solid line) are depicted. Also the gamut boundary of the chromaticities according the standard Rec.2020 [53] (gray dashed line) and the spectrum locus (black dashed line) are depicted.
Fig. 11.
Fig. 11. Threshold ellipses in the cone contrast plane $(\frac {dL}{L},\frac {dM}{M})$ predicted with the new LE for monochromatic light of respectively 525 nm, 579 nm and 610 nm. The principal axes of the threshold ellipses have an orientation of 45$^\circ$ with respect to the coordinate axes, this is in agreement with the findings of Chaparro et al. (1995) [62].
Fig. 12.
Fig. 12. Dissimilarity between the measured and calculated threshold ellipses/ellipsoids for the data sets WF71-AR, MA42, WF71d-AR and RD91 according to: (a) CIELAB, CIEDE2000, $\Delta$ICtCp, F65 LE and the new LE+ (’+’ refers to the optimised sizes $d\sigma$) [square markers], (b) the new LE with and without the von Kries transformation, and with optimised (denoted as O) and generic model parameters (denoted as G) [circle markers].

Tables (6)

Tables Icon

Table 1. Values of the model parameters Y A , Y T , Y D and k sc .

Tables Icon

Table 2. Main parameters of the 10 experiments and the corresponding values of the optimised model parameters κ 0 4 , k 12 , k 23 (for d σ = 1 ). The second last row gives the values of d rms for the optimized values of the model parameters (as described in paragraph 3.3). The last row gives the values of d rms for the generic values of the model parameters (as described in section 4). Symbols and abbreviations: : length boundary [deg] of juxtaposed subfields of test field, : diameter of background [deg] and color of background, W: white, m/b: monocularly or binocularly viewing, n/a: natural pupil or artificial pupil, N : number of color centers, : same number or symbol as on the left side of the arrow, § : number of observers, : average age of 50 observers with standard deviation of 7.7 years [31].

Tables Icon

Table 3. Normalized values of the parameters κ 0 4 of the 9 matching experiments: WF71, MA42, BM49, WF71d, as well as the averages μ and standard deviations σ of the 9 matching experiments. The rightmost column shows the normalized values of the parameters κ 0 4 of the RD91 experiments [ § number of observers].

Tables Icon

Table 4. Generic values of the model parameters.

Tables Icon

Table 5. Dissimilarity metrics of the data sets RD91, MA42 and BM49 for the various off-diagonal elements g 12 and g 23 . The off-diagonal elements are shown in the top row. The off-diagonal elements g 12 = Q g 11 and g 23 = Q g 33 are according to the F65 LE.

Tables Icon

Table 6. Comparison between the color difference equations CIELAB, CIEDE2000, Δ ICtCp, and the F65 LE and the new LE+.

Equations (33)

Equations on this page are rendered with MathJax. Learn more.

[ l m s ] = A [ x J y J 1 z J y J ] , A = [ a i j ] = [ 0.15514 0.54312 0.03286 0.15514 0.45684 0.03286 0 0 0.01608 ] .
d Y Y = a w [ 1 + Y A Y ] 1 2 ,
d Y ( Y , Y a ) Y = { Θ ( Y , Y a ) | a n | b ( 1 k sc ) if  Y < Y a (negative contrast) Θ ( Y , Y a ) a p b ( 1 k sc ) if  Y Y a (positive contrast) ,
Θ ( Y , Y a ) = { 1 Y [ Y a Δ Y ( 1 k sc ) ] Δ Y ( b 1 ) ( 1 k sc ) + Y a Y a if  Y < Y a 1 Y [ Δ Y ( 1 k sc ) b + Y a ] if  Y Y a ,
Θ ( Y , Y a ) = ( 1 k sc ) + k sc Y a Y , for b = 1.
κ 0 [ 1 + Y A Y ] 1 2 Θ ( Y , Y a ) ψ A ( Y , Y a ) ,
d L L Y T Y + 1 ,
κ 1 ( l E l ) 5 / 2 Y T Y + l a l E + κ 2 | 1 l a l | ψ T ( l , l a , Y ) ,
d S S Y D Y + 1 ,
κ 3 1 + Y D s E 2 Y s 2 + κ 4 | 1 s a s | ψ D ( s , s a , Y ) ,
( d σ ) 2 = [ d A d T d D ] F A T D [ d A d T d D ] , F A T D = [ 1 a 2 0 0 0 1 b 2 0 0 0 1 c 2 ] ,
[ d A d T d D ] = M [ d L L d M M d S S ] , M = [ α ( 1 α ) 0 1 1 0 α ( 1 α ) 1 ] ,
( d σ ) 2 = [ d L L d M M d S S ] M T F A T D M [ d L L d M M d S S ] .
( d σ ) 2 = [ d Y Y d l l d s s ] G M L B [ d Y Y d l l d s s ] , G M L B = [ g i j ] .
g 11 = ψ A 2 ( Y , Y a ) , g 22 = ψ T 2 ( l , l a , Y ) , g 33 = ψ D 2 ( s , s a , Y ) .
[ d L L d M M d S S ] = D [ d Y Y d l l d s s ] , D = [ 1 1 0 1 q 0 1 0 1 ] , q = l 1 l = l m .
( d σ ) 2 = [ k d Y Y d l d s ] G H [ k d Y Y d l d s ] , G H = [ g 11 k 2 g 12 k l g 13 k s g 12 k l g 22 l 2 g 23 l s g 13 k s g 23 l s g 33 s 2 ] .
F M L B = [ 1 a 2 Q a 2 0 Q a 2 Q 2 a 2 + ( q + 1 ) 2 b 2 + Q 2 c 2 Q c 2 0 Q c 2 1 c 2 ] , Q = α q ( 1 α ) = α l 1 l .
F H = [ g 11 k 2 Q g 11 k l 0 Q g 11 k l g 22 l 2 Q g 33 l s 0 Q g 33 l s g 33 s 2 ] ,
Q 2 < g 22 g 11 + g 33 .
1 < g 23 g 22 g 33 < 1 ,
g 12 2 g 11 g 22 + g 23 2 g 22 g 33 < 1 .
g 12 ( l , l a ) = g 11 g 22 k 12 ( l l a ) 2 , k 12 : constant 0 ,
g 23 ( s ) = g 22 g 33 k 23 s 1 + k 23 2 s 2 , k 23 : constant 0 .
( d σ ) 2 = ψ A 2 ( d Y Y ) 2 + ψ T 2 ( d l l ) 2 + ψ D 2 ( d s s ) 2 + 2 ψ A 1 ψ T 1 k 12 ( l l a ) 2 d Y Y d l l + 2 ψ T 1 ψ D 1 k 23 s 1 + k 23 2 s 2 d l l d s s ,
G 1 = Q Λ Q T = Q Γ I Γ Q T ,
I = Γ 1 Q T G 1 Q Γ 1 .
[ Y 1 Y n ] T = Γ Q T [ y 1 y n ] T .
G 2 = Γ 1 Q T G 2 Q Γ 1 .
G 2 = ( Q Γ ) 1 G 2 G 1 1 Q Γ .
d ( E 1 , E 2 ) [ 1 4 n i = 1 n ( ln μ i ) 2 ] 1 2 , n { 2 , 3 } .
I = ( S T Q Γ ) 1 S T G 1 S ( Γ Q T S ) 1 .
( S T Q Γ ) 1 S T G 2 S ( Γ Q T S ) 1 = G 2 .
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.