我正在寻找一种简单的算法来检测整个输入的光流。在 OpenCV 中,Lucas-Kanade 点跟踪功能非常好,但是对于少数几个点来说它非常慢。我正在寻找基于图像的结果,而不是基于点的结果。我能找到的唯一信息是关于 LK 跟踪的信息。
我可以根据简单的帧差分计算运动的幅度,但我也想知道方向。我基本上想得到一个光流场纹理,我可以将它输入到 gpu 流体模拟中。
必须有一些基于基本运动检测器或其他东西的简单算法。类似于帧差分、缩放和模糊与 3 个连续帧的组合。
只是为了超级清楚,我不想要有关 Lucas-Kanade 方法的信息。