Visualizing the 3D color cube and the A7S green/yellow skintone issue

jcs

Veteran
I few years ago I wrote custom software to do 3D color correction (for stereoscopic 3D images). The 3D color cube was directly displayed and could be edited, and it was also possible to render color swatch slices to check for issues with clipping (cube elements outside the unit cube space) or other mapping issues (such as color merging leading to banding/quantization).

Color cube display (unedited / unit-normalized cube shown (actual distorted cube for current color correction not shown)):
ColorCube.jpg

Color swatches (cube slices) showing range/clipping issues:
CubeSlices.jpg

It may be possible to fix the S-gamut color mode issue by creating a 3D LUT which fixes the green/yellow splotches in skintones and perhaps also the magenta splotches in shadows. Since green and magenta are color complements, it kind of has the feel from physics describing a form of instability. That is, the system is stable in a narrow range, and when outside that range it becomes unstable, going extremely green or magenta, depending on which side of the parabolic curve center the color(s) are on.
 
It may be possible to fix the S-gamut color mode issue by creating a 3D LUT which fixes the green/yellow splotches in skintones and perhaps also the magenta splotches in shadows. Since green and magenta are color complements, it kind of has the feel from physics describing a form of instability. That is, the system is stable in a narrow range, and when outside that range it becomes unstable, going extremely green or magenta, depending on which side of the parabolic curve center the color(s) are on.

Awesome work, i'm very interested in understanding and seeing more.

The purple blotches do appear to be a by product of noise/XAVC though.

Now on the subject of the yellow issue, i don't feel it's an SGamut issue per se because SGamut has been around for a while, the primaries are well known and described. It must be something to do with the way the camera is dealing with the transforms before hand.

To move this line of investigation on a bit further what do you need?

Feel free to PM me

cheers
Paul
 
Back
Top