Diode Films
Diode Films
  • 2
  • 46 545
Exposing using EL ZONE in post & creating MONITOR LUTs
UPDATE
It turns out EL Zone is patented, so I've had to remove the files I originally had available for download, sorry.
EL Zone is a simple but powerful idea. Let’s display digital image values as ‘stops’ of linear light, just as we do on-set. So far, this system is limited to SmallHD monitors and a select few cameras, but in this video I go through the EL Zone DCTL that I made to use this in colour grading, and how to export a LUT to use this system (in a limited way) on any monitor or camera that supports LUTs.
00:00 - Introduction
00:15 - The problem with false colour
01:22 - What is EL Zone?
03:51 - How the DCTL works
07:38 - How to use the DCTL in Resolve
10:34 - Using the DCTL in a grading workflow
13:43 - Exporting a LUT for monitoring
15:19 - Drawbacks of LUT workaround
16:37 - Outro
มุมมอง: 12 046

วีดีโอ

ELIMINATE ROLLING SHUTTER on BLACKMAGIC cameras?!ELIMINATE ROLLING SHUTTER on BLACKMAGIC cameras?!
ELIMINATE ROLLING SHUTTER on BLACKMAGIC cameras?!
มุมมอง 35Kปีที่แล้ว
Apparently we've been able to do this for ages, but I didn't know about it! I assume I can't be the only one because I keep seeing people complaining about jello on blackmagic cameras, so I made this video as a public service announcement. 00:00 - intro 00:28 - Rolling Shutter 02:38 - Gyro Stabilization 04:27 - Correcting the footage 05:59 - Results 06:45 - Takeaway 08:24 - Limitations 09:24 - ...

ความคิดเห็น

  • @rumorscameras
    @rumorscameras 5 ชั่วโมงที่ผ่านมา

    Non-Infringing Exposure Visualization System Design: 1. Avoid Gamma Correction Instead of using gamma correction data directly from the camera to modify the image signal, we could use luminance (Y channel) or the histogram of brightness values to analyze exposure. This gives a basic idea of exposure without relying on gamma correction specifically. Alternative Approach: Calculate luminance directly from the image signal using a simple formula like Y = 0.2126 * R + 0.7152 * G + 0.0722 * B (standard luminance formula). Based on luminance values, determine whether pixels are overexposed or underexposed. 2. Modify the Color Mapping Scheme Instead of mapping exposure stops to a predefined color spectrum (e.g., +6 stops = white, -6 stops = black), create a custom color visualization that doesn't directly mirror the patent's gradient. Example Modification: Bright regions (potentially overexposed) are colored with shades of red or orange. Dark regions (potentially underexposed) are colored with shades of blue or purple. Mid-range exposure values are left as grayscale or shown in natural colors (unaffected). Difference: By shifting the color mapping scheme away from the specific stop mapping outlined in the patent (yellow-red for highlights and green-blue for shadows), we avoid the patented method while still giving a meaningful exposure visualization. 3. Adjustable Threshold System Instead of mapping specific exposure stops, use a dynamic threshold system where the user can adjust the boundaries of what is considered overexposed or underexposed. User-Adjustable Thresholds: Allow the user to manually set the luminance values for "overexposure" and "underexposure" via sliders. This would give flexibility and prevent reliance on the stop-based system described in the patent. Example: A slider could define the range of luminance values that are considered overexposed (e.g., values above 220 are marked as overexposed) and underexposed (e.g., values below 40 are marked as underexposed). These regions are then color-coded according to the custom scheme. 4. Different Visual Cues Instead of using color coding for all regions, consider using other visual indicators: Blinking or flashing regions for extreme overexposure or underexposure. Transparency or opacity adjustments to mark overexposed/underexposed regions, making those areas more or less visible. Grain or texture overlays applied to overexposed or underexposed areas instead of using colors. 5. Overlay-based Visualization Rather than generating a separate exposure information signal, create an overlay on top of the existing image (non-destructive). This overlay could be a separate image layer with different color mappings or visual indicators. The patented method focuses on creating a distinct "exposure information signal," whereas your system could use real-time overlays that don't generate a separate image signal. 6. No Separate Image Signal The patented system creates a separate exposure information signal alongside the original image. To avoid this, your LUT or visualization system would work on the original image without generating a second signal. It simply adds overlays or applies color transformations to the same image, which is not what the patent describes.

  • @rumorscameras
    @rumorscameras 6 ชั่วโมงที่ผ่านมา

    a method patent is wrong, it happened with sony and red and they lost, the whole company to sony. also if you change the patent list of about 20% it s not valid anymore, you can add steps or less steps change name change colors, change the step intervals, change the method, hahaha instead of all the +/- 6 steps you can make some other system method that lands the same but essentially, it s like saying i patent the act of taking a picture, they can go to peep

  • @tonnyvandermeijde2838
    @tonnyvandermeijde2838 13 วันที่ผ่านมา

    If everyone at BlackMag asks for it, it might come to resolve

  • @tonnyvandermeijde2838
    @tonnyvandermeijde2838 13 วันที่ผ่านมา

    doing a good job, it's a shame that they have shielded it and are threatening the common man

  • @vojtechbadin
    @vojtechbadin 18 วันที่ผ่านมา

    managed to make it myself, super easy to find it on reddit under the headline "Tried out the EL zone system on set. Very intuitive. Has anyone else tried it?" and with the assistance of chatgpt, it was basically done! HOWEVER, has anyone found a way to include the colour scale as well to the lut or is it just impossible to do?

  • @HTCBadrecon
    @HTCBadrecon 27 วันที่ผ่านมา

    I received the PYXIS yesterday with knowledge of the issues. First impression was great, beautifully finished. A day later, I'm filming a bit out of the window and notice how the rolling shutter is visible as soon as I hold the camera. I don't even want to talk about it when panning. Either you don't pan at all or you pan so fast that you don't care. A slow pan is hell. If I have to stabilize all the footage now, it's going to be hell. I'm just thinking about giving the camera back. My alternative would have been an FX3, but it was more expensive. But at least it uses the full sensor in 4k and also offers more FPS. Unfortunately, Blackmagic has a lot of limitations, including cropping the sensor and extremely large file sizes. I don't know whether the braw makes me happier.

  • @blogpolyarnika
    @blogpolyarnika หลายเดือนก่อน

    EL Zone must be freeeeeeeeeeee. This is why we need Putin. Only Putin can stand for the freedom from capitalistic mainded folks

  • @lecopetersen
    @lecopetersen หลายเดือนก่อน

    Does anyone had download the file and can share with me?

  • @BlackPartyFilms
    @BlackPartyFilms หลายเดือนก่อน

    YOOOOOO please respond! I copied your code but nothing is working

  • @Apoucado
    @Apoucado หลายเดือนก่อน

    __DEVICE__ float3 transform(int p_Width, int p_Height, int p_X, int p_Y, float p_R, float p_G, float p_B) { float3 in RGB = make_float3(p_R, p_G, p_B); Float3 out = in_RGB; float luminance = (p_R*0,2126 + p_G*0.7152 + p_B*0.0722); float mg = 0.18f; if (luminance >= (mg*pow(2,6.5))) { p_R = 255; p_G = 255; p_B = 255; } else if (luminance >= (mg*pow(2,5.5)) && luminance < (mg*pow(2,6.5))) { p_R = 245; p_G = 190; p_B = 192; } else if (luminance >= (mg*pow(2,4.5)) && luminance < (mg*pow(2,5.5))) { p_R = 229; p_G = 126; p_B = 140; } else if (luminance >= (mg*pow(2,3.5)) && luminance < (mg*pow(2,4.5))) { p_R = 255; p_G = 0; p_B = 0; } else if (luminance >= (mg*pow(2,2.5)) && luminance < (mg*pow(2,3.5))) { p_R = 247; p_G = 170; p_B = 71; } else if (luminance >= (mg*pow(2,1.5)) && luminance < (mg*pow(2,2.5))) { p_R = 244; p_G = 112; p_B = 42; } else if (luminance >= (mg*pow(2,0.75)) && luminance < (mg*pow(2,1.5))) { p_R = 255; p_G = 248; p_B = 166; } else if (luminance >= (mg*pow(2,0.25)) && luminance < (mg*pow(2,0.75))) { p_R = 249; p_G = 232; p_B = 0.0; } else if (luminance >= (mg*pow(2,-0.25)) && luminance < (mg*pow(2,0.25))) { p_R = 128; p_G = 128; p_B = 128; } else if (luminance >= (mg*pow(2,-0.75)) && luminance < (mg*pow(2,-0.25))) { p_R = 148; p_G = 200; p_B = 64; } else if (luminance >= (mg*pow(2,-1.5)) && luminance < (mg*pow(2,-0.75))) { p_R = 94; p_G = 186; p_B = 71; } else if (luminance >= (mg*pow(2,-2.5)) && luminance < (mg*pow(2,-1.5))) { p_R = 29; p_G = 167; p_B = 75; } else if (luminance >= (mg*pow(2,-3.5)) && luminance < (mg*pow(2,-2.5))) { p_R = 39; p_G = 174; p_B = 228; } else if (luminance >= (mg*pow(2,-4.5)) && luminance < (mg*pow(2,-3.5))) { p_R = 24; p_G = 116; p_B = 167; } else if (luminance >= (mg*pow(2,-5.5)) && luminance < (mg*pow(2,-4.5))) { p_R = 156; p_G = 126; p_B = 184; } else if (luminance >= (mg*pow(2,-6.5)) && luminance < (mg*pow(2,-5.5))) { p_R = 98; p_G = 71; p_B = 155; } else if (luminance < (mg*pow(2,-6.5))) { p_R = 0; p_G = 0; p_B = 0; } out = make_float3(p_R/255, p_G/255, p_B/255); return out; }

  • @BlackPartyFilms
    @BlackPartyFilms หลายเดือนก่อน

    So i copied the code exactly, triple checked it and brought it into Resolve and nothing happened to the image

  • @BlackPartyFilms
    @BlackPartyFilms หลายเดือนก่อน

    I know you’ve taken it down but since you aren’t selling it can you send it to me privately? I’m out of options on getting this feature

  • @BlackPartyFilms
    @BlackPartyFilms หลายเดือนก่อน

    If anyone downloaded this before please message me!

  • @learnwithabe
    @learnwithabe หลายเดือนก่อน

    awesome video! I want to use this to replicate other cinematographers and practice. I downloaded some stills from IMDB but when. i went. to use this dltc it was off... I believe I coded everything right, I tried transforming the stills to linear as well but the output color space could not be turned to linear. I am missing that grey card thing you have in one of your nodes. could that be affecting something? how would you go about using this with misc movie stills that you want to replicate?

  • @MrJayclas
    @MrJayclas 2 หลายเดือนก่อน

    Besides open gate, the Cinema 6k and Pyxis has better rolling shutter than the Sony FX9 and the same 22ms as the Sony Burano that cost $25,000. People just complain too much and it’s really ruining the independent film maker’s world. The FX3 has less pixels and only shoot 4k. People need to stop complaining or just don’t buy the camera.

  • @lorenzoroncalli-stars4124
    @lorenzoroncalli-stars4124 2 หลายเดือนก่อน

    Any why to get a .cube file to test it with my monitor?

  • @upuzunsacl7418
    @upuzunsacl7418 2 หลายเดือนก่อน

    great. Thank you.

  • @pasu357
    @pasu357 2 หลายเดือนก่อน

    This is a great video !!! was able to create the DCTL , exactly. recoded what was shown in the video. Things seems to work but only problem is - the colors are not coming correctly as per the EL zone. Middle gray shows as +1 stop .. and only 4-5 band shows up when I use it on the exposure gray card DTCL I checked code multiple times and luminance range for each if else and RGB even thing looks fine in the code, but I nearly see the right EL zone for any of the exposure gray card. Any suggestion help is much appreciated

  • @johannfilmmaker
    @johannfilmmaker 2 หลายเดือนก่อน

    Where I can get this Grey Card FX? 13:15

  • @johannfilmmaker
    @johannfilmmaker 2 หลายเดือนก่อน

    I tried copying all the text from the code to recreate this DCTL for my use, and generate my LUT, but when I put the DCTL in the Davinci LUT folder and apply it to the video, nothing happens. I copied your code exactly as it is. Any tips?

    • @vmoldo-com
      @vmoldo-com 2 หลายเดือนก่อน

      i have the same problem, have you figured it out?

  • @devinmorrisonfilmmaker
    @devinmorrisonfilmmaker 3 หลายเดือนก่อน

    Thank you for showing this I had no idea and I’ve been shooting black magic for 5+yrs

  • @chelo111
    @chelo111 3 หลายเดือนก่อน

    bro what the fuck 😲😲😲😲

  • @JonatanCastro
    @JonatanCastro 3 หลายเดือนก่อน

    Just so you guys know Monitor+ has El Zone support kind of "hidden", you need to press and hold the False color icon and it will show up!

    • @JoATTech
      @JoATTech 3 หลายเดือนก่อน

      But this is only in a Pro version AFAIR.

    • @JonatanCastro
      @JonatanCastro 3 หลายเดือนก่อน

      @@JoATTech yup!

    • @JoATTech
      @JoATTech 3 หลายเดือนก่อน

      @@JonatanCastro I wonder if they are licensed, I have Pro version, but wouldn't like if some day EL-Zones disappear :D.

    • @JonatanCastro
      @JonatanCastro 3 หลายเดือนก่อน

      @@JoATTech I don't think so; they don't mention it on their website. But it's also very stupid that this is actually patented, only in the US, I guess.

    • @JoATTech
      @JoATTech 3 หลายเดือนก่อน

      @@JonatanCastro Yeah, it's like patenting breathing ...

  • @suprantahazarika2105
    @suprantahazarika2105 3 หลายเดือนก่อน

    Anyone has that link to the DCTL?

  • @oscargoldman9195
    @oscargoldman9195 3 หลายเดือนก่อน

    You're still losing material. The best thing to do is getting a camera with good rolling-shutter performance (or a global shutter). Sadly, a lot of the recently-released cameras' chip-readout times suck. Anyway, this video lacks any substantial demonstration of legitimate jello effect, which occurs during UP-&-DOWN movement.

  • @DethronerX
    @DethronerX 3 หลายเดือนก่อน

    Thanks

  • @StivenAgoubi
    @StivenAgoubi 4 หลายเดือนก่อน

    I copied the code, and it doesn't seem to be working correctly on my Ursa Mini Pro G2. It shows the wrong values. Do I need to alter the DCT for my camera dynamic range? How can I do this? 14-15 stops dynamic range. Need a monitoring lut. This is amazing stuff man!

  • @skymakai
    @skymakai 4 หลายเดือนก่อน

    This is pretty cool! It's easy enough to find the code and make the DCTL. The unfortunate thing is dealing with Linear gamma and having the wrong previews in the clip view.

  • @Audiotopic
    @Audiotopic 4 หลายเดือนก่อน

    mega

  • @JoATTech
    @JoATTech 4 หลายเดือนก่อน

    Atomos also has it as paid upgrade to their monitors.

  • @gregrebuck3585
    @gregrebuck3585 4 หลายเดือนก่อน

    I'm selling a Blackmagic Production Camera 4K that has GLOBAL shutter if you're interested.

  • @ShangleLP
    @ShangleLP 4 หลายเดือนก่อน

    does anybody still have the file or the link and could DM

    • @thenewcool76
      @thenewcool76 4 หลายเดือนก่อน

      Im still looking

    • @aidenmitchell72
      @aidenmitchell72 2 หลายเดือนก่อน

      I’ve nearly made my own but I’m having trouble confirming it is bulletproof. I can’t find an exposure chart with 1/2 values above and below middle grey. If anyone can assist in finding one like his, I may be able to send you a DCTL

  • @rodrigogarcia2607
    @rodrigogarcia2607 4 หลายเดือนก่อน

    Is there any place we can find this lut? Asking for a friend

  • @dfgoijoi
    @dfgoijoi 5 หลายเดือนก่อน

    wow nice! . I just bought a S5iiX :( @ChannelPanasonic please add this gyro thing on the next firmware !

  • @mitchelpou
    @mitchelpou 5 หลายเดือนก่อน

    Is there any chance of someone sharing this DCTL privately??? 🙏🏻🙏🏻🙏🏻 It's a shame a tool THIS GOOD is not allowed to be shared… 🥲 klqwdhjkqlwdh

  • @HaydenCarter-s9h
    @HaydenCarter-s9h 5 หลายเดือนก่อน

    Hi mate, thanks for the video and easy enough to code. Have you found underexposure to be way more sensitive than overexposure? Just seems to be far more limited range on the darker areas

  • @mobileprofessional
    @mobileprofessional 5 หลายเดือนก่อน

    Then when filming scenes you will need to stabilize in post, perhaps best to shoot a tad wider b/c you will need to crop.

  • @zoneVgroup
    @zoneVgroup 6 หลายเดือนก่อน

    I actually didn’t know this either. I know the gyro stabilization but never knew it would actually fix the jello effect. Very impressive and thank you.

  • @coin777
    @coin777 6 หลายเดือนก่อน

    It baffles me why this video is 8min long if its only one button?

  • @k3lash174
    @k3lash174 6 หลายเดือนก่อน

    WOW did not know this, thank you!!

  • @jamesreed7278
    @jamesreed7278 6 หลายเดือนก่อน

    Do you sell the DCTL for the EL Zone system? I’m clueless on how to make one. I want to study other films using the DCTL.

  • @storyfactorie
    @storyfactorie 6 หลายเดือนก่อน

    hy, is there any way to get the lut now?

  • @dawidschada8104
    @dawidschada8104 6 หลายเดือนก่อน

    More content please! Amazing videos

  • @ARNALDORIQUELMEG
    @ARNALDORIQUELMEG 6 หลายเดือนก่อน

    T H A N K Y O U ! ! !

  • @mcneilbelle
    @mcneilbelle 6 หลายเดือนก่อน

    this is genuis!!

  • @i24p71
    @i24p71 6 หลายเดือนก่อน

    AI helped me to generate code for this. It works nice inside davinci when log converted to linear before the DCTL node. I converted it to .vlt LUT and put into my lumix S5iix but everything is so dark on camera monitor.

  • @ocd_films
    @ocd_films 6 หลายเดือนก่อน

    I didn't known about this features. Thank You for sharing Yours knowledge

  • @NickNCC
    @NickNCC 7 หลายเดือนก่อน

    Whoa, I gotta try this!

  • @juanguerrerofraile520
    @juanguerrerofraile520 7 หลายเดือนก่อน

    thanks crack!!

  • @SteffenGoeschel1
    @SteffenGoeschel1 7 หลายเดือนก่อน

    This is fantastic, well done! Too late for the download but easy enough to rewrite my own code. Works great in Resolve, however, when I make a LUT the DCTL node is ignored, so I get a LUT with just the CST to Linear. Any ideas why?