Concept

CIECAM16 — where it appears

A colour appearance model that takes a viewing condition alongside the stimulus and returns correlates for lightness, chroma and hue. It predicts what a colour looks like rather than which colours match, which is the boundary a colorimetric space does not cross.

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

Two identical grey patches on different surrounds. Both inner squares are #868686. The one on the dark field looks lighter. The values are checked to be equal before the figure is drawn, so the claim is a fact about the drawing rather than a promise.

Matching is not appearance

CIE XYZ predicts when two lights will look the same under identical viewing conditions. It was never a model of how anything looks, and most of the confusion in applied colour comes from using it as one.

matching · Gamut
One stimulus, three rooms, three appearances. The same XYZ in a dark, a dim and an average surround. The stimulus does not change and is drawn identically in all three panels; what changes is what CIECAM16 says it looks like. Predicted lightness runs from 65.6 to 57.5 — a spread of 8.1 — with chroma and colourfulness moving too. Colorimetry returns one answer here because it has nowhere to put the room.

A viewing condition is an argument

An appearance model takes a stimulus and a situation. The second argument is not a refinement of the first — it is the content of the claim, and a model that returns an appearance from a colour alone has assumed a room without saying which.

brain · Appearance
The four unique hues, and the axes they are said to define. A constant-lightness, constant-chroma ring in CIECAM16, with the four unique hue anchors marked and CIELAB's a and b axes drawn through the same circle. If a* really were the red-green axis the anchors would fall on the crosshairs. Unique red sits 25° off, and the four are not 90° apart in any case. Hatched sectors are hues this display cannot reach at this chroma.

Why there are four unique hues

Observers agree that four hues are elementary and that no colour is reddish green. Nothing in the three receptors predicts either fact, and the axes of every standard colour space miss the four by tens of degrees.

brain · Appearance
One stimulus, three rooms, three appearances. The same XYZ in a dark, a dim and an average surround. The stimulus does not change and is drawn identically in all three panels; what changes is what CIECAM16 says it looks like. Predicted lightness runs from 65.6 to 57.5 — a spread of 8.1 — with chroma and colourfulness moving too. Colorimetry returns one answer here because it has nowhere to put the room.

A patch is not a scene

A paint chip is the wrong size, on the wrong background, at the wrong luminance, in the wrong surround. Every one of those is a term in an appearance model, and the model says how much each of them moves the answer — which is the difference between a caution and a prediction.

brain · Appearance
Lightness against colourfulness, in a booth and on a screen. Each arrow is one colour, from what the model predicts under a print in a 2000 lux booth to what it predicts under a display in a dim room. Every arrow points the same way, which is the content: a dimmer surround lowers predicted lightness and colourfulness together, so a proof does not merely differ from the print, it differs in a direction — and that is why proofing standards specify the room and not only the numbers.

The proof is a different object

A soft proof can be made colorimetrically exact and still not match the print, because the print is in a booth at two thousand lux with an average surround and the screen is in a dim room at a fifth of the luminance. The appearance model puts four CAM16-UCS units between them, with no change of stimulus anywhere — larger than the error any rendering intent is arguing about.

applied · Delivery
Brightness against chroma, at exactly constant luminance. Seven stimuli of identical luminance and rising chroma at hue 25. The model's brightness moves by 2.2 per cent across the whole sweep, and at some hues it moves the other way. The Helmholtz–Kohlrausch effect — measured repeatedly, by several methods — is that a saturated colour looks as bright as a neutral of 1.3 to 2 times its luminance, shown as the band. The gap is the model's, and nothing here closes it: the term that would is not in CIECAM16 and is not invented for the occasion.

Brightness is not luminance

Photometry is additive because the CIE defined it that way. Brightness is not, and a saturated colour looks as bright as a neutral of one and a half times its luminance — an effect this site's appearance model moves by two per cent, in a direction that depends on the hue.

brain · Appearance
One light, seven rooms. The same stimulus — fixed in XYZ, unchanged throughout — shown against whites from 12 to 800 candelas per square metre. Its lightness falls from 152 to 16 and its brightness rises, because one of those is a ratio to the white and the other is not. Brown is the low-lightness end: a colour that exists only when something brighter is present, which is why no lamp is brown and no star is.

There is no brown light

Brown is dark orange, dark is a ratio to a white, and a light in a dark room has no white to be dark against. The same stimulus, unchanged in XYZ, runs from lightness 152 to lightness 16 as the surround is raised — and only the bottom of that range has a name.

brain · Appearance
The colourfulness the sRGB cube reaches, against the light in the room. The display is the same display throughout and the signal is the same signal. What moves is the adapting luminance, which enters the appearance model and nothing else. The furthest colourfulness the cube reaches falls from 131 to 57, a factor of 2.29. A gamut in CIELAB cannot show this at all, because CIELAB has no light level in it — which is why every gamut percentage in circulation is quoted without one.

The gamut shrinks in the dark

Every gamut number here is a property of a device and of nothing else, which is why the same display has the same gamut in a studio and in a cinema. It does not. Turn the room down four decades and the solid loses a fifth of its reach and two thirds of its volume, with the signal unchanged.

limits · Limits
How far a judgement is from the settled one, second by second. The light changed from one white to another at t = 0 and nothing else moved. The model has one degree of adaptation and no clock, so the distance plotted is what a clock adds: 3.6 CAM16-UCS units half a second in, still 1.3 after a minute, and 0.11 after five. Every appearance number on this site is the value at the right-hand end.

The model has no clock

An appearance model takes a stimulus and a situation and returns what it looks like. It does not take a time, and adaptation is not instantaneous — half a second after the light changes a judgement is three and a half CAM16-UCS units from the settled one, and a minute later it is still 1.3.

limits · Limits
An afterimage, as the local pool coming back to equilibrium. The local pool has adapted to the patch and the global pool has not, so the gain change is exactly the local share of a full von Kries change — which is why afterimage's free strength parameter is not free here. The dwell is 20 seconds. The swatches are the predicted appearance of the test surface at four moments. They are predictions of hue and direction; there is no response compression in this model, so the chroma is a ceiling rather than an estimate.

A gain has a time constant

An afterimage and the clock on chromatic adaptation were built in different files from what the last phase said was one mechanism. Joining them removes a free parameter, reproduces both, and predicts a third thing — that two people in one room, at one moment, looking at one patch, do not agree about its colour.

brain · Appearance
How much colour a display delivers, against how bright the room is. The appearance solid of the whole code cube, with the room's reflected light added to every code value and the surround ratio computed from the room's own white against the display's. A 300 cd/m² panel delivers most at 200 lux, and the curve falls on both sides: darker costs the surround, brighter costs the black. At the 32 lux the softproofing standards specify, the solid is 89 per cent of its best — which is not a criticism of the standard, since it is written for matching a screen to a print viewing booth rather than for delivering the most colour.

A display in a room is a smaller display

Two results here turn the room's light in opposite directions and neither knows about the other. A room has one light level and does both at once — so there is a brightness at which a display delivers the most colour, it is not at either end, and it scales with the panel.

limits · Limits
A colour rendering index, computed for everybody instead of for one observer. Each bar spans what 120 eyes make of one lamp: the same reflectances, the same reference illuminant, the same arithmetic, different colour-matching functions. The mark is the standard observer's own answer, which is the number printed on the box. One lamp's spread is 3.8 points wide while the whole range the standard observer puts these lamps in is 1.8 — so a ranking quoted to a tenth of a point is a statement about one set of tables. Two of the marks fall outside the population's range entirely.

The index is one observer's opinion

A colour rendering index is printed to a tenth of a point and computed for a single set of colour-matching functions that no standard names as a choice. Scored by two hundred eyes instead, one lamp's spread is wider than the whole range the standard observer puts five lamps in — and two lamps the standard separates by four tenths of a point come out the other way round for every member of the population.

light · Light
The appearance model's three rooms, read as three moments. CIECAM16's degree of adaptation is a function of the surround and the adapting luminance and of nothing else — the model has no time in it. Solving for the moment at which an observer who will adapt completely has got that far turns each of the three tabulated surrounds into a reading on a clock. At 100 candelas per square metre they are 106, 49, 21 seconds. They are presented as three rooms. They are also one observer, in one room, at three times in the first two minutes.

A viewing condition is a moment

CIECAM16's degree of adaptation is a function of the surround and the adapting luminance and of nothing else, because the model has no time in it. Solving for when an observer who will adapt completely has got that far turns the standard's three surrounds into three clock readings — 107, 50 and 21 seconds — and the two readings are distinguishable by waiting.

brain · Appearance
How much of the gamut changes name, and what changed it. The eleven basic terms are quoted as centroids in CIELAB, and a colour is named by which one it is nearest. Two things nobody records decide the answer. Changing the distance function renames 20.5 per cent of the displayable gamut. Changing the room — the same colours, the same words, a different surround, through the appearance model — renames up to 26.8 per cent. The centroids were measured in one viewing condition and are applied here in every essay as though a name were a region of a space with no room in it.

A name moves with the room

Eleven basic colour terms are quoted as centroids in CIELAB and a colour is named by which one it is nearest. Two things nobody records decide the answer — which distance function is used, which renames a fifth of the displayable gamut, and which room the colour is in, which renames more than a quarter of it.

brain · Appearance
A corner moves the spectrum and the viewing condition at once. A coloured patch in a corner of coloured walls, against how enclosed the corner is. The top curve is what a colorimeter set up at the door reports: light that has bounced carries the surrounding reflectance again, so the patch is lit by something the room is not. The middle curve is what is left once the patch is read against the corner's own white — most of it goes, because a corner is a change of illuminant and that is what chromatic adaptation is for. The bottom curve is the other thing a corner is: a brighter place, 1.76 times the light, which moves the appearance through the Hunt effect with the white point held still and cannot be adapted away at all.

A corner moves both terms

The interreflection essays compute what a corner does to a spectrum, which is one of the two things a corner does. It is also a brighter place with a differently coloured background — a viewing condition, not a stimulus — and adaptation removes most of the first and none of the second. At an enclosure of six tenths that is 63 per cent of seven units gone and a further unit arriving from the extra light alone.

scene · Scene
How much of what a display can show each name owns. Every point on a 5-unit CIELAB lattice inside the sRGB gamut is given to its nearest centroid under ΔE00, and the shares counted. They run from 21.1 per cent for purple to 4.6 for blue, a factor of 4.6. The three terms that carry no chroma at all — black, grey and white — hold 20 per cent between them. A share here is a statement about the names and about the gamut they are counted over, and the gamut is sRGB.

A name in the model's own words

The eleven basic colour terms move when the room does, and the obvious objection is that they were being measured in a space with no room in it. Quoting them in an appearance model's own coordinates instead does not shrink the renaming — it grows it by four per cent — and the space alone renames an eighth of the gamut with the room held still.

brain · Appearance
How blue the sheet reads, and how much of that is the room. Chroma in an appearance model, with the observer adapted to the light the sheet is under. The three markers on each row are an average, a dim and a dark surround; the open marker at the left is the same sheet with the ultraviolet removed. Every stock is close to neutral without the excitation and carries real chroma with it, at a hue of about 295 degrees — blue-violet — so the colour is the fluorescence and not the substrate. And it falls by nearly half between a bright room and a dark one, which makes how blue a sheet looks a property of where it is being looked at.

A brighter white still looks white

Colorimetry says a brightened sheet is nine units of b* from neutral, which sounds like a visible blue. An appearance model with the observer adapted to the room says it carries eleven units of chroma at a hue of 295 degrees — genuinely blue-violet — and that the number falls by nearly half between a bright room and a dark one. What it cannot say is why anybody calls the result white.

brain · Appearance
The same formula, applied after six different changes of basis. CIELAB's arithmetic — divide by a white, take a cube root, difference the results — run on six of the bases the matching data leave free. A linear change of basis leaves every match alone; a cube root does not commute with one, so the space, and therefore every colour difference computed in it, depends on which basis was in place before the nonlinearity. CIELAB's own choice gives an axis ratio of 3.44 and the best row here is LMS (confusion points) at 2.60.

A difference needs a basis too

A linear change of coordinates leaves every colour match exactly where it was. A cube root does not commute with one — so a lightness–chroma space, and every colour difference computed in it, is a property of the basis that happened to be in place before the nonlinearity. CIELAB's basis was chosen in 1931 for reasons that had nothing to do with difference.

difference · Metric
Where each published matrix puts the confusion points, whether or not it meant to. Every matrix from tristimulus values to cone responses commits itself to three confusion points, because the point is the direction the other two rows annihilate. The first row is the construction from the measured points and returns them exactly. The rest were chosen for other reasons and land elsewhere — Hunt–Pointer–Estévez, which this collection uses everywhere, misses the deuteranope's point by 1.28 in chromaticity. The worst here is 4.09.

The cones an appearance model uses

CIECAM16 adapts in three axes whose rows are labelled L, M and S, and they were fitted to corresponding-colour experiments rather than measured on receptors. Run the dichromat construction backwards on them and they commit to a deuteranope confusion point 1.45 away in chromaticity from the measured one — which is a test the axes were never asked to pass.

brain · Appearance
How far from circles every basis leaves the ellipses. Eight bases ranked on the mean ratio of the long to the short axis of MacAdam's twenty-five discrimination ellipses, measured in a lightness–chroma space built on that basis. The range runs from 1.61 for best for discrimination to 7.70 for best for adaptation. The ordering is not the ordering on the other objective and is nearly its reverse.

One matrix doing two jobs

CIECAM16 adapts in CAT16 and then applies its response compression in the same axes, so a single matrix decides both how well the model handles a change of light and how uniform the space it produces is. The two jobs have different best answers, and the matrix was chosen against only one of them.

brain · Appearance
A mid-grey's lightness across a continuum of rooms. The lightness a mid-grey is predicted to have, plotted along the continuous surround parameter running from an average room to a dark one. The three rooms the standard tabulates are marked on it: average at the left, dark at the right, and dim 61% of the way between them rather than halfway. The whole span is 9.71 units of lightness and the step from average to dim is 5.64 of it — 58% — so choosing one of the three rows is a decision worth most of the range.

The surround is three rows of a table

An appearance model takes the room as three constants, and the standard tabulates three rooms. Every appearance figure in this collection is drawn at one of them. The parameter they are three points of is continuous, and the middle row is not in the middle.

brain · Appearance
Every adaptation number here assumes a complete adaptation. Three curves and their mean: the colour difference an adapted observer is left with after a change of light, against the degree of adaptation from zero — no adaptation at all — to one. Every adaptation figure in this collection is computed at one, the right-hand end. The appearance model's own formula puts the degree at 0.941 for an average surround at a hundred candelas, marked, where the residual is 2.21 ΔE00 rather than 1.27 — larger by a factor of 1.74. The left-hand end is exactly the unadapted change, which is not an approximation but an identity, and is what says the curve interpolates between the two things it claims to.

A discount nobody measured

Every adaptation number in this collection assumes an observer who adapts completely. The appearance model's own formula says they do not — it puts the degree at 0.94 in an ordinary room — and the difference is not a rounding. It is a factor of 1.7 on the residual every one of those figures reports.

brain · Appearance
Where a delivered colour's error actually comes from. Three bars and two totals. The profile's interpolation between its nodes contributes 0.13 ΔE00; the rendering intent, at the colorimetric setting, moves nothing that was already printable and contributes 0.00; and looking at the result in a dim room rather than the booth it was proofed in contributes 4.30, which is 97 per cent of the total. The two totals are the three added — 4.43 — and combined in quadrature — 4.30. The gap between those two rules is 0.127, about the size of the entire profile stage, and no standard says which rule to use.

A delivery tolerance is three tolerances

A colour reaches a reader through a profile, a gamut mapping and a room, and each has a number somebody chose. Each has an essay of its own here, and none of those essays had put the three costs in one column. Put there, the stage nobody controls carries ninety-seven per cent of the total.

applied · Delivery
What six of this collection's published numbers do when the unit changes. Six quantities, from six calculations that share nothing: a change of light after an observer has adapted, a camera profile's error, the gap between the two standard observers, a metameric pair under the lamp that breaks it, the same image on two papers, and an observer two seconds into a new room. Each is recomputed under all six units and every unit is calibrated onto ΔE2000's scale first, so the bar is not a change of units in the ordinary sense. The bar is the ratio of the largest reading to the smallest, and it runs from 1.71 to 2.30. Five of the six are printed in ΔE2000 by the essays that report them; the sixth is printed in CAM16-UCS, because the model it comes out of defines that unit.

A model judged in another model's unit

An appearance shift is a change in what an observer would report, not a change in a stimulus, so measuring one with a matching difference means first asking what stimulus a settled observer would need to be shown to give the same report. That step is not bookkeeping — it is the whole distinction the field rests on, and it costs a factor of 1.7 across the menu.

brain · Appearance
Every figure a surround dial would apply to, weighed. The eleven generators in the appearance family, by the size of the drawing each emits — which is what a dial multiplies, because every frame carries the figure's whole body. The dashed rules are the thresholds the dial policy here is written in: under 3 KB gets thirteen stops, under 6 gets nine, under 10 gets seven, and above about 12 KB nothing gets a dial at all. The median body here is 2.25 KB and 4 of the eleven are inside the most generous tier, against a policy written when the distribution had a median of 4.0 KB. Two phases deferred a surround dial on the grounds that appearance swatches are not small. The exception is unique-hues at 14.1 KB, which is over the ceiling that says it should have no dial — and it has one, on chroma, declared in the same file as the ceiling.

A dial has a price

Two rounds declined to give the appearance model's surround a continuous control, both times because the frames would be too heavy, and neither time was the weight taken. It is 2.25 kilobytes at the median — the light end of these figures rather than the heavy end — and one figure is already breaking the rule the deferral was made under.

applied · Delivery
Two slabs with one reflectance, and two colours through an aperture. Two constructed media whose bulk reflectance agrees at every wavelength to fifteen figures, and whose diffusion lengths differ by a factor of four. The upper curve is that shared reflectance — both slabs lie on it exactly. The two patches on the right are what a 4 millimetre radius returns from each, and they are 6.3 ΔE₀₀ apart. This is a metamerism with no observer in it: the two samples are the same colour to anybody under any light, and the instrument separates them because it is measuring a kernel through a hole rather than measuring a reflectance.

The appearance model has no slot for it

Two slabs with identical reflectance and different kernels come out of CIECAM16 with identical lightness, chroma and hue — to six decimal places, because the model's input is a stimulus and their stimuli are the same. Translucency is a recognised appearance attribute with no correlate in any appearance model, and the reason is structural rather than an oversight.

brain · Appearance
What choosing a space to divide the white out in is worth. Three pairs of routes to the same colour, over forty-two surfaces: dividing the white out in tristimulus values, in a published cone space, and in the observer's own cones. The first two agree to 0.59 ΔE₀₀ at the median. Either of them differs from the observer's own cones by more than fifteen. That is why the two exact conditions in this round are exact only in the eye's own coordinates: the identity belongs to the receptors, and every published arithmetic works in a basis somebody else chose.

The appearance model takes XYZ

CIECAM16 predicts how a colour looks, and its input is three tristimulus values computed through a standard observer. Everything this round measures happens before the model is called, so an appearance prediction inherits six observer departures and a choice of cone space before it begins.

brain · Appearance
Where a stated appearance has no stimulus under it. The chroma the inverse can still return a light for, at lightness 50, all the way round the hue circle. Below the curve a stated appearance corresponds to a stimulus; above it the formula still returns three numbers and one of them is negative. Over a lattice of 10488 appearances spanning the whole space a specification is written in, 10.8 per cent are of that kind, and only 44 per cent are colours a display could show.

An appearance is not always a stimulus

CIECAM16's inverse is a closed form that returns three numbers for every lightness, chroma and hue it is handed. Whether those three numbers are a light it does not ask, and over a lattice spanning the space a specification is written in, 10.8 per cent of them are not — one tristimulus value negative, or a relative luminance above the white's. Only 43.8 per cent are colours a display could show at all.

brain · Appearance
The model's hue scale, and the four numbers it is built from. Hue quadrature against hue angle. The four anchors are the unique hues, each with its own weight, and between them the scale is a hyperbolic interpolation rather than a straight line. The quadrant from blue back to red spans 143 degrees of hue angle for its hundred units of quadrature, against 70 for red to yellow.

The hue scale has four corners

CIECAM16 reports hue twice — as an angle in its own opponent plane, and as a quadrature interpolated through four unique hues with four fitted weights. The second is the one hue tolerances and hue-preserving mappings are written in, and it is piecewise — its slope jumps at each of the four anchors, by a factor of 1.74 at green and by 0.41 at blue, and it runs 4.1 times faster near yellow than near blue.

brain · Appearance
Where averaging the model's answers is and is not averaging its argument. Each row takes a spread of situations, averages the model's predictions across them, and compares that against the model's prediction for the average situation. The bar is the gap as a share of the spread itself. Over the differences between observers it is 1.4 per cent — the model is very nearly linear there. Over the range of adapting luminance one room covers in a day it is 59 per cent, and from indoors to outdoors 74.

Where the model's curve does not matter

This round has been about what a nonlinearity does to an average, and CIECAM16 is the most nonlinear thing in the collection. Over the spread a population of observers produces, the average of its predictions is its prediction for the average to within 1.4 per cent — the nonlinearity is there and the excursion is too small to reach it. Over the range of adapting luminance one room covers in a day, the same gap is 59 per cent of the spread, and from indoors to outdoors 74.

brain · Appearance
The audit's six departures, read twice. Each departure priced in the matching unit it was published in and in the appearance unit an appearance prediction would be judged by. The model does not scale them by one factor: it amplifies the smallest by 1.58 and the largest by 1.03, so the range between them narrows from 3.34 to 2.17. The mean ranking is unchanged and 14 of the 42 surfaces reorder.

The audit, read as appearances

The previous round priced six observer departures in a matching unit and left them there. Read in the appearance unit an appearance prediction would actually be judged by, they are not the same six numbers scaled by a constant — the model amplifies the smallest by 1.58 and the largest by 1.03, so the range between the largest and smallest term narrows from 3.34 to 2.17. The published ranking survives in the mean and changes on fourteen of the forty-two surfaces it was averaged over.

brain · Appearance
What a stated lightness pins down, and where. A lightness quoted to 0.05 of a unit, inverted, and the luminance it fixes. Read as a fraction of the colour's own luminance the requirement is 0.90 per cent at J 10 and 0.097 at J 95, a factor of 9.3. Read in absolute luminance it is the other way round, by a factor of 6.5. Both readings are true and they answer different questions.

A stated lightness is two requirements

A specification quotes an appearance to a stated precision — a lightness to a tenth of a unit, say — and the same precision everywhere. Inverted, a twentieth of a unit of lightness fixes the luminance to nine tenths of one per cent at the bottom of the scale and to a tenth of one per cent at the top, a factor of 9.3. Read in absolute luminance it is the other way round by a factor of 6.5, and both readings are true.

brain · Appearance
What a small neutral deviation costs as the grey darkens, in two lightness scales. The price of a fixed fraction of deviation on a neutral — how much lightness it is worth per unit of luminance — from L 40 down to L 0.25, both axes logarithmic. CIELAB's L is a straight line below L 8 and its price there is exactly flat. The appearance model's J′ has no straight piece: its price keeps rising, by a factor of 5.0 across the same range, as the luminance to the power -0.442 — the derived exponent is -0.441 in an average surround.

The appearance model has no straight piece

CIELAB's lightness is a straight line below L* 8, so a deviation near black has a fixed price and a black has a floor under it. CIECAM16 has no such piece. Its lightness near zero goes as the luminance to a power set by the room, the price of a deviation rises without limit as the black deepens — as Y to the power −0.44 in a lit room and −0.58 in a dark one — and on a projected black a lightness unit in the model allows under half the luminance change a unit of L* allows.

matching · Gamut
Four mixtures of display primaries, bowing by different amounts in two units. The half-and-half mixture of each pair of sRGB primaries, measured from the midpoint of the two readings as a share of the pair's own separation. The upper bar is ΔE₀₀ and the lower is the appearance model's J′a′b′. In ΔE₀₀ green and blue bows most, at 25 per cent; in the model it is red and blue, at 20, and blue and yellow falls from 22 to 12. The right-hand column gives the model's distance with its power correction, which is smaller than the Euclidean one for every pair here.

Which mixture bows most depends on the ruler

The physical half-and-half mixture of two lights misses the midpoint of their two readings in any unit a person is shown, and the share it misses by is about the same in ΔE₀₀ and in the appearance model's own space — 12.8 and 14.6 per cent at the median. Which mixtures miss most is not. The rank correlation between the two units is 0.57, a display's blue and yellow is the worst pair in one and the mildest in the other, and the smaller number usually quoted for the appearance model is its power correction rather than a straighter line.

matching · Gamut
The length of one grey ramp, cut into more and more steps. A neutral ramp from L 1 to L 100 cut into between one and ten thousand equal steps, each step measured and the steps added, in four units, both axes logarithmic. ΔE*ab and the model's Euclidean J′a′b′ give the same length at every step count, 99 and 96. ΔE₀₀ settles at 74.6 once the steps are small. The power-corrected ΔE′ does not settle: 25 in one step, 137 in a hundred, 755 in ten thousand, growing as the number of steps to the power 0.37.

A distance raised to a power has no length

CAM16-UCS's colour difference is its Euclidean distance raised to the power 0.63 and multiplied by 1.41. That is still a metric — the triangle inequality holds on every one of four thousand random triples — and it has no length. A grey ramp from black to white measures 25 units in one step, 137 in a hundred and 755 in ten thousand, growing as the number of steps to the power 0.37, and halving the size of a step triples the number of steps that fit.

difference · Metric
Which appearances a surface can have, lightness by lightness. The same lattice of lightness, chroma and hue a specification is written in, 10488 points, inverted under daylight with the observer adapted to it. Each row is one lightness, split into three shares: appearances a reflecting surface can have, appearances that are a light but that no surface can return, and appearances with no light under them at all. Over the whole lattice the first is 66 per cent, the second 23 and the third 11. At J 90 a surface can have 38 per cent of the row.

A third of the appearance box is no surface

An appearance specification is written as a lightness, a chroma and a hue, and the model's inverse turns any such triple into three numbers. A tenth of the space turns into something that is not a light at all. A further quarter turns into a light no reflecting surface can return, because a surface cannot give back more than all the light at any wavelength. So a third of the space a paint, a print or a dye is specified in cannot be made from paint, print or dye, and at lightness 90 nearly two thirds cannot.

brain · Appearance
How far the answer for the average is from the average answer, over eight spreads. For each spread of inputs, the distance between the mean of the model's answers and its answer for the mean input, as a share of the spread of the answers. Over a population of observers it is 1.4 per cent. Over surfaces it is 21 on smooth natural reflectances, 27 on a banded family with lightness in it, and 9 on a set of pale surfaces. Over the light one room sees in a day it is 59.

The average surface does not look average

Over a population of observers the appearance model is so nearly linear that the mean of its answers is its answer for the mean, to 1.4 per cent of the spread. Over the surfaces in a scene it is not. On 240 smooth reflectances the gap is 21 per cent of the spread, and the mean surface looks 4.2 units lighter than the surfaces look on average. The grey that matches the average light is a 47 per cent reflectance; the grey that matches the average look is a 43 per cent one.

brain · Appearance
How far the chain falls short of its sum, and how much of that is the unit. For each rendering intent, three ratios of the chain's end-to-end error to the sum of its four stages. The lowest bar is the published one, in the power-corrected unit. The middle bar is what that unit reports for a chain whose stages point the same way and add exactly — the exponent on its own. The top bar is the same chain measured in the model's own Euclidean space. Under the colorimetric intent the published ratio is 0.66, the exponent alone gives 0.74 and the chain in a space that can add 0.84: 77 per cent of the shortfall is the unit.

A chain measured in a unit that cannot add

A delivery chain's four stages, measured in the power-corrected appearance difference, sum to 7.66 while the chain end to end measures 5.05, and the shortfall was read as the stages partly cancelling. A chain whose four stages lay in a straight line and added exactly would still read 0.74 of its sum in that unit, because a distance raised to the power 0.63 cannot add. Measured in the model's own Euclidean space the same chain reaches 0.84 of its sum. Three quarters of the published shortfall was the exponent.

applied · Delivery
A gloss finish's loss of colour, read by the light and by a viewer in the room. Four changes against the matt room as the coloured walls are made glossier, from roughness 0.8 to 0.15: the chroma of the room's reflected light as a colorimeter reads it; the mean chroma of the six faces as CIECAM16 sees them adapted to the lamp and adapted to the room's own average light; and how far the faces sit from that average in the model's uniform space. At roughness 0.2 the light loses 8.3 per cent, the faces 8.6 per cent to the lamp-adapted viewer and 13.9 to the room-adapted one, and the spread 11.0 per cent against 11.2 read against the lamp.

A gloss room looks less colourful than it measures

A gloss finish takes 8.3 per cent of the chroma out of a green room's reflected light, and a viewer adapted to the room should discount a loss that affects everything alike. The appearance model says the opposite. Adaptation removes the colour the whole room shares, leaves the colour that differs from face to face, and the finish takes as large a share of that as of anything — so to a viewer standing in the room the faces lose 13.9 per cent of their chroma, not 8.6.

scene · Scene
The angle between the two filters against how completely the eye has adapted. The angle, in the local metric, between what an older lens does to a reading and what a denser macular pigment does, on 120 smooth reflectances, as the degree of adaptation runs from nought to one. The median angle is 8 degrees unadapted and 156 at complete adaptation, and almost all of the turn happens in the last tenth: it passes a right angle at a degree of 0.928. The marks are the degrees CIECAM16 gives five rooms — an overcast sky 1.00, an office 0.94, a lit living room 0.86, a dim room 0.75, a cinema 0.66 — so only the outdoor one is at the end of the dial.

Two filters cancel only in a bright enough room

An older lens and a denser macular pigment cancel each other once an eye has adapted — and that result belongs to the end of a dial nobody stands at. Read at the degree of adaptation CIECAM16 gives an ordinary room, the two barely cancel; in a living room they add, and in a cinema they cost six times what they cost under the sky. The room has to be about as bright as an office before the cancelling begins at all.

difference · Metric
The same pairs, held at one colour difference, read in a unit that knows the room. 23 pairs of reflectances built to sit at exactly ΔE₀₀ 1.000 under D65, read in CAM16-UCS as the adapting luminance runs from a third of a candela a square metre to ten thousand, in an average surround. ΔE₀₀ has no argument for the room, so in that formula every pair stays at 1.000 all the way across — the flat line. In the model's unit the same pairs rise from a median of 0.76 to 1.30, and they do not rise together: at the bright end they run from 1.11 to 1.65.

A tolerance has no light level

Twenty-three pairs built at exactly one colour difference stay at exactly one in every room, because the formula has no argument for the room. Read in the unit that does have one, the same pairs are 0.72 in a cinema, 1.04 in an office and 1.30 in direct sun — and inside any one room they spread by half again, so no single conversion between the two units exists at all.

difference · Metric
How far CIECAM16 moves a monochromatic hue when the light is brightened thirtyfold. A monochromatic stimulus at a relative luminance of 2 and of 60, read through CIECAM16 in one room, and the difference between its two hue angles. The model was never fitted to this effect and has it anyway: the shift is positive at the short end, negative through the greens, positive again in the yellows and reds, and crosses zero at 459, 495, 502, 570 nanometres. The marks are the invariant wavelengths the literature reports — 474, 506, 571.

The model has a hue shift it was never given

A monochromatic light changes hue as it is brightened, except at three wavelengths that do not move — an effect measured since the nineteenth century and not among the things CIECAM16 was fitted to. The model has it anyway: brightening a stimulus thirtyfold moves its hue angle, and the places where the movement crosses zero land at 459, 495, 502 and 570 nanometres against the reported 474, 506 and 571. The sizes are another matter.

brain · Appearance
What the choice of adopted white is worth, in a room lit by two lights. A room lit half by daylight and half by an incandescent lamp. The light on the surfaces is fixed; what varies is the white the model is told the observer has adapted to, running from the lamp on the left to the window on the right. The median of twelve surfaces moves 32.6 CAM16-UCS units if the lamp is adopted and 24.5 if the window is, against the room's own mixture in the middle. The model offers no way to choose, and its degree of adaptation is 0.94 at every point of the dial.

A room with two lights has no white

An appearance model takes one adapting white. A desk beside a window has two, and the mixture falling on the paper is not the same thing as the white the person reading it has adapted to. Mixing the lights is arithmetic. Choosing the white is not, and the choice is worth sixty units of appearance — most of which is a cast, and not all of which is.

brain · Appearance
One grey scale, three backgrounds. CIECAM16's lightness against the luminance factor of a neutral sample, with only the background changed. A grey reflecting 19% reads 46.7 on a near-black background and 32.8 on a near-white one. The three curves are not three shapes: each is the same curve raised to a different power, because the background reaches lightness only through the exponent z, which runs 1.621 to 2.374 across the three.

A dark background moves every difference and no match

CIECAM16's background is one number, and it reaches lightness as one exponent. That is enough to change what a grey looks like and not enough to change which of two greys is lighter — so a match survives the background exactly, a corresponding colour is invariant to it, and a tolerance is not. The effect the background is usually invoked to explain is absent from the model entirely.

brain · Appearance
A crispening term puts the peak where the background is. How much lightness the model returns for a small change in the sample's level, against the sample's level measured as a log ratio to the background's — so that all three backgrounds share one axis and a peak at the background is a peak at zero. The pale curves are CIECAM16 as it stands, which has no peak anywhere: they rise slowly and monotonically because a background that enters as four constants fixed before the sample arrives cannot know where the sample sits relative to it. The solid curves are the same model with a term of amplitude 6 and width 0.5 added to lightness. Each peaks at zero to within 0.000 of a log unit, and the peak's height is 12.00 lightness units per log unit of level — the amplitude divided by the width, exactly.

The cancellation is exact and cheap to lose

CIECAM16 has no crispening, and adding one was expected to be expensive: the background's exactness in a corresponding colour comes from its being a common exponent, and a function of the sample's own level is not one. It is expensive in kind and not in size. A term that raises a straddling pair's lightness difference by half moves a corresponding colour by five thousandths of a tristimulus unit — a thousandth of what stating the background differently at the two ends already costs.

brain · Appearance
The pairs that change places in chroma are a wedge with two straight edges. Every pair of samples, plotted by the log ratio of the two samples' background-free responses across and the log ratio of their chroma at a background of 2 up. A pair changes places between that background and one of 80 exactly when its chroma ratio and its response ratio point in opposite directions and the chroma ratio is the smaller — which is the wedge between the horizontal axis and a line of slope -0.2598, half the change in the lightness exponent. 754 of 14028 pairs are inside it, and the condition names every one of them and nothing else: 0 disagreements between the line and the model. The pale dots are one pair in eleven of those outside; the filled ones are every pair inside.

The reversals have a straight edge

Twenty-one of 276 pairs change places in chroma between a dark background and a light one, and the reason given was that chroma is a product of a term carrying the exponent and a term that does not. That is true and it is not a description of which pairs. Chroma at one background is a single common factor times a power of lightness at another, so a pair reverses exactly when its chroma ratio and its lightness ratio point opposite ways and the first is the smaller — a wedge with two straight edges, which names every reversal and nothing else.

brain · Appearance
One lightness scale, drawn as a contour across the rooms. Three surrounds up the page and the background's luminance factor across it, on a square-root scale so that the model's own exponent base is linear in the axis. Each curve joins the rooms whose lightness exponent is the same, and every room on one curve returns the same lightness for every sample. The marked curve is the one through a television in a lit living room against a mid grey: it also passes through a print on a desk against a background of 2.8 and a projection in a dark room against 47.0. A curve that leaves the plot has no member in that surround, because each surround multiplies a base that runs only from 1.48 to 2.48.

Two rooms with one lightness scale

CIECAM16's surround and its background both reach lightness, and they reach it through one product. So the rooms fall into classes: a television in a lit living room against a mid grey returns exactly the lightness a print on a desk against a background of 2.8 does, for every sample, to the last bit of a double. It returns 0.76 of its chroma and 0.81 of its brightness. Two of the model's four viewing-condition parameters are one parameter, and only colour tells them apart.

brain · Appearance
Thirty-six rooms as a viewer adapted to each would see them. Each cell is one room at a satin finish: wall colour down, lamp across. The large number is the share of the faces' chroma a viewer adapted to the room's own light loses, read through CIECAM16; the small number under it is what the room's light loses against the lamp's white. The viewer loses between 12.8 and 30.9 per cent, always more than the light, and the rows differ far more than the columns: a deep red room loses about twice what a green one does under every lamp.

What an adapted viewer loses is set by the wall

A satin finish takes about a tenth of a room's colour, measured on the room's light against its lamp's white. Read through an appearance model by a viewer adapted to the room, the same thirty-six rooms lose between 12.8 and 30.9 per cent — 1.4 to 2.4 times as much — and the wall colour decides the multiplier: a deep red room loses twice what a green one does, under every lamp. A test on the bare wall predicts it. Add a little of the lamp's white to the wall's own colour and ask the model what that costs: the answer orders the thirty-six multipliers at 0.95.

scene · Scene
How far each model turns a display colour's hue as white is added. The twenty-four most saturated colours an sRGB display makes, one every 15° of HSV hue across, each mixed with the display's white at the same luminance down to a fifth of its purity. Up, how far that mixture's hue angle turns in CIECAM16, CIELAB and Oklab. From red to a fifth of its purity CIECAM16 turns −9.4° and Oklab −10.2°; CIELAB −18.1°. From the display's blue, Oklab turns +16.3°, CIECAM16 +3.6° and CIELAB −8.9°.

White turns a hue, and the models part at blue

Mix a saturated light with white and its hue changes as well as its saturation — the Abney effect, and the reason lines of constant perceived hue curve in a chromaticity diagram. Asked what adding white does to the twenty-four most saturated colours a display makes, CIECAM16, CIELAB and Oklab all turn the hue. About reds they agree: CIECAM16 turns within a degree of Oklab, whose hue was fitted to observers' constant-hue judgements. About the display's blue they do not: Oklab turns sixteen degrees, CIECAM16 four, and CIELAB nine the other way.

brain · Appearance
The share of its colour each display hue loses to a quarter of its luminance in white. The twenty-four most saturated colours of an sRGB display, one every fifteen degrees of HSV hue, each scaled to a luminance of 20 and given white of a quarter that luminance: the share of its colourfulness lost, in CIECAM16, CIELAB and Oklab. All three put the fastest loss at an orange and the slowest at a blue. At the orange end they are close — CIECAM16 27 per cent, CIELAB 28 per cent, Oklab 21 per cent — and at the blue end CIECAM16's 1.7 per cent is a quarter of the others'.

White drains the blue last in every model

CIECAM16 says a dab of white costs a deep red wall four times the colour it costs a dark blue one, and the experiment proposed to test it asked whether observers lose colour in that hue order. Held at equal luminance and given equal doses of white, twenty-four display hues are ordered alike by CIECAM16, CIELAB and Oklab — an orange loses fastest and a blue slowest in all three. So the order cannot tell the models apart. What does is how much slower the blue is: CIECAM16 has it losing a sixteenth of what the orange loses, CIELAB and Oklab about a quarter. That ratio is the number an observer study has to measure.

brain · Appearance
The appearance model's lightness-to-chroma balance, as the room takes a share of the adaptation. The median lightness pair's reading over the median chroma pair's, for twelve base colours, against the display's white, in a room of 20 cd/m². Solid: CAM16-UCS, with the viewer taking all, three quarters, half, a quarter and none of the adaptation from the display — darker lines take more from the display. Dashed: ΔEITP, which no room enters. With the display alone the model's balance falls 23 per cent; with half from the room, 13; with none from the display it does not move.

A lit room brings the units' medians together

As a display brightens, CAM16-UCS says chroma differences gain a quarter on lightness differences and ΔEITP says a tenth. All of the appearance model's movement comes from what the viewer is adapted to, and every calculation had the viewer adapted to the display alone. Give the room its share of the adaptation and the model's movement shrinks at every step: with a 20 cd/m² room supplying two thirds of it, the two units' medians fall by the same amount. What does not shrink is their disagreement about direction. The model still moves every colour the same way, ΔEITP still moves violets, reds and cyan-blues the other way, and in a lit room that becomes the whole of what separates them.

difference · Metric

Named alongside it

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

Viewing conditionColour appearanceSurroundSpecificationLightnessAdaptationChromatic adaptationAppearance modelColour differenceColourfulnessChromaCIELAB

All concepts