图像稳定光流

Posted

技术标签:

【中文标题】图像稳定光流【英文标题】:Image Stabilization optical flow 【发布时间】:2010-11-03 16:28:36 【问题描述】:

我正在使用光流进行图像稳定。 我使用的算法是这样的;首先,我在 OpenCv“cvGoodFeaturesToTrack”中找到了可以跟踪的好特性,然后我通过使用 OpenCv 的这个函数以及“cvCalcOpticalFlowPyrLK”来估计光流。 现在我想稳定视频序列,我认为我需要取光流向量的平均值。 我正在开发一个实时应用程序,所以我不能使用 SIFT 或 SURF。 我不知道如何取平均值的问题。 谁能告诉我该怎么做?

问候

【问题讨论】:

也许您可以尝试使用 FAST 功能。 OpenCV 2.0 中有一个实现。 问题不在于选择特征,问题在于如何平均光流向量。 【参考方案1】:

你不需要平均任何东西。光流将返回第二张图像中“要跟踪的好特征”的位置。变换第二张图像,使这些特征与第一张图像上的特征一致(使用 GetPerspectiveTransform)。

我可能很快会在我的网站http://aishack.in/ 上写一篇关于此的文章

【讨论】:

可能需要 Ransac 中的某些内容才能使其稳健地工作。也许这包含在所考虑的 OpenCV 函数中。

以上是关于图像稳定光流的主要内容,如果未能解决你的问题,请参考以下文章

光流法

基于光流的图像分割

计算机视觉图像处理面试笔试题整理——光流算法

图像中的光流范围是多少?

基于 OpenCV 图像的光流场

如何使用光流图像将后一帧扭曲到前一帧