Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute...

57
Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center

Transcript of Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute...

Page 1: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Cortical Source Localization of Human Scalp EEG

Kaushik Majumdar

Indian Statistical Institute

Bangalore Center

Page 2: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Cortical Basis of Scalp EEG

Baillet et al., IEEE Sig. Proc. Mag., Nov 2001, p. 16.

Page 3: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Six Layer Cortex

Mountcastle, Brain, 120:701-722, 1997.

Page 4: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Head Tissue Layers

Page 5: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Source Localization in Two Parts

Part I : Forward Problem

Part II : Inverse Problem

Page 6: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Forward Problem : Schematic Head Model

Brain

Skull

Scalp

Source

EEG Channels

Page 7: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Source Models

Dipole Source Model

(parametric model)

Distributed Source Model

(nonparametric model)

Page 8: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Dipole Source Model

Page 9: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Distributed Source Model

Majumdar, IEEE Trans. Biomed. Eng., vol. 56(4), p. 1228 – 1235, 2009.

Page 10: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Forward Calculation

Poisson’s equation in the head

pfV J )(

Kybic et al., Phys. Med. Biol., vo. 51, p. 1333 – 1346, 2006

Page 11: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Published Conductivity Values

Hallez et al., J. NeuroEng. Rehab., 2007, open access.

http://www.jneuroengrehab.com/content/4/1/46

Page 12: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

6 Parameter Dipole Geometry

Hallez et al., J. NeuroEng. Rehab., 2007, open access. http://www.jneuroengrehab.com/content/4/1/46

Page 13: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Potential at any Single Scalp Electrode Due to All Dipoles

r is the position vector of the scalp electrode

rdip - i is the position vector of the ith dipole

di is the dipole moment of the ith dipole

Page 14: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Potential at All Scalp Electrodes

Page 15: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

For N Electrodes, p Dipoles, T Discrete Time Points

Page 16: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Generalization

V = GD + n

G is gain matrix, n is additive noise.

Page 17: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

EEG Gain Matrix Calculation

For detail of potential calculations see Geselowitz, Biophysical J., 7, 1967, 1-11.

Page 18: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Gain Matrix : Elaboration

m

nmnnn

m

m

n

J

J

J

J

BBBB

BBBB

BBBB

V

V

V

.

.

.

.

.

.

.

.

.

.

.

...........

.

.

...........

.

.

3

2

1

321

2232221

1131211

2

1

Page 19: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Boundary Elements Method for Distributed Source Model

If

on the complement of a smooth surface then

can be completely determined by its values and the values of its derivatives on that surface.

02 u

u

Page 20: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Nested Head Tissues

Hallez et al., J. NeuroEng. Rehab., 2007, open access. http://www.jneuroengrehab.com/content/4/1/46

BRAIN SKULL

SCALP

Page 21: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Green’s Function

iiff 1.

rr

4

1)( G

)()( rr Gfvii

Page 22: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Representation Theorem

Ω be a connected, open, bounded subset of R3 and ∂Ω be regular boundary of Ω. u : R3- ∂Ω → R is harmonic and r|u(r)| < ∞, r(∂u/∂r) = 0, then if p(r) = ∂nu(r) the following holds:

Kybic, et al., IEEE Trans. Med. Imag., vol. 24(1), p. 12 – 28, 2005.

Page 23: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Representation Theorem (cont)

I is the identity operator and

Page 24: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Representation Theorem (cont)

∂nG means n.▼G, where n is normal to an interfacing head tissue surface.

Page 25: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Justification

Holes in the skull (such as eyes) account for up to 2 cm of error in source localization.

The closer a source is to the cortical surface the more its effect tends to smear.

If size of mesh triangles is of the order of the gaps between the surfaces the errors go up rapidly.

Implemented in OpenMeeg – an open source software (openmeeg.gforge.inria.fr/ ).

Page 26: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Distributed Source : Gain Matrix

Kybic, et al., IEEE Trans. Med. Imag., vol. 24(1), p. 12 – 28, 2005.

Page 27: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Gain Matrix (cont)

Gain matrix is to be obtained by multiplying several matrices A, one for each layer in the single layer formulation.

Page 28: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Finite Elements Method

Hallez et al., J. NeuroEng. Rehab., 2007, open access. http://www.jneuroengrehab.com/content/4/1/46

Page 29: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Further Reading on FEM

Awada et al., “Computational aspects of finite element modeling in EEG source localization,” IEEE Trans. Biomed. Eng., 44(8), pp. 736 – 752, Aug 1997.

Zhang et al., “A second-order finite element algorithm for solving the three-dimensional EEG forward problem,” Phys. Med. Biol., vol. 49, pp. 2975 – 2987, 2004.

Page 30: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Inverse Problem : Peculiarities

Inverse problem is ill-posed, because the number of sensors is less than the number of possible sources.

Solution is unstable, i.e., susceptible to small changes in the input values. Scalp EEG is full of artifacts and noise, so identified sources are likely to be spurious.

Page 31: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Weighted Minimum Norm Inverse

V = BJ + E, V is scalp potential, B is gain matrix and E is additive noise.

Minimize U(J) = ||V – BJ||2Wn + λ||J||2Wp

λ is a regularization positive constant between 0 and 1.

Mattout et al., NeuroImage, vol. 30(3), p. 753 – 767, Apr 2006

Page 32: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Geometric Interpretation

||V-BJ||2Wn ||J||2Wp

minU(J)

Convex combination

of the two terms with

λ very small.

Page 33: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Derivation

U(J) = ||V – BJ||2Wn + λ||J||2Wp

= <Wn(V – BJ), Wn(V – BJ)> + λ<WpJ, WpJ>

ΔJU(J) = 0 implies (using <AB,C> = <B,ATC>)

J = CpBT[BCpBT + Cn]-1V

where Cp = (WTpWp)-1 and Cn = λ(WT

nWn)-1.

Page 34: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Different Types

When Cp = Ip (the p x p identity matrix) it reduces to classical minimum norm inverse solution.

In terms of Bayesian notation we can write E(J|B) = CpBT[BCpBT + Cn]-1V. On this expectation maximization algorithm can be readily applied.

Page 35: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Types (cont)

If we take Wp as a spatial Laplacian operator we get the LORETA inverse formulation.

If we derive the current density estimate by the minimum norm inverse and then standardize it using its variance, which is hypothesized to be due to the source variance, then that is called sLORETA.

Page 36: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Types (cont)

Recursive – MUSIC

Mosher & Leahy, IEEE Trans. Biomed. Eng., vol. 45(11), p. 1342 – 1354, Nov 1998.

Page 37: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Low Resolution Brain Electromagnetic Tomography (LORETA)

Pascual-Marqui et al., Int. J. Psychophysiol., vol. 18, p. 49 – 65, 1994.

Page 38: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Standardized Low Resolution Brain Electromagnetic Tomography (sLORETA)

U(J) = ||V – BJ||2 + λ||J||2

Ĵ = TV, where

T = BT[BBT + λH]+, where

H = I – LLT/LTL is the centering matrix.

Pascual-Marqui at http://www.uzh.ch/keyinst/NewLORETA/sLORETA/sLORETA-Math02.htm

Page 39: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

sLORETA (cont)

Ĵ is estimate of J, A+ denotes the Moore-Penrose inverse of the matrix A, I is n x n identity matrix where n is the number of scalp electrodes, L is a n dimensional vector of 1’s.

Hypothesis : Variance in Ĵ is due to the variance of the actual source vector J.

Ĵ = BT[BBT + λH]+BJ.

Page 40: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Form of H

nnnn

nnnn

nnnn

11...........

111...............

...............

1...........

111

1

1...........

1111

Page 41: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

If # Source = # Electrodes = n

B and BT both will be n x n identity matrix.

with λ = 0

nnnn

nnnn

nnnn

T

1...........

...............

...............

...........1

...........1

Page 42: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

sLORETA Result

http://www.uzh.ch/keyinst/loreta.htm

Page 43: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Single Trial Source Localization

Averaging signals across the trials to increase the SNR cannot be done.

Page 44: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Cortical Sources

Generated using OpenMeeg in INRIA Sophia Antipolis in 2008.

Page 45: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Localization by MN

Generated using OpenMeeg in INRIA Sophia Antipolis in 2008.

Page 46: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Clustering

Majumdar, IEEE Trans. Biomed. Eng., vol. 56(4), p. 1228 – 1235, 2009.

Page 47: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Trial Selection

Identify the time interval. Identify channels. Calculate cumulative signal amplitude in

those channels. Sort trials according to the decreasing

amplitude.

Page 48: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Phase Synchronization

1nm

Page 49: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Synchronization (cont.)

Page 50: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Synchronization (cont.)

Page 51: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Synchronization (cont.)

E[n] =

|))((||))((|))(),(( nEstdnEmeantxtxsyn kj

Page 52: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Phase Synchronization and Power

Page 53: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

The Best Time Epoch

Page 54: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Source Localization

Majumdar, IEEE Trans. Biomed. Eng., vol. 56(4), p. 1228 – 1235, 2009.

Page 55: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Must Reading

Baillet, Mosher & Leahy, “Electromagnetic brain mapping,” IEEE Sig. Proc. Mag., p. 14 – 30, Nov 2001.

Hallez et al., “Review on solving the forward problem in EEG source analysis,” J. Neuroeng. Rehab., open access, available at http://www.jneuroengrehab.com/content/4/1/46

Page 56: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

Must Reading (cont)

Grech et al., “Review on solving the inverse problem in EEG source analysis,” J. Neuroeng. Rehab., open access, available at http://www.jneuroengrehab.com/content/5/1/25

Page 57: Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.

THANK YOU

This presentation is available at http://www.isibang.ac.in/~kaushik