[argyllcms] Re: colprof
- From: Gerhard Fuernkranz <nospam456@xxxxxx>
- To: argyllcms@xxxxxxxxxxxxx
- Date: Mon, 3 Feb 2020 00:03:11 +0100
Am 02.02.20 um 23:22 schrieb graxx@xxxxxxxxxxxx:
Gerard,
The outFile300 -> XYZ Lux + Matrix profile ‘stats’ are as follows :
> peak err = 0.888202, avg err = 0.244000, RMS = 0.285845
This is way better than the ‘-as’ Matrix+shaper profile stats:
> peak err = 2.220396, avg err = 0.642870, RMS = 0.747308
CLUT models can adapt even more "flexiby" to the data than matrix/shaper
profiles, having a typical number of 50...200 effective parameters, depending on the
chosen amount of smoothing (just a rough number from my experience). So 300 points may
still be too low in order to achive a significant overdetermination.
One comment…
A quick look at the TRC tags reveals an important difference in the -ag
compared to the -as encoding.
The -ag encoding starts at 0 where the -as encoding does not. That’s an
important difference.
A power function y=x^gamma always passes through the point (0,0). The display's black
level may not be zero, though. A potential idea to might be to fit a gamma+offset model,
and record the resulting TRC as 1D LUT (but I think this would need to be implemented
first, and I can't say in advance whether it would provide the expected value). Generally
it is always a good idea to use the "stiffest" model (with the fewest number of
parameters) which can describe the (noise-free) device characteristics accurately enough.
Regards,
Gerhard
Other related posts: