Michael Tiemann
Well-known member
After spending some time looking carefully at a wide range of inputs to Phil Hollands philmColor LUTs, and also taking a much closer look at the functionality of 3D LUT creator, an idea occurred to me. But first things first...
philmColor LUTs are designed to fit into the Creative LUT slot of the IPP2 image processing pipeline, which means after initial RAW development (Kelvin, Tint, ISO, Exposure Adjust) and after CDL processing, but before Contrast and Curves. An important point that Phil makes is that most of the LUTs are middle-tone gray neutral , meaning that a Log3G10 value of 1/3 will remain 1/3, whereas darker and lighter tones will be pushed or pulled according to the LUT. In case it's not obvious, that means it's pretty damn important to know where middle-tone gray is in your input image, and also pretty damn important to use appropriate Kelvin, Tint, ISO, and Exposure Adjust parameters to put that middle tone gray value where it belongs. WHICH IS NOT TO SAY YOU CANNOT GET COOL RESULTS BY BREAKING THIS RULE! But, as with many things, it's best to know the rules before you go around breaking them. And knowing how the LUT and the image agree or disagree on the central fulcrum is important, I think!
But there's more we can do than just lining up the middles and having the LUT express itself with the balance that Phil intended. A second thing we can do is to squash or stretch the contrast range so that the LUT has a greater or lesser effect on the shadows and highlights of the image. If we know that the lift or the crush or the cooling or the warming really starts to take effect 3-4 stops away from middle-tone gray, we can use a CDL to send more or less of the image through the strongest part of the LUT. We can even do this asymmetrically, creating a larger effect on the dark side of middle-tone gray while having less effect on the bright side, or vice versa. We can then use the contrast and curves to effectively invert the CDL, keeping the effects of the properly stimulated LUT while returning our Log3G10 image data back to "normal" exposure.
It very much seems that this is precisely the idea of Stage 2 of the IPP2 pipeline. What is missing is some guidelines on the basic best way to use the parameters of the CDLs to most effectively aim at the most active regions of the LUTs in question. Yes, of course one could just push parameters around until things look right. But rather than taking a trial-and-error approach, I think it would be most interesting to know that if the LUT's greatest 2nd derivatives are at 22 and 77 IRE, and if most of my image ranges from 15 to 66 IRE, with a large bulge toward the left, not the right, what's a sensible starting place to normalize my image for my LUT, and the best way to then renormalize the image back to the tonal range I shot? Again, I'm not expecting math to solve this problem 100%, but rather knowing enough basic math that I can get to a good place where parameter changes I make from there have sensible, rather than surprising consequences.
philmColor LUTs are designed to fit into the Creative LUT slot of the IPP2 image processing pipeline, which means after initial RAW development (Kelvin, Tint, ISO, Exposure Adjust) and after CDL processing, but before Contrast and Curves. An important point that Phil makes is that most of the LUTs are middle-tone gray neutral , meaning that a Log3G10 value of 1/3 will remain 1/3, whereas darker and lighter tones will be pushed or pulled according to the LUT. In case it's not obvious, that means it's pretty damn important to know where middle-tone gray is in your input image, and also pretty damn important to use appropriate Kelvin, Tint, ISO, and Exposure Adjust parameters to put that middle tone gray value where it belongs. WHICH IS NOT TO SAY YOU CANNOT GET COOL RESULTS BY BREAKING THIS RULE! But, as with many things, it's best to know the rules before you go around breaking them. And knowing how the LUT and the image agree or disagree on the central fulcrum is important, I think!
But there's more we can do than just lining up the middles and having the LUT express itself with the balance that Phil intended. A second thing we can do is to squash or stretch the contrast range so that the LUT has a greater or lesser effect on the shadows and highlights of the image. If we know that the lift or the crush or the cooling or the warming really starts to take effect 3-4 stops away from middle-tone gray, we can use a CDL to send more or less of the image through the strongest part of the LUT. We can even do this asymmetrically, creating a larger effect on the dark side of middle-tone gray while having less effect on the bright side, or vice versa. We can then use the contrast and curves to effectively invert the CDL, keeping the effects of the properly stimulated LUT while returning our Log3G10 image data back to "normal" exposure.
It very much seems that this is precisely the idea of Stage 2 of the IPP2 pipeline. What is missing is some guidelines on the basic best way to use the parameters of the CDLs to most effectively aim at the most active regions of the LUTs in question. Yes, of course one could just push parameters around until things look right. But rather than taking a trial-and-error approach, I think it would be most interesting to know that if the LUT's greatest 2nd derivatives are at 22 and 77 IRE, and if most of my image ranges from 15 to 66 IRE, with a large bulge toward the left, not the right, what's a sensible starting place to normalize my image for my LUT, and the best way to then renormalize the image back to the tonal range I shot? Again, I'm not expecting math to solve this problem 100%, but rather knowing enough basic math that I can get to a good place where parameter changes I make from there have sensible, rather than surprising consequences.