"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Oriented Tensor Reconstruction. Tracing Neural Pathways from DT-MRI
1. Oriented Tensor Reconstruction:
Tracing Neural Pathways from DT-MRI
Leonid Zhukov
Alan H. Barr
Department of Computer Science
California Institute of Technology
9/10/11 Computer Graphics Group 1
2. Talk outline
• Introduction
– Tensor visualization: previous work
– Motivation: brain anatomy
– Diffusion tensor DT-MRI overview
• Algorithm for directional tensor reconstruction:
– Data interpolation and filtering
– Moving Least Squares method
– Fiber tracing algorithm
• Results:
– Extracted anatomical structures: corona radiata, corpus callosum, cingulum
bundle, U-shape fibers etc
• Conclusions
9/10/11 Computer Graphics Group 2
4. Brain structure
Photo:University of Iowa Virtual Hospital
9/10/11 Computer Graphics Group 4
5. Diffusion tensor
y
• Diffusion – random thermal motion
(Brownian motion) of water molecules:
x
• Diffusion equation:
9/10/11 Computer Graphics Group 5
6. DT- MRI
• Diffusion tensor data
Dxx Dxy Dxz
Dyx Dyy Dyz
Dzx Dzy Dzz
Data: SCI Institute, University of Utah
9/10/11 Computer Graphics Group 6
7. Eigenvalues/vectors
• Eigenvalues/eigenvectors basis
e3
• In e1,e2,e3 local Cartesian frame - tensor diagonal
e2
e1
D
every voxel
• Interpretation: ellipsoid = D * sphere
• Bilinear form –invariant
9/10/11 Computer Graphics Group 7
11. Fiber tracing
1) continues representation
2) local averaging filter “with memory”
and look ahead (oriented anisotropic)
9/10/11 Computer Graphics Group 11
12. Method
• Build continues representation (super-sampling) for tensor data
– Static preprocessing
– Component-wise filtering
– Tri-linear interpolation
• Dynamic adaptive local filtering + fibertracing
– Anisotropic local filter, orientation determined by the fiber
– Local least squares approximation to the data (MLS)
– Forward Euler type integration
9/10/11 Computer Graphics Group 12
13. Super-sampling
Continues tensor field – component-wise tri-linear interpolation
Kindlmann, Weinstein, 2000
9/10/11 Computer Graphics Group 13
14. Moving filter
Local filter – moving oriented least squares (MLS) filter for tensors
9/10/11 Computer Graphics Group 14
15. Moving Least Squares
• Find best approximation in LS sense - minimizing functional:
scalar scalar tensor tensor
• Polynomial approximation:
tensor tensor
• Minimization:
scalar tensor tensor
(every tensor component separately!)
9/10/11 Computer Graphics Group 15
33. Invariant volumes
DT MRI
Diffusivity I Anisotropy Cl
9/10/11 Computer Graphics Group 33
34.
35.
36. Conclusions
• Contributions:
– New method for non-linear tensor filtering
– Smooth reconstruction of anatomically recognizable brain
structures
• Future work:
– additional analytic developments
– needs a good validation
9/10/11 Computer Graphics Group 36
37. Acknowledgements
• Gordon Kindlmann and SCI institute for brain dataset
• Yarden Livnat and David Breen
• Supported by NSF grants
• Human Brain Project
9/10/11 Computer Graphics Group 37