Chromatic adaptation — where it appears
Named by 124 essays across 9 fields — each of them below, with the objects they name alongside it.
Constancy is the default
A sheet of paper looks white in daylight and white under a tungsten lamp, although the light reaching the eye differs enormously. The visual system is solving one equation with two unknowns, and it solves it by assumption.
Four ways to move a white point
Every chromatic adaptation transform is the same three lines with a different matrix. The matrices disagree by more than any tolerance a supplier is held to, and the oldest one — still shipping, still called von Kries — is not a cone basis at all.
The paper is the white point
A printed colour is reported against the sheet it sits on rather than against the light in the room, and the choice is a switch in every colour engine. Flipped one way, the same separation on coated stock and on newsprint is a 3.04 colour difference; flipped the other, it is 0.13 — and the two answers are about different questions.
Two lamps do not average
Light adds, band by band, and every number a lamp is sold by is a projection of the sum rather than a sum of the projections. Two radiators sitting exactly on the Planckian locus mix into a light that is measurably pink; two poor lamps mix into a better one than either.
An afterimage is an adaptation
The demonstration everybody gives is an inverted image, which is a statement about a file format. Running the receptoral arithmetic instead puts the afterimage of a saturated red sixty degrees of hue away from the inverse — and outside what any display can show.
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.
White is a region
A lamp is not sold as a chromaticity. It is sold as 4000 K, and what that means is that its chromaticity fell inside a quadrangle — which two lamps can occupy at opposite corners, eleven ΔE00 apart. In a room with either of them, the same twelve surfaces differ by one unit.
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.
The eye is never still
A perfectly stabilised retinal image disappears within seconds. What keeps the world there is a drift of about half a degree a second between the microsaccades — fast enough to keep the finest detail modulating and slow enough not to carry it past fusion, in a band whose upper edge is at 0.71 degrees a second.
Nobody here has two eyes
One person's two eyes differ in macular pigment and lens density, so the same light produces two colours — a whole ΔE00 apart for an ordinary pair, seven for one replaced lens. Adaptation hides it exactly, which is why nobody notices and why nothing in colorimetry has a term for it.
The slowest clock is chemical
An earlier essay here joined the afterimage to the adaptation clock and named what was still missing — a third gain, upstream of both, in the pigment itself. It is twice as slow as anything measured before it, it leaves a coloured after-tint from a white field, and at steady state it cancels exactly, which is why nobody has ever needed to model it.
One person is two observers
The macular pigment is a yellow screen over the fovea and nowhere else, so a cone at the centre of gaze and a cone ten degrees away have different colour-matching functions in the same eye. A match made in the middle comes apart at the edge by six units — and fitting one filter to the gap between the CIE's two standard observers gives a density of 0.40 against a measured 0.35.
The room settles after the eye does
Four clocks run in a room and only three of them are in the observer. The slowest is the lamp, which takes four hundred seconds to reach nine tenths of its colour change — so a minute after the light goes on, when the eye is conventionally said to have settled, most of what is left is the lamp, and three quarters of that could not be adapted away by an observer of any speed.
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.
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.
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.
What no adaptation can remove
A change of light is exactly a 3×3 matrix on tristimulus values, and adaptation is a diagonal one. Putting every change of illumination this site models through that distinction sorts them by how much of themselves they leave behind, and the smallest residual in the census belongs to a filter inside the eye.
A gain needs a basis
Adaptation scales three signals, and which three is a choice. The basis in which a change from D65 to D50 is exactly diagonal can be computed in closed form from the two spectra, it beats every published transform on daylight by a factor of five, and it loses to all of them on a fluorescent tube.
Which lamp changes are free
The changes of light that existed before electricity commute with one another to a couple of parts in a thousand, so one set of axes handles all of them. The lights the lighting industry invented do not, and the worst pair in the census is seventy-six times further from commuting than the best.
The same wall applied twice
A bounce off a painted wall is a change of illumination, and adaptation handles it about as well as it handles a change of colour temperature. A corner applies the same reflectance twice, which sharpens it — and leaves an adapted observer with 1.96 times as much for a change only 1.33 times as large.
The filters inside the eye
The macular pigment leaves 2.4 per cent of itself after adaptation — the smallest share of anything in this site's census of light changes, and less than half the next smallest. Fifty years of lens yellowing leaves 7.9 per cent, and the difference between the two says what a gain is actually good at.
A camera balances in another basis
White balance is a per-channel gain on raw values, which makes it a von Kries adaptation in whatever axes the filter dyes happen to give. Those axes are not a property of the dyes alone — they move with the light, by up to seventeen degrees across the adaptation census — and the sensor for which they would not move is the one that adapts worst of all.
Dividing by the paper
Media-relative colorimetry divides tristimulus values by the substrate's, which is a von Kries adaptation applied in XYZ — the one basis the table here describes as the oldest mistake still shipping. On a paper-mill white it costs a few hundredths of a unit. On a tinted sheet it costs ten times what the same rule costs in a cone basis.
One unit in another room
Twenty-three pairs built at exactly ΔE00 1.000 under D65, re-measured under every change of light this site models with the observer adapted to each, come out anywhere between 0.64 and 1.57. A tolerance is written as a property of a pair and it is a property of a pair and a room.
Only one dimmer is invisible
An earlier essay separated the three ways to dim a lamp by the chromaticity each arrives at. Asked instead what an adapted observer is left with, the ordering is different and one method comes out at exactly zero — a duty cycle is a scaling, a scaling is a gain in every basis, and adaptation removes all of it at every depth.
Only one of these devices adapts
An eye, a camera, a display and a press all meet the same changes of light, and each has at most one thing it can do about them. The press has nothing at all, so its column is the whole change; and this collection's sensor built to satisfy the Luther condition exactly is the one that adapts worst.
A matrix is fitted under one light
A camera's colour matrix is nine numbers determined by a chart photographed under a particular illuminant, and the error it quotes is the error under that illuminant. Fitted under a tungsten lamp and used under a cold sky it delivers eight times as much — and the two-matrix scheme every real profile uses turns out not to be a compromise at all.
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.
The three numbers a gain cannot see
Colour matching leaves nine numbers free. Three dichromat confusion points fix six of them and three choices of unit fix the rest — and it turns out that a von Kries gain is exactly blind to those last three. So the dichromat data do not merely constrain an adaptation basis. They determine it, with nothing left over to fit.
The best axes are not receptors
If the axes that make a von Kries gain work were nearly the cone fundamentals, the published adaptation transforms would be cone-like and their departures would be slack in a fit. They are not. Minimise the residual over all nine free numbers and the winner sits further from the measured dichromat confusion points than any of them.
No basis is good at both
The same nine numbers decide how well a von Kries gain reproduces a change of light and how nearly a lightness–chroma space makes the discrimination ellipses circles. Minimise either one and the other collapses. The basis built from the receptors is best at neither and is the only entry in the table respectable at both.
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.
Which changes of light pay for it
A fitted adaptation basis beats the receptors by 0.68 units on average, and an average is a poor description of what it does. On six of fourteen changes of light it is worse, and the whole of its advantage comes from four — a tungsten lamp and three coloured walls.
Everyone is beaten by the same wall
Eight candidate adaptation bases, fourteen changes of light, and seven of the eight have their worst row in the same place — not a lamp, but a green wall reflecting twice. The one that does not is the one that was fitted, and what its fit bought was permission to give up on that row.
Primaries chosen for their inverse
Moving a display's white point is a gain on its R, G and B, so a display adapts in the inverse of its own primary matrix — a basis chosen by committees for gamut coverage and phosphor availability. Pose the design problem properly and the answer costs one per cent of the gamut argument and reaches within two per cent of the best basis there is.
The gamut race chose the basis
Twenty years of arguing about how much of the diagram a display should cover has produced primaries whose inverse is a better adaptation basis than any transform ever fitted to corresponding-colour data. On the invariant count of what those displays can actually show, the same twenty years produced nothing at all.
A sensor designed for its inverse
A camera's white balance is a gain in a basis made from its own dyes and the light in the room. Choose the dyes for that basis instead of for cost and quantum efficiency, hold the sensor within a stated distance of the Luther condition, and the design reaches the best adaptation figure any basis achieves — and then the room moves it.
The condition chooses no axes
It has long been said here that a sensor satisfying the Luther condition exactly adapts worse than a silicon one, and offered a reason — that its channels are the matching functions, and a gain on those is the oldest mistake in the subject. The measurement was of one sensor. The condition leaves the axes entirely free.
A constraint costs what it points at
Three primary chromaticities remove three of the nine numbers in an adaptation basis and cost one per cent. Three dichromat confusion points remove six and cost seventy. Counting what a constraint removes predicts neither, because an optimum is a long bowl and what matters is which way the constraint points.
An extremum is not a sample
Three separate measurements in this collection took a maximum or a minimum over a sample of a set — forty-eight points round an ellipse, twenty-four directions out of an optimum, fourteen changes of light off a list. All three are wrong, all three are wrong in the same direction, and the error in each grows with the very quantity being measured.
The rank is the invariance
A von Kries gain cannot see the scale of a row of its basis. That is an identity, proved in a line, and it can be measured instead — as the rank of a second-derivative matrix. Both objectives this collection minimises over the observer's nine free numbers have a Hessian of rank exactly six, and the three directions they cannot see are the three scalings, to a hundredth of a degree.
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.
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.
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.
The worst case is where the box stops
The worst change of light this collection quotes is two bounces off a green wall, and it is the worst of fourteen changes somebody wrote down. Searching the family those fourteen were drawn from reaches six times further — and does not stop, because the residual rises monotonically towards a narrower notch on a darker wall. There is no worst case in this family, and the number anybody quotes for one is a number about their own constraint.
Best on the average, undefined at the edge
Bradford has the lowest mean residual of any adaptation transform over the census of illumination changes, which is why colour management uses it. Inside the family that census was drawn from, its middle row's reading of the white passes through zero — so the gain is a division by nothing, and the model stops being defined rather than merely doing badly. CAT16, which exists because its predecessor did this, does not.
The price is also the person
The receptor construction costs seventy per cent above the unconstrained floor, which is a number usually quoted as a property of the construction. Propagated across a population of eyes it runs from a quarter above the floor to a hundred and thirty per cent above it, and the population's own spread is wider than the entire gap between the published transforms the seventy per cent was being compared against.
Two points out of three
Every published adaptation transform implies three dichromat confusion points, whether or not it was fitted to any. Measured in the population's own standard deviations they are two to fourteen out on the protanope's point and four to twelve on the deuteranope's — and between half a standard deviation and two and a half on the tritanope's, which is inside the population. The claim that these matrices are not cone responses is safe. The evidence for it is two points.
A trade between matrices, not people
Across the space of possible bases, adapting well and discriminating well pull in opposite directions — the two optima sit at the ends of an empty diagonal. Across a population of actual observers the same two costs move weakly together, at a correlation of +0.29. The trade-off is a property of the set of matrices somebody could choose, not of the eyes anybody has. One measurement inside the population does trade, and it is the macular pigment.
Where a camera is blind to itself
A colour filter array is six numbers — three dye centres and three bandwidths — and how well the resulting sensor adapts is far more sensitive to some combinations than to others. The stiffest direction is almost entirely where the blue dye sits. The flattest is all three bandwidths at once, and the design can move twenty-five times further along it for the same cost.
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.
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.
How far a quadratic can be believed
A second-order model has a radius inside which it describes a surface and outside which it does not, and that radius can be measured. Measured at eight places on one objective, it is smallest at the optimum — the one place anybody ever takes a Hessian.
What would have to be wrong
A great many statements here have thresholds written into them, which turns out to make an audit possible — for each one, the smallest change in a declared input that would stop it holding. Most are unreachable. One is inside a factor of one and a third.
A notch a pigment cannot cut
The worst change of light a painted room can produce has no maximum inside the box the search was given, which the previous round reported as a family with no worst case. Bounded by what a molecule can actually do, it has one — at a band six nanometres wide, narrower than any pigment and narrower than the box.
The census is a construction too
Five of the fourteen changes of light this collection scores adaptation transforms against are not measurements of anything — they are a wall somebody invented, at a wavelength somebody chose. Moving those constants by amounts plausible in their own units moves the mean residual by two fifths and never changes which transform wins.
The widths were free because nothing else was asked
A camera's three dye bandwidths carry almost all of the flattest direction of the adaptation objective, so that objective says a tolerance budget belongs on the centre wavelengths. The two requirements it was said to be silent about turn out not to bind either — and the one that does was in the model already.
Two tolerances do not meet in a tolerance
A specification lists requirements separately and a manufacturer has to satisfy them together. Where two long thin regions cross at an angle, what is left is much smaller than either, its longest direction is neither of theirs, and no list of tolerances describes it.
A room bounds its own bounces
The adaptation census has one bounce and two bounces as separate rows, and a search over the family treats the count as a free integer it always takes to the largest value offered. A room offers no integer at all — it applies a geometric mixture of every number of bounces, and that mixture is bounded by the walls reflecting less than everything.
The darkest wall anybody sells
Asked which property of a paint decides the worst change of light a room can produce, anybody would answer how saturated it is allowed to be. A ceiling on saturation never comes near binding, because the worst wall is dark rather than colourful — and the constraint that does bind is one nobody would nominate.
A primary is chosen for four things
A display's primaries have to adapt well, cover the diagram, hold the surfaces anybody photographs, and be colours a light can actually have. Drawing all four tolerance regions around one primary shows that no single requirement decides where it can go, and that one of the four never decides anything.
Only the flat directions keep their names
Three of the nine numbers a colour match leaves free do nothing, and they do nothing everywhere — exactly, at every basis in this collection's table. They are the objective's own principal directions at one point only, and everywhere else the directions carrying the curvature have turned by tens of degrees.
The slope arrives before the bowl
The adaptation transforms colour management actually uses are not optima of anything. At every one of them the objective has a slope, and the slope is the larger term over almost the whole distance to the best matrix — so a table of curvatures taken there describes a bowl nobody meets on the way anywhere.
Downhill from a published matrix
Walking steepest descent from each adaptation transform in use closes between a quarter and nine tenths of its distance to the best one, and most of that in the first step. The direction it sets off in is eighty to eighty-seven degrees away from the answer, and that turns out not to be an artefact of the three directions nothing can see.
A mean has a set under it
Every adaptation number this collection publishes is an average over a hundred and twenty-five surfaces that were written down once, in one file, with no argument for how many there should be or how saturated. The average runs from exactly zero to twice itself across them, and the set has never been varied.
A lattice is a quadrature rule
Walking a set of test surfaces more finely does not converge on a better answer, because refining a lattice under a constraint changes which corners of the region get sampled and not only how densely. The lattice used here turns out to be a two per cent biased estimate of the integral it stands for.
The error on a gap is not the errors at its ends
Comparing two rows of a table by looking at whether their error bars overlap is the wrong comparison, and here it is wrong by a factor of up to 3.4. The same 125 surfaces score both rows, so the difference between them is quieter than either — and how much quieter is a measurement of how alike the two rows are.
Four steps the test set cannot order
The adaptation census prints fourteen numbers to four figures and its ranking is asked to say which lamps adaptation handles worst. Nine of its thirteen steps are established beyond any doubt the test set can raise; the other four are not, and three of them are consecutive — a tungsten lamp, a halogen lamp and a white LED are simply not ordered.
The instrument named the pair that moved
A standard error over a test set flagged four steps of the adaptation census as unresolved. Rebuilding the set three different ways reversed exactly one pair, and it was one of the four. Rebuilding it to a different rule reversed a pair the error separated by nearly nine standard errors — which is not a failure of the instrument but a statement of what it is about.
A theorem about a family
A change of light acts on the test surfaces used here as an exact 3×3 matrix with no residual whatsoever, and the whole adaptation argument is built on that being exact. It is exact because the surfaces span exactly three dimensions, and they span exactly three dimensions because three basis functions were written down.
A fourth dimension has a shape
How much a fourth reflectance dimension costs spans a factor of nine across four equally plausible shapes at one amplitude, and the expensive ones are not the shapes a variance figure would identify. The band that hurts is set by the illuminant rather than by the eye, which is why a triphosphor tube and a tungsten lamp disagree about it.
The row a fourth dimension improves
Giving the test surfaces one more degree of freedom makes almost every change of light harder for an adapted observer — but not all of them, and which one it helps depends entirely on what the extra dimension looks like. A triphosphor tube is improved by one shape and hurt more than anything else in the census by another.
Saturation is nearly everything
The set of test surfaces has three numbers describing it, and only one of them matters. How saturated the surfaces are carries an elasticity of about 0.7 on every result computed over them; how bright they are carries 0.10. A test chart's chroma range decides its answer and its lightness range does not.
The input nobody declared
An audit that swept every declared width in this collection found the largest elasticity anywhere to be about a half. The most elastic input turns out to be one that was never declared, never quoted with a range and never varied — and being undeclared is exactly why it escaped the audit that was looking for it.
The surfaces that answer nothing
Five of the hundred and twenty-five test surfaces contribute exactly zero to every number the adaptation census reports — not approximately, exactly — and the reason is the one fact about von Kries adaptation that makes it worth having at all. Counting the set by how much it contributes gives about a hundred members rather than a hundred and twenty-five.
A mean is not a worst case
Every adaptation number this collection publishes is an average over objects, and the reader asking whether adaptation will fail them is asking about the object it fails on. That object costs between 1.9 and 4.0 times the published figure, and how uneven a change of light is across objects turns out to be a property of the change rather than a constant.
An extremum is still not a sample
Two rounds ago three measurements turned up that took a maximum over a sample of a set and were short by up to a factor of two. The same error was live in a fourth place the whole time, on the set of surfaces every adaptation number is averaged over, and it is short by up to a third.
Every worst surface sits on a declaration
Bounding the wall in a painted room produced a real worst case — the residual turns over at a band six nanometres wide because a narrower band returns too little light. Bounding the surfaces the residual is averaged over produces nothing of the kind, because all fourteen answers sit exactly on two numbers somebody typed and the one constraint that comes from the world never binds at all.
The claim, in nanometres
For four rounds the claim here has been that every published adaptation transform puts the protanope's confusion point outside any real population of eyes, stated in standard deviations of a population whose widths were declared rather than measured. Restated as a pigment displacement it needs no population at all — and the nearest transform asks the medium-wave cone to move thirty per cent of the way to the long-wave one.
Five transforms and the space between them
Every appearance prediction here chooses one of five published adaptation transforms, and the five disagree about where a protanope's confusion lines meet by more than the distance between the two pigments the disagreement is about. That spread is itself a scale, and using it needs no population model at all.
What the audit still cannot reach
Two rounds have now swept every declared width in this collection and one of its structural choices. Three structural choices remain, none of them has a multiplier to sweep, and the reason each resists is different — which makes the list a description of where this kind of audit ends rather than a queue of work.
The census in six units
Recomputing every change of light in the adaptation census under six colour-difference formulae, with the scale factor divided out, leaves a table whose levels move by up to a factor of three point seven. The rows that move most are the mild ones, which is the opposite of what a reader would guess and is a property of where each formula was fitted.
Two instruments and one ranking
A sampling error over a hundred and twenty-five surfaces and a change of colour-difference formula share no arithmetic at all, and they were asked the same question of the same table. Every adjacency the whole menu reverses had already been flagged as unresolved. And one the test set settles at nine standard errors is reversed by four of the five formulae, which is what makes them two instruments rather than one.
The coincidence was a mechanism
Two sensitivities from two libraries with no shared code came out two per cent apart, and the claim made about them was that they share a mechanism rather than a number. That claim has a colour-difference formula inside it, so it can be tested by changing the formula — and both curves move together across the whole menu, from 0.5 to 1.15.
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.
Three numbers the scene supplies
An adaptation model's parameters are not all the same kind of thing. Some are numbers an observer must estimate from the room it is standing in; others could have been settled once by evolution. Counting them separately turns the diagonal gain from a crude approximation into the only model of the set that gets a large answer from information the observer can actually have.
A partial correction is worth its fraction
Between a diagonal gain and the exact matrix there is a line, and a bounded observer's natural hope is that the first part of it is worth a disproportionate share. It is not. On all fourteen changes of light, at every setting, the share of the residual removed matches the share of the correction applied to within 2.2 percentage points — which closes the last way the gap could have been cheap.
A model is a claim about what can be known
The exact answer to chromatic adaptation is nine numbers, and the nine numbers are the change of light itself. A model whose parameters are quantities the observer cannot obtain is not a worse model of the same thing — it is a model of something else, and counting parameters without asking where they come from hides the difference.
Three choices reached
Two rounds ago this collection named three things it rested on and could not audit — a unit, a diagonal and a template. All three are now reached, and the interesting part is not the three answers but that four of the round's own predictions were refused by the arithmetic and one of its measurements was wrong in a way only a cross-check caught.
A neutral has no grid
A perfectly flat reflectance computes to exactly the same colour on every wavelength grid, through every slit, at every origin, and for every observer — not nearly, but to the last bit of a floating-point number. The condition is an identity rather than a limit, and what makes it one is the white point.
The normaliser carries the error too
A five-nanometre sum gets a red pigment's tristimulus value wrong by two hundredths of a per cent and its colour wrong by six hundredths of a unit. Those two numbers are not the same size because the grid appears twice in a colour — once in the sample and once in the white — and the two errors are largely the same error.
A neutral is everyone's colour
Two eyes differing by fifty years of lens yellowing, by a factor of three in macular pigment and by six nanometres of long-wavelength peak agree about a grey card to four parts in ten thousand billion. The agreement is an identity rather than a coincidence, and it says exactly what an observer disagreement is a disagreement about.
A gain is not an observer
Multiply one eye's three cone sensitivities by 1.6, 0.7 and 2.4 and it is not a different eye. The white-point division is that multiplication's inverse, so the two agree exactly — and most of what a cone optical density change does is that multiplication, which is why the largest number in the table of individual variation is the one that matters least.
The identity is in the eye's own coordinates
Two conditions in this round are exact — a gain on each cone is not a different observer, and three curves for one space are one observer. Imposed in a published cone space rather than the eye's own they leave 13.0 and 8.11 ΔE₀₀ standing. The identities belong to the physiology and every arithmetic in use works somewhere else.
The census under another observer
This collection's largest computed result is an adaptation census — fourteen changes of light judged over a hundred and twenty-five constructed surfaces. Every number in it was computed through one observer, and the observer's own departures are between one and two and a half units on the same surfaces, which is the size of the effects the census reports.
The grid under the census
The adaptation census is computed on eighty-one wavelengths from 380 to 780 nanometres. Under the daylight and blackbody sources it uses, the range is worth about half a colour difference on ordinary surfaces and the step about a twentieth — so the census carries a tabulation term as well as an observer one, and they are not the same size.
Two yellow filters cancel on a slope
An older lens and a denser macular pigment both take blue out of the light, and read before adaptation they move a colour in nearly the same direction, eight degrees apart. Once each eye has adapted to its own white they point a median 156 degrees apart on smooth reflectances and together cost less than the lens alone. On surfaces with a narrow absorption band they still sit 26 degrees apart and add. What decides it is the width of the surface's own features.
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.
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.
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.
A finish adds colour only to a daylight meter
Measured against daylight's white, a satin finish under six lamps and six wall colours takes anything from −6 to 42 per cent of a room's colour, and one room reads as more colourful glossy than matt. Measured against the white of the lamp each room is actually lit by, the same thirty-six rooms lose between 7.7 and 12.9 per cent and none gains. The whole spread was the lamp's own colour, and the finish does one simple thing to every room: it pulls the room's colour a tenth of the way towards the lamp's white.
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.
Newsprint turns a tint with its colour, not its gain
A halftone tint turns its hue the way a mixture of light does, by less, because optical dot gain carries it part of the way towards a paint tint. The straight line through a coated sheet's gain predicted that an uncoated sheet's larger gain would carry the orange past the crossing at a factor of 3.2, so that the same ink would turn opposite ways on two papers. It does turn opposite ways — on newsprint the orange's pale tints swing 13 degrees one way where a coated sheet's swing 8 the other. But the gain is not what does it. The road towards paint bends and stops at 60 to 70 per cent of the way, the orange needs a factor of 5.4 to cross, and newsprint's reversal comes almost entirely from the paper being yellow. Read against the paper's own white, as a reader looking at the page is adapted, it goes away.
One field keeps what two rooms divide out
An asymmetric match can measure how strongly the rods feed the blue-yellow pathway, but set with the observer adapted to each lamp in turn it needs seventy-five settings on the best pair of lamps and hours of waiting between them. Putting the two lamps on the two halves of one field was proposed as the quick version, at the cost of a weaker signal. The signal is not weaker. Under one shared adaptation it is three times stronger for daylight against a white LED, and the best pair needs six settings. The adaptation that makes the slow version slow is also what was dividing the rods' contribution out of each half.
The blue resists through the model's denominator
CIECAM16 says a saturated blue is nearly impervious to added white: at equal luminance and an equal dose it loses a sixteenth of what an orange loses, where CIELAB and Oklab say a quarter. The model has two obvious places for that to come from — a hue factor fitted to make colourfulness equal across hues, and the sum of cone signals it divides its opponent signals by. Setting the hue factor to one changes nothing. Replacing the sum with the model's own achromatic signal makes the blue lose 0.233 of the orange's loss, beside CIELAB's 0.221 and Oklab's 0.223. The disagreement is one denominator.
A reader sees the reversal until almost adapted
An orange halftone tint on newsprint turns its hue one way and the same tint on coated paper turns it the other, and the reversal is the newsprint's yellow. An instrument sees it in full; a reader fully adapted to the paper does not see it at all. A real reader is somewhere between, adapted to a mixture of the paper and whatever surrounds it. Half-adapted, the reader still sees more than half of the instrument's turn, and the reversal lasts until the reader is adapted nine-tenths or more of the way to the paper. On a paler uncoated sheet it is gone by just past half-way. A coated sheet does not care.
Adapting to a brightened sheet leaves the glow
A pale tint on newsprint turns its hue one way and on coated paper the other, and a reader fully adapted to the paper sees newsprint's reversal vanish, because it was only the paper's colour. On a sheet with an optical brightener the tint turns the coated way and five times as far — 41.5 degrees for a fifth-coverage orange. A reader adapted to the sheet removes most of that, as expected, but not all: ten degrees stay. The sheet's colour adapts away like newsprint's. The brightener's glow does not, because the ink puts it out under the solid and leaves it under the tint, and an added light is not something adapting to a white can divide out.
The blue's hue turn was lost with a matrix
Add white to a saturated blue and its hue turns — sixteen degrees by the constant-hue data Oklab was fitted to, four by CIECAM16. The obvious suspect was the model's compressive response, acting on a very large blue signal. It is not: removing the compression's saturation moves no hue by half a degree, and a cube root instead of its exponent moves the blue by one. What decides it is the cone space the compression happens in. Computed in Hunt–Pointer–Estévez, the space CIECAM02 compressed in, the same model turns the blue 15.6 degrees; CIECAM02's own front end turns it 16.1. CIECAM16 merged CIECAM02's two spaces into one sharpened for adaptation, and that one gives a display's blue almost as much long-wave signal as white has.
Two matrices fail under a warm white
Compressing in Hunt–Pointer–Estévez after adapting in CIECAM16's own space restores the blue's Abney turn, and the reason CIECAM16 stopped using two spaces was that converting between them sends some colours to negative signals. Where it does depends on the white. Adapted to a daylight display's white, only spectral lights past 560 nm fail, in their short-wave signal, by thousandths of their luminance, and nothing on sRGB's boundary fails at all. Adapted to a tungsten white, every spectral light from 380 to 474 nm fails in its long-wave signal, some by several times their luminance, and so do points on every display's boundary; there the display blue's restored turn becomes a swing of fifty degrees.
Two matrices hold to almost tungsten, and the blue turns long before
An appearance model that adapts in CIECAM16's space and compresses in Hunt–Pointer–Estévez gets the blue's hue turn right under daylight and sends the display's blue to a negative signal under illuminant A. The prediction was that the failure reaches sRGB's blue near 3500 K, a warm-white LED, and that the blue's turn holds its daylight value down to about 4000 K. Walked down the radiator and daylight loci, sRGB's boundary holds to 2872 K — fifteen kelvin short of illuminant A — while BT.2020's fails at 3626. There is a neutral window, 4700 to 5700 K, where no colour at all goes negative. But the blue's turn does not wait for the failure: it is five degrees above its daylight value by 4500 K and nearly three times it before anything breaks, because it follows the blue's long-wave signal down towards nought.
A thin dot edge lets the glow back in
A pale tint printed on brightened paper keeps part of its hue turn however fully a reader adapts to the sheet — ten degrees for a fifth-coverage orange where a non-fluorescent sheet of the same colour leaves three — because the ink's vehicle puts out the brightener's glow under the solid and the tint's bare paper keeps it. That census gave every dot a uniform film. A real dot thins at its edge, a thin film lets ultraviolet through, and at the pale end of a ramp most of a dot is edge. The prediction was that the edge would restore the glow under the tint's dots, shrink the residue by a third at a fifth coverage and move the worst of it to the mid-tones. The edge does restore the glow — nine times as much under a small dot with a twelve-micrometre rim. And the residue grows: 6.8 degrees to 7.9 at a fifth coverage, 7.2 to 9.0 at a twentieth. The residue is the tint glowing where the solid does not, and more glow under the tint's dots is more of the difference. The palest tint keeps the most, with or without an edge.
Stochastic dots hold the glow at every tint
On brightened paper a halftone tint keeps a hue turn that a reader fully adapted to the sheet cannot remove, because the paper's glow survives under the ink where the solid puts it out, and a dot's thin edge lets more of it back. A dot's size at a given coverage is set by the screen. Across conventional rulings from 100 to 300 lines the residue rises at every coverage for every pigment, a finer screen making every dot more edge. A stochastic screen of twenty-micrometre dots holds it flat — the orange within a quarter of a degree from five per cent to sixty, starting where a 300-line screen starts — as predicted. What the prediction did not say is where the switch costs: not the pale tints, by under a degree, but the mid-tones, by three or four, because a conventional screen's mid-tone dots are large and mostly full film. On ten-micrometre dots, all edge, the ramp turns over and the mid-tone keeps more than the pale tint. At any one coverage the residue is set by the dot's diameter alone, whichever screen printed it.
Merged spots give the mid-tones half the glow back
On brightened paper a halftone tint keeps a hue turn a reader adapted to the sheet cannot remove, and a stochastic screen's small dots, being mostly thin edge, keep it high along the whole ramp — three times the 150-line screen's cost in the mid-tones. That census kept every dot separate. A real stochastic screen's spots touch and merge, and a shared edge between two spots is no edge of the ink. The prediction was that a merged screen would follow the separate-dot curve to about thirty per cent and then fall towards the conventional screens, giving back half the mid-tone cost by sixty. It does, almost exactly. Square spots twenty micrometres on a side, switched on in a dispersed order, stay apart up to a fifth coverage and start touching near thirty per cent; by sixty, nine in ten touch, the rim has fallen from 84 per cent of the ink to 50, and the merged screen keeps the orange's residue at 6.9 degrees against the separate spots' 8.6 and the 150-line screen's 5.7 — giving back 58 per cent of the cost. Every pigment gets back the same share, 55 to 58 per cent, because the share is set by the geometry of the ink, not by its colour.
Adapting to a warm room deepens the shadows' tint
A warm room's light reflected off a local-dimming screen tints the shadows of every dark picture when the screen's black is declared in grey — by up to 17.7 ΔEITP — and ΔEITP has no viewer in it. A viewer who has sat in a 2,700 K room all evening is adapted partly to the room, and adaptation to a warm white discounts warm light. The prediction was that a viewer adapted a third of the way to the room would see under half the tint, and one adapted two thirds of the way would see the darkest greys turn blue. Read through CIECAM16, the opposite happens in a dark picture. The tint the viewer sees grows at every step of adaptation: in the moon picture's darkest grey from 2.7 CAM16-UCS units for a viewer adapted to the display to 3.3, 3.9 and 4.4. The darkest greys never turn blue; they stay orange and fade. What turns blue is the mid-greys, whose light is the display's own and now looks cool. In the bright window picture the tint shrinks, and declaring the floor in the room's colour still removes it for every viewer.
Squares of four print a pale tint like a 150-line screen
On brightened office paper a stochastic screen's twenty-micrometre spots are mostly rim while they stay apart, and the rim lets the paper's glow through, so the palest tints carry the screen's whole cost in hue a fully adapted reader still sees. Merging gives back half of it in the mid-tones, where the spots touch, and nothing in the pale tints, where they do not. A second-order screen switches its spots on in clusters from the first tint, and the prediction was that clusters of four would take the orange's pale-tint residue down by about a degree, to within half a degree of a 300-line screen, while the sixty-per-cent tints stayed where the merged first-order screen leaves them. Squares of four do better in the pale tints than predicted and differ where predicted to agree. At five per cent they take the orange from 8.94 degrees to 8.14 — 0.02 above a 150-line screen and 0.81 below a 300-line one — and every pigment lands within a tenth of a degree of the 150-line screen. At sixty per cent they keep the orange 0.9 degrees below the first-order screen, where pairs and Ls come back to within a quarter. From ten per cent on, the 150-line screen pulls ahead.
A growing clump prints like the screen with as many dots
On brightened office paper a halftone's ink lets the paper's glow through at its thin rim, and the share of the ink that is rim decides how much hue a fully adapted reader still sees turned. A stochastic screen of squares of four prints the palest tint like a 150-line screen and falls behind it from ten per cent, because its clusters multiply where a conventional dot grows. A hybrid grows each cluster as the tint darkens, the number of clumps held, and the prediction was that it keeps the squares' pale tint, reaches within a tenth of a degree of the 150-line screen by thirty per cent, and stays slightly above it through the mid-tones. With thirteen clumps on the census's tile it follows the 150-line screen within two tenths of a degree at every coverage, within a twentieth at twenty per cent, and dips just below it at sixty. The reason is a count. Thirteen clumps on a tile 640 micrometres across are as many dots per area as a 143-line screen; twenty-six follow the 200-line screen and fifty-two the 300-line. A clump's irregular place on the tile does not matter to the glow; how many clumps share the ink does.
The rim was never most of the glow
On brightened paper a halftone tint keeps a hue turn a reader fully adapted to the sheet cannot remove, and five essays have chased the part of it that lives at the ink's thin rim — merging spots, clustering them, growing them — down to a rule: the clump count sets the residue, and only coarser patterns lower it. The proposal was a screen coarse in the pale tints and finer as the tint darkens, and the prediction that six clumps on the tile beat the 150-line screen by more than half a degree below twenty per cent. They beat it by 0.11 to 0.17. Scheduled six, thirteen and twenty-six clumps save a third of a degree at ten per cent and give back a fifth at sixty. The reason is the floor. One clump on the tile — the coarsest pattern it can hold, nearly all its rim gone — still leaves 7.48 degrees of an orange's 8.14 at five per cent and 5.30 of 5.65 at sixty. What screening can move is the rim's tenth; the other nine tenths is bare paper glowing beside ink that does not.
A light ink can cancel the glow at one strength
A pale tint on brightened paper keeps a hue turn a reader fully adapted to the sheet cannot remove, and nine tenths of it survives every screen, because it is the tint's bare paper glowing beside ink that puts the glow out. A light ink — the same pigment diluted, printed over more of the paper — was the proposed lever, and the prediction that a quarter-strength ink lowers a five-per-cent orange's residue by a third. It does not lower it; it reverses it, from −7.2 degrees to +10.2. Somewhere between, the residue passes through nought, and for every one of eight pigments there is a strength that cancels it: 0.41 for the red, 0.54 for the orange, 0.80 for the blue and the cyan at a five-per-cent tint. The cancelling strength moves by under a tenth from five per cent to forty, so one ink per pigment keeps every pale tint within a degree and a quarter to twenty per cent, where full-strength ink leaves up to nine. The lever is real; it has a setting, and the light inks printers carry are diluted past it.
One light ink serves three papers within two degrees
On brightened office paper a pale tint keeps a hue turn even for a reader fully adapted to the sheet, and each pigment has one light-ink strength — the pigment diluted and printed over more of the paper — at which that residue vanishes. The prediction for a printer with several stocks was that the cancelling strength falls as the brightener loading rises, and that the office sheet's ink leaves a premium sheet's pale tints within two degrees and a lightly brightened sheet's within one. The strength does fall, at every step and for every pigment — by a fifth for the orange and the yellow, by under one per cent for the green. The office ink keeps the premium sheet within 1.8 degrees, as predicted, but the light sheet only within 1.8 too: it overshoots there, turning seven of eight pigments' residues past nought the other way, and falls short on the premium sheet for all eight. Either way it removes more than four fifths of what the full-strength ink leaves.
An ink for a fading sheet is set for its middle age
A light ink cancels a pale tint's residual hue turn on brightened paper at a strength that falls along a straight line in the sheet's glow, and a brightener bleaches with use, so a sheet's glow falls over its life. The prediction was that as the premium sheet's brightener bleaches, every pigment's cancelling strength rises back along that line, and that the fresh sheet's ink stays within two degrees until half the brightener is gone. Both hold. Bleached by a quarter, a half and three quarters, the premium sheet asks for strengths within 0.015 of the census line at its glow, always on or just below it; the fresh premium ink errs by 1.75, 1.80 and 2.35 degrees at worst. But the office sheet's ink, set for a glow the premium sheet passes through on its way down, keeps the bleaching sheet within 1.4 degrees at every stage after the first. An ink set for the sheet's middle age outlasts one set for its first day.
A yellowing base leaves the ink where the glow put it
A light ink cancels a pale tint's residual hue turn on brightened paper at one strength for each pigment, and as a premium sheet's brightener bleaches that strength rises back along the straight line in glow through three census sheets — a shade under it, by up to 0.013. Real photo-ageing yellows the base paper as well, and the prediction was that a base yellowed in step lifts the strengths onto the line within 0.01 and that the office sheet's ink still holds every residue within one and a half degrees. The ink holds, at 1.38°, 1.13° and 1.38°. The strengths do not lift: no pigment's moves by more than 0.0023, and its gap under the line by more than 0.0006. The yellowing raises the sheet's b* by 0.31 at most while the bleaching raises it by five. And the gap was never the base's: the office sheet itself sits 0.016 under the line, deeper than any bleached sheet. The line is a chord across a sagging curve.
The glow alone sets the light ink
A light ink cancels a pale tint's residual hue turn on brightened paper at one strength for each pigment, and that strength falls with the share of the sheet's luminance that is glow — along a curve, not the straight line through three census stocks, which runs as much as 0.016 above it. The prediction was that the strength is one curve in the glow whatever the stock: that a premium sheet bleached until its glow equals the office sheet's, or the light sheet's, needs that sheet's ink within 0.003 for every pigment. It needs it within 0.0007, though the two papers differ in base, in whiteness and in how much of the brightener their ink shields. Traced across eleven loadings of the premium stock, the curve runs through every census sheet within 0.003, sags under every chord, and falls five to nine times as steeply on a dim sheet as on a bright one for the orange, red and violet.
The glow's colour sets the blue ink and spares the orange
A light ink printed on brightened paper turns in hue, because the paper's glow passes through the ink's open area differently from the ink's own film, and a cancelling strength undoes the turn. Every sheet so far glowed with one brightener, and its ink was set by the glow's amount alone. The prediction was that a brightener emitting fifteen nanometres longer, nearer the blue and violet inks' hues, moves their strengths by more than a hundredth and the orange's and red's by under a fifth of that. It does: the blue's strength rises from 0.81 to 0.98, because a glow at the blue's own hue barely turns a blue tint, the violet's falls by 0.06, and the orange moves by a thousandth though the glow's share of the sheet's luminance nearly doubles. A brightener emitting fifteen nanometres shorter moves every ink, the orange by 0.04, and no curve in the glow's luminance reads any of them.
The glow's pull on the white sets every ink
A light ink on brightened paper is diluted to cancel the hue turn the paper's glow gives its tints, and on sheets that all glow with one brightener its strength is a single curve in the glow's share of luminance. Move the brightener's emission and that curve fails by up to 0.21. The prediction was that two numbers — the share and the glow's chromaticity — read every ink within a hundredth. Across thirty sheets, eight of them a grid of emission peaks from 420 to 455 nm, they miss by up to 0.07, and the share alone misses the blue by a quarter. The two numbers that work are the glow's pull: how far, in Oklab, it moves the paper's own reflection to the white an adapted reader sees. Read with their squares, they set every ink within 0.014 — and the warm inks need least strength just short of where that pull is strongest.
Named alongside it
The objects these essays reach for when they reach for this one.
The von Kries transformBasisTest setReflectanceCAT16IlluminantAdaptationCone fundamentalsWhite pointAssertionSpecificationCIECAM16