Danne's crop_rec_4k experiments for EOS M

Started by Danne, December 03, 2018, 06:10:17 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

masc

I still think the comparison is a little unfair, because you look at crop, which has the same factor but different resolutions for each mode. It is to be expected the 1080 looks worse than 3x better 5K ana, looks worse than 3x better 1x1 mode.
If you want to use 2.5K in real world, you need extremely wide angle lenses, to get a normal field of view. I think in your comparison you always took the same lens and same focal length. Right?
If you found 3 different focal lengths (which all are sharp from lens side) to make all 3 fields of view the same, 5K will be very close to 2.5K mode, while 1080p won't have big chances.
5D3.113 | EOSM.202

2blackbar

Yeah, i checked bluray stills from many old movies from 80s but it is not sharp, especially telephoto lenses are soft, there is resolving resolution to a lens, i thought glass is a glass, there is no limit but yes it is, new lenses are sharper than lenses from 80s and 70s, wide lenses are sharper than telephoto , i mean telephoto wide open or stopped down once.
First color films from around 1930 dont have that contrast edge like today but it looks so nice and natural
http://www.dvdbeaver.com/film6/blu-ray_reviews_75/taxi_driver_4k_blu-ray_/large/large_taxi_driver_03_blu-ray_.jpg
http://www.dvdbeaver.com/film2/DVDReviews47/gone_with_the_wind_blu-ray/large/large_gone_with_the_wind_blu-ray5x.jpg
http://www.dvdbeaver.com/film2/DVDReviews47/gone_with_the_wind_blu-ray/large/large_gone_with_the_wind_blu-ray6.jpg
http://www.dvdbeaver.com/film2/DVDReviews47/gone_with_the_wind_blu-ray/large/large_gone_with_the_wind_blu-ray1.jpg
http://www.dvdbeaver.com/209/becky_sharp_blu-ray_/large/large_becky_sharp_14_blu-ray_.jpg
http://www.dvdbeaver.com/film6/blu-ray_reviews_75/taxi_driver_blu-ray.htm
http://www.dvdbeaver.com/film/dvdcompare6/gonewiththewind.htm
http://www.dvdbeaver.com/film/DVDReviews9/becky_sharp_blu-ray.htm
4K is already too much for those old movies mostly because of the lenses they used, they sit maybe around 2.5k and 3k.

mcm ana and rewire 1080 comparison is unfair but even then its quite close.Yeah i wanted to avoid different lenses and different scaling algos, i might do that eventually but i kinda know now what to expect.
So maybe one more test , scale up 1080p and anamorphic to match 2.5k by field of view and resolution
This result i like much more, same dngs but i bumped up contrast by the same amount on mcm and ana 5k in mlvapp

on second gif i can make out some small font words on ana, on mcm no chance, about 12-25 pixels tall font starts to disappear

Danne

New version:
https://www.magiclantern.fm/forum/index.php?topic=9741.msg208959#msg208959

- frame burst mode, select as many frames you want recorded then stop recording automatically


garry23

@Danne

Will definitely give this a Christmas look  ;)

But if I understand things correctly, you can't get FLV, i.e. full sensor at 14bits out of an EOSM, as you can with a 5D3.

Danne

You can get 4k and also full sensor readout in anamorphic mode. Anyway. I will add this feature to the 5D3 as well, give me 20 minutes.

garry23

@Danne

Show off  :)

"Give me 20 minutes"  :) :)

As for me: and now to bed.


Wushuliu

Lol, not *quite* as handy as a monitor but certainly one way to circumvent potential dropped frames and other external monitor issues:

https://www.camiror.com/

I'm hoping its current popularity will spur the development of a less 'diy'-looking version.

ngemu

Would it be possible to obtain a flip screen with some kind of extended ribbon cable and 3d printed housing for the lcd? Or maybe taking the lcd from a the m3?  :'(

cmh

I don't know much about lcd screens but at first glance, the eos M and the eos M3 have physically different touchscreen connectors. Those are the small ribbons with a controller (which are probably different too).
For the display it seems to be 51 pins lvds for both (but you'd need the datasheet or probe them to check).

EOS M replacement parts
https://ae01.alicdn.com/kf/HTB11nSrRpYqK1RjSZLeq6zXppXat/For-Canon-EOS-M-LCD-Display-Screen-Camera-Replacement-Unit-Repair-Part.jpg

EOS M3 replacement parts
https://ae01.alicdn.com/kf/H2c3f25e46a164e23b5d7984bdaa7c0cbo/For-Canon-EOS-M3-M10-display-replacement-repair-parts-with-backlight-with-external-screen-Camera-LCD.jpg

That would be a neat hardware mod for sure.

edit: it's probably possible to frankenstein a flippable original eos m screen, but having a bigger flippable touchscreen is way more challenging.
On most replacement parts, the digitizer seems to be based on a CY8CTMA340-LQI-11 from Cypress which only works with screens sizes up to 4.5" diagonal.
If you could find a touchscreen with the exact same connectors (I just realized that the flex's connector isn't a regular 51 pins btw), my guess is that the eos M firmware only provide this particular custom microcontroller's driver anyway.

2blackbar

Theres annoying issue with "Card is Full" screen when well... card is full, you cant even enter ML menu to remove some mlv files, camera locks you out.
Is there any way to make camera restart raw video once it was stopped by camera ?
Sometimes i hit record and go away from camera , or is there "BEEP" sound so i know that video was stopped when i hear the sound ?
--
Ok i found restart and works great, but i cant find the beep, sync beep doesnt work or i dont hear it anyway.

Danne

You have Movie Restart under raw video menu settings(thanks to Jip-hop enabling this for raw files)
If you want to have control over actually stopping camera from recording before card gets full for instance you can enable the movie tlapse & rec delay script.
Under Movie tab go to recording delay. Set rec delay for when to start recording. Set recording time for when to stop recording. I think it will even work with Movie Restart enabled as well. Should get you in full control.

Edit: Beeps donĀ“t function on eosm. At least nothing I managed to hear.

Walter Schulz


2blackbar

That clears up everything, thanks guys !

Walter Schulz

Maybe asking Dmilligan if there is a way to beep via properties might be a good idea. IANAP

2blackbar

Yeah ability to play any sound notification when recording stops would be nice but rec auto restart fills that gap nicely.

SMS

Quote from: Danne on December 07, 2019, 02:23:48 PM
New version:
https://bitbucket.org/Dannephoto/magic-lantern/downloads/crop_rec_4k_mlv_snd_raw_only_2019Dec26.EOSM202.zip
Hello Danne,
big thanks for your work. Just tried your build for the first time.

I am unable to lower the gain with the down button. It pops up canon ISO choosing menu, but I am unable to select lower ISO there. If I select ISO value there on the touch screen,the ML preset choosing menu appears. If I select it with wheel+set - nothing happens with ISO, in just returns to ML liveview.
Rising ISO with up button works well, goes up to 3200 . Maybe I have to make some configuration to make it work. Please advise.

Update. I've found the cause. In canon menu the function of delete (down) button was set to ISO choose. I've reset it to default, gain lowering works fine now.

2blackbar

Danne is there a way to force camera to be in 24hz ? Now its 32 from what isee in fps override

Danne

Why would you do that? But search in crop rec or fps engio code. It's in there.

2blackbar

To see if it will affect image, motion blur, anything at all.I do notice a difference in motion blur when you switch on/off fps override

ngemu

I noticed the right button on the scroll wheel isn't available to assign as a custom button. Maybe we can use that for other features like switching between framing and liveview so we can free up the info button? Or maybe a button to cycle between isos from 100-400?

Great work as always Danne

2blackbar

Centered c mount lens for 2.5K mode , now it works fine centered in full 2520x1054  and in 1920x1080 modes.
Its useful when you vignette on 4mm with 4-12mm zoom at full 2520x1054 and when you zoom in to 8 you dont vignette at all , previously you had to zoom in to 10 to get rid of vignette in one corner, now youre getting rid of all 4 corners at once cause its centered.
1920x1080 mode does not vignette on 4mm but it does on 2520x1054 so when you zoom in then COC gets bigger and you can fill entire frame from 8mm , works perfect.
               
            case CROP_PRESET_2K_EOSM:
  cmos_new[5] = 0x2c0;             /* vertical (first|last) */
              cmos_new[7] = 0x2a9;    /* pink highlights without this */
                break;


Centered left and right:
        case CROP_PRESET_2K_EOSM:
            /* set ratio preset */
            if (ratios == 0x1)
            {
                skip_left       = 36;
                skip_right      = 36;
                skip_top        = 28;
                skip_bottom     = 18;
            }
            if (ratios == 0x2)
            {
                skip_left       = 36;
                skip_right      = 36;
                skip_top        = 28;
                skip_bottom     = 0;
            }
            if (ratios == 0x3)
            {
                skip_left       = 197;
                skip_right      = 197;
                skip_top        = 28;
                skip_bottom     = 184;
            }
            break;

bakersdozen

EOS M + 5D3

2blackbar

Im using f1.4 tamron 4-12mm and i ripped plastic cover to expose aperture mechanism and control it.Im planning to get something from 12 to 80mm maybe more tele as well.
Crop mode on M is exact fit for 1/2" lenses, 2/3" and super 16mm film camera lenses
--
Adjusted 2.5k again, i had thin lines probably because skipping top and bottom was not accurate.
case CROP_PRESET_2K_EOSM:
            /* set ratio preset */
            if (ratios == 0x1)
            {
                skip_left       = 36;
                skip_right      = 36;
                skip_top        = 8;
                skip_bottom     = 38;
            }
            if (ratios == 0x2)
            {
                skip_left       = 36;
                skip_right      = 36;
                skip_top        = 0;
                skip_bottom     = 28;
            }
            if (ratios == 0x3)
            {
                skip_left       = 197;
                skip_right      = 197;
                skip_top        = 8;
                skip_bottom     = 204;
            }
            break;



            case CROP_PRESET_2K_EOSM:
  cmos_new[5] = 0x2c0;             /* vertical (first|last) */
              cmos_new[7] = 0x2a8;    /* pink highlights without this */
                break;
               

Well , looks like lines are there from pressing left arrow on wheel and coming back to framing preview.They disappear slowly and are gone after about 10 seconds.

berechiah

Hey all really need a bit of help.

I have an eos m. I noticed that there is a few dead pixels
i use mlvfs and i used all the options to get rid and there is still one little white dot left in near the middle

any help would be appreciated