Natch: Forgot 2nd half of email.<br><br>DeShaker has a bunch of limitations, the biggest of which are<br>a) It doesn't correct for lens distortion! This leads to all the artifacts at the end of the frames.<br>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.<br>
c) it can be very, very slow on the more detailed settings.<br><br>One of the items that I'd like to get around to in my copious spare time is to do something like;<br>1. Simple 2-d Fourier analysis to discard all the motion blurred frames (i.e. about 80% of them)<br>
2. Bundle adjustment to estimate the lens parameters and distortion.<br>3. Scale, un-distort, and rotate frames to common reference.<br>4. Use the fact that there are multiple frames of the same objects to improve the resolution.<br>
5. Stitch them all together.<br><br>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.<br>
<br>[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.<br>[2] I guess not. I started one here: <a href="https://www.noisebridge.net/wiki/PreFlightChecklist">https://www.noisebridge.net/wiki/PreFlightChecklist</a><br>
<br><div class="gmail_quote">On Mon, Feb 15, 2010 at 8:22 AM, Michael O <span dir="ltr"><<a href="mailto:m@dgmo.org">m@dgmo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I used the DeShaker plugin in VirtualDub (both GPL software I think).<br><br>For future reference, steps I took were something like:<br>1. Download and install VirtualDub<br>2. Download and install DeShaker.<br>3. Select 'Video' menu, 'Filters...' option<br>

4. Click 'Add'<br>5. Select DeShaker and click 'Ok'<br><br>6. Change the 'Pass 1' settings to: (you can ignore the 'Pass 2' settings at the moment)<br>   Block size: 16 pixels (not 30)<br>
   Scale: Half<br>
   Use pixels: All (not every 4th)<br>   ...have match value: 250<br>   _untick_ "Remember discarded areas to next frame"<br>   Deep analysis if < 25% of vectors are ok.<br>   Skip frame if < 0% of all blocks are ok.<br>

<br>7. Click "Ok"<br>8. Selection 'File' menu, 'Previous output from start'<br>9. Wait while it runs through the entire video. Watch the pretty like white lines. Drink a coffee.<br>10. Select 'Video' menu, 'Filters...' again.<br>

11. Select 'DeShaker' and click 'Configure'.<br>12. Selection 'Pass 2' and change the settings to:<br>  Edge compensation: None (large borders)<br>  Tick: use previous and future frames to fill in borders.<br>

  Previous frames: 15<br>  Future frames: 0<br>  Extra zoom factor: 0.8<br>  Motion smoothness:<br>    Horizontal panning: 1400<br>    Vertical panning: 1400<br>    Rotation: -1   (this is the critical setting)<br>    Zoom: 1500<br>

  Max correction limits:<br>    All set to 99 except rotation is set to 360<br><br>13. Do the 'File' menu, 'Preview output from start' to see what it's going to look like.<br>14. If you want to generate an output AVI, selection 'Video' / 'Compression' to set codec, and then 'File' / 'Save as AVI..'<div>
<div></div><div class="h5"><br>
<br><br><br><div class="gmail_quote">On Mon, Feb 15, 2010 at 7:38 AM, Blake Barrett <span dir="ltr"><<a href="mailto:Blake@blakebarrett.net" target="_blank">Blake@blakebarrett.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

That's AMAZING!!! What software was used to do that?<br>It would be very cool if a (or a few) large panoramic images could be extrapolated from the video footage.<br><br>Blake<div><div></div><div><br><br><div class="gmail_quote">

On Sun, Feb 14, 2010 at 10:11 AM, Mikolaj Habryn <span dir="ltr"><<a href="mailto:dichro@rcpt.to" target="_blank">dichro@rcpt.to</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Wow! That's brilliant!<br>
<font color="#888888"><br>
m.<br>
</font><div><div></div><div><br>
On Sun, Feb 14, 2010 at 1:53 AM, Michael O <<a href="mailto:m@dgmo.org" target="_blank">m@dgmo.org</a>> wrote:<br>
> Go around to getting a vaguely working version of this:<br>
><br>
> <a href="http://www.youtube.com/watch?v=PHphc0VSJp0" target="_blank">http://www.youtube.com/watch?v=PHphc0VSJp0</a><br>
><br>
> is the video partially corrected for roll and shake (i.e. the camera frames<br>
> are rotated and translated so as to leave the landscape as still as<br>
> practical).<br>
><br>
><br>
> On Tue, Feb 9, 2010 at 6:22 AM, Andrew Gerrand <<a href="mailto:andrewdg@gmail.com" target="_blank">andrewdg@gmail.com</a>> wrote:<br>
>><br>
>> <a href="http://www.youtube.com/watch?v=go56JzqoFK0" target="_blank">http://www.youtube.com/watch?v=go56JzqoFK0</a><br>
>> _______________________________________________<br>
>> Space mailing list<br>
>> <a href="mailto:Space@lists.noisebridge.net" target="_blank">Space@lists.noisebridge.net</a><br>
>> <a href="https://www.noisebridge.net/mailman/listinfo/space" target="_blank">https://www.noisebridge.net/mailman/listinfo/space</a><br>
><br>
><br>
> _______________________________________________<br>
> Space mailing list<br>
> <a href="mailto:Space@lists.noisebridge.net" target="_blank">Space@lists.noisebridge.net</a><br>
> <a href="https://www.noisebridge.net/mailman/listinfo/space" target="_blank">https://www.noisebridge.net/mailman/listinfo/space</a><br>
><br>
><br>
_______________________________________________<br>
Space mailing list<br>
<a href="mailto:Space@lists.noisebridge.net" target="_blank">Space@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/space" target="_blank">https://www.noisebridge.net/mailman/listinfo/space</a><br>
</div></div></blockquote></div><br><br clear="all"><br></div></div><font color="#888888">-- <br>Blake<br><a href="mailto:blake@blakebarrett.net" target="_blank">blake@blakebarrett.net</a><br>1 559 455 7855<br>
</font><br>_______________________________________________<br>
Space mailing list<br>
<a href="mailto:Space@lists.noisebridge.net" target="_blank">Space@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/space" target="_blank">https://www.noisebridge.net/mailman/listinfo/space</a><br>
<br></blockquote></div><br>
</div></div></blockquote></div><br>