k means tracker study

12
Study Slide 2013.12.5

Upload: hoang-hai

Post on 31-May-2015

288 views

Category:

Documents


1 download

DESCRIPTION

From paper 高速追従型2眼能動カメラシステム (High-Speed Object Tracking System using Active Camera ) Hiroshi OIKE, Haiyuan WU, Chunsheng HUA, and Toshikazu WADA Transactions of the Institute of Systems, Control and Information Engineers 20(3), 114-121, 2007-03-15

TRANSCRIPT

Page 1: K means tracker study

Study Slide 2013.12.5

Page 2: K means tracker study

K-means Tracker とは

K-means クラスタリング法とは

色と空間的配置による特徴表現

K-means tracker のアルゴリズム

Page 3: K means tracker study

• 画像上の追跡対象と非対象に対して複数のクラスタ中心を割り当て、K-meansクラスタリングによってサーチェリア内の各画素をターゲットと非ターゲットに分けながら追跡を行う

• 追跡対象の領域に混入した背景画素を効果的に排除ながら追跡を断続できる

追跡

対象

対象

画像

複数クラスタ

K-means

Clustering

ターゲット

ターゲット

追跡する

Page 4: K means tracker study

① 各点にランダムにクラスタを割り当てる

② クラスタの重心を計算する

③ 点のクラスタを,一番近い重心のクラスタに変更する

④ 変化がなければ終了.変化がある限りは ② に戻る

Page 5: K means tracker study

①初期状態 ②重心を計算する

③一番近い重心の色に変わる ④再度、重心を計算する

http://tech.nitoyon.com/ja/blog/2009/04/09/kmeans-visualise/

Page 6: K means tracker study

⑤再度、色を置き換える ⑥また重心を計算する

⑦また色を置き換える ⑧またまた色を置き換える

⑨変化がなくなった

http://tech.nitoyon.com/ja/blog/2009/04/09/kmeans-visualise/

Page 7: K means tracker study

追 跡 対 象 を 構 成 す る 各 画 素 の 特 徴 を 3 次 元

( 𝑘 = [𝑌, 𝑈, 𝑉]𝑇 ) 属 性 と 2 次 元 空 間 配 配 置 属 性

(𝑝 = [𝑥, 𝑦]𝑇)からなる5次元ベクトル(f = [𝑘, 𝑝]𝑇)として扱う

クラスタリングの際に必要となる二つの画素a,bの特徴ベクトル𝑓𝑎, 𝑓𝑏 間の距離は、色属性間の距離と空間配置間の距離を重み𝛼を用いて線形結合して計算する

𝑑(𝑓𝑎, 𝑓𝑏) = 𝑘𝑓𝑎 – 𝑘𝑓𝑏2 + 𝛼 𝑝𝑓𝑎 – 𝑝𝑓𝑏

2

ただし,0 < 𝛼 < 0.5

色と空間的配置による特徴表現

高速追従型2眼能動カメラシステム (High-Speed Object Tracking System using Active Camera )

Hiroshi OIKE, Haiyuan WU, Chunsheng HUA, and Toshikazu WADA

Transactions of the Institute of Systems, Control and Information Engineers 20(3), 114-121, 2007-03-15

Page 8: K means tracker study

初期フレーム(𝑡 = 0)に,追跡対象の色の数に合わせた数個(𝑛)のターゲットクラスタ中心を手動で画像上に指定し,背景上の1点bを指定する

指定されたターゲットクラスタ中心の重心𝑐を中心とし、 𝑐 − 𝑏 を半径とした円を初期フレームに可変楕円として追跡を開始する

K-means tracker のアルゴリズム

Step 1

高速追従型2眼能動カメラシステム (High-Speed Object Tracking System using Active Camera )

Hiroshi OIKE, Haiyuan WU, Chunsheng HUA, and Toshikazu WADA

Transactions of the Institute of Systems, Control and Information Engineers 20(3), 114-121, 2007-03-15

Page 9: K means tracker study

𝑡フレームに,サーチエリア(可変楕円)内のある画素𝑓𝑢に対して,5次元特徴空間内にターゲットクラス中𝑓𝑇𝑖

と非ターゲットクラスタ中心𝑓𝑇𝑗∗の最短距離

𝐷𝑇(𝑓𝑢) = min𝑖=1~𝑛{𝑑(𝑓𝑢 , 𝑓𝑇𝑖

∗)

𝐷𝑁(𝑓𝑢) = min𝑖=1~𝑚{𝑑(𝑓𝑢 , 𝑓𝑇𝑗

∗)

𝐷𝑇 𝑓𝑢 < 𝐷𝑁(𝑓𝑢) : その画素ターゲット点

𝐷𝑇 𝑓𝑢 > 𝐷𝑁(𝑓𝑢) : 非ターゲット点クラスタリングを行う

サーチエリア内のすべての画素に対してこの処理を行って,ターゲットクラスタiにクラスタリングされた画素を𝑓𝑇𝑖、𝐹𝑇𝑖の総数を𝑁𝑖とし, 𝑓𝑇𝑖 = [𝑘𝑇𝑖

∗, 𝑝𝑇𝑖∗] を更

新する

Step 2

K-means tracker のアルゴリズム

高速追従型2眼能動カメラシステム (High-Speed Object Tracking System using Active Camera )

Hiroshi OIKE, Haiyuan WU, Chunsheng HUA, and Toshikazu WADA

Transactions of the Institute of Systems, Control and Information Engineers 20(3), 114-121, 2007-03-15

Page 10: K means tracker study

サーチエリア内のすべての画素に対してこの処理を行って,ターゲットクラスタiにクラスタリングされた画素を𝑓𝑇𝑖、𝐹𝑇𝑖の総数を𝑁𝑖とし,𝑓𝑇𝑖

∗ = [𝑘𝑇𝑖∗, 𝑝𝑇𝑖

∗] を更新する

𝑘𝑇𝑖∗ = 𝛽

1

𝑁𝑖 𝑘𝑇𝑖 + (1 − 𝛽)𝑘𝑇𝑖

∗𝑡−1

𝑓𝑇𝑖∈𝐹𝑇𝑖

𝑝𝑇𝑖∗ =1

𝑁𝑖 𝑝𝑇𝑖𝑓𝑇𝑖∈𝐹𝑇𝑖

𝑘𝑇𝑖∗𝑡−1:1フレームマ前のターゲットクラスタ中心のお色、

𝛽:ー次遅れ系でターゲットクラスタ中心の色を更新するための係数

Step 2

K-means tracker のアルゴリズム

高速追従型2眼能動カメラシステム (High-Speed Object Tracking System using Active Camera )

Hiroshi OIKE, Haiyuan WU, Chunsheng HUA, and Toshikazu WADA

Transactions of the Institute of Systems, Control and Information Engineers 20(3), 114-121, 2007-03-15

Page 11: K means tracker study

検出されてターゲット点の分布を合わせて楕円のパラメータを決定する

次のフレームにおける可変楕円を更新する際,サーチエリアの中にターゲットを含む

また,楕円の中心座標は式(2)より求める.

c =1

𝑒 𝑦

𝑦∈𝑆

S:現フレームにおける可変楕円内のターゲット点の集合

e:可変楕円内のターゲット点の数

y = [y𝑥, y𝑦]𝑇 : ターゲット点

c : 次のフレームにおける可変楕円モデルの中心座標

Step 3

K-means tracker のアルゴリズム

高速追従型2眼能動カメラシステム (High-Speed Object Tracking System using Active Camera )

Hiroshi OIKE, Haiyuan WU, Chunsheng HUA, and Toshikazu WADA

Transactions of the Institute of Systems, Control and Information Engineers 20(3), 114-121, 2007-03-15

Page 12: K means tracker study

更新された可変楕円の輪郭上の画素からm等分の点を選んで新しい非ターゲットクラスタ中心とする

更新後の非ターゲットクラスタ中心点の画素に位置(x,y)と色(Y,U,V)より各非ターゲットクラスタ中心の特徴ベクトルを更新する

t = t + 1として,Step2に進む

Step 4

K-means tracker のアルゴリズム

高速追従型2眼能動カメラシステム (High-Speed Object Tracking System using Active Camera )

Hiroshi OIKE, Haiyuan WU, Chunsheng HUA, and Toshikazu WADA

Transactions of the Institute of Systems, Control and Information Engineers 20(3), 114-121, 2007-03-15