Brainstorm
  • Comments
  • Menu
    • Attachments
    • Versions
    • Raw Text
    • Print View
  • Login

Software

  • Introduction

  • Gallery

  • Download

  • Installation

Users

  • Tutorials

  • Forum

  • Courses

  • Community

  • Publications

Development

  • What's new

  • What's next

  • About us

  • Contact us

  • Contribute

Revision 11 as of 2014-06-22 14:14:20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Beamforming methods

Authors: Hui-Ling Chan

The estimation of source distribtion is an important step to understand the brain activity from EEG and MEG data. Dipole fitting, minimum norm estimation, and beamformer are three commonly used methods. It has been proved that beamforming methods provide good spatial resolution. This tutorial will show how to apply beamforming methods to MEG data and obtain the statistic map of source activation.

We are going to use the protocol TutorialRaw created in the previous tutorial ?Epoching and Averaging. If you have not followed this tutorial yet, please do it now.

Contents

  1. Introduction
  2. Linearly-constrained minimum variance beamformer (LCMV)
  3. Maximum constrast beamformer (MCB)
  4. Beamformer-based correlation/coherence imaging

Introduction

Beamfoming methods scan each targeted voxel/vertex position $\bf r$ and estimate the spatial filter ${\bf w}_{\bf r,q}$. By multiplying with the MEG recordings ${\bf m}(t)$, the spatial filter ${\bf w}_{\bf r,q}$ outputs the temporal waveform $y_{\bf r,q}(t)$ of the dipole source at that position with the dipole orientation $\bf q$ as below:

\begin{equation} y_{\bf r,q}(t) = {{\bf w}_{\bf r,q}}^{\rm T}{\bf m}(t)\enspace,  \end{equation}

where 'T' indicates the transpose of a matrix or vector .

Vector-type beamformer

For each position $\mathbf{r}$, three orthogonal spatial filters $\mathbf{W}_{\mathbf{r}}=\left[\mathbf{w}_{\mathbf{r},\mathbf{q}_x},\mathbf{w}_{\mathbf{r},\mathbf{q}_y},\mathbf{w}_{\mathbf{r},\mathbf{q}_z}\right]$ are computed by applying the unit-gain constraint as well as the minimum norm and minimum variance criteria as below:

\begin{equation} \hat{\mathbf{W}}_{\mathbf r}=(\mathbf{C}_{\rm s}+\alpha\mathbf{I})^{-1}\mathbf{L}_\mathbf{r}\left(\mathbf{L}_\mathbf{r}^{\rm T}(\mathbf{C}_{\rm s}+\alpha\mathbf{I})^{-1}\mathbf{L}_\mathbf{r}\right)^{-1} \enspace, \end{equation}

where

latex error! exitcode was 1 (signal 0), transscript follows:

This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=latex)
entering extended mode
(./latex_dd08d32b39252d68c47b686d699fc52aa709af37_p.tex
LaTeX2e <2021-11-15> patch level 1
L3 programming layer <2022-01-21>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
No file latex_dd08d32b39252d68c47b686d699fc52aa709af37_p.aux.
! Missing $ inserted.
<inserted text> 
                $
l.7 {\bf C}_
            {\rm s}
! Missing $ inserted.
<inserted text> 
                $
l.8 \end{document}
                  
[1] (./latex_dd08d32b39252d68c47b686d699fc52aa709af37_p.aux) )
(see the transcript file for additional information)
Output written on latex_dd08d32b39252d68c47b686d699fc52aa709af37_p.dvi (1 page,
 288 bytes).
Transcript written on latex_dd08d32b39252d68c47b686d699fc52aa709af37_p.log.
is the covariance matrix of MEG recordings during window $T_{\rm_s}$>>, <<latex($\mathbf{I}$ is the identity matrix, <<\latex($\mathbf{L}_{\mathbf{r}}$)>> is the gain matrix for the dipole located at position $\mathbf{r}$, and
latex error! exitcode was 1 (signal 0), transscript follows:

This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=latex)
entering extended mode
(./latex_6edeca32a0a729959442a738ed7e7ca04608a046_p.tex
LaTeX2e <2021-11-15> patch level 1
L3 programming layer <2022-01-21>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2021/10/04 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
No file latex_6edeca32a0a729959442a738ed7e7ca04608a046_p.aux.
! Missing $ inserted.
<inserted text> 
                $
l.7 \alpha
          
! Missing $ inserted.
<inserted text> 
                $
l.8 \end{document}
                  
[1] (./latex_6edeca32a0a729959442a738ed7e7ca04608a046_p.aux) )
(see the transcript file for additional information)
Output written on latex_6edeca32a0a729959442a738ed7e7ca04608a046_p.dvi (1 page,
 240 bytes).
Transcript written on latex_6edeca32a0a729959442a738ed7e7ca04608a046_p.log.
is the regularization parameter which compromises the minimum norm and minimum variance criteria.

Scalar-type beamformer

Text

Linearly-constrained minimum variance beamformer (LCMV)

Section 1

Text

Section 2

Text

Maximum constrast beamformer (MCB)

Section 1

Text

Section 2

Text

Beamformer-based correlation/coherence imaging

Dynamic imaging of coherent sources (DICS)

Text

Spatiotemporal imaging of linearly-related source components (SILSC)

Text

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01