Author Topic: Canon EOS M  (Read 848109 times)

2blackbar

  • Member
  • ***
  • Posts: 225
Re: Canon EOS M
« Reply #2625 on: April 20, 2019, 02:33:34 AM »
Thats up to You , if You prefere RAW file with upscaled width , perceived resolution for me is pretty high , much higher than recording in 1080p modes but i didnt compare it with actual 4k frame.
You also have 4038x2558 in 5x5crop mode if you want highest res no matter if cropped.
I could not get them to work for me tho, highest i could do was 2.5k in 5x5 mode, 3k and 4k have broken preview and they wont record actual image from lens.
Also You need fast card for this, with 45mb writing speed i can barely make anamorphic 5k work for about 10 seconds, i will buy new cards tho cause its totally worth it, get fastest you can actually, who knows what future brings.

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2626 on: April 20, 2019, 08:28:34 AM »
It's not just some simple upscaling. Hardly fake. You can compare resolution and upscale non anamorphic to anamorphic starting point. Start by viewing the absence of aliasing in anamorphic mode.

2blackbar

  • Member
  • ***
  • Posts: 225
Re: Canon EOS M
« Reply #2627 on: April 20, 2019, 05:21:54 PM »
So width of the video in anamorphic mode is limited by hardware binning method or it could be higher in the future ? In 5x5 mode horizontal res is above 2000 pixels, would it be possible someday to have that over 2000 pixels res in mcm rewire ? With 2x2 binning would be 2607 horizontally.
I read this and anamorphic quality is next to full res
https://www.magiclantern.fm/forum/index.php?topic=16516.25
--
Ok i made this test of 5k anamorphic mode, one image is crop from fullscale JPEG photo at 5184x3456(3:2 ratio), and second frame is anamorphic 5k - 4464x1900(cinemascope 2.35:1 ratio), both at 100% resolution.
Its from helios 44 58mm f4 or so, maybe on iso100 i will be able to get better sharpness but this is very impressive, i would not be able to tell the difference if i wouldnt be pixel peeping so close.I have kit lens 18-55 but sharpness looks the same as helios.

Here is full photo with middle part inserted from anamorphic(a bit brighter wall)

https://drive.google.com/open?id=1XxiJt7nWQTKfaTTFlP3AziSkWl86x7Mo
This is amazing, did anyone did some resolution charts with 5k anamorphic mode ?
---
2 more test images on next day, helios 58mm closed to f16, the difference is more visible


on 75degree angle the staircases are most visible, maybe there are some upscalers that handle 75degree angle a bit better and interpolate smoothly.
Also here is interesting experiment using b-spline resize on original dng to 4464:

Looks like using b-spline gets rid of more staircases but perceived sharpness isnt as good.It is interesting option to have IMO.You could then sharpen in post with less aliasing.
fullframe photo,bspline,mlvapp

Jip-Hop

  • Freshman
  • **
  • Posts: 87
Re: Canon EOS M
« Reply #2628 on: April 23, 2019, 07:18:17 PM »
To get started, I'd like to try to record raw continuously with the smallest sensor crop possible in 16x9 ratio at 25fps.

So I loaded crop_rec_4k_mlv_snd_isogain_1x3_presets_2019Apr11.EOSM202 on my camera. Enabled the modules: crop_rec, dual_iso, file_man, lua, mlv_lite, mlv_play, mlv_snd, sd_uhs. Restarted the camera. Ran the cinema 2:35.1 script. It puts me into 4.5K anamorphic mode, with sluggish live view. So I enter ML menu. It shows "Crop mode" set to 5K anamorphic and "RAW video" to ON, 1488x1900 1.88x. I assume this 1.88x is the crop factor in this recording mode. Correct?

I'd like to minimize the crop, so I change "Crop mode" to "mv1080p MCM rewire", and go in and out of the Canon menu. This seems to decrease the crop when checking the FOV in live view, which is what I'm after, but now it shows "RAW video" is "ON, 1736x738 4.83x". What does the 4.83x mean? Is it correct? Haven't seen this discussed before I think.

I enter the "Crop mode" submenu and enable "set 25fps" and change the "ratios" to "16:9". Also in "RAW video" submenu I set "Aspect ratio" to 16:9. The resolution is now at 1736x976. It still says 4.83x. If that's the crop factor I think it's incorrect and would be useful if this could be fixed.

I'd like to set the shutter speed to 1/50 but can 1/45 is the closest I can get (using the Shutter menu in Expo ML menu).

By the way I read all of the posts from page 71 up until here. So I'm trying to put the theory into practice here.

Going to try a recording to see if it's continuous with these settings (I guess it will be, I'm using SanDisk 64GB SD Extreme Pro UHS-I U3 V30 170MB/s)

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2629 on: April 23, 2019, 07:26:45 PM »
Should work. You can ignore the 4x crop stuff. It's all kinds of rewiring and round trips going on but if it looks ok in live view usually things will fly.
There's some fine shutter menu you could use to fine tune to 1/50. Search around.

Edit:
No need to set ratio in RAW video tab.

Jip-Hop

  • Freshman
  • **
  • Posts: 87
Re: Canon EOS M
« Reply #2630 on: April 23, 2019, 08:18:30 PM »
Thanks for the tip and good to know you're aware of the incorrect crop factor value. If possible I'd find it useful if it would show the correct factor. Just made a 27minute test recording that filled up the 64GB card. For me it seems to work continuous without issues in this mode. I greatly overexposed to test, as I understood that increases the datarate.

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2631 on: April 23, 2019, 08:55:49 PM »
I can take a look. Meanwhile. Trust your eyes and test results...

2blackbar

  • Member
  • ***
  • Posts: 225
Re: Canon EOS M
« Reply #2632 on: April 24, 2019, 04:49:07 AM »
Danne I managed to record actual 4000x17000 raw in 10fps (without any upscale later)above 10 seconds and could go longer , im in shock but shutter speed and fps stays at 10 , is this some sort of limitation ? Is it possible to force shutter 50 or 40 and fps to 24 ? Or it wont be possible and is capped by camera not card
 writing speed ?
also where is now 1736x2150 mode ?

Im looking for mode to record 1736 in anamorphic 5k but its limited to 1488, is there any way to get full width of 1736  or there are some technical reasons its cropped a bit ?

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2633 on: April 24, 2019, 08:29:46 AM »
New build:
https://www.magiclantern.fm/forum/index.php?topic=9741.msg208959#msg208959

Commit:
https://bitbucket.org/Dannephoto/magic-lantern/commits/eb45a9540a60188f092a4b45309241d347d4254d

@2blackbar
4000x1700, seems about right for 2.35:1 ratio mode.
Your questions have been answered before so please check other posts. I also suggest you learn how to compile if you want to test older builds like the one you are pointing too. Tutorials for both mac and windows are freely available.

ctfire

  • New to the forum
  • *
  • Posts: 37
Re: Canon EOS M
« Reply #2634 on: April 24, 2019, 11:31:39 AM »
New build:
https://www.magiclantern.fm/forum/index.php?topic=9741.msg208959#msg208959

Commit:
https://bitbucket.org/Dannephoto/magic-lantern/commits/eb45a9540a60188f092a4b45309241d347d4254d

@2blackbar
4000x1700, seems about right for 2.35:1 ratio mode.
Your questions have been answered before so please check other posts. I also suggest you learn how to compile if you want to test older builds like the one you are pointing too. Tutorials for both mac and windows are freely available.

Danne can you write what is changed from previous build? To know what to test?

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2635 on: April 24, 2019, 11:36:29 AM »
Come on. Click the commit link, read later posts.

Jip-Hop

  • Freshman
  • **
  • Posts: 87
Re: Canon EOS M
« Reply #2636 on: April 25, 2019, 06:46:01 PM »
Did some recording experiments and noticed my footage got corrupted when I choose the 12-bit lossless and 11...8-bit lossless option.
Then I checked what my settings were in the "Crop mode" and noticed the "Bitdepth" was set to "10 bit".
Just trying to make sense of all the options here, I think it works as follows:

"Bitdepth" in the "Crop mode" submenu should be set to "off" when you want to change the "Data format" in RAW video menu.

In case you want to change "Bitdepth" in the "Crop mode" submenu, then you should set the "Data format" in "RAW video" to 14-bit lossless.

The footage becomes corrupted if you change "Bitdepth" in "Crop mode" submenu and change the "Data format" in "RAW video" menu to something else than 14-bit lossless.

Question: is setting "Bitdepth" in the "Crop mode" submenu (when "Data format" in "RAW video" is set to 14-bit lossless) the same thing as setting "Data format" in "RAW video" to 12-bit lossless when "Bitdepth" in the "Crop mode" submenu is set to "off"?

Just trying to understand where I'm supposed to change what, and what it affects.


Noticed something else wile testing:

In mv1080p 1736x967 46/48fps mode the 11-bits mode gives corrupt footage. Half of one frame combined with part of another, stutter etc. 10-bit and 14-bit work fine.

I get some color artefacts in mv1080p 1736x967 46/48fps and MCM rewired mode that I can't get rid off in MLV App (focus pixels and chroma smoothing didn't help). See picture. Does anyone have an idea how to solve it? When I activate 3x crop mode via the "Crop mode" submenu the same scene is very clean.



Link to MLV: https://www.dropbox.com/s/69jo5hicddv5l0v/M25-1740.MLV?dl=0.

Tested with crop_rec_4k_mlv_snd_isogain_1x3_presets_2019Apr11.EOSM202.

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2637 on: April 25, 2019, 07:00:44 PM »
Thanks for feedback.
Always keep 14bit lossless in RAW viideo menu. If you need reduced bitdepth go through crop mode sub menu. The result is about the same as  going through raw video menu but that way will not work.

Your aliasing issue is what sensor read out brings. Use x5 modes or anamorphic for nonaliased footage.

Jip-Hop

  • Freshman
  • **
  • Posts: 87
Re: Canon EOS M
« Reply #2638 on: April 25, 2019, 07:36:17 PM »
Thanks for clarifying! Will do that from now on :)

Also the mv1080p MCM rewired mode with 3x crop enabled gives very clean (no aliasing) footage and real time color preview (no lag) in 1624x1080 resolution. Continuous recording. Quite nice and easy to use if a big crop is appropriate.

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2639 on: April 25, 2019, 07:42:43 PM »
Yes, digital zoom works like x5 zoom. You can run Movie crop mode without crop rec to get the standard digital zoom. Think width is a little higher then.

Larouso

  • New to the forum
  • *
  • Posts: 8
Re: Canon EOS M
« Reply #2640 on: April 25, 2019, 08:57:28 PM »
Hi all, hope I did not miss it... I skipped some builds... is it on purpose that SDoverclock.lua script is not included in the latest build?


Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2641 on: April 25, 2019, 09:05:06 PM »
Yes. Sd overclock patch is applied on start up once sd_uhs module is enabled. No need for the script solution.

Larouso

  • New to the forum
  • *
  • Posts: 8
Re: Canon EOS M
« Reply #2642 on: April 25, 2019, 09:10:15 PM »
Thanks !

ErickTim

  • New to the forum
  • *
  • Posts: 2
Re: Canon EOS M
« Reply #2643 on: April 29, 2019, 12:20:42 PM »
Guys... Danne is working really hard to make us awesome new builds, I don't think he has the time to answers questions that had been answered many times before. Someone made this Facebook page where many people will be very happy to answer your questions. This forum is here to help ML team make new builds and continue improving the builds. If you're new to ML I suggest you post your questions in this Facebook page. I myself will answer your questions.

https://www.facebook.com/groups/375018026655820/

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 6871
Re: Canon EOS M
« Reply #2644 on: April 29, 2019, 12:33:45 PM »
Sorry? Where is the benefit in using a second platform (media splitt) hosted by a company with dubious privacy practices which will require another account?
Unasked service, clickbait or what? Not going there and asking forum members to avoid it!
Photogs and videographers: Assist in proof reading upcoming in-camera help!. Your input is wanted and needed!

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2645 on: April 29, 2019, 12:50:38 PM »
I would agree with Walter here. Let´s keep questions and feedback all in one place and one thread. For this very reason haven´t split my branch and build from this eosm thread. Feel free to answer questions in here @ErickTim, and by all means, keep the facebook group but for other reasons than posting about bugs and such.

Levas

  • Contributor
  • Hero Member
  • *****
  • Posts: 1476
  • 6d - Nightly build user
Re: Canon EOS M
« Reply #2646 on: April 29, 2019, 01:20:01 PM »
Also here is interesting experiment using b-spline resize on original dng to 4464:

Looks like using b-spline gets rid of more staircases but perceived sharpness isnt as good.It is interesting option to have IMO.You could then sharpen in post with less aliasing.

@2blackbar: Interesting, the example looks much better with b-spline, how exactly did you do b-spline on the DNG, what software what picture formats etc?

@Danne: Looking at the examples, are you sure horizontal pixelbinning is done in this 1x3 mode ?
On the 6d I use this part for 1x3 mode for pixelbinning:
Code: [Select]
            case CROP_PRESET_1x3:
            case CROP_PRESET_1x3_24FPS:
            adtg_new[11] = (struct adtg_new) {6, 0x8000, 6};    // 6=pixelbinning (8183&8184 needed) 5 is not pixelbinning.
            adtg_new[12] = (struct adtg_new) {6, 0x800C, 0};    // lineskipping
            adtg_new[13] = (struct adtg_new) {6, 0x8183, 0x35}; //sets horizontal pixelbinning, needed if pixelbinning is wanted in 5x zoom mode
            adtg_new[14] = (struct adtg_new) {6, 0x8184, 0x3b};

Because I use 1x3 mode in 5x zoom mode, I need to set 8000 register to value 6 and I have to set values for 8183 and 8184 registers (default values Canon uses in normal non zoom mode)
The difference between horizontal binning or not is very big, both pictures are from 1x3 mode on 6d, the left does horizontal pixelbinning, the right one not.


Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 5906
Re: Canon EOS M
« Reply #2647 on: April 29, 2019, 01:25:15 PM »
@Levas
Yes, noticed the jagged edges posted so I double checked my presets and it was fine in my anamorphic modes. No idea why and how he got those jagged lines. Maybe from some early build.

baladev

  • Freshman
  • **
  • Posts: 81
  • 5Dm3 - 6D - 7D - EOS M
Re: Canon EOS M
« Reply #2648 on: April 29, 2019, 02:06:26 PM »
I second that. I've never seen jagged lines like this produced by anamorphic  presets in Danne's builds.. but then again I've never pushed them above and beyond like some people here, who try to squeeze every last pixel and frame out of this camera, sometimes getting weird results like this..

masc

  • Contributor
  • Hero Member
  • *****
  • Posts: 1359
Re: Canon EOS M
« Reply #2649 on: April 29, 2019, 03:19:10 PM »
I think the pictures of 2blackbar are zoomed to 200% or something. With the EOS M I get something like the left picture from Levas: if you look on some ~45° edges, you see the stairs. If you sharpen before resizing you'll get "strong(er) stairs". I also tried with b-spline, lanzcos and bilinear rescaling: bilinear brings the strongest stairs, lanzcos and b-spline looks very close - lanzcos maybe a little sharper, but both smooth the stairs very well.
5D2.212 | EOSM.202