processing hardi data to recover crossing fibers maxime descoteaux phd student advisor: rachid...

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

Upload: ferdinand-page

Post on 16-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

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

Processing HARDI Data to Recover Crossing Fibers

Maxime DescoteauxPhD student

Advisor: Rachid Deriche

Odyssée Laboratory, INRIA/ENPC/ENS,INRIA Sophia-Antipolis, France

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

Plan of the talk

Introduction of HARDI data

Spherical Harmonics Estimation of HARDI

Q-Ball Imaging and ODF Estimation

Multi-Modal Fiber Tracking

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

Short and long association fibers in the right hemisphere

([Williams-etal97])

Brain white matter connections

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

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

Cerebral Anatomy

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

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]

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

Classical DTI model

Diffusion profile : qTDqDiffusion 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-->

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

Principal direction of DTI

QuickTime™ and aYUV420 codec decompressor

are needed to see this picture.

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

• 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

profileDTI diffusion

profile

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

High Angular Resolution Diffusion Imaging (HARDI)

• N gradient directions • We want to recover fiber crossings

SolutionSolution: Process all discrete noisy samplings on the sphere using high order formulations

162 points 252 points

[Wedeen, Tuch et al 1999]

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

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

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

Sketch of the approachData on the

sphere

Spherical harmonic

description of data

ODF

For l = 6,

C = [c1, c2 , …, c28]

ODF

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

Spherical Harmonic Estimation of the Signal

Description of discrete data on the sphere

Physically meaningful spherical harmonic basis

Regularization of the coefficients

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

Spherical harmonicsformulation

• Orthonormal basis for complex functions on the sphere

• Symmetric when order l is even• We define a real and symmetric modified

basis Yj such that the signal

[Descoteaux et al. MRM 56:2006]

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

Spherical Harmonics (SH) coefficients

• In matrix form, S = C*BS : discrete HARDI data 1 x NC : SH coefficients 1 x R = (1/2)(order + 1)(order + 2)

B : discrete SH, YjR x N(N diffusion gradients and R SH basis elements)

• Solve with least-square C = (BTB)-1BTS

[Brechbuhel-Gerig et al. 94]

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

Regularization with the Laplace-Beltrami ∆b

• Squared error between spherical function F and its smooth version on the sphere ∆bF

• SH obey the PDE

• We have,

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

Minimization & -regularization

• Minimize (CB - S)T(CB - S) + CTLC

=>C = (BTB + L)-1 BTS

• 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

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

Effect of regularization

= 0

With Laplace-Beltrami regularization

[Descoteaux et al., MRM 06]

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

Fast Analytical ODF Estimation

Q-Ball Imaging

Funk-Hecke Theorem

Fiber detection

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

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 ->

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

Illustration of the Funk-Radon Transform (FRT)

Diffusion Signal

FRT->

ODF

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

Funk-Hecke Theorem

[Funk 1916, Hecke 1918]

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

Recalling Funk-Radon integral

Funk-Hecke ! Problem: Delta function is discontinuous at 0 !

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

Funk-Hecke formula

Solving the FR integral:Trick using a delta sequence

=>

Delta sequence

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

• 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

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

Biological phantom

T1-weigthed Diffusion tensors

[Campbell et al.NeuroImage 05]

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

Corpus callosum - corona radiata - superior longitudinal fasciculus

FA map + diffusion tensors ODF + maxima

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

Multi-Modal Fiber Tracking

Extract ODF maxima

Extension to streamline FACT

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

Streamline Tracking

• FACT: FFiber AAssignment by CContinuous TTracking• Follow principal eigenvector of diffusion tensor• Stop if FA < thresh and if curving angle >

typically thresh = 0.15 and = 45 degrees)

• Limited and incorrect in regions of fiber crossing• Used in many clinical applications

[Mori et al, 1999Conturo et al, 1999,Basser et al 2000]

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

Limitations of DTI-FACT

Classical DTIPrincipal tensor direction

HARDIODF maxima

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

DTI-FACT Tracking

start->

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

DTI-FACT + ODF maxima

start->

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

Principal ODF FACT Tracking

start->

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

Multi-Modal ODF FACT

start->

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

DTI-FACT Tracking

start->

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

Principal ODF FACT Tracking

start->

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

Multi-Modal ODF FACT

start->

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

DTI-FACT Tracking

start->

start->

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

DTI-FACT Tracking

start->

<-start

Lower FA thresh

start->

start->

Very low FAthreshold

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

Principal ODF FACT Tracking

start->

start->

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

Multi-modal FACT Tracking

start->

start->

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

SummarySignal S on the

sphere

Spherical harmonic

description of S

ODF Fiber directionsMulti-Modal

tracking

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

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…

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

Contributions & advantages

4) Tracking using ODF maxima = Generalized FACT algorithm

=> Overcomes limitations of FACT from DTI1. 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

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

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]

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

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

QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.

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

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/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

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

Principal direction of DTI

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

Spherical Harmonics

• SH

• SH PDE

• Real• Modified basis

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

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

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

n is a delta sequence

=>

1)

2)

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

3)

Nice trick!

=>

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

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(xTu), 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]

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

• Funk-Radon Transform

• True ODF

Funk-Radon ~= ODF

(WLOG, assume u is on the z-axis)

J0(2z)

z = 1 z = 1000

[Tuch; MRM04]

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

Synthetic Data Experiment

• Multi-Gaussian model for input signal

• Exact ODF

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

Field of Synthetic Data

90 crossing

b = 1500SNR 15order 6

55 crossingb = 3000

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

ODF evaluation

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

Tuch reconstruction vsAnalytic reconstruction

Tuch ODFs Analytic ODFs

Difference: 0.0356 +- 0.0145Percentage difference: 3.60% +- 1.44%

[INRIA-McGill]

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

Human Brain

Tuch ODFs Analytic ODFs

Difference: 0.0319 +- 0.0104Percentage difference: 3.19% +- 1.04%

[INRIA-McGill]

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

Time Complexity

• Input HARDI data |x|,|y|,|z|,N• Tuch ODF reconstruction:

O(|x||y||z| N k)

(8N) : interpolation point

k := (8N) • Analytic ODF reconstruction

O(|x||y||z| N R)

R := SH elements in basis

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

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

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

Time complexity experiment

• Tuch -> O(XYZNk)• Our analytic QBI -> O(XYZNR)

• Factor ~15 speed up

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

Estimation of the ADC

Characterize multi-fiber diffusion

High order anisotropy measuresanisotropy measures

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

Apparent Diffusion Coefficient

ADC profile : D(g) = gTDgDiffusion MRI signal : S(g)

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

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]

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

High order diffusion tensor (HODT) generalization

Rank l = 2 3x3

D = [ Dxx Dyy Dzz Dxy Dxz Dyz ]

Rank l = 4 3x3x3x3

D = [ Dxxxx Dyyyy Dzzzz Dxxxy Dxxxz Dyzzz Dyyyz Dzzzx Dzzzy Dxyyy Dxzzz Dzyyy Dxxyy Dxxzz Dyyzz ]

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

Tensor generalization of ADC

• Generalization of the ADC,

rank-2 D(g) = gTDg

rank-l

Independent elementsDk of the tensor

General tensor

[Ozarslan et al., mrm 2003]

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

Summary of algorithm

High OrderDiffusion Tensor

(HODT)

SphericalHarmonic (SH)

Series

Modified SH basis Yj

C = (BTB + L)-1BTX

Least-squares with-regularization

D = M-1C

M transformation

HODT Dfrom linear-regression

[Descoteaux et al. MRM 56:2006]

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

3 synthetic fiber crossing

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