Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

オプティカル フローを使用した自動車の追跡

この例では、オプティカル フロー推定を使ってビデオ シーケンス内の自動車を検出し追跡する方法を説明します。

モデル例

次の図は、「オプティカル フローを使用した自動車の追跡」のモデルを示しています。

オプティカル フローを使用した自動車の追跡の結果

このモデルはオプティカル フロー推定の手法を使用して、ビデオ シーケンスの各フレーム内で動きベクトルを推定します。動きベクトルに対してしきい値処理を行うことで、モデルは動くオブジェクトのブロブを含むバイナリの特徴イメージを作成します。メディアン フィルター処理を使用して散乱ノイズを除去し、クローズ処理を実行してブロブの小さい穴を除去します。各バイナリ特徴イメージ内で、Blob Analysis ブロックを使用して自動車を見つけます。次に、Draw Shapes ブロックを使用して、白いラインの下を通過する自動車の周りに緑の四角形を描きます。[Results] ウィンドウの左上隅にあるカウンターは、関心領域内の自動車の数を追跡します。