Lucas-Kanade光流是否适合这种情况?

时间:2018-07-27 15:29:19

标签: python opencv opencv3.0 opticalflow object-recognition

我正在尝试跟踪几个相同对象的运动,其中这些对象可以静止不动或在一个方向上缓慢移动一小段时间。因为它们是相同的并且具有独特的颜色,所以我实际上可以对图像进行阈值处理并获得它们的确切位置。但是,如果显示的是间隔一定时间间隔拍摄的2张图像,则由于它们是相同的,因此我不确定如何匹配它们之间的对象,因此我希望使用光流。

尽管我阅读了OpenCV文档here,但我对算法不是很熟悉。我注意到它们跟踪从灰度图像上的角点检测获得的点。但是,我从手动选择中获得了一些要点。此外,我可以传入仅白色/黑色的阈值图像,并用白色圆圈表示对象的位置。 Lucas-Kanade在这种情况下会工作吗?看来它主要是基于像素强度工作的,所以我不知道使用二进制图像是否会使其混乱,或者我是否需要提供特定种类的点(例如拐角)才能使其发挥最佳效果。

0 个答案:

没有答案