|
[an error occurred while processing this directive]
|
These tests are done with version 1.0 of the suite. Version 2.0 has skin tones that are even slightly even nicer skin tones, thanks to using Tone=1 instead of 0 (which in some cases makes skin go a bit towards magenta).
These are the contenders:
* Flaat 09 through 12: with contrast=-4 (and you shouldn't change that), saturation=-2
* Portrait, Neutral and Standard: with contrast=-4, saturation=-2
* Technicolor CineStyle: with contrast=-4, saturation=0 (as they distribute it)
* Marvels Cine: with contrast=-3, saturation=-2 (as they distribute it)
* Marvels Cine: with contrast=-4, saturation=-2 (as many people use it)
In all cases, sharpness=2: I think shooting with sharpness=0 and then adding it in post creates more noise, because it makes the macro-blocking from the poor codec more visible, so I always add at least some sharpness in-camera.
You can use the Flaat pictures styles with different values for saturation and sharpness if you wish, but I think deviating from contrast=-4 is a bad idea: the gamma curve will definitely not be linear anymore, it will have some funky shape that I'd rather avoid. Also, I think lowering saturation too much in camera will lead to increased noise, as the color space of the codec is not efficiently used, but I'm not too sure about this one yet.
The "final look" reference will be Portrait with contrast=-1, saturation=-2. That looks great to me, but you have to nail everything in camera because it leaves very little room for tweaking in post.
Below you'll find a ton of charts and tests. If you prefer real world tests, you may rather go here.
DR test chart: waveform (1/3 stops):
| Portrait_1 | |
| Flaat_09p | |
| Flaat_10p | |
| Flaat_11p | |
| Flaat_12p | |
| Portrait_4 | |
| Standard_4 | |
| Neutral_4 | |
| Marvels_3 | |
| Marvels_4 | |
| Technicolor_4 |  |
DR test chart: crops (full stops):
| Portrait_1 | |
| Flaat_09p | |
| Flaat_10p | |
| Flaat_11p | |
| Flaat_12p | |
| Portrait_4 | |
| Standard_4 | |
| Neutral_4 | |
| Marvels_3 | |
| Marvels_4 | |
| Technicolor_4 |  |
Ungraded skin tones:
| Portrait_1 | |
| Flaat_09p | |
| Flaat_10p | |
| Flaat_11p | |
| Flaat_12p | |
| Portrait_4 | |
| Standard_4 | |
| Neutral_4 | |
| Marvels_3 | |
| Marvels_4 | |
| Technicolor_4 |  |
Graded skin tones:
With Marvels Cine, Neutral_4, etc, I hardly ever get such nice results (usual problem: clay-looking people). I was only able to get this here because I hade the Portrait_1 image as reference. Without that, I inevitably get lost.
Flaat avoids these issues most of the time: applying a luma curve (or RGB curve and desaturation if your software doesn't have luma curves) to the original footage to get the contrast back in the areas I want is usually a good enough starting point, and leads to nice results.
| Portrait_1 | |
| Flaat_09p | |
| Flaat_10p | |
| Flaat_11p | |
| Flaat_12p | |
| Portrait_4 | |
| Standard_4 | |
| Neutral_4 | |
| Marvels_3 | |
| Marvels_4 | |
| Technicolor_4 |  |
Graded skin tones: histogram, vectorscope, and curve used:
The issues you see in these histograms arise mainly because the graded image was encoded back to an 8-bit codec. Working in a deeper color space would avoid most of this jaggedness. This histograms are nevertheless useful to identify where problems may arise.
Regarding the curves: for Portrait and Flaat, it's just a luma curve. For the others, it's an RGB curve and a saturation adjustment.
| Portrait_1 | | | |
| Flaat_09p | | | |
| Flaat_10p | | | |
| Flaat_11p | | | |
| Flaat_12p | | | |
| Portrait_4 | | | |
| Standard_4 | | | |
| Neutral_4 | | | |
| Marvels_3 | | | |
| Marvels_4 | | | |
| Technicolor_4 |  |  |  |
|
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
|