Presentation is loading. Please wait.

Presentation is loading. Please wait.

Processing HARDI Data to Recover Crossing Fibers Maxime Descoteaux PhD student Advisor: Rachid Deriche Odyssée Laboratory, INRIA/ENPC/ENS, INRIA Sophia-Antipolis,

Similar presentations


Presentation on theme: "Processing HARDI Data to Recover Crossing Fibers Maxime Descoteaux PhD student Advisor: Rachid Deriche Odyssée Laboratory, INRIA/ENPC/ENS, INRIA Sophia-Antipolis,"— Presentation transcript:

1 Processing HARDI Data to Recover Crossing Fibers Maxime Descoteaux PhD student Advisor: Rachid Deriche Odyssée Laboratory, INRIA/ENPC/ENS, INRIA Sophia-Antipolis, France

2 Plan of the talk Introduction of HARDI data Spherical Harmonics Estimation of HARDI Q-Ball Imaging and ODF Estimation Multi-Modal Fiber Tracking

3 Short and long association fibers in the right hemisphere ([Williams-etal97]) Brain white matter connections

4 Radiations of the corpus callosum ([Williams-etal97]) Cerebral Anatomy

5 Diffusion MRI: recalling the basics Brownian motion or average PDF of water molecules is along white matter fibers Signal attenuation proportional to average diffusion in a voxel [Poupon, PhD thesis]

6 Classical DTI model Diffusion profile : q T DqDiffusion MRI signal : S(q) Brownian motion P of water molecules can be described by a Gaussian diffusion process characterized by rank-2 tensor D (3x3 symmetric positive definite) DTI -->

7 Principal direction of DTI

8 DTI fails in the presence of many principal directions of different fiber bundles within the same voxel Non-Gaussian diffusion process Limitation of classical DTI [Poupon, PhD thesis] True diffusion profile DTI diffusion profile

9 High Angular Resolution Diffusion Imaging (HARDI) N gradient directions We want to recover fiber crossings Solution Solution: Process all discrete noisy samplings on the sphere using high order formulations 162 points252 points [Wedeen, Tuch et al 1999]

10 Our Contributions 1. New regularized spherical harmonic estimation of the HARDI signal 2. New approach for fast and analytical ODF reconstruction in Q-Ball Imaging 3. New multi-modal fiber tracking algorithm

11 Sketch of the approach Data on the sphere Spherical harmonic description of data ODF For l = 6, C = [c 1, c 2, …, c 28 ] ODF

12 Spherical Harmonic Estimation of the Signal Description of discrete data on the sphere Physically meaningful spherical harmonic basis Regularization of the coefficients

13 Spherical harmonics formulation Orthonormal basis for complex functions on the sphere Symmetric when order l is even We define a real and symmetric modified basis Y j such that the signal [Descoteaux et al. MRM 56:2006]

14 Spherical Harmonics (SH) coefficients In matrix form, S = C*B S : discrete HARDI data 1 x N C : SH coefficients 1 x R = (1/2)(order + 1)(order + 2) B : discrete SH, Y j  R x N (N diffusion gradients and R SH basis elements) Solve with least-square C = (B T B) -1 B T S [Brechbuhel-Gerig et al. 94]

15 Regularization with the Laplace-Beltrami ∆ b Squared error between spherical function F and its smooth version on the sphere ∆ b F SH obey the PDE We have,

16 Minimization & -regularization Minimize (CB - S) T (CB - S) + C T LC => C = (B T B + L) -1 B T S Find best with L-curve method Intuitively, is a penalty for having higher order terms in the modified SH series => higher order terms only included when needed

17 Effect of regularization = 0 With Laplace-Beltrami regularization [Descoteaux et al., MRM 06]

18 Fast Analytical ODF Estimation Q-Ball Imaging Funk-Hecke Theorem Fiber detection

19 Q-Ball Imaging (QBI) [Tuch; MRM04] ODF can be computed directly from the HARDI signal over a single ball Integral over the perpendicular equator = Funk-Radon Transform [Tuch; MRM04] ~= ODF ODF ->

20 Illustration of the Funk-Radon Transform (FRT) Diffusion Signal FRT -> ODF

21 Funk-Hecke Theorem [Funk 1916, Hecke 1918]

22 Recalling Funk-Radon integral Funk-Hecke ! Problem: Delta function is discontinuous at 0 !

23 Funk-Hecke formula Solving the FR integral: Trick using a delta sequence => Delta sequence

24 Fast: speed-up factor of 15 with classical QBI Validated against ground truth and classical QBI  [Descoteaux et al. ISBI 06 & HBM 06] Final Analytical ODF expression in SH coefficients

25 Biological phantom T1-weigthedDiffusion tensors [Campbell et al. NeuroImage 05]

26 Corpus callosum - corona radiata - superior longitudinal fasciculus FA map + diffusion tensorsODF + maxima

27 Corona radiata diverging fibers - superior longitudinal fasciculus FA map + diffusion tensorsODF + maxima

28 Multi-Modal Fiber Tracking Extract ODF maxima Extension to streamline FACT

29 Streamline Tracking FAC T FACT: Fiber Assignment by Continuous Tracking Follow principal eigenvector of diffusion tensor Stop if FA   typically thresh = 0.15 and  = 45 degrees) Limited and incorrect in regions of fiber crossing Used in many clinical applications [Mori et al, 1999 Conturo et al, 1999, Basser et al 2000]

30 Limitations of DTI-FACT Classical DTI Principal tensor direction HARDI ODF maxima

31 DTI-FACT Tracking start->

32 DTI-FACT + ODF maxima start->

33 Principal ODF FACT Tracking start->

34 Multi-Modal ODF FACT start->

35 DTI-FACT Tracking start->

36 Principal ODF FACT Tracking start->

37 Multi-Modal ODF FACT start->

38 DTI-FACT Tracking start->

39 DTI-FACT Tracking start-> <-start Lower FA thresh start-> Very low FA threshold

40 Principal ODF FACT Tracking start->

41 Multi-modal FACT Tracking start->

42 Summary Signal S on the sphere Spherical harmonic description of S ODFFiber directions Multi-Modal tracking

43 Contributions & advantages 1) Regularized spherical harmonic (SH) description of the signal 2) Analytical ODF reconstruction Solution for all directions in a single step Faster than classical QBI by a factor 15 3) SH description has powerful properties Easy solution to : Laplace-Beltrami smoothing, inner products, integrals on the sphere Application for sharpening, deconvolution, etc…

44 Contributions & advantages 4) Tracking using ODF maxima = Generalized FACT algorithm => Overcomes limitations of FACT from DTI 1. Principal ODF direction Does not follow wrong directions in regions of crossing 2. Multi-modal ODF FACT Can deal with fanning, branching and crossing fibers

45 Perspectives Multi-modal tracking in the human brain Tracking with geometrical information from locally supporting neighborhoods Local curvature and torsion information Better label sub-voxel configurations like bottleneck, fanning, merging, branching, crossing Consider the full diffusion ODF in the tracking and segmentation Probabilistic tracking from full ODF [Savadjiev & Siddiqi et al. MedIA 06], [Campbell & Siddiqi et al. ISBI 06]

46 BrainVISA/Anatomist Odyssée Tools Available ODF Estimation, GFA Estimation Odyssée Visualization + more ODF and DTI applications… http://brainvisa.info/ Used by: CMRR, University of Minnesota, USA Hopital Pitié-Salpétrière, Paris

47 Thank you! Thanks to collaborators: C. Lenglet, M. La Gorce, E. Angelino, S. Fitzgibbons, P. Savadjiev, J. Campbell, B. Pike, K. Siddiqi, A. Andanwer Key references: -Descoteaux et al, ADC Estimation and Applications, MRM 56, 2006. -Descoteaux et al, A Fast and Robust ODF Estimation Algorithm in Q-Ball Imaging, ISBI 2006. -http://www-sop.inria.fr/odyssee/team/-http://www-sop.inria.fr/odyssee/team/Maxime.Descoteaux/index.en.html -Ozarslan et al., Generalized tensor imaging and analytical relationships between diffusion tensor and HARDI, MRM 2003. -Tuch, Q-Ball Imaging, MRM 52, 2004

48 Principal direction of DTI

49

50 Spherical Harmonics SH SH PDE Real Modified basis

51 Trick to solve the FR integral Use a delta sequence  n approximation of the delta function  in the integral Many candidates: Gaussian of decreasing variance Important property

52  n is a delta sequence => 1) 2)

53 3) Nice trick! =>

54 Funk-Hecke Theorem Key Observation: Any continuous function f on [-1,1] can be extended to a continous function on the unit sphere g(x,u) = f(x T u), where x, u are unit vectors Funk-Hecke thm relates the inner product of any spherical harmonic and the projection onto the unit sphere of any function f conitnuous on [-1,1]

55 Funk-Radon Transform True ODF Funk-Radon ~= ODF (WLOG, assume u is on the z-axis) J 0 (2  z) z = 1z = 1000 [Tuch; MRM04]

56 Synthetic Data Experiment Multi-Gaussian model for input signal Exact ODF

57 Field of Synthetic Data 90  crossing b = 1500 SNR 15 order 6 55  crossing b = 3000

58 ODF evaluation

59 Tuch reconstruction vs Analytic reconstruction Tuch ODFs Analytic ODFs Difference:0.0356 +- 0.0145 Percentage difference:3.60% +- 1.44% [INRIA-McGill]

60 Human Brain Tuch ODFs Analytic ODFs Difference:0.0319 +- 0.0104 Percentage difference:3.19% +- 1.04% [INRIA-McGill]

61 Time Complexity Input HARDI data |x|,|y|,|z|,N Tuch ODF reconstruction: O(|x||y||z| N k)  (8  N) : interpolation point k :=  (8  N) Analytic ODF reconstruction O(|x||y||z| N R) R := SH elements in basis

62 Time Complexity Comparison Tuch ODF reconstruction: N = 90, k = 48-> rat data set = 100, k = 51-> human brain = 321, k = 90-> cat data set Our ODF reconstruction: Order = 4, 6, 8 -> m = 15, 28, 45 => Speed up factor of ~3

63 Time complexity experiment Tuch -> O(XYZNk) Our analytic QBI -> O(XYZNR) Factor ~15 speed up

64 Estimation of the ADC Characterize multi-fiber diffusion anisotropy measures High order anisotropy measures

65 Apparent Diffusion Coefficient ADC profile : D(g) = g T Dg Diffusion MRI signal : S(g)

66 In the HARDI literature… 2 class of high order ADC fitting algorithms: 1) Spherical harmonic (SH) series [Frank 2002, Alexander et al 2002, Chen et al 2004] 2) High order diffusion tensor (HODT) [Ozarslan et al 2003, Liu et al 2005]

67 High order diffusion tensor (HODT) generalization Rank l = 2 3x3 D = [ D xx D yy D zz D xy D xz D yz ] Rank l = 4 3x3x3x3 D = [ D xxxx D yyyy D zzzz D xxxy D xxxz D yzzz D yyyz D zzzx D zzzy D xyyy D xzzz D zyyy D xxyy D xxzz D yyzz ]

68 Tensor generalization of ADC Generalization of the ADC, rank-2D(g) = g T Dg rank- l Independent elements D k of the tensor General tensor [Ozarslan et al., mrm 2003]

69 Summary of algorithm High Order Diffusion Tensor (HODT) Spherical Harmonic (SH) Series Modified SH basis Y j C = (B T B + L) -1 B T X Least-squares with -regularization D = M -1 C M transformation HODT D from linear-regression [Descoteaux et al. MRM 56:2006]

70 3 synthetic fiber crossing

71

72

73 ADC limitations for tracking Maxima do not agree with underlying fibers ADC is in signal space (q-space) HARDI ADC profiles Need a function that is in real space with maxima that agree with fibers => ODF [Campbell et al., McGill University, Canada]

74 High Order Descriptions Seek to characterize multiple fiber diffusion 1. ADCADC 1. Apparent Diffusion Coefficient (ADC) 2. ODFODF 2. Orientation Distribution Function (ODF) ADC profile Fiber distribution Diffusion ODF


Download ppt "Processing HARDI Data to Recover Crossing Fibers Maxime Descoteaux PhD student Advisor: Rachid Deriche Odyssée Laboratory, INRIA/ENPC/ENS, INRIA Sophia-Antipolis,"

Similar presentations


Ads by Google