【发布时间】:2013-06-13 14:01:53
【问题描述】:
我正在使用 C++ 中的 Opencv 开发视频稳定器。
在项目的这个时候,我能够正确地找到两个连续帧之间的转换,使用 3 种不同的技术(光流、相位相关、兴趣点上的 BFMatcher)。
为了获得稳定的图像,我将所有平移向量(从连续帧)加到一个,用于warpAffine 函数以校正输出图像。
我在固定摄像头上的效果很好,但在平移摄像头上的效果非常糟糕:图像从屏幕上消失了。
我认为我必须将我想要移除的抖动运动与我想要保留的平移运动区分开来。但我对其他解决方案持开放态度。
【问题讨论】: