Personal View site logo
Logarist Color Correction for DaVinci Resolve, Vegas Pro, and Final Cut Pro X
  • 92 Replies sorted by
  • No, it won't work. Lumetri can load the LUTs, but Lumetri doesn't provide the color correction tools you need for a log space.

  • @Balazer - Would it be possible to use Logarist with Premiere Lumetri, even though Lumetri isn't designed to be used that way? I imagine using the initial LUT as the Camera-Display LUT (even though in this application it would be transitioning into your wider colorspace) and then using the Display LUT in Lumetri's "Look LUT" slot. Then making corrections between these. Would this work?

  • @balazer much appretiated. I'll mess, test, compare more and surely implement your suggestions while searching my own ways too... and change the GH to standard 0 0. Cheers

    PS
    Yes FCPX's colour board controls are much more finicky or abrupt if you will and no curves, arrows' use needed

  • @maxr,

    On the GH2 for Logarist you should shoot in Standard with contrast=0 and saturation=0. Those are the settings I used when I profiled the camera. If you change the film mode or contrast or saturation in the camera, Logarist won't be able to properly transform the footage to linear. It's not going to totally break if you change those settings in the camera, but the colors won't be quite right. The whole point of this approach is that all decisions about contrast are deferred until the editing stage. You can set sharpness and noise reduction in the camera however you want.

    Yes, you can put look LUTs after the BT.709 LUT. Any type of color correction, filter, or plugin that you used before on a display-ready image you can still do with Logarist and get the same effect. Just apply it in the display color space, after the Logarist-to-BT.709 LUT.

    In DaVinci Resolve, the additional tools that will work well in the Logarist color space are the Highlights and Shadow color wheels, and curves. There's no rule about which tools you can or cannot use in the log space. If a tool does what you want, by all means, use it. Just bear in mind that color tools you are used to using on display-rendered images won't have exactly the same effect in the log space. Lift, gamma, and gain, for example, had become sort of standard tools for adjusting shadows, midtones, and highlights. They aren't the best tools to use in a log space, and they won't adjust shadows, midtones, and highlights in the way you might be used to. You'll do much better to use Offset as your global & midtones control, and then with the color wheels set to log mode, use the Shadow and Highlight tools to adjust shadows and highlights. You might need to adjust the Low Range and the High Range. The default High Range in particular, is too high for Logarist. It probably needs to be brought down to about 0.6. In the Logarist space, 0.5 is middle grey, and 0.68 is the BT.709 white clipping point.

    Similarly, in the FCPX Color Correction effect, the exposure and color tools labeled as Shadows, Midtones, and Highlights won't have the expected effect in the Logarist space. If you want to use those tools in the usual way, add another Color Correction effect after the second mLut plugin and make the corrections in that one. Unfortunately FCPX doesn't have a built-in curves effect or a log-friendly shadow & highlight effect.

    I don't know what your carnage WF (?) is doing. I think you'll just have to try it before and after the BT.709 LUT and compare.

    With curves you can get your shadows as dark or as light as you want. Though if you are working in Resolve, I'd suggest using the log Shadows color wheel & master wheel instead. (and same for the Highlights color wheel & master wheel) They are usually easier to use than curves.

    In curves, try adjusting just the Y-channel instead of YRGB. That will alter the brightness without changing the hue or saturation.

  • GH2 but it's been all -2 smooth since the beggining; actually that's one of the questions I had:

    • is there anything I can change to optimize the GH2 standard 0 0 initial LUT to before mentioned settings?

    • So if I understand correctly it is ok to use other LUTs after the Logarist BT.709? If so those are very good news =)

    • Another thing that's not quite clear to me - and I've read your Logarist's page (which would improove in readeability if had some sort of center delimitation/format for the body of text) and watched the video several times - other than exp compensation, WB (offset) and contrast with pivot at .5, which tools are "optimized" to work with Logarist? Say inside of davinci and given the series of nodes you talk about, what can I use and what should I not?

    • In one of my carnage WFs I separate chroma and luminance (which I set to use only info from the green channel, R > G , B >G), is it okay to implement this before the 709back-to-earth Logarist LUT node?

    • Same scenario as before but I change the colour space of one of the nodes?

    • For cafe con leche or milky blaks it seems curves or low/low soft doesn't work so well, where should I tweak the deep african no-tomorrow blacks?

     
    That's enough for 1 tray, love the HL roloff high five natural looking and the math behind it +)

    image

  • Thanks, @maxr. Glad to hear it. Which cameras are you using?

    How were you using your LUTs before? If they're look LUTs, you can still use them with Logarist. Just put them after the BT.709 LUT. But if your LUTs were meant to be applied to a camera log space (S-Log, Canon Log, etc.) then Logarist doesn't give you a way to use them and properly take advantage of the corrections in Logarist. The Logarist color space is not similar to a camera log space.

  • Just recently saw this thread and the Logans'wrist stuff. I was testing/comparing a workflow between ACES and standard within resolve. Like ACES all our LUT collection is rendered pretty useless and 'cause of that I thought that was probably not worth it. But just to be sure and being free, pv user's stuff and all that saliva I gave it a light spin. Must say I'm very very impressed; both with the ease of use, the math behind the CTGs (colour transform's gremlims), the accuracy, speed and fine adjustments that allows. In resolve this was already pretty clear, but in FCPX the "difference" is astounding.

    So congrats @balazer and thank you for sharing your work =)

    I'll come back with questions

  • @balazer

    Big thanks for links. I have good knowledge of displays, spectrums, CIE models and basic spaces. But this is slightly another field and interesting also.

    ACES concept is simple as hell

    image

    as you just mathematically can always put any visible color inside it (and many invisible also :-) ).

    sample251.jpg
    411 x 500 - 51K
  • @radikalfilm, you should try to get the white balance fairly close to correct in the camera, and then make whatever corrections you want using Logarist in post. I always do the corrections by eye. It's not difficult. It's a what-you-see-is-what-you-get workflow in which the adjustments are based on your own aesthetic judgments. It doesn't need to be based on any measurement of the scene. But if you aren't sure how to get started with the adjustments then I suggest you shoot a white or grey card, bring the footage into your video app, bring up an RGB parade scope or vector scope, and then do the white balance correction in Logarist to bring that white card to white. It's the same idea for exposure compensation: you can shoot an 18% reflectance grey card and then adjust the card to 38% RGB in BT.709 (with Logarist LUTs applied). I think you'll find that after doing that a couple of times you won't need to bother with the card or the scopes again.

    @Vitaliy_Kiselev, you can read this white paper: http://cinematiccolor.com/ My approach is fundamentally the same as what's in that paper, and also fundamentally the same as ACES. Compared to ACES I've just made some different design decisions for the color space and display rendering, and I've covered more camera color spaces than just the ones with ACES IDTs. There's a lot of math behind it, too. If you're really interested in the math part of it, you'll need to get a good understanding of the CIE 1931 color model. Here's a decent little paper: http://dougkerr.net/Pumpkin/articles/CIE_XYZ.pdf Another resource: http://onlinelibrary.wiley.com/doi/10.1002/9780470175637.ch2/summary I use the RIMM/ROMM gamut: http://www.photo-lovers.org/pdf/color/romm.pdf Many of the formulas I used are from http://www.brucelindbloom.com/ . For white point adaptation I use linearized Bradford as described in http://www2.cmp.uea.ac.uk/Research/compvis/Papers/FinSuss_COL00.pdf .

    @eatstoomuchjam, yes, I tested Lumetri extensively. It's not the same workflow. In Lumetri, the first LUT is a camera-to-display LUT. You make all of the adjustments in the display color space. Lumetri's color adjustments assume a gamma-type display encoding. The last LUT is a look LUT. Also Lumetri doesn't provide the kind of contrast adjustment that I use.

  • You didn't mention Lumetri with Premiere - did you try it? Your workflow looks almost exactly like how Lumetri works - apply camera-specific input LUT, apply basic adjustments, apply output LUT and add some additional parameters - and IIRC Lumetri also has options for higher dynamic range video which may be applicable.

  • @balazer

    I still fail to grasp math and logic behind this approach.

    As you are using LUT, later use editor build in transforms and later use another LUT to return to original values (not space!).

  • @balazer thank you. What would be a good repetitive workflow to normalize white balance then. Figuring out RGB offsets for different shooting conditions and pasting the nodes over?

  • By offset I mean adding a number to the R, G, and B channel sample values - individually for white balance, or the same number to all three for exposure compensation. White balance needs fine granularity, like 0.001. 1% is way too coarse. And yes, there's an issue with contrast. You might think contrast is a simple adjustment you can do any old which way, but I've found it's quite special just how well it works when you do it this specific way in the log space: straight-line slop pivoting at the middle grey value, which if I remember correctly is equivalent to a gamma adjustment in linear. And when you start doing curves you see how curves in log are a lot nicer to use than in a power space or in linear. Exposure compensation and white balance are nice, but it's really this contrast adjustment that brings it all together to make a complete color correction system. I tried everything to make it work in Premiere, and it just wasn't going to work, not with Premiere's built-in effects, not with any of the third-party plugins I tried, not with SpeedGrade, not with After Effects or Color Finesse. I tried log spaces, power spaces, and linear spaces. None of them gave me everything I wanted in Premiere. Premiere support is something I can revisit later, but it's going to require a custom plugin to make it work. Logarist works in DaVinci, Vegas Pro, and FCPX because the math of those color effects is doing exactly what I need. It's all about the math. Premiere just didn't have the right math.

  • @balazer

    it also needs to have the right kinds of color tools for dealing with a log space, namely, global offset, individual R, G, and B channel offsets with fine granularity, and contrast as a straight-line slope with the right pivot.

    By "global offset", I take it you mean master pedestal? That and individual RGB pedestals wouldn't be a problem, but I can see an issue with contrast controls. Color Finesse's Contrast control uses a non-linear S-curve and its linear Gain control always pivots at zero.

  • I said here what color tools I need for a log space.

  • @balazer

    I tried Color Finesse. It didn't have the tools I need.

    I'm curious which necessary tools After Effects and/or Color Finesse lack? It sounds like Logarist uses calibrated LUT's to convert camera-specific footage into an idealized log color space. From there you should be able to alter color temperature via direct manipulation of individual RGB components. AE's Color Management dialog implies that it can be configured to operate in linear 1.0 gamma, which should theoretically preserve logarithmic exposure levels. I wouldn't be surprised, however, if it turned out there were some hidden exceptions in Adobe's color science.

  • Thanks, @RKM. What camera do you use now? It'd be nice to see some samples posted as people start working with this.

    @radikalfilm, in my experience RGB sliders are the best way to do white balance adjustment - better than color wheels or a Kelvin slider. I wish all the apps would use RGB sliders. With three sliders you have three axes on which to make the adjustment: the red-cyan axis, the green-magenta axis, and the blue-yellow axis. You only need two of those, but having all three makes it easier. If you are used to Kelvin sliders, treat the blue channel like Kelvin and the green slider like tint.

    Vitaliy, I don't want to reinvent the wheel when we already have good-enough plugins for loading LUTs. It's not easy to make a plugin that performs well. It needs to be multithreaded or use GPU acceleration. And I'm not focused purely on basic adjustments. There's a lot of advanced correction that you can do in the log space with video apps' native tools, like masked corrections or graduated filters. I want people to be able to make all those types of adjustments in the log space, which means keeping the application of the LUTs separate from the color correction filters.

  • @radikalfilm I would say that is outside of what this lut does being a lut and not a plugin. That being said inside Resolve they recently added the ability to adjust color by temp adjustment.

  • @balazer

    Why not to do all this inside plugin including LUTS and adjustments?

    As far as I understand you focus on basic adjustments.

  • @balazer. this looks awesome! any chance we could adjust white balance using Kelvin color temp? Like a custom node or something which takes into account the color temp as shot (could be supplied manually) which then calculates RGB offsets automatically for the target color temperature. I don't know, I'm just making shit up :) Lightroom has a slider for this.

  • Very nice work. Thanks for supporting Sony cams. I said goodbye to Panasonic a year ago and now I can use your luts again. I liked the CineD to log workflow for the GH4 I had. This is more advanced.

  • @balazer I have had luck doing that with your previous LUTS using a G7. That being said I saw a video that showed GH4 and G7 CineD looking different so wondered how it might be affecting my output. Of course maybe G85 is closer to GH4 would be interesting to see a comparison of these alternate models and output in the CineD profile.

  • BMD Fusion looks like good candidate

  • @Scot, on your G85 try shooting in Cinelike D and using the GH4 Cinelike D Logarist transform. Follow the instructions for the GH4. With any luck the G85's Cinelike D matches the GH4's.

  • Any chance you will support the Panasonic G85