...

EIT(Electrical Impedance Tomograpy)の開発

by user

on
Category: Documents
13

views

Report

Comments

Transcript

EIT(Electrical Impedance Tomograpy)の開発
STUDY OF EIT ALGORITHM
H.Otaguro
N.FURUYA
K.Sakamoto
Tokyo Metropolitan University
Tokyo Metropolitan College of Industrial Technology
Nihon Institute of Medical Science
PROBLEM ( X-RAY CT , MRI)
Very Expensive
Radiation Exposure
6.4mSv / once
Large-scale Equipment
ELECTRIC IMPEDANCE TOMOGRAPHY
・Phantom Testing
・Lower Resolution
Prototype EIT
Very Low Cost
Small-scale equipment
High Portability
No Radiation (Safety)
ELECTRIC IMPEDANCE TOMOGRAPHY
Z
E IT
Electrode
Transfer
Impedance
Distribution
of σ
IDEAL IMAGE
Estimate Distribution of conductivity
EIT TYPE (本研究室)
解析原理
インピーダンス感度
理論+3次元有限要素
解析時間
△
解析精度
◎
解析妥当性(*)
◎
電磁気学に基づく再生アルゴリズム
(正確な導電率分布推定が可能)
インピーダンス感度理論
Constant Current ( I )
σ+Δσ
V1
V3
内部導電率分布
の変化
σ → σ+Δσ
伝達
インピーダンス
ΔZ1 = ΔV1 / I
ΔZ2 = ΔV2 / I
ΔZ3 = ΔV3 / I
σ
V2
ΔZn = ∑(-Δσ) ∫ (L1・L2) dV
インピーダンス感度
INVERSE PROBLEM (ANALYSIS METHOD)
Forward Problem
Δσ→ΔZ
ΔZ = ∑(-Δσ) ∫ (L1・L2) dV
[ΔZ] = [K][Δσ]
Inverse Problem
ΔZ→Δσ
[Δσ] = Inv[K] [ΔZ]
[σt] = Inv[K] [ΔZ] + σa
導電率予測子
仮定導電率分布
伝達Z及び電界分布の計算(FEM)
Constant Current ( I )
V1
ポテンシャル分布
V(R)
V2
伝達
インピーダンス
V3
Z1 = V1 / I
Z2 = V2 / I
Z3 = V3 / I
電位分布
の求解
(FEM)
ポテンシャル分布→電界分布への変換は
補間関数(*)と呼ばれる近似式を利用
数値安定性(NUMERICAL STABILITY)
ΔZ = ∑(-Δσ) ∫ (L1・L2) dV
discretization , Calculation L1,L2
[K][Δσ] = [ΔZ]
Solve for Δσ
[Δσ] = Inv[K] [ΔZ]
[σt] = Inv[K] [ΔZ] + σa
K行列の条件数大
条件数=σmax/σmin
計算が発散しないよ
うに解ノルムを制御
Tikhonov Regulation
Bad Condition Problem
解析例(SIMULATION)
( 8 ,8 )
PDFの為
1.0[S/m]
2.0[S/m]
アニメーションが無効化されています
3.0[S/m]
(導電率分布収束過程アニメーション)
4.0[S/m]
Reconstruct Image
Correct Image
Experimental Model
解析例(SIMULATION)
( 16 , 16 )
PDFの為
1.0[S/m] - 10.0[S/m]
アニメーションが無効化されています
Random
(導電率分布収束過程アニメーション)
Reconstruct Image
Correct Image
Experimental Model
SINGULAR VALUE DECOMPOSE
A
(m*N)
inv(A)
(N*M)
=
U
(m*N)
S
(n*N)
trans(V)
(n*N)
S=diag( S(i,j) )
S(i,j) is singular value
=
V
(N*N)
S+
(n*N)
trans(U)
(n*M)
S+=diag( 1.0/S(i,j) )
SVD is one of the factorization method
SINGULAR VALUE DECOMPOSE
Condition of A matrix = max( S(i,j) ) / min( S(i,j) )
Large Condition -> A has ill condition
inv(A)
(N*M)
=
V
(N*N)
modified S+
S(i,j)/
(S(i,j)*S(i,j)+λ*λ)
trans(U)
(n*M)
Applying optimized parameter to singular value
ill condition matrix can be regarded as well problem
CONJUGATE GRADIENT METHOD
A
(m*N)
X
(N*1)
=
B
(M*1)
< SPARSE MATRIX >
1000~
CG Method is one of the simultaneous equations solver
( Large Sparse Matrix )
Convergence Speed ⃝
Memory ⃝
Acceleration ⃝
CONJUGATE GRADIENT METHOD
r(0) = b - A x(0) , p(0) = r(0)
x(0) is an initial guess
for k=0,1,…, until convergence
q(k) = A p(k)
alpha(k) = prod(r(k),r(k)) / prod( q(k),q(k) )
x(k+1) = x(k) + alpha(k) p(k)
r(k+1) = r(k) - alpha(k) q(k)
beta(k) = prod(r(k+1),r(k+1)) / prod( r(k),r(k) )
p(k+1) = r(k+1) + beta(k) p(k)
end for
Parallelization and
Acceleration by GPU
[FEM]
Laplace’s Equatation
+
Boundary Condition
[ Known Value ]
Electric Field
Potential Φ
Function
Analysis
Method
Calc Transfer
Impedance
GET
PHANTOM
IMPEDANCE
Calc Zt (FEM) or
Mesure Phantom
calc impedance
sensitive value
calc
ΔZ
calc
K matrix
Tikhonov
Regulation
(SVD)
Solve &
Update σ
Analysis Loop (break if convergence σ )
ANN を用いた画像再構成部(NEW)
ANN
EIT with Artificial Neural Network
解析原理
ANN
+3次元有限要素法
解析時間
◎ (学習以外)
解析精度
◎
解析妥当性(*)
—
Z
Artificial Neural
Network
bp-method
learning
data
3D FEM
σ
ARTIFICIAL NEURAL NETWORK
Modeling
Brain (Neural Network )
ANN + Back-Propagation Method
・High Generalization ability
・High Discrimination ability
I
N
p
U
T
O
U
T
P
U
T
Artificial neural network(ANN)
ANN を用いた画像再構成部
ANN
Artificial Neural
Network
計測
伝達Z
bp-method
learning
data
再構成
導電率分布σ
ANN係数
データ
学習用データ生成部
乱数器
乱数
(MT法)
導電率分布σ
3D FEM
(σ→Z)
対応する
伝達Z
解析例(SIMULATION 1) 8×8 2媒質
実験モデル
ANN出力
実験モデル
入力層 351個
中間層 200個
実験モデル
ANN出力
出力層 64個
ANN出力
学習時間
1時間程度
順方向解析
20msec程度
ANNによるEIT画像再構成
(PRECONDITION)
ANN
伝
達
Z
前
処
理
Artificial Neural
Network
bp-method
learning
data
電極番号・伝達Zを時計回り・反時計周り
(周期的)にナンバリング
フーリエ変換適用によりクラス間判別が可
能なままデータ圧縮が可能
前処理なし
学習状況(収束)☓
PCA・KL展開
学習状況(収束)☓
(次元圧縮)
(クラス間判別不能)
フーリエ変換 学習状況(収束)⃝
ウェーブレッ
ト変換
調査中
解析例(SIMULATION 11)
乱数(MT法)による
伝達Z・σを学習
(1000パターン)
入力層 351個
中間層 200個
出力層 64個
学習時間
2~3時間程度
順方向解析
20msec程度
※MT=メルセンヌ・ツイスタ
Inverse
Problem
Conversion
Filter
Zt
生体
σ Distribution
σ
ΔZ = ∑(-Δσ) ∫ (L1・L2) dV
[σt] = Inv[∫ (L1・L2) dV] [ΔZ] + σa
?
IMAGE
感度理論による逆問題過程(従来法)
電極群
Zt
Artificial Neural Network
σ,Zt
BPmethod
learning
data
3D FEM
ANNを用いた解析(New)
σ Distribution
σ
?
IMAGE
Fly UP