[Space] Launch Video on YouTube

Michael O m at dgmo.org
Sun Feb 14 21:38:06 UTC 2010


Natch: Forgot 2nd half of email.

DeShaker has a bunch of limitations, the biggest of which are
a) It doesn't correct for lens distortion! This leads to all the artifacts
at the end of the frames.
b) It doesn't cope well with motion blur[1], both in terms of filtering it
from output and in terms of it bollocking up the stitching.
c) it can be very, very slow on the more detailed settings.

One of the items that I'd like to get around to in my copious spare time is
to do something like;
1. Simple 2-d Fourier analysis to discard all the motion blurred frames
(i.e. about 80% of them)
2. Bundle adjustment to estimate the lens parameters and distortion.
3. Scale, un-distort, and rotate frames to common reference.
4. Use the fact that there are multiple frames of the same objects to
improve the resolution.
5. Stitch them all together.

Frustratingly, there's a bunch of software around to do little pieces of
this, but nothing that ties them all together, so it would be a reasonably
time intensive project, so I'm unlikely to ever actually complete it.

[1] Is there a checklist[2] being started for the next flight yet? I'd like
to add: Make certain that all cameras are set to high ISOs and/or fast
shutter speeds to avoid motion blur.
[2] I guess not. I started one here:
https://www.noisebridge.net/wiki/PreFlightChecklist

On Mon, Feb 15, 2010 at 8:22 AM, Michael O <m at dgmo.org> wrote:

> I used the DeShaker plugin in VirtualDub (both GPL software I think).
>
> For future reference, steps I took were something like:
> 1. Download and install VirtualDub
> 2. Download and install DeShaker.
> 3. Select 'Video' menu, 'Filters...' option
> 4. Click 'Add'
> 5. Select DeShaker and click 'Ok'
>
> 6. Change the 'Pass 1' settings to: (you can ignore the 'Pass 2' settings
> at the moment)
>    Block size: 16 pixels (not 30)
>    Scale: Half
>    Use pixels: All (not every 4th)
>    ...have match value: 250
>    _untick_ "Remember discarded areas to next frame"
>    Deep analysis if < 25% of vectors are ok.
>    Skip frame if < 0% of all blocks are ok.
>
> 7. Click "Ok"
> 8. Selection 'File' menu, 'Previous output from start'
> 9. Wait while it runs through the entire video. Watch the pretty like white
> lines. Drink a coffee.
> 10. Select 'Video' menu, 'Filters...' again.
> 11. Select 'DeShaker' and click 'Configure'.
> 12. Selection 'Pass 2' and change the settings to:
>   Edge compensation: None (large borders)
>   Tick: use previous and future frames to fill in borders.
>   Previous frames: 15
>   Future frames: 0
>   Extra zoom factor: 0.8
>   Motion smoothness:
>     Horizontal panning: 1400
>     Vertical panning: 1400
>     Rotation: -1   (this is the critical setting)
>     Zoom: 1500
>   Max correction limits:
>     All set to 99 except rotation is set to 360
>
> 13. Do the 'File' menu, 'Preview output from start' to see what it's going
> to look like.
> 14. If you want to generate an output AVI, selection 'Video' /
> 'Compression' to set codec, and then 'File' / 'Save as AVI..'
>
>
>
>
> On Mon, Feb 15, 2010 at 7:38 AM, Blake Barrett <Blake at blakebarrett.net>wrote:
>
>> That's AMAZING!!! What software was used to do that?
>> It would be very cool if a (or a few) large panoramic images could be
>> extrapolated from the video footage.
>>
>> Blake
>>
>>
>> On Sun, Feb 14, 2010 at 10:11 AM, Mikolaj Habryn <dichro at rcpt.to> wrote:
>>
>>> Wow! That's brilliant!
>>>
>>> m.
>>>
>>> On Sun, Feb 14, 2010 at 1:53 AM, Michael O <m at dgmo.org> wrote:
>>> > Go around to getting a vaguely working version of this:
>>> >
>>> > http://www.youtube.com/watch?v=PHphc0VSJp0
>>> >
>>> > is the video partially corrected for roll and shake (i.e. the camera
>>> frames
>>> > are rotated and translated so as to leave the landscape as still as
>>> > practical).
>>> >
>>> >
>>> > On Tue, Feb 9, 2010 at 6:22 AM, Andrew Gerrand <andrewdg at gmail.com>
>>> wrote:
>>> >>
>>> >> http://www.youtube.com/watch?v=go56JzqoFK0
>>> >> _______________________________________________
>>> >> Space mailing list
>>> >> Space at lists.noisebridge.net
>>> >> https://www.noisebridge.net/mailman/listinfo/space
>>> >
>>> >
>>> > _______________________________________________
>>> > Space mailing list
>>> > Space at lists.noisebridge.net
>>> > https://www.noisebridge.net/mailman/listinfo/space
>>> >
>>> >
>>> _______________________________________________
>>> Space mailing list
>>> Space at lists.noisebridge.net
>>> https://www.noisebridge.net/mailman/listinfo/space
>>>
>>
>>
>>
>> --
>> Blake
>> blake at blakebarrett.net
>> 1 559 455 7855
>>
>> _______________________________________________
>> Space mailing list
>> Space at lists.noisebridge.net
>> https://www.noisebridge.net/mailman/listinfo/space
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.noisebridge.net/pipermail/space/attachments/20100215/3ce0cd59/attachment-0001.html>


More information about the Space mailing list