iEEG Contact Localization

Authors: Chinmay Chinara, Takfarinas Medani, Raymundo Cassani, Anand Joshi.

Detection, localization and labelling of SEEG depth electrodes is a vital step in studying brain activity.

Note that the operations used here are not detailed, the goal of this tutorial is not to introduce Brainstorm to new users. For in-depth explanations of the interface and theoretical foundations, please refer to the introduction tutorials.

NOT FOR CLINICAL USE:
The performance characteristics of the methods and software implementation presented in this tutorial have not been certified as medical devices and should be used for research purposes only.

Dataset description

License

This tutorial dataset (SEEG and MRI data) remains property of the Cleveland Clinic, Ohio, USA. Its use and transfer outside the Brainstorm tutorials, e.g. for research purposes, is prohibited without written consent. For questions, please contact Kenneth Taylor, PhD ( taylork2@ccf.org ).

SEEG recordings

https://neuroimage.usc.edu/brainstorm/Tutorials/IeegContactLocalization?action=AttachFile&do=get&target=pmt.png

The depth electrodes used in this example dataset are PMT SEEG Depth Electrodes, with the following specifications:

Files

tutorial_seeg_implantation/

Download and installation

Import the anatomy

Pre-implantation MRI

Post-implantation CT

The pre-implantation MRI will be used as the anatomical reference for this subject. We will now import a second scan done after the SEEG implantation, on which we can see the SEEG contacts. In this dataset, the post-implantation volume is a CT scan (contacts hypersignal appear in white).

Generate isoSurface

This creates a thresholded mesh from the CT to separate the contacts out from rest of the CT. This aids the user towards localization of the electrodes and its contacts more accurately.

Electrode labeling and contact localization (Manual)

Get started

Go to section Panel iEEG in Appendix to know more about the panel and its features.

Create electrodes and plot contacts manually

If the contact blobs are joined then you can adjust using the Thresh slider as mentioned in the Generate isoSurface section to separate the blobs from one another.

In some cases, additional correction of the contacts may be required. To edit the individual contacts refer to the Edit contact positions section below.

Edit contact positions

Until now, we have seen cases where the trajectory of an electrode always follows a straight line but practically that is not the case as there could be bending introduced when the neurosurgeon inserts the electrode. In such cases we need to move most of the intermediate contacts to more appropriate positions.

Electrode labeling and contact localization (Automatic)

This is currently under preparation. In the meantime, you can refer to this abstract:
Automatic SEEG Contact Localization and Labeling using Brainstorm presented at AES 2024.

Appendix

Panel iEEG

Walkthrough Video

TODO

Additional Documentation

Forum discussions

Tutorials/IeegContactLocalization (last edited 2024-12-03 08:48:20 by ChinmayChinara)