[Eeglablist] Registering EGI 128 Channel GSN Electrode Locations to BESA/BEM Coordinates

Makoto Miyakoshi mmiyakoshi at ucsd.edu
Tue Oct 6 14:34:13 PDT 2015


Dear Michael and James (cc Caterina),

Wow you guys are discussing an interesting topic (sorry if you are
suffering from some trouble...)

Electrode co-registration is a tricky part and probably perfect fit cannot
be desired with digitized locations (we use biosemi custom 256ch cap by the
way). But you don't need to worry about the coregistration error too much.
The channels will be projected to the scalp surface anyway, so heard I.
According to Zeynep's paper (see Akalin Acar's papers...), most of the
dipole error comes from other factors, such as unrealistic skull
conductivity etc.

Caterina Piazza, who stayed with us for several months last year, is
developing a solution to automatically judge whether 1 or 2 dipoles should
be fit. In the upcoming meeting she'll present a poster. You may want to
contact her.
http://medicon2016.org/cfp.html

Caterina has infant data, and interestingly infant's EEG data shows much
more bilateral dipoles than adult data. She found 15% r.v. threshold would
exclude too many ICs. She came up with a scheme to justify that more than
15% r.v. was optimum. You may also want to ask her for this solution.

Makoto

On Thu, Sep 17, 2015 at 4:56 PM, Michael Boyle <mrboyle at live.unc.edu> wrote:

> Hey James,
>
> Thanks for your reply! I haven't seen too many researchers actually using
> dipole fits to exclude components yet (just really method papers) so I feel
> a little in the dark on some key points:
>
> 1. Fitting a single dipole vs. symmetric dipoles. I have adopted the
> practice of fitting this model for all components and selecting the model
> that has the lower Bayesian Information Criterion (with the inputs to BIC
> being the residual variance and the number of parameters for the model (7
> for the single dipole (6 dipole parameters plus the model noise term) and
> 10 for the 2-dipole model (since the second dipole only adds 3 degrees of
> freedom since the x-y-z coordinates for both dipoles must be symmetric))),
> but in reality the 2-dipole model will be the "ideal" (i.e. selected by
> lower BIC) model more often than it should when visually looking at
> component scalp maps. This is big because there are usually anywhere from a
> few to more than 10 components that would be excluded in single dipole
> model (due to either residual variance threshold or location outside the
> head) that don't get excluded if the 2-dipole model is used and vice versa.
> 2. Selecting the variance threshold for component rejection. In all my
> fits so far (this may be because of the poor coregistration of the EGI and
> BESA coordinate systems), 15% residual variance threshold is way too low. I
> would keep anywhere from 5% to 20% of components. I only get to the nominal
> 30% of components kept on average (I believe Makoto has said he experiences
> this) if I set my residual variance threshold as high as 35%.
>
> Any thoughts on these issues?
>
> Also, I'm not sure how similar the Biosemi 128 channel electrode locations
> are to the EGI 128 channel electrode locations, but I'll take a look at
> that transformation matrix and see if it gives anything better than what I
> got.
>
> Best,
> Michael
>
> On Thu, Sep 17, 2015 at 6:52 PM James Jones-Rounds <jj324 at cornell.edu>
> wrote:
>
>> Hi Michael,
>>
>> I've had this problem in the past, too, using BioSemi's 128-channel
>> system, which uses the ABCD montage (not 10-20). I had to do some manual
>> warping, in the end, and I tried about a dozen set of parameters (x-, y-,
>> and z-shift, pitch, roll and yaw, and radius changes in each dimension as
>> well). For "pop_dipfit_settings", I use the standard MNI template brain
>> image provided in EEGLAB's BEM folder, the BEM "standard_vol_SCCN.mat", and
>> the "standard_alphabetic.elc" coordinate file, and these co-registration
>> parameters:
>>
>> 'coord_transform', [0 -12  5  -0.1  0 -1.5708 97.88 92 97.8781]
>>
>> This both looks qualitatively like the electrodes are all on the scalp,
>> and out of the dozen or so parameters I tried, is the one that maximizes
>> the number of components with residual variances under 25%, which I take as
>> a general sign of accuracy and good-fit. Nevertheless, most of my dipoles
>> are always stuffed a bit further into the brain than I think is accurate
>> (assuming that the cortex is what is primarily responsible for the EEG
>> signal in the first place).
>>
>> I am soon going to be working on a project that has structural MR scans
>> for each participant, which I hope will help improve the localization from
>> the dipole-fitting process.
>>
>> Hope that helps!
>>
>> James
>>
>> On Thu, Sep 17, 2015 at 3:00 PM, <eeglablist-request at sccn.ucsd.edu>
>> wrote:
>>
>>>
>>>
>>>    1. Registering EGI 128 Channel GSN Electrode Locations to
>>>       BESA/BEM Coordinates (Michael Boyle)
>>>    2. Re: Processing Startle in EEGlab (Tara Miskovich)
>>
>>
>>>
>>>
>>> ---------- Forwarded message ----------
>>> From: Michael Boyle <mrboyle at live.unc.edu>
>>> To: EEGLAB Discussion Mailing List <eeglablist at sccn.ucsd.edu>
>>> Cc:
>>> Date: Wed, 16 Sep 2015 22:36:47 +0000
>>> Subject: [Eeglablist] Registering EGI 128 Channel GSN Electrode
>>> Locations to BESA/BEM Coordinates
>>> Hey all,
>>>
>>> I have been trying to get a good registration between the sensor
>>> locations provided by EGI for their 128 channel geodesic sensor net and the
>>> default BESA and BEM coordinate systems that DIPFIT provides, but the
>>> results are quite unsatisfactory with the standard warping methods (no
>>> manual warping). I have tried using the automatic warp when aligning just
>>> the 10-20 sensor locations, the 10-10 sensor locations that EGI reports to
>>> be within 1cm of an EGI GSN electrode (
>>> ftp://ftp.egi.com/pub/documentation/technotes/HydroCelGSN_10-20.pdf),
>>> both with and without fiducials, and even just assessing the correspondence
>>> visually shows that the fits are quite poor. I was wondering if anyone has
>>> had success getting a good registration particularly with the BESA
>>> coordinates, since that is the dipole fitting method I've converged on. The
>>> most noticeable issue with my registrations is with the frontal electrodes
>>> in either model (the Fz's for example are clearly not well coregistered).
>>> Possibly as a result, I have had, in a few cases, DIPFIT place the
>>> well-fitting dipole for eye blink components slightly within the brain and
>>> thus not automatically exclude them.
>>>
>>> I can send pictures of my best attempts at registration to anyone
>>> interested.
>>>
>>> Thanks for your help!
>>> Michael
>>>
>>>
>>> --
>> James Jones-Rounds
>> Laboratory Manager
>> Human Development EEG and Psychophysiology (HEP) Laboratory,
>> Department of Human Development,
>> --------------------------------------------
>> Cornell University | Ithaca, NY
>> 607-255-9883
>> eeg at cornell.edu
>> _______________________________________________
>> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
>> To unsubscribe, send an empty email to
>> eeglablist-unsubscribe at sccn.ucsd.edu
>> For digest mode, send an email with the subject "set digest mime" to
>> eeglablist-request at sccn.ucsd.edu
>
>
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to
> eeglablist-unsubscribe at sccn.ucsd.edu
> For digest mode, send an email with the subject "set digest mime" to
> eeglablist-request at sccn.ucsd.edu
>



-- 
Makoto Miyakoshi
Swartz Center for Computational Neuroscience
Institute for Neural Computation, University of California San Diego
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sccn.ucsd.edu/pipermail/eeglablist/attachments/20151006/2455678f/attachment.html>


More information about the eeglablist mailing list