オブジェクト追跡手法
- 更新日2026-02-23
- 7分で読める
NI Visionでは、2つのオブジェクト追跡アルゴリズムが使用されています。
オブジェクトを追跡するには、ターゲットをまず特徴スペースで特徴付ける必要があります。カラーヒストグラムは、オブジェクトの外観を確実に表示するため、特徴スペースとして選択されます。オブジェクトの移動はそのヒストグラムによって特徴付けされます。特徴ヒストグラムベースのターゲット表現は、等方性カーネルを使用した空間マスクによって正規化されます。
平均変位法を理解する
平均変位法アルゴリズムは、ローカルモード(ローカル最大)のカーネルベース予測の確率密度関数位置を簡単に検索できる方法です。画像フレームのオブジェクト追跡は、ヒストグラム抽出、重み計算、新しい位置の取得の組み合わせによって実行されます。
平均変位法アルゴリズムには3つの段階があります。
EMベース平均変位法を理解する
平均変位法アルゴリズムは、スケールまたは幾何学的シフトに影響されません。サイズや形状が変化するオブジェクトを追跡するには、EMベース平均変位法アルゴリズムが必要になります。
EMベース平均変位法(形状適応平均変位法)アルゴリズムは、前述の標準アルゴリズムを拡張したものです。EMベース平均変位法アルゴリズムは、ローカルモードの位置とローカルモードのおおよその形状を描写する共分散行列を同時に予測します。オブジェクトを定義する領域の形状とスケールを定義する共分散行列は、各フレームを更新してそのフレーム内のオブジェクトの形状とスケールを取り入れるようにします。
平均変位法アルゴリズムには3つの段階があります。
カルマン予測
EMベース平均変位法では、カルマンフィルタの実装も行うことができます。カルマンフィルタは、ターゲットの測定履歴を使用してシステムの状態モデルを構築します。測定履歴はターゲットの位置を正確に予測するために使用されます。
ヒストグラム逆投影法
逆投影法は、オブジェクトの実際のサイズと位置を使用してターゲット候補のサイズと位置の収束を改善する方法のひとつです。逆投影法を使用して、ターゲット候補のピクセルがターゲットでモデルとするピクセル分布にどの程度合致しているかを記録することができます。これにより、オブジェクトのモデルがどの程度その外観にマッチしているか判断することができます。
関心オブジェクトを含む画像のヒストグラムが作成され、それを画像に逆投影します。結果画像を適切に2値化することで、オブジェクトを背景から分離します。
結果画像の各ピクセル値は、ピクセルがオブジェクトの一部である尤度を表現しています。最小ピクセル値である0は、そのピクセルがオブジェクトに属していないことを示し、最大値の255は、そのピクセルがオブジェクトに属していることを確証します。逆投影された画像によって、追跡アルゴリズムが追跡するオブジェクトに属するピクセルをどの程度認識できているかを確認することができます。
背景除去法
ターゲットモデルの収束を改善する第2の方法は、背景除去法です。この方法は、特定シーンで前景オブジェクトを抽出するものです。これにより誤検出を削減することができ、ターゲットモデルとターゲット候補間で優れたマッチを作成することができます。
適切なパラメータを選択する
以下のパラメータはユーザ設定が可能で、必要に応じたオブジェクト追跡アプリケーションを作成することができます。
以下の追加パラメータを使用してEMベース平均変位法アルゴリズムを構成できます。