2. Fiber tractography
n Fiber tractography – computing and following directions
of fiber bundles within the tissue based on DT-MRI data
• functional connectivity studies
• function to structure
???
2
3. Fiber tractography
n Difficulties:
• voxelization / resolution
• noise
• ill-posedness of the problem
n Algorithms:
• Deterministic algorithms
• Probabilistic methods
• PDE based methods
n Data:
• Discrete
• Continious
3
4. Deterministic algorithms
n Mori et al. 1999, Jones et al. 1999, Conturo et al. 1999
• Follow local main diffusion direction from voxel to voxel, heuristics
n Westin et al. 1999, 2002
• Diffusion tensors are projection operators rotating and scaling tracing “velocity”
n Weinstein et al. 1999, Lasar et al, 2000,2003
• Tensor deflection
n Basser et al. 2000
• Continues spline approximation to tensor field and integral curves
n Gossl et al. 2001
• State space model , Kalman filtering
n Zhukov et al. 2002
• Moving Least Squares filter , integral curves
4
5. Probabilistic & PDE based methods
Probabilistic methods:
n Poupon et al. 2000, 2001
• regularization of tensor field, Markovian fields
n Hagmann et al. 2003
• random walk , random direction distributed according to local diffusion properties,
regularization terms, coliniarity with previous step
PDE based methods:
n Parker et al., 2002
• Level set methods, diffusion front propagation
5
10. Streamline integration fibertracking
n Main steps:
• Interpolate (approximate) the data, make it continuous
• Smooth and filter the data
• Tensor filed –> vector field
• Streamline integration (integral curve)
n Typical algorithm:
• Select starting points (region)
• Integrate forward from every point
• Stop if outside of domain
• Controlled by anisotropy
• Prevent sharp turns
10
11. MLS method
n Continues tensor field by interpolation
n Evaluation of local vector field direction is delayed until tracking
(eigen-computations)
n Local tensor filtering by polynomial approximation
n Look ahead / memory, local weighted average
n Filtering is simultaneous with tracing
n Tuned up level of smoothing
n EU1, RK2,4 integration
n Anisotropy controlled
Zhukov and Barr, 2002
11
13. MLS filter
• smooth varying variable, corrupted by noise
• low–pass filter
• window: replace data point by local average
• preserves area under the curve
• higher order polynomial
• least squares fit
13
14. MLS filter
Local filter: moving oriented least squares (MLS) tensor filter
14
24. New developments
n Fiber grouping
n Initial value problem, boundary value problem
n Fiber merging and splitting
n Additional constraints – model surface etc
n Fiber distribution analysis
24