※前提条件:本情報はOpenCV3.1を基づいて説明してる 概要 †CamShift(運動トレースアルゴリズム)Continuously Apative Mean-Shift 物体が運動中の色情報の変化をトレースすることによる、運動トレースする Back Projectionアルゴリズム †1. トレースターゲットの色histograms、HSI空間のHでは色情報を格納できるため、Hの値による1Dのhistogramsを算出する。 OpenCVで以下のメソッドはBack Projectionをサポートする。 void cvCalcBackProject(IplImage** img, CvArr** backproject, const CvHistogram* hist); パラメータの説明:
Mean Shiftアルゴリズム †1.ウィンドウのサイズを初期位置を決定する。 CamShiftアルゴリズム †1.画像全体を検索領域とする。 2.Search Windowのサイズと位置を初期化する。 3.Search Window内の色確率分布を算出、この領域のサイズはSearch Windowよりちょっと大きくする必要がある。 4.MeanShiftでSearch Window新しい位置とサイズを取得する。 5.次のビデオのフレームの中に、「3」の値でSearch Windowの位置とサイズを初期化する。(「3」を繰り返す) iディレクトリで複数のポータルサイトにディレクトリ登録 コメント: |