There have been recently a thread about Microsoft Research’s attempt to stabilize GoPro timelapses, and that triggered me ideas on how to get a somewhat similar result in Blender.
The workflow would be the following:
- Motion track the footage, and get a decent camera path
- Create a plane that takes exactly the camera view cone
- Parent the plane to the camera
- Apply motion, use Frame Duplication to get all the different frames positions
- Assign them the correct frame as the texture
- Low-pass (or rework) the camera transform
- Bring the “correct” plane for each frame so that the movie still resembles to the original
Have a stabilized video !
Now this is ultra-theoric, but technically you can do it right now on Blender, it might be better to make it a script so that you can process 2000+ frames a little more quickly
I don’t know how good it would be, but I guess this is a hacky version of a 3D stabilizer !