Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - An147

#1
Quote from: Luther on April 05, 2019, 07:47:16 AM

After you process the file, it will be overexposed, so you should bring it back to normal exposure (also using histogram to guide you).


Strange, I do the same thing, trying not to clip highlights at the skies, but also tried +3EV (100/800 dual ISO) and still get bad results. My shadows is very noisy, what I'm doing wrong?
Shoot on canon 700D, 50 FPS, DualISO on (100/800 ISO), the aperture is about f/11 or f/13 to not clip highlights.
And yes, my video is underexposed after converting from DualISO in MLV App  ::)
#2
Thanks for your reply! :)

Ok, I can try your fork, or maybe running older Linux in virtual machine. In the end I'm interested in 10/12/14bit RAW video branch with crop_mod for 5D2, but even basic version is a good start.

But then I'm just interested:
So, other people continue developing ML using Mercurial, and you continue to develop some other branches, so they are independent, right?
It just seems strange to me, but I'm appreciate your repo with Git! :) Good luck!
#3
Hi @dfort! I followed tutorial for starting development with MSYS2, looks like there are some new problems arise since 2015.

I'm trying to build ML for Canon 5D2, unified branch.

First, there is no mingw-w64-x86_64-python2-docutils package now, so I run:
pacman -S mingw-w64-x86_64-python-docutils
It fixed Error 2 from make...Ok.

Next error was "/bin/sh: line 1: hg: command not found".
Ok, I setup Mercurial right in MSYS2
pacman -S mercurial

Next
[ LD       ]   autoexec
which: no gcc in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
[ XOR_CHK  ]   ../../build_tools/xor_chk
../../build_tools/xor_chk.c: line 7: syntax error near unexpected token `('
../../build_tools/xor_chk.c: line 7: `int main (int argc, char *argv[])'
make: *** [../../build_tools/Makefile:11: ../../build_tools/xor_chk] Error 2


It said there is no gcc, and indeed there was no gcc.exe in C:\msys64\usr\bin
Solved by running
pacman -S gcc

Now I'm stuck with this error:
[ SCRIPTS  ]   install_extra_data
"/bin/sh: line 1: /d/Job/MagicLantern/Repo/magic-lantern/platform/5D2.212/zip/ML/scripts/${f\#\#../../scripts/}: bad substitution
make: *** [../../Makefile.inc:41: install_extra_data] Error 127"


I'm running GNU Make 4.3 Built for x86_64-pc-msys and gcc (GCC) 10.2.0
There is an issue in repository that shows a solution: https://foss.heptapod.net/magic-lantern/magic-lantern/-/issues/2944
But the Makefile.top has "scripts/${f\#\#../../scripts/}" at line 48 now, not 80. And I didn't understand
QuoteThe fix is to replace '#' with '#'
. Is it a mispelling?
Can you help me with this, please? Maybe there is a more up-to-date solution to compile ML on Windows?
#4
Hi guys!
I have an idea of some autofocus module:
1. Need to copy Deep Neural Network basics (rewrite in C/C++?)
2. There is Tiny YOLOv3 for constrained environments: https://pjreddie.com/darknet/yolo/
The bad part is that weight file still too big (33.7 Mb), can we locate it in fragmented shoot_malloc memory?
3. Make a small JPG/any other fast format dump from the video stream
4. Analyze it using YOLO, detect e.g. faces, optionally draw bounding boxes around on LiveView
5. Saving size of bounding box and it's position
6. If bounding box became bigger - focusing front, if became smaller - focusing back
7. Also we have info about focal length and resolution, so we can calculate physical size of subject in bounding box, isn't it? It can help sometimes I think.

The most difficult part is to run all this stuff inside small memory and I'm not sure about CPU capabilities.

The other workaround is to train own DNN, not so powerful but enough to test and with small weights file.
What do you think?

P.S. The awesome part about YOLO is that it can detect not only faces, but subject. E.g. you can give the camera a command: "keep in focus this banana please" or "keep in focus this one horse please".
P.S.S. We will need an interface to switch between the targets (joystick?) and a targets description itself (type in a keyboard? predefined choise menu: animals, people faces, cars etc.).

I have 5D Mark II. so I'm asking here.
Also I get some old knowledge of C/C++, and some ASM, but never developed any low-level things, only video-games.
#5
Hi guys! I have a problem with 48fps mode - I managed to shoot it without working LiveView (just black screen and debug overlay that shows recording process, estimated  frames etc.).
But when I opened the video in MLV App - every even frame is empty (2nd, 4th, 6th etc..):
https://prnt.sc/1aavrxg
What am I doing wrong? MLV Preview is Auto, Aspect Ration 1:1, entered 48fps mode with 3.5K 1:1 right before it (like in instruction).
#6
Hello everyone.

I'm using DualISO on my Canon 1200D (Rebel T5), it's ok.
But now I've installed plugin for Lightroom on Windows 7 and after exporting to .DNG file I have a middle-intensive noise over all image.
As I understand I need to change cr2hdr defaults to something different.

Searched for cr2hdr docs and didn't find it.
So, here is the question: what all these parameters do

 and how they influence on final image? (is it camera model dependent result?).