[Openicc] L* was: MS on HDR CMS :)

Graeme Gill graeme at argyllcms.com
Fri Feb 15 15:10:18 PST 2008


Chris Murphy wrote:

> Who cares if it matches human perception? That's not a requirement  
> for image encoding. Image encoding - RGB values are *device values*.  
> They are *device dependent*. They are merely a means of communicating  
> signals to *devices*. Who cares what the necessary tone  mapping is  
> to get them to do what we want? So long as they are consistent and  
> predictable and correlate through a correctly built ICC profile those  
> values are referenced back to LAB and to L* already.

It's not that hard. If L* really is perceptually uniform, then
it's also the ideal encoding space to ensure that quantization
errors are perfectly equally dispersed, hence optimally minimized.
So IF L* is visually more uniform than the sRGB gamma,
it would in fact be better if the native behaviour of
the device was L*, even if then other gamma's are emulated,
since L* would give the optimum control over the display
with a minimum number of bits. (I say IF, because L* is only
perfectly perceptually linear under a particular set of
viewing condition, and typical display viewing conditions
may not match. On the other hand, the straight line segment
in the sRGB response is a mathematical convenience that
may be compromising the visual uniformity.)

Graeme Gill.



More information about the openicc mailing list