Noel Sterrett wrote:You can remap, but if the sensor cannot record a gamut value, it won't be there or it will be wrong.
Pretty much all photographic/cinema camera sensors respond to any wavelength from at least 400-700nm. The CFA spectral response may result in metameric failure but you will get a response for all wavelengths we care about for imagery (and often more which is why IR/UV cut filters exist).
Or as ARRI puts it:
There are no colors a camera can’t see, so it does not really make sense to talk about the gamut of a camera.
https://www.arri.com/en/learn-help/lear ... mut--44070Noel Sterrett wrote:But the Vectorscopes tell the tale. When they say red, I see red, but with 709 conversion they say orange, I see orange.
See what I wrote before in parenthesis - "(unless the sensor is clipped in areas or gamut mapping/compression is required etc)"
So if with an 'accurate' transform to 709 the LED is turning orange instead of Red its because either potentially a channel was clipped from the bright LED, and/or because the actual colour is beyond the display gamut of 709 and needs to be remapped somehow, either by compression or some other method. But any method is a compromise because that colour/brightness cannot be
accurately represented by your (709 display) gamut. That's why there are disagreements about which method is better, its subjective because it cannot be accurately displayed in 709. You either need a larger display gamut and a display that can reproduce it with more DR (hence why there is a push for HDR and 2020 displays etc), or need to make a compromise/choice of some kind to "represent" it on a device not capable of reproducing it accurately.
I think I need to show something else here since many don't consider it (this is for anyone interested), but colourspaces and their gamuts are volumes, even though for convenience often just plotted as 2D on CIE chromaticity plots. So generally as the 'brightness' increases the amount of saturation it can be reduces - this is particularly true for red.
I made this quick video to demonstrate this with your DNG - here you can see its decoded as 709, then I boost saturation and you can see the red LEDs rotate in hue a bit on the vectorscope. Then I pull down gamma and the reds rotate even more and line up with the red on the vectorscope, then I increase gamma making things much brighter and the red can no longer be represented in the gamut anymore and shifts widely into orange. No direct colour changes - just gamma - yet the colour you see on the image and vector scope is affected dramatically with these brightness/gamma changes.
(view this bigger than the embedded version in the forum to see the vectorscope trace clearer)
Noel Sterrett wrote:So Hook, why is decoding directly to 709 so different than decoding to Blackmagic and then transforming from Blackmagic to 709?
I've covered this in the thread already, but when you use Blackmagic Gen 1 with a RAW file it only describes a log curve - there is no gamut defined so you are left with 'sensor space'. In the CST plugin it assumes the BMCC/Pocket sensor at a white balance of 6000K, if you use another sensor or a different white balance (even with a BMD camera) it is no longer a 'correct' transform to any other space including 709 because it's assuming a different sensor space at a set white balance. So the result will vary per camera/sensor and be random/arbitrary as to the result. You might like the result in one particular case, but as said before its a fluke.
Noel Sterrett wrote:Gen 4 seems the best Color Science
Gen 4 and 5 use the same wide gamut, Gen 5 just has a fixed log curve for all ISO's and cameras which makes it far more convenient for a number of reasons including being able to use a single LUT for all cameras/ISOs, copy/pasting grades, etc. But you don't output a log curve so it's more a workflow/processing improvement and with correct transforms you would get identical results. Gamut compression is avail for both Gen 4/5 in the braw tab too.
Noel Sterrett wrote:2. The DNG decode to Blackmagic followed by a CST to 709 (BMD Decode) creates pure red values for the stoplight: RGB 255 0 0. How could the BMD Decode produce pure red?
That explains why I described it as "painted on" as it's unnatural for a colour from a bright LED to be pure red in an exposure like this. It also goes to what I wrote above - the true colour/brightness of that LED cannot be represented in 709 which is why in a proper 709 transform it turned orange. If you changed exposure then maybe (demonstrated above), but if you like 255,0,0 with no other detail/variation in the LED source that's a valid choice as I've said.