0

さまざまなしきい値を適用するだけで、さまざまな色のオブジェクト トラッキングを実行できます。(例. http://www.youtube.com/watch?v=njab2bBps6U&feature=player_embedded )

ただし、同じ色の複数のオブジェクトを追跡するための解決策を特定できませんでした。

私は自分の問題を解決するためのコードを探しているのではなく、標準的な方法が何であるかを理解しようとしているだけで、自分で解決します。

私はそのpythonバインディングでopencvを使用しています。

4

1 に答える 1

1

これはそれほど難しいことではありません。アルゴリズムは次のとおりです。

  1. 最初の (またはいくつかの) フレームで、同じ色のすべてのオブジェクトの位置を見つけます。あなたはその方法を知っているようです。
  2. Lucas–Kanade メソッドと OpenCV での実装を使用すると、これらすべてのオブジェクトがビデオストリーム (2 番目と次のフレーム) で追跡されます。

使用例(動画)はこちら。

これがサンプルコードです(Pythonではなくcpp)。

于 2012-07-24T16:13:08.910 に答える