SlideShare a Scribd company logo
@ISMB2014 読み会 
東大院・新領域・情報生命 
岩崎研究室博士二年福永津嵩
自己紹介 
研究テーマ: 
「動画解析から迫るメダカの社会性行動」 
Fukunaga et al. submitted
バイオイメージインフォマティクスとは? 
生命画像データを対象としたバイオインフォマ 
ティクス 
– 細胞や動物のトラッキング 
– 核や細胞膜の同定、細胞の形状の定量化 
– 単粒子解析 
参加者124名!
Cell tracking problem 
• 顕微鏡の発達により、細胞を4次元(3次 
元+時間)で観測出来るようになった。 
• どの細胞がどういう風に動いていったか 
を知りたい! 
• 手動でやるのは大変…→コンピューター 
の出番です
Multi-tracking の難しさ 
• 複数の細胞を全て検出する事 
• 細胞が複数ある撮影条件で、細胞のIDを 
ずっと保持しておく事
本研究の目的 
• 以下の動画の条件で、IDを保持したまま複 
数の細胞をトラッキングする 
• 動画の条件 
– 細胞の数は数百個 
– 細胞は急速に動く事がある 
– フレーム間で、細胞は大体同じ方向に動く 
– 細胞の形は楕円体とする
Dataset 
• 共焦点顕微鏡で撮影した線虫の神経核細 
胞 
• 核はRFPで染色。 
• 各ボクセルは輝度のデータのみ持つ
Dataset1 
• 「細胞を検出できるか調べるためのデータ」 
– 時間軸データを含まない 
• 大きさは512 × 256 × 203 
• 各イメージは148-200の細胞を含んでおり、 
人間によって正解アノテーションが付けられ 
ている 
• データセット10個
Dataset2 
• 「トラッキング成功率検証用のデータ」 
– 500フレーム, 2.56fpsの画像から構成される 
• 大きさは512 × 256 × 20 
• 線虫は固定されているが姿勢は変化する
Outline of the method 
• 以下の4つのステップからなる。 
1. 各フレームにおいて、画像データをカーネ 
ル密度推定し、連続関数に変換する。 
2. 1st frameにおいて、密度関数の局所最大値 
を検出する。その数をgとした時、g個の 
trackerを生成する。 
3. 後続フレームtにおいて、密度関数とt-1フ 
レーム目でのtrackerの場所を元に、g個の 
trackerを移動させる 
4. 各trackerの位置を元に細胞をセグメンテー 
ションする。
Outline of the method
カーネル密度推定 
n: 標本数 
wi: 混合比(輝度を正規化したもの) 
xi: voxelの座標 
h: バンド幅 
カーネル密度推定をする事で、画像データに含ま 
れるノイズの影響を減らせ、正確なzero gradient 
が求まる
バンド幅と分散行列 
• 小データで各データセットに対して 
チューニング 
• データセット1, 2に対して、 
– hは0.52と0.97 
– Σはdiag(10,10,10)及びdiag(5.06,5.06,1.0)
局所最適解を探す 
• 山登りアルゴリズムで局所最適解が求まる 
• ψ(0)は任意の初期解 
• 本データ対し、500個の初期解から始めて山登 
りアルゴリズムを試した所、157個中118個しか 
検出出来なかった
山登りアルゴリズムの改良 
• m個の初期解から同時に探索させる 
• 近くに他の解があったら、そのボクセル 
は考えない事にする。近傍の範囲はス 
テップを踏むごとに小さくなっていく。 
v0は細胞の大きさを粗く推定したもので、βはv0/500
山登りアルゴリズムの改良
トラッキングアルゴリズム 
• トラッキングミスを防ぐために、「近隣 
の細胞は大体同じ方向に動く事」を利用 
する 
• Cj: j の近傍 
– 時刻t-1において、マハラノビス距離に基づき 
完全グラフを作成後、最小全域木を作成
トラッキングアルゴリズム 
解
セグメンテーション 
• 各trackerの位置を元に細胞をセグメンテーションす 
る。 
1. ROIを初期化 
2. 各ボクセルがそれぞれのROIに所属する確率を 
計算 
3. 確率が閾値を超えていたらROIに加える 
4. 収束するまで2-3を繰り返す
Result: Cell detection
Result: tracking

More Related Content

Viewers also liked

オープンソースを利用した新時代を生き抜くためのデータ解析
オープンソースを利用した新時代を生き抜くためのデータ解析オープンソースを利用した新時代を生き抜くためのデータ解析
オープンソースを利用した新時代を生き抜くためのデータ解析
nakapara
 
Track training 03082013
Track training   03082013Track training   03082013
Track training 03082013guernica0131
 
#TokyoR 39 高速に前処理するNYSOL
#TokyoR 39 高速に前処理するNYSOL#TokyoR 39 高速に前処理するNYSOL
#TokyoR 39 高速に前処理するNYSOL
Satoshi Kitajima
 
Tori lab meeting Timeline Generation: Tracking individuals on Twitter
Tori lab meeting Timeline Generation: Tracking individuals on TwitterTori lab meeting Timeline Generation: Tracking individuals on Twitter
Tori lab meeting Timeline Generation: Tracking individuals on Twitter
BabaSeigo
 
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu
 
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料 「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
Ken'ichi Matsui
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
Drift
 

Viewers also liked (7)

オープンソースを利用した新時代を生き抜くためのデータ解析
オープンソースを利用した新時代を生き抜くためのデータ解析オープンソースを利用した新時代を生き抜くためのデータ解析
オープンソースを利用した新時代を生き抜くためのデータ解析
 
Track training 03082013
Track training   03082013Track training   03082013
Track training 03082013
 
#TokyoR 39 高速に前処理するNYSOL
#TokyoR 39 高速に前処理するNYSOL#TokyoR 39 高速に前処理するNYSOL
#TokyoR 39 高速に前処理するNYSOL
 
Tori lab meeting Timeline Generation: Tracking individuals on Twitter
Tori lab meeting Timeline Generation: Tracking individuals on TwitterTori lab meeting Timeline Generation: Tracking individuals on Twitter
Tori lab meeting Timeline Generation: Tracking individuals on Twitter
 
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
 
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料 「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 

Automated detection and tracking of many cells by using 4D live-cell imaging data@Ismb2014読み会