From the onramp to using material color in practice

The guide, WLab and Wpt: Color Without the Fine Print, is the onramp: it takes you from CIELAB's fine print to the color of a material itself. This page leads from there into the Waypoint Labs, where the same ideas are used on your own data. Each lab works on its own and defines what it uses; this page gathers those ideas in one place, beside the familiar terms they stand next to.

  1. Where the onramp leaves you
  2. Questions material color opens up
  3. Ideas the labs share
  4. Familiar terms and their material color counterparts
  5. What each lab leans on
  6. Where the math and the sources are

1. Where the onramp leaves you

The guide gave three things. Materials that look alike in one place can be told apart from materials that stay alike everywhere. Every material has a place, Wpt, that stays nearly the same whatever the light and whoever is looking, and WLab reshapes that place so that distances read like familiar ΔE values. And a material adjustment transform (MAT) carries measurements from one light or viewer to another by way of the material.

The labs add the rest of the road: the same ideas tried on your own spectra, sensors and lights, over many lights, observers and objects at once. Everything runs in your browser, and nothing you enter or load is sent anywhere.

2. Questions material color opens up

Each lab takes up one question. The line under it says how the lab answers.

Planned: metamers and material color equivalency classes (the reflectances that share a Wpt), and profiles run through iccDEV's own tools in the page.

3. Ideas the labs share

Observing condition
An observer under a light, shortened to "condition". The observer is any set of sensors: a standard observer's color-matching functions, cone fundamentals (the CIE 2006 model for any age and field size, or curves measured for one person), the categorical observers, or a camera's sensors. A material enters only through its spectral reflectance, so one material can be measured in any number of conditions.
Wpt normalization and its four steps
One 3 × 3 matrix per condition that turns the condition's responses into Wpt, the common representation of materials. It is built in four steps: white is turned onto the first axis, scaled to W = 100, the base colors (40 Munsell colors of Value 5 and Chroma 6, one per hue) are leveled to one W, and their p and t are fitted to the reference's. Wpt has three coordinates: W, for how much light the material reflects (white is 100), and p and t across it (0 for white and every gray).
WLab and ΔEWLab
WLab reshapes Wpt so that a distance in it, ΔEWLab, predicts the color difference the reference observer (CIE 1931 under illuminant C) would see between two materials, whatever condition they were measured in. WLab is not a color appearance model; it is a material color equivalency model: two materials with the same WLab are equivalent as materials.
MAT, and how it differs from a CAT
A material adjustment transform (MAT) is the normalization of one condition followed by the inverse of another's: it predicts what a material measured in the first will measure in the second (material color). A chromatic adaptation transform (CAT: von Kries, Bradford, CAT02) has the same shape but is built from the two lights' white points alone, and it predicts what will look the same to a viewer who has adapted to each light (corresponding color). Both carry white exactly; they differ in what they do to every other color.
Shift and shift manifold
A material's shift is how far and which way its Wpt (or WLab) moves between two conditions. Measured in many conditions, one material makes a small cloud of points, its Wpt shift manifold. How large the cloud is, and its shape, are the material's own behavior.
The equivalency metrics, one family
Each is a mean ΔEWLab over materials, with one thing varied and the rest held, and each is 0 when the thing varied makes no difference to any material.
MetricVariesAveraged overIn
Observer Matching Equivalency (OME)the observerobjects and lightsObservers
Observing Conditions Equivalency (OCE)the whole condition, observer and lightobjectsObservers
Illuminant Rendering Equivalency (IRE)the lightobjects and observersLighting
The libraries, and your own data
Every lab draws on the same libraries: objects (the corrected Munsell colors, the CIE's color evaluation samples, natural objects, skin, soils and others, each with its source and terms), lights (the CIE illuminants, fluorescent and LED lights, Planckian and daylight series) and observers (CIE, CIE 2006, categorical, cameras). Your own spectra, sensors and lights can be pasted or loaded beside them.

4. Familiar terms and their material color counterparts

Each familiar term answers a question for one condition, or for one change of it. Its counterpart answers it for the material, across conditions.

FamiliarMaterial color counterpartIn
CIELAB and ΔE00, under one light for one observerWpt, WLab and ΔEWLab, for measurements from any conditionWLab and color differences
A CAT: what looks the same to an adapted viewerA MAT: what the material will measure Comparing MATs and CATs
A camera's matrix to XYZA MAT from the camera's condition to a CIE observer's Wpt normalization and MATs
An index of metamerism: how far a matching pair parts under one change of light or observer The pair's WLab difference in every condition, and each material's shift manifold Objects
Observer metamerism: two viewers disagree about a matchThe OME between the two observersObservers
The color rendering index (CIE 13.3), CIE 224 Rf, TM-30 Rf and Rg The IRE against a reference lightLighting
The correlated color temperature: the Planckian light nearest in chromaticityThe Planckian or daylight reference with the lowest IRE: the one nearest in how it renders materials Lighting
Hue angle in CIELAB or CAM16-UCSHue in WLabUniformity and hue

5. What each lab leans on

Every lab can be opened first. Where one leans on another, it is this:

LabLeans on
Wpt normalization and MATsThe guide alone. The others build on its normalization and MAT.
WLab and color differencesThe normalization; ΔEWLab, defined here, is the measure the later labs report.
Uniformity and hueWLab.
ObjectsWLab; it introduces shifts and shift manifolds.
ObserversThe MAT and shifts, between observers; its OME and OCE are means of shifts.
LightingShifts between lights; the IRE is their mean.
Comparing MATs and CATsThe MAT, and the CATs it is set beside.

6. Where the math and the sources are

The equations are in the guide's Technical annex, which maps each one to the function in wlab that computes it. Math pages, one topic per page and each linked to the lab that computes it, are planned. Each lab names the standards and data it rests on in its own footer.