Opencv

※前提条件:本情報はOpenCV3.1を基づいて説明してる

概要

CamShift(運動トレースアルゴリズム)Continuously Apative Mean-Shift

物体が運動中の色情報の変化をトレースすることによる、運動トレースする

Back Projectionアルゴリズム

1. トレースターゲットの色histograms、HSI空間のHでは色情報を格納できるため、Hの値による1Dのhistogramsを算出する。
2.「1」の結果による、元画像を色確率分布画像を取得する、この方法は「Back Projection」という。

OpenCVで以下のメソッドはBack Projectionをサポートする。

void cvCalcBackProject(IplImage** img, CvArr** backproject, const CvHistogram* hist);

パラメータの説明:

  1. IplImage** img インプットとなる元画像
  2. CvArr** backproject アウトプットとなるBack Projectionの結果
  3. CvHistogram* hist インプットとなるhistograms

Mean Shiftアルゴリズム

1.ウィンドウのサイズを初期位置を決定する。
2.ウインドウ内のMass Centerを算出する。
3.ウィンドウの中心をMass Centerまで調節する。
4.ウィンドウの中心が一致するまで、「2」と「3」を繰り返し。

CamShiftアルゴリズム

1.画像全体を検索領域とする。 2.Search Windowのサイズと位置を初期化する。 3.Search Window内の色確率分布を算出、この領域のサイズはSearch Windowよりちょっと大きくする必要がある。 4.MeanShiftでSearch Window新しい位置とサイズを取得する。 5.次のビデオのフレームの中に、「3」の値でSearch Windowの位置とサイズを初期化する。(「3」を繰り返す)



iディレクトリで複数のポータルサイトにディレクトリ登録

コメント:



(画像の文字列を入力して下さい)

トップ   編集 凍結 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:35:03 (1627d)

PCpዾyǗlgĂ܂}WŔ܂z 萔O~ył񂫁z Yahoo yV NTT-X Store

z[y[W ̃NWbgJ[h COiq ӂ邳Ɣ[ COsیI COze