Concept

Level set — where it appears

The set of parameter values at which an objective takes one stated value, which around an optimum is an ellipsoid rather than a sphere. Its axes are the eigenvectors of the curvature and its radii go as the inverse square roots of the eigenvalues, so a tolerance derived from an objective has a shape rather than a size.

Named by 5 essays across 4 fields — each of them below, with the objects they name alongside it.

The bowl the eigenvalues describe and the bowl a sample found. Six points on a logarithmic vertical axis — the distance from the optimum of the adaptation residual to a 5 per cent rise along each of the six directions the objective can see — with a shaded band behind them showing the whole range 24 random directions reported. The eigen-radii run from 1.2e-2 to 3.6e-1, a factor of 29.8. The band runs from 2.2e-2 to 1.8e-1, a factor of 8.0, and sits entirely inside the ends of the true range: a random direction in nine dimensions carries a share of every eigenvector and so reports the middle of the bowl, never an end of it.

How long is the bowl

The optimum of an adaptation objective is twenty-nine times longer one way than another, and the two ends have names — the stiffest direction is almost entirely the short-wavelength row of the basis, the flattest almost entirely the long-wavelength one. Twenty-four random directions reported a factor of eight, and no number of them would have done better.

matching · Gamut
What a constraint costs is how far it pushes, in the directions that are seen. A scatter of every constraint imposed here on the nine free numbers. The horizontal axis is the length of the displacement from the optimum measured only in the six directions the objective can see; the vertical, on a logarithmic scale, is the excess cost that displacement actually carries. Requiring the basis to be the inverse of three realisable display primaries sits at the bottom left, at 0.068 and 0.022 ΔE00 — it removes three degrees of freedom and moves the answer almost nowhere. Requiring it to hit the three dichromat confusion points removes six and pushes 13 times as far, for 0.68. The vertical spread at similar horizontal positions is the part a count of parameters cannot predict.

A constraint is a direction and a distance

Four restrictions on the same nine numbers cost nothing, nothing, two per cent and seventy. How many parameters each removes predicts none of it. What does is the quadratic form evaluated along the displacement — and showing that it does means walking in towards the optimum rather than arguing at the edge, because at the edge the prediction is out by a factor of three.

limits · Limits
The cheapest direction to give ground in is the flattest one. Six bars, one per direction the adaptation objective can see, showing how much of the other objective a fixed budget of adaptation buys if it is spent along that direction. The rate is the slope of the second objective divided by the square root of the first's curvature, so it rewards a direction the second objective wants and punishes one the first is stiff in. The flattest direction wins at 10.68 against 3.29 for the next best and 0.54 for the stiffest — a factor of 20. Spending 1 per cent of the adaptation optimum there moves the anisotropy from 7.70 to 5.02.

The trade only runs one way

Standing at the basis that adapts best, one per cent of adaptation buys forty-four per cent of the way to the discrimination floor. Standing at the basis that discriminates best, the same one per cent buys under two. The scatter that shows two objectives pulling apart looks symmetric and is not, and the asymmetry is what a committee choosing between them would most want to know.

brain · Appearance
A primary's tolerance is a shape, and part of it is unreachable. The CIE chromaticity diagram with the spectral locus drawn, and three closed regions marking where each primary of a display designed for its own inverse can sit while the adaptation cost stays within 1 per cent of its best. None of them is round: the widest runs 15.1 times further one way than another, so a single tolerance figure for a primary is the average of a shape the shape never takes. 47 of the 144 boundary directions leave the region a real primary can occupy, which is a second constraint the objective knows nothing about — the cost does not rise there, and the primary cannot go there.

A tolerance is a region

How far a display's red primary can move before its adaptation behaviour costs anything is not a distance. It is a closed region on the chromaticity diagram, fifteen times longer one way than another, and about half of it lies outside the area a real primary can occupy — where the objective does not rise and the primary cannot go.

applied · Delivery
What one tolerance accepts, around four colours. The surface in tristimulus values that ΔE₀₀ 1.0 draws around four colours, each outline scaled to its own size so the shapes can be compared. The volumes they enclose differ by a factor of 1.0e+5 across the sRGB cube, and the longest axis of one shell is between 3.3 and 29.9 times its shortest. A tolerance is written as one number and is a different set of samples at every colour it is applied to.

What one number accepts

A delivery tolerance is written as a single colour difference and it acts on three tristimulus values, so what it actually accepts is a closed surface. Measured over sixty-four colours in the sRGB cube, the volume inside that surface varies by a factor of a hundred thousand and its longest axis is between three and thirty times its shortest. The same contract, applied to a dark colour and a light one, is two different requirements.

matching · Gamut

Named alongside it

The objects these essays reach for when they reach for this one.

Chromatic adaptationEigenvalueHessianBasisAnisotropyDegrees of freedomMacAdam's ellipsesSpecificationToleranceCAT16CIEDE2000Colour difference

All concepts