我希望实现一种基于滤波器的O(nlogn)算法,用于稳定业余视频。
我相信这将是像Witness.org这样的项目的有用工具。
我搜索过这样的东西,找到了Gunnar Thalin的Deshaker,以及Youtube的内置编辑器功能。这些算法并没有我认为的那么有效
我错过什么了吗?还有其他类似的项目吗?请告诉我。
谢谢。
Cinelerra有一个内置的视频稳定器插件。它很难掌握,也无法校正滚动快门的效果。Youtube的稳定器更容易使用。
Cinelerra插件的源代码在这里:
还可以看看avisynthtrackin和OpenCV以及这个光流库。
FFMpeg有一个快速简单的去抖动AVfilter。还有视频选项卡,但计算量更大。
Blender团队(或者我认为实际上是GSOC的学生)正在进行2D跟踪,这可以用于稳定。看见http://lesterbanks.com/2011/06/using-blender-for-2d-image-stabilization/