L* calibration for displays is all the rage in Europe for some reason. Its yet to be proven to be useful in any peer reviewed, scientific piece I’m aware of. This was debated on the ColorSync list awhile ago. One of the most readable posts was from Lars Borg of Adobe (their head color scientist):
QUOTE
L* is great if you're making copies. However, in most other
scenarios, L* out is vastly different from L* in. And when L* out is
different from L* in, an L* encoding is very inappropriate as
illustrated below.
Let me provide an example for video. Let's say you have a Macbeth
chart. On set, the six gray patches would measure around L* 96, 81,
66, 51, 36, 21.
Assuming the camera is Rec.709 compliant, using a 16-235 digital
encoding, and the camera is set for the exposure of the Macbeth
chart, the video RGB values would be 224,183,145,109,76,46.
On a reference HD TV monitor they should reproduce at L* 95.5, 78.7,
62.2, 45.8, 29.6, 13.6.
If say 2% flare is present on the monitor (for example at home), the
projected values would be different again, here: 96.3, 79.9, 63.8,
48.4, 34.1, 22.5.
As you can see, L* out is clearly not the same as L* in.
Except for copiers, a system gamma greater than 1 is a required
feature for image reproduction systems aiming to please human eyes.
For example, film still photography has a much higher system gamma
than video.
Now, if you want an L* encoding for the video, which set of values
would you use:
96, 81, 66, 51, 36, 21 or
95.5, 78.7, 62.2, 45.8, 29.6, 13.6?
Either is wrong, when used in the wrong context.
If I need to restore the scene colorimetry for visual effects work, I
need 96, 81, 66, 51, 36, 21.
If I need to re-encode the HD TV monitor image for another device,
say a DVD, I need 95.5, 78.7, 62.2, 45.8, 29.6, 13.6.
In this context, using an L* encoding would be utterly confusing due
to the lack of common values for the same patches. (Like using US
Dollars in Canada.)
Video solves this by not encoding in L*. (Admittedly, video encoding
is still somewhat confusing. Ask Charles Poynton.)
When cameras, video encoders, DVDs, computer displays, TV monitors,
DLPs, printers, etc., are not used for making exact copies, but
rather for the more common purpose of pleasing rendering, the L*
encoding is inappropriate as it will be a main source of confusion.
Are you planning to encode CMYK in L*, too?
And
QUOTE
This discussion seems to use the wrong premises,
focusing on one very narrow point, the "optimal"
TRC for non-rerendered grays. This is a rat hole.
Grays make up only 0.00152588 percent of your
device colors. Unrendered colors are
uninteresting, unless you're making copiers. So
look at the other issues.
First, why does the L* gray TRC matter, when all
devices, even the eye, have to rerender for
optimal contrast (unless you're making copiers).
The digital system has to recode any (L* or not)
encoded data into other (L*) encoded data. To
make this more clear, optimally reproduce the
same image on newsprint, SWOP and transparency.
Clearly, the in-gamut L* values will differ. Show
me how an L* TRC would reduce quantization errors
when re-encoding from one dynamic range to
another.
Second, so far this discussion has completely
ignored colors. Even with L* TRCs, you have to
encode non-neutral colors. I know of no 8-bit
encoding (L* or not) that reduces quantization
errors when you convert say all saturated greens
from eci RGB to Adobe RGB. Show me the
quantization errors with different TRCs.
Third, where is the scientific foundation? Where
is the science that shows that the eye has a
natural L* TRC for any arbitrary color, not only
for neutrals? Where is the science that shows
that the eye has a natural L* TRC for neutrals at
arbitrary luminance levels and arbitrary flare
levels?
As far as I can tell, CIE LAB doesn't show any such thing.
I'm not picking on anyone in particular, but maybe you, Karl, could answer?
Lars