It's been awhile since I looked at this stuff. I've been enjoying watching movies
instead of calibrating of late but I'll take a stab at your questions.
1) The dE is not correct in the saturation scale tables for all of the primary and secondary colors. The only time it will show the correct dE for 0%, 25%, 50%, 75% and 100% saturation is if the 100% saturation point is perfectly aligned to the 100% target.(which seldom, if ever, will happen). dE for all of these points should simply be calculated based on the target x, y Y points for the various saturations.
This may be a design decision aka a feature and not a bug as we say in the software business. Essentially, the saturation measures are measuring how well a color tracks from the display's white point (0% saturation should ideally be the same point as D65) to the display's actual color point (100% saturation should ideally be the same point as your primary/secondary measures color points no matter what brightness level you used for those measures - typically 75% or 100%). So, the dE values on the Saturation Shifts graph that are being calculated are based on where the point should be based on the two end points for the color in question. The following is from the HCFR help file for the Saturation Shifts graph:
"Note: This delta E is not a "true" delta E, because it is not computed using a fixed reference point, but using a projected point on a line coming from white to a primary or secondary color. It means delta E values used to draw these curves are different than those displayed in measures grid. Moreover, this delta E value never takes luminance into account, regardless "Do not use luminance in delta E formula" option in advanced preferences."
[quote]2) The Saturation-Luminance Chart is wrong.
For some strange reason, HCFR assumes that the luminance at the measured 100% saturation point is correct, and then adjusts the 0%, 25%, 50% and 75% luminance points based on that assumption. All points on this luminance chart should be referenced against the 100% gray measurement for luminance.
Yes, this is what it is doing. It is calculating the Y value used as the reference based on the assumption that the 100% saturation/100% brightness pattern is correct. i.e. if yellow measures 100 Y then ~107.76 is the reference value used assuming the HD709 standard is chosen. It then uses this number to calculate the rest of the percentages. I agree that ideally it should use a 100% white pattern Y value. Perhaps if they could check to see if you've done a grayscale reading and then they could use the 100% Y reading (or the 100% reading from the near white measures). I can see why they can't use the measured white Y value from the primaries/secondaries measures since they can't assume that you used 100% brightness patterns for those measurements. For example, I use 75% brightness patterns typically. Perhaps the easiest thing to do would be to simply add a 100% white pattern at the end of the saturation run an measure that to be used as the reference for the saturation luminance graph.
Could you please include the option to display all of the saturation targets to the CIE chart? For instance, not just 100% red saturation, but also 25%, 50% and 75% saturation?
What happens when you right click on the CIE chart and choose 'Display Saturations'? By default the CIE chart is only showing you your measured primaries and secondaries (which were probably done with either a set of 75% or 100% brightness/100% saturated test patterns).
hope this helps,