Рет қаралды 593
one exposure VS two exposure
both No denoise or sharpening
on the left video you can see i have only enable vertical stabilizing on the sprocket hole and turn off horizontal stabilizing
i use avisynth script to merge the low and high exposure
here is a example
low exposure flickr.com/phot...
high exposure flickr.com/phot...
low+high=merge flickr.com/phot...
i did capture it with machine vision camera DFK 23G274 triggering frame by frame i do with Hall Sensor SS443A and a magnet
the magnet is glue on a wheel inside the projector and every time the magnet rotate and comes close to the SS443A Sensor it send 5v to the machine vision camera DFK 23G274 and it capture a frame
i use a old usb cable that i did cut the other end and it´s with that cabel i feed the 5v from usb to the sensor so the sensor it´s like a switch between the usb 5v and the trigger input in the machine vision camera DFK 23G274
i did use this cine2digits.co....
usb must give 5v if it´s 4.9v it does not work i use iphone usb adapter i did try first to use usb port on the computer but it was about 4.9v so it did not work hmm im not sure maby it can be the amp output to but anyway the iphone battery charger adapter did work
i can capture it in 18fps if i have exposer fast
heh i have not cut any shutter blades the camera is so dam fast so no need hehe
here is my avisynth align script that align clip a and b and save them as image sequence
you can then use some hdr program to join them to HDR i use avisynth to do that to
SetMemoryMax(1920)
SetMTMode(2,2)
a=ImageSource("F:\TESTF2\LOW_exposure\image%d.tiff",start=1,end=21750,fps=18).ConvertToYV12()
b=ImageSource("F:\TESTF2\HIGH_exposure\image%d.tiff",start=1,end=21750,fps=18).ConvertToYV12()
#a=imagesource("C:\LOW_exposure\image.bmp").ConvertToYv12()
#b=imagesource("C:\HIGH_exposure\image.bmp").ConvertToYv12()
c = Interleave(a, b)
a_cont=9.214285
b_cont=0.08
SetMTMode(5)
a_ref = a.NonlinUSM(1.2,2.6,6.0,8.5).HighlightLimiter(1,true,1,true,100).tweak(cont=a_cont).MT_binarize(threshold=80).greyscale().invert()#.crop(114,30,-30,-30)#.blur(1.58).blur(1.58)NonlinUSM(1.2,2.6,5.8,8.5)
b_ref = b.NonlinUSM(50.2,2.6,6.0,8.5).HighlightLimiter(1,true,1,true,100).tweak(cont=b_cont).MT_binarize(threshold=25).greyscale().invert()#.crop(114,30,-30,-30)#.blur(1.58).blur(1.58)
SetMTMode(2)
c_ref = Interleave(a_ref, b_ref)#.crop(32, 24, -32, -24)
#return c_ref
calculate stabilization data
mdata = DePanEstimate(c_ref,trust=0.01,dxmax=20,dymax=42)
stabilize
c_stab = DePanInterleave(c, data=mdata)#.autolevels(output_low= 16, output_high= 235)
b_stab = c_stab.SelectEvery(6, 2)
a_stab = c_stab.SelectEvery(6, 1)
#return StackHorizontal(a_ref ,b_ref ) # ENABLE THIS TO SEE THAT LOW AND HIGH EXPOSURE LOOK ABOUT THE SAME YOU CAN TWEEK IT WITH (a_cont=9.214285)= CLIP A AND (b_cont=0.08)=CLIP B and maby dxmax=20,dymax=42
#return a_stab.ConvertToRGB32().imagewriter(file="D:\some_directory_clipA\image%d.tiff",start=0,end=0,type="tiff") # IT ALIGN CLIP A & B AND WRITE CLIP A AS TIFF IMAGE SEQUENCE THAT YOU CAN JOIN WITH SOM HDR PROGRAM only enable one at a time
#return b_stab.ConvertToRGB32().imagewriter(file="D:\some_directory_clipB\image%d.tiff",start=0,end=0,type="tiff") # IT ALIGN CLIP A & B AND WRITE CLIP B AS TIFF IMAGE SEQUENCE THAT YOU CAN JOIN WITH SOM HDR PROGRAM only enable one at a time