Computational methods for microwave medical imaging
Download
Report
Transcript Computational methods for microwave medical imaging
THAYER
SCHOOL OF
ENGINEERING
DARTMOUTH
COLLEGE
computational methods for
microwave medical
imaging
Ph.D. Thesis Defense
Qianqian Fang
Thayer School of Engineering
Dartmouth College,
Hanover, NH, 03755
Exam Committee:
Professor Paul Meaney
Professor Keith Paulsen
Professor William Lotko
Professor Eric Miller
Outline
Overview
Forward field modeling accuracy and efficiency
Implementation of the FDTD method
3D microwave imaging
System and results
Reconstruction efficiency
Estimation model
The adjoint method and the nodal adjoint approximation
SVD analysis of the Jacobian matrix
Phase singularity and phase unwrapping
Scattering nulls
Dynamic phase unwrapping in image reconstruction
Conclusions
2004-12-22
Qianqian's PhD Thesis Defense
2
Characteristics of Dartmouth
Microwave imaging system
Tomography, wide-band operating frequency, small
target, lossy background, simple antenna
Modeling nonlinear scattered field, nonlinear
(iterative) parameter estimation
Advantage of accessing in vivo data (small
animal/patient breast imaging), first clinical
microwave imaging system in the US
2004-12-22
Qianqian's PhD Thesis Defense
3
Nonlinearity
Nonlinearity between the measurement and the
property:
E (r , t ) F (k (r , t ))
F (k1(r , t ) + k2 (r , t )) =? F (k1(r , t )) + F (k2 (r , t ))
F (a k (r , t )) =? a F (k (r , t ))
Forward problem is nonlinear
Inverse problem is nonlinear
2004-12-22
Qianqian's PhD Thesis Defense
4
Specific aims
Improving image reconstruction performance:
forward modeling accuracy (3D imaging) and efficiency,
explore the balance point, generalized dual-mesh
reconstruction quality/efficiency improvement: correctness of
the estimation model, multi-frequency measurement data,
adjoint method and nodal adjoint approximation
In-depth understanding of nonlinear tomography
impact of noise, resolution limit, optimization of system
configuration
Scattering nulls and math of phase unwrapping
2004-12-22
Qianqian's PhD Thesis Defense
5
Forward field modeling efficiency
2D scalar FE/BE method:
2D scalar model requires approximations
The coupling between the FE/BE equations
increases the programming complexity,
BE method: accurate (compared with approximated
BC), but enlarges the bandwidth of the combined
system
2004-12-22
Qianqian's PhD Thesis Defense
6
FDTD (Finite Difference-Time Domain)
method in microwave tomography
Conceptually straightforward, easy to program
Good absorption boundary condition
Marching-On-Time feature (MF,initial field)
Lower computational complexity
Easy to parallelize
2004-12-22
Qianqian's PhD Thesis Defense
7
2D FDTD dual-mesh
2004-12-22
Qianqian's PhD Thesis Defense
8
Using FDTD forward modeling in an
iterative reconstruction
Start
Set initial guess
Solve for
parameter updates
Evaluate forward
solution
Compare
predicted field
measured field
Evaluate
Jacobian
no
FEM:
FDTD:
1.
Assemble A
1.
Compute update coeff.
2.
Assemble b
2.
do t=1:timestep
3.
Apply BC
1.
Update E
4.
Solve Ax=b
2.
Update H
3.
If steady-state? break
Good enough?
yes
3.
enddo
4.
amp&phase extraction
End
2004-12-22
Qianqian's PhD Thesis Defense
9
Computational efficiency comparison
FE/BE (direct method)
n = p 4N 2
Matrix size:
Half-bandwidth: p = p N
Banded LU decomposition:
flop=2np2+2np
Cholesky decomposition:
flop=np2+7np+2n+n*flop(sqrt)
LDLT decomposition
flop=np2+8np+n
FDTD:
flop=Nsteady*flopiter
=56sqrt(2)N(N+2NPML)2cmax/cbk
2004-12-22
Qianqian's PhD Thesis Defense
10
FLOP count vs. mesh size
The result may be different if :
FE
•
uses an iterative solver
•
uses approximated BC
FDTD
•
use polar coordinate
•
separate working volume
and PML layer
2004-12-22
Qianqian's PhD Thesis Defense
11
Forward field accuracy
2D/3D scalar/3D vector in homogeneous and
inhomogeneous cases
2004-12-22
Qianqian's PhD Thesis Defense
12
Path to 3D imaging
2D dielectric property distribution [not true]
Infinitely long line source [not true]
2D TM wave [not true]
2D dielectric property distribution [not true]
Infinitely long line source
2D TM wave 3D scalar field [not true]
2D dielectric property distribution [not true]
Infinitely long line source
2D TM wave 3D scalar field [not true]
2004-12-22
Qianqian's PhD Thesis Defense
13
3D FDTD
FDTD+UPML for lossy
media
Computational efficiency
Yee-grid
+PML layer
2004-12-22
Qianqian's PhD Thesis Defense
14
Optimizations of 3D FDTD
I: High-order FDTD: 4-th order spatial difference
Reduction in mesh size X1/8 (NN/2)
FLOPiter count X6
Conclusion: computational enhancement is not significant.
II: Setting initial fields
start FDTD time-stepping from the final field of last iteration
can reduce steady-state time step to 1/2 or 1/3
III: ADI FDTD+initial fields
for high-resolution mesh, it may speed up
computation by a factor of
(3/6)*CLFNADI / CLFNYEE
2004-12-22
Qianqian's PhD Thesis Defense
15
3D microwave imaging system
2004-12-22
Qianqian's PhD Thesis Defense
16
Reconstruction accuracy:
appropriateness of parameter estimation model
WLS estimator
•Gaussian distribution
•additive noise
•zero mean
•constant variance
•….
2004-12-22
?
MAP estimator
F (k )
Qianqian's PhD Thesis Defense
17
Reconstruction efficiency
¶ Errs ,rrr
r r r
J (rs , rr , rn ) =
¶ krrn 2
ìï ï
= í
ïï ïî
A- 1, f i f j j
f if jj
n
n
ˆr
Es , E
r
Es , d(rr )
sensitivity equation
adjoint method
The sensitivity equation method:
need to perform forward equation back substitution for (ns X
np) times
The adjoint method:
only matrix-vector multiplications
2004-12-22
Qianqian's PhD Thesis Defense
18
Nodal adjoint approximation
Non-conformal dual-meshes:
evaluation of the integral is
difficult
Node i
Node j
Vn
2004-12-22
V
eR n
e
M
Qianqian's PhD Thesis Defense
19
Multi-frequency reconstruction
Trade-off in operating frequency:
Low
High
Frequency
Ill-posedness
Nonlinearity
Assumptions:
Known (simple) dispersion relationships
Measurements at different freq. provide linearly independent
information about the target
2004-12-22
Qianqian's PhD Thesis Defense
20
SVD analysis of Jacobian
Linear approximation to the inverse of the imaging operator
Nodal adjoint form of the Jacobian matrix:
g(rs , r )g(rr , r ) =
å
l mn f m (rs , rr )j (r )
m ,n
æf 1(r1:s , r1:r ) f 2 (r1:s , r1:r )
çç
çç f (r , r ) f (r , r )
2 2:s 2:r
çç 1 2:s 2:r
çç
çç
ççf (r , r ) f (r , r )
2 Q :s Q :r
è 1 Q :s Q :r
2004-12-22
ö
f K (r1:s , r1:r ) ÷
÷
÷
f K (r2:s , r2:r ) ÷
÷
÷
÷
÷
÷
÷
÷
÷
÷
f K (rQ :s , rQ :r )ø
÷
æl 1
çç
çç
l2
çç
çç
çç
çç
çè
ö
÷
÷
÷
÷
÷
÷
÷
÷
÷
÷
÷
÷
÷
÷
lKø
Qianqian's PhD Thesis Defense
æj 1(r1 ) j 2 (r1 )
çç
ççj (r ) j (r )
2 2
çç 1 2
çç
çç
çj (r ) j (r )
çè 1 Q
2 Q
T
ö
j K (r1 ) ÷
÷
÷
j K (r2 ) ÷
÷
÷
÷
÷
÷
÷
÷
÷
j K (rQ )÷
÷
ø
21
Singular vectors: basis functions
basis of the image: linear combination of j (r )
basis of RHS: linear combination of f (rs , rr )
Zernike polynomials
2004-12-22
Qianqian's PhD Thesis Defense
22
Singular values:
degree of ill-posedness
singular spectrum: measure the information redundancy & the
difficulty of solving the problem
degree-of-illposedness
measurement noise
ill-posed nature
slope
effective rank
maximum angular/radial modes
singular spectrum
image resolution
2004-12-22
Qianqian's PhD Thesis Defense
23
Scattering nulls
Definition: the interference between the incidence wave and
scattered wave creates null field at certain spatial locations
(such as points or curves).
Properties: field amplitude is zero, phase is uncertain
ambiguity in phase unwrapping
plane wave scattered by cylindrical object at 700MHz
2004-12-22
Qianqian's PhD Thesis Defense
24
3D scattering nulls
in R3, the equal-amplitude and out-of-phase point set
are 2D surfaces, their intersection is 1D curve.
2004-12-22
Qianqian's PhD Thesis Defense
25
Phase unwrapping with the presence
of phase singularities
Theorem 1: Let W : R n ® C be a continuously realdifferentiable function; let be a path, then the value
of phase unwrapping integral U(W (r ), G) is unique.
Theorem 2: If the image of a close path in C plane
is ’, then, the value of close-path phase unwrapping
integral equals to
2p ×Ind( G')
Theorem 3: If W has full rank at every point in the
inverse image of z=0, then the close-path phase
unwrapping integral equals to
2p ×Lk(G,W - 1(0))
2004-12-22
Qianqian's PhD Thesis Defense
26
Static and dynamic phase
unwrapping problems
Static phase unwrapping: evaluate the line-integral along a
selected unwrapping path over a static phase map;
Dynamic phase unwrapping: evaluate static phase unwrapping
at a series of phase map frames, the results should satisfy
continuation condition.
2004-12-22
Qianqian's PhD Thesis Defense
27
Migration of scattering nulls
varying frequency from 600MHz-2.5G
varying contrast of the object
out-of-phase curves
equal-amplitude curves
2004-12-22
Qianqian's PhD Thesis Defense
28
Implementation of phase unwrapping
in image reconstruction
LMPF algorithm: log-magnitude and unwrapped phase
faster convergence behavior, less artifacts
Break down of LMPF algorithm for high-contrast object
reconstruction (scattering nulls, intermediate nulls)
Dynamic phase unwrapping problem: detect the trajectory of
scattering null and adjust the result to satisfy continuation
condition.
2004-12-22
Qianqian's PhD Thesis Defense
29
Conclusion
FDTD method shows promise
3D imaging is viable with current computational power
Adjoint method is critical
SVD analysis is useful to show insight about image
formation and correlates the important system
parameters
The phenomenon of scattering null has both theoretical
and practical value for both electromagnetics and
mathematics
Investigation of nonlinear phenomena for imaging is
important for
2004-12-22
Qianqian's PhD Thesis Defense
30
Acknowledgement
Professor Paul Meaney
Professor Keith Paulsen
Professor William Lotko
Professor Eric Miller
Professor Eugene
Demidenco
Professor Brian Pogue
Professor Vladimir Chernov
Margaret Fanning
Dun Li
Sarah Pendergrass
Colleen Fox
Timothy Raynolds
Navin Yagnamurthy
Xiaomei Song, Qing Feng, Heng
Xu, Chao Sheng, Nirmal Soni,
Subhadra Srinivasan, Kyung Park
My parents and my girl friend
Yinghua Shen
2004-12-22
Qianqian's PhD Thesis Defense
31
Thanks!
2004-12-22
Qianqian's PhD Thesis Defense
32
Questions?
2004-12-22
Qianqian's PhD Thesis Defense
33