INTERAKTIVNÍ PROSTOROVÉ ZOBRAZENÍ EEG PARAMETRŮ Z ITRAKRANIÁLNÍCH ELEKTROD V OBRAZOVÝCH DATECH CT/MRI

Podobné dokumenty
Elektrofyziologické metody a studium chování a paměti

Analýza časového vývoje 3D dat v nukleární medicíně

8. PŘEDNÁŠKA 20. dubna 2017

10. PŘEDNÁŠKA 27. dubna 2017 Artefakty v EEG Abnormální EEG abnormality základní aktivity paroxysmální abnormality epileptiformní interiktální

Elektroencefalografie. X31LET Lékařská technika Jan Havlík Katedra teorie obvodů

VYŠETŘENÍ NERVOVÉHO SYSTÉMU. seminář z patologické fyziologie

Analýzy intrakraniálního EEG signálu

Elektroencefalografie. X31ZLE Základy lékařské elektroniky Jan Havlík Katedra teorie obvodů

SIMULTÁNNÍ EEG-fMRI. EEG-fMRI. Radek Mareček MULTIMODÁLNÍ FUNKČNÍ ZOBRAZOVÁNÍ. EEG-fMRI. pozorování jevu z různých úhlú lepší pochopení

ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁLŮ V. Institut biostatistiky a analýz

TERMINOLOGIE ... NAMĚŘENÁ DATA. Radek Mareček PŘEDZPRACOVÁNÍ DAT. funkční skeny

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA

Merkur perfekt Challenge Studijní materiály

Nervová soustává č love ká, neuron r es ení

Automatická detekce anomálií při geofyzikálním průzkumu. Lenka Kosková Třísková NTI TUL Doktorandský seminář,

Diagnostika infarktu myokardu pomocí pravidlových systémů

Algoritmy a struktury neuropočítačů ASN - P10. Aplikace UNS v biomedicíně

5. Umělé neuronové sítě. Neuronové sítě

Merkur perfekt Challenge Studijní materiály

Katedra biomedicínské techniky

Grafika na počítači. Bc. Veronika Tomsová

Algoritmizace prostorových úloh

Elektroencefalografie

Neurofeedback. Úvod. Princip

Laboratorní úloha č. 8: Elektroencefalogram

Laboratoř RTG tomografice CET

Quantization of acoustic low level signals. David Bursík, Miroslav Lukeš

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

Bioelektromagnetismus. Zdeněk Tošner

FRVŠ 2829/2011/G1. Tvorba modelu materiálu pro živé tkáně

Měření průtoku kapaliny s využitím digitální kamery

Vyhodnocení 2D rychlostního pole metodou PIV programem Matlab (zpracoval Jan Kolínský, dle programu ing. Jana Novotného)

GRAFICKÉ ROZHRANÍ URČENÉ K HODNOCENÍ VYSOKOFREKVENČNÍCH OSCILACÍ DETEKOVANÝCH V INTRAKRANIÁLNÍM EEG

ZÁKLADNÍ METODY REFLEKTOMETRIE

Membránový potenciál, zpracování a přenos signálu v excitabilních buňkách

BRNO UNIVERSITY OF TECHNOLOGY FAKULTA STROJNÍHO INŽENÝRSTVÍ ENERGETICKÝ ÚSTAV FACULTY OF MECHANICAL ENGINEERING ENERGY INSTITUTE

Etiologie epilepsie. Epilepsie nevychází z centra jizvy nebo postmalatické pseudocysty, ale spíše z jejího okraje, kde přežívají poškozené neurony.

Membránové potenciály

Elektrické vlastnosti tkání

ROZDĚLENÍ SNÍMAČŮ, POŽADAVKY KLADENÉ NA SNÍMAČE, VLASTNOSTI SNÍMAČŮ

13 Barvy a úpravy rastrového

Epileptologická péče v ČR,

Metoda Monte Carlo a její aplikace v problematice oceňování technologií. Manuál k programu

Elektroencefalografie v intenzivní péči. Petr Aulický

CW01 - Teorie měření a regulace

Úvod do zpracování signálů

U Úvod do modelování a simulace systémů

7. Tematická kartografie

Vybrané funkční metody mapování mozku: PET a SPECT (SISCOM)

MATLAB PRO PODPORU VÝUKY KOMUNIKAČNÍCH SYSTÉMŮ

Neuronové časové řady (ANN-TS)

ROZPOZNÁVÁNÍ AKUSTICKÉHO SIGNÁLU ŘEČI S PODPOROU VIZUÁLNÍ INFORMACE

Proudové převodníky AC proudů

OKRUHY MODELOVÝCH SITUACÍ

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Meo S-H: software pro kompletní diagnostiku intenzity a vlnoplochy

Teorie tkaní. Modely vazného bodu. M. Bílek

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

VY_32_INOVACE_E 15 03

PRAKTIKUM III. Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK

Fyziologický vývoj mozku v dětském věku

GIS ANALÝZA VLIVU DÁLNIČNÍ SÍTĚ NA OKOLNÍ KRAJINU. Veronika Berková 1

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY STUDIE TURBÍNY S VÍŘIVÝM OBĚŽNÝM KOLEM STUDY OF TURBINE WITH SIDE CHANNEL RUNNER

Měření hodinového úhlu transformátoru (Distribuce elektrické energie - BDEE)

Manuální, technická a elektrozručnost

Zesilovače. Ing. M. Bešta

BRNO KOMPLEXNÍ DOPRAVNÍ ANALÝZA

Techniky detekce a určení velikosti souvislých trhlin

Ing. Jan Buriánek. Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jan Buriánek, 2010

Sítě SFN Systém pro analýzu a vizualizaci pokrytí a rušení vysílacích sítí

Globální matice konstrukce

Graf I - Závislost magnetické indukce na proudu protékajícím magnetem. naměřené hodnoty kvadratické proložení. B [m T ] I[A]

ROZ1 CVIČENÍ VI. Geometrická registrace (matching) obrazů

Inteligentní koberec ( )

Senzorická fyziologie

Struktura a typy lékařských přístrojů. X31LET Lékařskátechnika Jan Havlík Katedra teorie obvodů

VYUŽITÍ MATLABU PRO PODPORU VÝUKY A PŘI ŘEŠENÍ VÝZKUMNÝCH ÚKOLŮ NA KATEDŘE KOMUNIKAČNÍCH A INFORMAČNÍCH SYSTÉMŮ

Modelování blízkého pole soustavy dipólů

Biologické signály. X31ZLE Základy lékařské elektroniky Jan Havlík Katedra teorie obvodů

Jasové transformace. Karel Horák. Rozvrh přednášky:

Úvod do medicínské informatiky pro Bc. studium. 6. přednáška

Anotace: Materiál je určen k výuce přírodopisu v 8. ročníku ZŠ. Seznamuje žáky se základními pojmy a informacemi o stavbě a funkci nervové soustavy.

Měření EEG, spánek, hodnocení EEG záznamů a následná vizualizace

Summer Workshop of Applied Mechanics. Vliv mechanického zatížení na vznik a vývoj osteoartrózy kyčelního kloubu

Semestrální práce z předmětu X37CAD (CAD pro vysokofrekvenční techniku)

TSO NEBO A INVARIANTNÍ ROZPOZNÁVACÍ SYSTÉMY

zdroj světla). Z metod transformace obrázku uvedeme warping a morfing, které se

13 Měření na sériovém rezonančním obvodu

Programátorská dokumentace

4. PŘEDNÁŠKA 15. března 2018

Algoritmy a struktury neuropočítačů ASN - P11

CT-prostorové rozlišení a citlivost z

Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY. MRBT Robotika

Cvičná bakalářská zkouška, 1. varianta

SNÍMAČE PRO MĚŘENÍ TEPLOTY

Optoelektronické senzory. Optron Optický senzor Detektor spektrální koherence Senzory se CCD prvky Foveon systém

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Příklady použití tenkých vrstev Jaromír Křepelka

Reprezentace bodu, zobrazení

Transkript:

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV BIOMEDICÍNSKÉHO INŽENÝRSTVÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF BIOMEDICAL ENGINEERING INTERAKTIVNÍ PROSTOROVÉ ZOBRAZENÍ EEG PARAMETRŮ Z ITRAKRANIÁLNÍCH ELEKTROD V OBRAZOVÝCH DATECH CT/MRI INTERACTIVE SPATIAL VISUALISATION OF EEG PARAMETERS FROM DEPTH INTRACRANIAL ELECTRODES IN CT/MRI IMAGES DIPLOMOVÁ PRÁCE MASTER'S THESIS AUTOR PRÁCE AUTHOR VEDOUCÍ PRÁCE SUPERVISOR Bc. VOJTĚCH TRÁVNÍČEK Ing. Mgr. JAN CIMBÁLNÍK BRNO 2015

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta elektrotechniky a komunikačních technologií Ústav biomedicínského inženýrství Diplomová práce magisterský navazující studijní obor Biomedicínské inženýrství a bioinformatika Student: Bc. Vojtěch Trávníček ID: 133988 Ročník: 2 Akademický rok: 2014/2015 NÁZEV TÉMATU: Interaktivní prostorové zobrazení EEG parametrů z itrakraniálních elektrod v obrazových datech CT/MRI POKYNY PRO VYPRACOVÁNÍ: 1) Proveďte rešerši současného stavu metod prostorové vizualizace elektrofyziologických signálů z intrakraniálního EEG. 2) Navrhněte optimální metodiku vizualizace elektrofyziologických EEG dat a grafické rozhraní, které bude zahrnovat základní ovládací prvky pro práci s daty. Vytvořte programové řešení základních funkcí. 3) Vytvořte programové řešení navrhnutého interaktivního grafického rozhraní, včetně importu obrazových dat ve standardu DICOM a propojení s MySQL databází. 4) Proveďte implementaci programu pro vizualizaci časového průběhu výskytu vysokofrekvenčních oscilací u epileptických pacientů v nemocničím síťovém prostředí Fakultní Nemocnice u sv. Anny a vzdáleně i v laboratoři Mayo Clinic. 5) Proveďte diskusi využitelnosti zvoleného řešení. DOPORUČENÁ LITERATURA: [1] FRISTON, K. Statistical parametric mapping: the analysis of functional brain images. 1st ed. Boston: Elsevier/Academic Press, 2007, vii,647 p. ISBN 01-237-2560-7. [2] KOVALEV, D., SPREER, J., ZENTNER, A., SCHULZE-BONHAFE, A. a HUPPERTZ, HJ. Rapid and fully automated visualisation of subdural electrodes in the presurgical evaluation of epilepsy patients. American journal of neuroradiology. 2005, 26(5), s. 1078-83 Termín zadání: 9.2.2015 Termín odevzdání: 22.5.2015 Vedoucí práce: Ing. Mgr. Jan Cimbálník Konzultanti diplomové práce: prof. Ing. Ivo Provazník, Ph.D. Předseda oborové rady

ABSTRAKT Tato diplomová práce se věnuje problematice vizualizace dat z intrakraniálního EEG. V první části práce je probrán potřebný teoretický základ EEG. Dále je probrána registrace obrazů jako potřebný nástroj pro vizualizaci, následována rešerší několika metod vizualizace intrakraniálního EEG. V práci je dále navrhnuta metodika celého procesu vizualizace a návrh na realizaci programového řešení. Ve finální části práce je vytvořeno funkční programové řešení, které je implementováno ve dvou výzkumných zařízeních, kde se aktivně používá. KLÍČOVÁ SLOVA Vizualizace, intrakraniální EEG, 3D Slicer, vysokofrekvenční oscilace, registrace obrazů ABSTRACT This diploma thesis deals with the problematic of intracranial EEG data visualization. Theoretical basics of EEG are discussed in the first part of the thesis followed by image registration, as a necessary tool for visualization, as well as research of methods for intracranial EEG visualization. The main part of the thesis consists of the whole visualization process methodology and the concept of software. The final part of the thesis describes the software realization and its implementation in two research institutions where it is used on regular basis. KEYWORDS Visualization, intracranial EEG, 3D Slicer, high frequency oscilations, HFO, image registration TRÁVNÍČEK, Vojtěch Interaktivní prostorové zobrazení EEG parametrů z itrakraniálních elektrod v obrazových datech CT/MRI.: diplomová práce. Brno: Vysoké učení technické v Brně, Fakulta elektrotechniky a komunikačních technologií, Ústav biomedicínského inženýrství, 2015. 61 s. Vedoucí práce byl Ing. Mgr. Jan Cimbálník

PROHLÁŠENÍ Prohlašuji, že svou diplomovou práci na téma Interaktivní prostorové zobrazení EEG parametrů z itrakraniálních elektrod v obrazových datech CT/MRI. jsem vypracoval samostatně pod vedením vedoucího diplomové práce a s použitím odborné literatury a dalších informačních zdrojů, které jsou všechny citovány v práci a uvedeny v seznamu literatury na konci práce. Jako autor uvedené diplomové práce dále prohlašuji, že v souvislosti s vytvořením této diplomové práce jsem neporušil autorská práva třetích osob, zejména jsem nezasáhl nedovoleným způsobem do cizích autorských práv osobnostních a/nebo majetkových a jsem si plně vědom následků porušení ustanovení S 11 a následujících autorského zákona č. 121/2000 Sb., o právu autorském, o právech souvisejících s právem autorským a o změně některých zákonů (autorský zákon), ve znění pozdějších předpisů, včetně možných trestněprávních důsledků vyplývajících z ustanovení části druhé, hlavy VI. díl 4 Trestního zákoníku č. 40/2009 Sb. Brno................................................. (podpis autora)

PODĚKOVÁNÍ Rád bych poděkoval vedoucímu diplomové práce panu Ing. Mgr. Janu Cimbálníkovi za odborné vedení, konzultace, trpělivost a podnětné návrhy k práci. Brno................................................. (podpis autora)

OBSAH Úvod 11 1 Elektrofyziologický základ EEG 12 1.1 Neuron................................... 12 1.2 Klidové membránové napětí....................... 12 1.3 Akční membránové napětí........................ 13 2 EEG 15 2.1 EEG přístroj............................... 15 2.2 Skalpové snímání............................. 16 2.3 Invazivní záznam............................. 17 2.3.1 Kortikografické elektrody..................... 17 2.3.2 Hloubkové elektrody....................... 17 3 Registrace obrazů 18 3.1 Obecné pojmy............................... 18 3.1.1 Koregistrace............................ 18 3.1.2 Normalizace............................ 18 3.1.3 SPM - Statistical Parametric Mapping............. 19 3.2 Obrazové transformace.......................... 20 3.2.1 Kritéria podobnosti........................ 20 3.2.2 Rigidní transformace....................... 21 3.2.3 Affinní transformace....................... 21 3.2.4 Nelineární transformace..................... 23 4 Vizualizace 25 4.1 Vizualizace povrchových elektrod.................... 25 4.2 Vizualizace intrakraniálních elektrod.................. 26 4.2.1 Vizualizace kortikografických elektrod.............. 27 4.2.2 Vizualizace hloubkových elektrod................ 30 5 Návrh metodiky vizualizace 32 5.1 Předmět vizualizace............................ 32 5.1.1 Vysokofrekvenční oscilace (HFO)................ 32 5.1.2 Interiktální výboje (spike).................... 33 5.1.3 Výkon ve frekvenčních pásmech................. 34 5.2 Způsob vizualizace............................ 34 5.3 Získání souřadnic............................. 36

5.4 Programové řešení - stanovení cílů.................... 39 6 Použité technologie 41 6.1 3D Slicer.................................. 41 6.2 MySQL.................................. 42 6.3 Python................................... 42 6.4 Matlab................................... 42 6.5 Výsledný program............................. 43 6.5.1 Uživatelské rozhraní....................... 44 6.5.2 Ukázky vizualizace........................ 45 6.5.3 Přesnost lokalizace elektrodových kontaktů........... 46 7 Implementace ve FNUSA 49 8 Implementace v Mayo Clinic 51 9 Závěr 53 Literatura 55 Seznam symbolů, veličin a zkratek 58 Seznam příloh 59 A Návod na instalaci vytvořeného modulu 60 A.1 Soubory týkající se modulu....................... 60 A.2 Soubory týkající se obrazových transformací.............. 61

SEZNAM OBRÁZKŮ 1.1 Motoneuron s myelizovaným axonem (Převzato z [1])......... 12 1.2 Typický průběh akčního napětí motoneuronu. (Převzato a upraveno z [1]).................................... 14 2.1 Mezinárodní systém rozmístění skalpových elektrod 10 20....... 16 3.1 Porovnání standardních altasů MNI152 a Talairach [14]........ 19 3.2 Ukázka nízkofrekvenčních bázových funkcí pro DCT [9]......... 23 3.3 Ukázka naplikace deformačního pole [9]................. 24 4.1 Princip topografického mapování EEG aktivity [7]........... 26 4.2 Vizualizace iktálního EEG podle [11]................... 27 4.3 Postup vizualizace subdurálních elektrod podle [6] (převzato a přeloženo).................................... 29 4.4 Vizualizaci inktrakraniálních elektrod [17]................ 30 5.1 Ukázka vysokofrekvenční oscilace v grafu závislosti napětí [µv] na čase [s]................................... 32 5.2 Ukázka interiktálního výboje v grafu závislosti napětí [µv] na čase [s]. 33 5.3 Ukázka zobrazení intrakraniálních hloubkových elektrod (červené tečky) v modelu mozku s vyznačenýmí vysegmentovanými anatomickými oblastmi (převzato z [22]).......................... 35 5.4 Ukázka vizualizace kontaktů v MRI snímku. Na obrázku lze vidět zvětšený MRI snímek s implantovanou elektrodou. Červené obdélníky značí jednotlivé kontakty na elektrodě. (převzato z [23])........ 35 5.5 Ukázka barevné stupnice pro kvantifikaci vysokofrekvenčních oscilací. 36 5.6 Transverzální řez pacientského snímku z magnetické rezonance s vysokým rozlišením před implantací elektrod................ 37 5.7 Transverzální řez pacientského snímku z magnetické rezonance s nízkým rozlišením s implantovanými elektrodami.............. 37 5.8 Transverzální řez pacientského snímku z počítačové tomografie s implantovanými elektrodami......................... 38 6.1 Ukázka grafického rozhraní programu 3D Slicer............. 41 6.2 Screenshot výsledného programu s zobrazeným ukázkovým pacientem. 43 6.3 Ovládací panel výsledného programu s popisem funkcí......... 44 6.4 Ukázka vizualizace HFO na řezech MRI scanu reálného pacienta... 46 6.5 Ukázka vizualizace vysokofrekvenčních oscilací ve 3D na reálném pacientu. Na obrázku a byla použita funkce volume rendering...... 46 6.6 MRI snímek s implantovanými elektrodami............... 48 6.7 MRI snímek s implantovanými elektrodami jako na obr 6.6 s vizualizovanými kontakty............................. 48

7.1 Vývojový diagram znázorňující proces vizualizace ve Fakultní Nemocnici u sv. Anny od sběru dat až po zobrazení HFO........... 49 7.2 Znázoznění procesu odečítání souřadnic a nahrávání dat do MySQL databáze.................................. 50 8.1 Vývojový diagram znázorňující proces vizualizace v Nemocnici u sv. Anny od sběru dat až po zobrazení HFO................. 51 8.2 Znázoznění procesu odečítání souřadnic a přepočtu do MNI prostoru. 51 A.1 Ukázka volby modulu........................... 61

SEZNAM TABULEK 1.1 Koncentrace iontů uvnitř a vně buněk motorických nervů. (Převzato z [1]).................................... 13 2.1 Základní typy elektroencefalografických vln. (Převzato z [4] a upraveno.) 15

ÚVOD Tato práce má za úkol navrhnout a implementovat metodu pro vizualizaci parametrů z intrakraniálního EEG (ieeg) v nativních snímcích CT/MRI. Zadání této práce vzniklo ve spolupráci s výzkumným centrem v ICRC ve Fakultní Nemocnici u sv. Anny. Výzkumný tým úzce spolupracující s Mayo Clinic v USA se problematice intrakraniálního EEG intenzivně věnuje. Tento tým se zabývá především detekcí parametrů z ieeg, ale doposud mu chyběl nástroj pro vizualizaci těchto dat přímo v anatomických strukturách. Cílem této práce je tedy vytvoření funkčního programového řešení, které by se dalo aktivně používat pro rychlé zobrazení dat ve těchto výzkumných institucích. Práce se zaměřuje na zobrazení vysokofrekvenční oscilace (HFO) u pacientů s farmakorezistentní epilepsií. Tito pacienti nereagují na medikamentózní léčbu a jediným řešením epilepsie je proto chirurgický zákrok, při kterém je odstraněna část mozku. Vysokofrekvenční oscilace ve spojistosti s epileptickými záchvaty jsou předmětem intenzivního zkoumání posledních deseti až patnácti let. Práce se proto ubírá spíše tímto směrem, ale neomezuje se pouze na tento biomarker. Diplomová práce je členěna do deseti kapitol. V úvodu se věnuje zejména nastíněním teoretických základů v oboru elektroencefalografie a možnostem měření EEG. Postupně se práce specializuje na intrakraniální měření EEG a způsob vizualizace parametrů z těchto dat. Při vizualizaci dat z intrakraniálních elektrod je projednána problematika odečítání souřadnic implantovaných elektrod. Ta je úzce spjata s obrazovými transformacemi, proto je tomuto tématu věnována jedna celá kapitola. V další části se práce zabývá stanovením požadavků na programové řešení samotné vizualizace a realizací těchto požadavků. Pro zobrazení parametrů byl naprogramován modul do již existujícího prohlížeče medicínských dat 3D Slicer. Tento modul byl pak upraven tak, aby byl kompatibilní s nemocničními infrastrukturami ve Fakultní Nemocnici u sv. Anny v Brně a v Mayo Clinic v USA. Implementace programu v těchto zařízeních je popsána v kapitolách 7 a 8. V závěru práce je provedena diskuse, věnující se možným nedostatkům programu a návrhům na jeho zlepšení či rozšíření jeho využití pro další aplikace. 11

1 ELEKTROFYZIOLOGICKÝ ZÁKLAD EEG 1.1 Neuron Lidský mozek se skládá z neuronů, glie a cév. Cévy plní úlohu zásobárny kyslíku, glie jsou podpůrnými buňkami pro neurony, které jsou základním stavebním prvkem CNS (centrální nervová soustava). Neurony CNS savců se vyskytují v několika různých tvarech a velikostech. Většina z nich má ale shodné tvary a části s míšním motoneuronem, který je brán jako reprezentativní vzorek pro výukové účely a je zobrazen na obrázku 1.1. Obr. 1.1: Motoneuron s myelizovaným axonem (Převzato z [1]) Neurony jsou tvořeny buněčným tělem (somatem) a výběžky (dendrity a axony). Dendrity a somata jsou pokryty desítkami tisíc synapsí, kterými se k neuronu dostává aferentní signál. Typický neuron CNS má dlouhý vláknitý axon, obalený vrstvou myelinu (na 1.1 je myelin tvořen Schwannovými buňkami), což je proteinlipidová sloučenina, díky níž je umožněno rychlejší vedení vzruchu (tzv. saltatorní vedení). Neuron tedy přijímá signály dendrity, a pokud je impuls vyhonocen jako nadprahový, putuje signál dlouhým axonem až k nervovým zakončením, kde je předán přes synapse buď dalšímu neuronu nebo cílové tkáni, pro kterou byl signál určen. [1], [3], [2] 1.2 Klidové membránové napětí Je-li nervová buňka v klidovém stavu, můžeme pozorovat potenciálový rozdíl mezi intracelulárním a extracelulárním prostředím. Intracelulární prostředí bude mít oproti extracelulárnímu záporný potenciál. Rozdílu těchto potenciálů pak říkáme klidové membránové napětí. To je způsobeno různými koncentracemi iontů uvnitř a vně 12

buňky. Nejdůležitější roli zde hraje fosfolipidová membrána oddělující obě prostředí od sebe a ionty K +, Cl - a Na +. Ionty Cl - mají vyšší koncentraci v extracelulární tekutině, proto mají tendenci difundovat po směru svého koncentračního gradientu přes membránu do intracelulárního prostředí. Intracelulární prostředí se tím pádem stává zápornějším a ionty Cl - jsou pak vypuzovány ven po svém elektrickém gradientu. K rovnováze dojde, když tok iontů Cl - do buňky bude roven toku Cl - z buňky, tedy pokud se elektrický i chemický gradient vyrovná. Při této rovnováze pak můžeme naměřit rovnovážný membránový potenciál pro ionty Cl -, který je pro lidský neuron -70mV. Podobně pak můžeme uvažovat ionty K +, jejichž tok skrz membránu se ustálí na napětí -90mV s tím, že jejich koncentrační gradient bude směřovat ven z buňky a elektrický dovnitř. U iontů Na + směřuje chemický i elektrický gradient dovnitř a jejich rovnovážné napětí se ustálú na +60mV. Tabulka 1.1 pak ukazuje koncentraci těchto iontů uvnitř a vně buňky a jejich rovnovážný potenciál. Tab. 1.1: Koncentrace iontů uvnitř a vně buněk motorických nervů. (Převzato z [1]) Koncentrace (mmol/lh 2 O) Iont Uvnitř buňky Vně buňky Rovnovážný potenciál (mv) Na + 15 150 +60 K + 150 5,5-90 Cl - 9 125-70 Jak je vidět z tabulky 1.1, pouze ionty Cl - mají svůj rovnovážný potenciál rovný klidovému membránovému potenciálu celé buňky, zatímco rovnovážný potenciál iontů K + a Na + se od klidového membránového potenciálu liší. Dalo by se tedy předpokládat, že ionty Na + budou putovat do buňky a ionty K + z buňky za působení již zmíněných elektrochemických sil. Koncentrace těchto iontů ale zůstávají konstatní, díky působení aktivního transportu Na + a K + proti jejich elektrochemickému gradientu. Tento transport má na starosti tzv. sodno-draselná pumpa, která za spotřeby energie ve formě ATP (adenosin trifosátu) transportuje 3 ionty Na + z buňky a zároveň 2 ionty K + do buňky. [1], [3] 1.3 Akční membránové napětí Pokud se neuron nachází v klidovém stavu, pohybuje se jeho membránové napětí okolo -70mV. Dojde-li ke zvýšení tohoto napětí, ať už příchozím signálem přes synapsi od jiného neuronu, nebo vlastní vzrušivou aktivitou o přibližně 15mV, dojde na membráně k depolarizaci, tedy k prudkému vzestupu membránového napětí do 13

kladných hodnot. 15mV představuje prahovou úroveň. Pokud na membránu přiložíme menší než prahové napětí, k depolarizaci nedojde a membrána se opět ustálí na klidovém napětí. Pokud ale přiložíme napětí vyšší, dojde k typickému napěťovému průběhu, kterému říkáme akční napětí (akční potenciál). Tento průběh můžeme pozorovat na obrázku 1.2. Obr. 1.2: Typický průběh akčního napětí motoneuronu. (Převzato a upraveno z [1]) V čase 0 ms bylo na membránu přiloženo nadprahové napětí, díky čemuž došlo k rychlé depolarizaci až na úroveň +35mV. V momentě, kdy napětí dosáhne této úrovně, začne rychle klesat zpět na klidovou úroveň. Tomuto jevu se říká repolarizace. U některých buněk pak dochází k následné hyperpolarizaci, čímž rozumíme pokles membránového napětí pod úroveň klidového membránového potenciálu. Tyto jevy jsou způsobeny změnou vodivosti iontových kanálů pro různé ionty při různých napětích. Jejich studium je však nad rámec této práce. [1], [3] Lidský mozek obsahuje přibližně 10 11 neuronů[1], které se podle výše zmíněného elektricky projevují. Znalost těchto elektrických projevů nám může přinést významnou diagnostickou informaci. Metoda, kterou lze snímat elektrické projevy mozku se nazývá elektroencefalografie a je jí věnována další kapitola. 14

2 EEG Elektroencefalografie je metoda, kterou jsou zaznamenávány elektrické projevy mozku, samotný záznam se nazývá elektroencefalogram. Nejčastěji se měření EEG provádí z povrchu hlavy, kdy se snímá signál, jehož napětí se pohybuje mezi 5 200µV a frekvencí 1 60Hz. Frekvenční pásma se pak dělí podle tabulky 2.1: Tab. 2.1: Základní typy elektroencefalografických vln. (Převzato z [4] a upraveno.) Typ EEG vln Frekvence [Hz] Amplituda [µv] Popis Alfa 8-13 do 50 Rytmus charakteristický pro tělesný a duševní klid Beta 15-20 5-10 Théta 4-7 nad 50 Delta 1-4 100 Rytmus zdravého člověka v bdělém stavu U dětí fyziologický, u dospělých patologický Objevuje se v hlubokém spánku, v bdělém stavu je patologický V praxi (zejména výzkumné) je možné se setkat s mnohem vyššími frekvencemi. V posledních deseti letech se intenzivně zkoumají tzv. vysokofrekvenční oscilace ve spojitosti s epileptickými záchvaty. Zde se pak pracuje s frekvenčním rozsahem 50 1000Hz [5]. 2.1 EEG přístroj Základním prvkem elektroencefalografů je diferenční zesilovač, jehož vstupem jsou dvě elektrody. Potenciálové složky, které jsou elektrodám společné jsou potlačeny, naopak nesouhlasné signály jsou zesíleny. Vstupní signál o hodnotách desítek µv musí být zesílen až na jednotky V, aby mohl být dobře detekován a kvantován. Poměr velikostí výstupního signálu ku vstupnímu udává zesílení, které dosahuje u dnešních EEG přístrojů hodnoty řádově až 10 6. V minulých letech se za zesilovačem umísťovalo zařízení pro zápis signálu na papír. Dnes už jsou tyto zapisovače překonány AD převodníky, které převádí analogový signál na digitální. AD převodník je ve svém principu voltmetr, který měří aktuální hodnotu amplitudy signálu. Počet těchto měření, které převodník uskuteční za 15

sekundu, se nazývá vzorkovací frekvence. Ta musí vyhovovat Nyquistovu teorému, který říká, že vzorkovací frekvence musí být alespoň dvojnásobně vyšší než je maximální frekvence signálu. Pokud není tento teorém splněn, dojde k jevu zvanému aliasing, což vede k nevratnému zkreslení signálu. Navzorkovaný signál je převeden do elektronické podoby a umožňuje tak další počítačové zpracování. [7] [2] 2.2 Skalpové snímání Snímání z povrchu hlavy je nejčastějším způsobem záznamu. Provádí se při různých poruchách mozku v neurologii a psychiatrii. Výhodou je relativní jednoduchost a neinvazivnost metody, naopak nevýhodou je nepřesná prostorová lokalizace potenciálního centra abnormalit uvnitř mozku. Lidská lebka totiž působí jako izolant, který snižuje amplitudu signálu a ztěžuje jeho prostorovou lokalizaci. Standardní elektrody pro skalpové snímání tvoří kovové misky o průměru 4 10 mm. K jejich uchycení se používá buď vodivé pasty, která zároveň drží elektrodu na místě a zajišťuje dobrou vodivost, nebo častěji elektrodových čepic, které zajišťují rovnoměrné rozmístění elektrod. Pro zajištění nízké impedance se pak do každé elektrody aplikuje vodivý EEG gel. Jako model pro rozmístění elektrod se používá mezinárodní systém 10-20, který je vidět na obrázku 2.1. Obr. 2.1: Mezinárodní systém rozmístění skalpových elektrod 10 20. Systém zahrnuje 21 snímacích elektrod a jednu zemnící. Elektrody jsou rozmístěny na základě linií (v obrázku 2.1 jsou linie značeny čárkovanými úsečkami), které jsou elektrodami rozděleny na 10% a 20% své délky. Pro záznam se používají 16

pochloridované Ag elektrody. Stříbro se používá z důvodu dobré vodivosti, chloridová vrstva pak zabraňuje riziku polarizace elektrody a tím zkreslení celého signálu. [7] 2.3 Invazivní záznam 2.3.1 Kortikografické elektrody Kortikografické subdurální elektrody se umísťují přimo na kortex (povrch mozku), pro jejich aplikaci je proto nutná durotomie či kraniotomie. Používají se hlavně v epileptologii pro přesnou lokalizaci epileptologické ložiska z důvodu plánování operace. Nutno ale vzít v potaz, že tyto elektrody dokáží přesně lokalizovat pouze ložisko, které se nachází na povrchu kortexu, nikoliv v celém objemu mozku. Subdurální elektrody nejsou schopny zachytit aktivitu oblastí, které jsou lokalizovány uvnitř mozku (např. z hippokampu). Pro tyto účely se musí použít elektrody hloubkové. Tyto elektrody se vyrábí ve formě disků o průměru 2 5mm z neparamagnetických slitin (zlato, platina), zalité v biologcky flexibilním materiálu. Používají se buď jako stripy, kde jsou elektrody uspořádány na pásku s jednou řadou elektrod, nebo jako gridy, kde jsou elektrody uspořádány do pravidelné sítě, která obsahuje 12 64 elektrod. [6] 2.3.2 Hloubkové elektrody Hloubkové EEG elektrody jsou konstruovány jako dlouhé vodiče v semirigidním obalu, které mají po svém povrchu pravidelně rozmístěny kontakty. Elektrody se zavádí skrze trepanační otvor, nejlépe pod kontrolou 3D zobrazení MRI. Elektrody se zavádí hluboko do mozku, což přináší nemalá rizika. Jedná se o hemoragické a zánětlivé reakce mozku, problémem může být i nedokonalá sutura místa, kterým jsou elektrody vedeny, dokonce se hovoří o riziku nitrolební hypertenze, způsobené vlastním objemem elektrod. Hloubkové elektrody se používají zejména u epileptologických pacientů, kteří nereagujují na farmakologickou léčbu. Hlavním úkolem je přesná lokalizace epileptického centra, jako příprava pro chirurgické řešení. Vizualizaci právě hloubkových EEG elektrod se věnuje tato práce. [6] [2] 17

3 REGISTRACE OBRAZŮ Výpočetní neuroanatomie je poměrně nový rychle se rozvíjející obor zabývající se aplikací výpočetní techniky pro zpracování strukturálních MRI snímků. Jednou ze základních technik v tomto oboru je registrace obrazů. Cílem registrace je najít prostorovou transformaci, která namapuje každý bod v jednom obrazu na odpovídající bod v obrazu referenčním [12]. Registrace využívá mnoho metod geometrických transformací obrazu. Tato kapitola se věnuje základní terminologii v oblasti registrace MRI scanů v neurologii a některým typům obrazových transformací, které budou využívány v další části práce. 3.1 Obecné pojmy 3.1.1 Koregistrace Koregistrace se dá definovat jako registrace několika snímků jednoho pacienta buď z jedné, nebo více modalit. Fakt, že se jedná o registraci obrazů pouze jednoho pacienta, přináší tu výhodu, že si ve většině případů lze vystačit pouze s affinními transformacemi (viz dále). Může se používat například při korekci pohybu při snímání nebo při automatickém porovnání několika časově odlehlých vyšetření. Dále se využívá pro porovnání či fúzi obrazů napříč modalitami. Registrací snímků napříč různými modalitami se zabývá článek [13]. Ve vizualizaci se koregistrace používá u zobrazení intrakraniálních elektrod, kdy se porovnávají snímky pacienta před implantací a po implantaci. 3.1.2 Normalizace Prostorová normalizace je registrace snímku na templát, který představuje univerzální souřadnicový systém. Takových souřadnicových systémů je několik a jsou zavedeny pro porovnávání parametrů mezi různými pacienty. Oproti koregistraci bývá výpočetně náročnější z důvodu anatomické diverzity mezi jednotlivci. Jako první úprava se používá affinní transformace korigující měřítko a natočení, která je následována nelineárními transformacemi [9]. Talairachův atlas z roku 1988 reprezentuje jeden z referenčních prostorů. Byl vytvořen z post mortem MRI scanů 60 ti leté ženy. Jelikož je základem pro tento atlas pouze jeden jedinec, není ideální pro použití napříč širokou populací. Atlas založen na jednom subjektu nemůže dobře reprezentovat anatomickou varibalitu v populaci. Je orientován tak, že úsečka spojující commissura anterior (AC -přední komisuru) a commissura posterior (PC -zadní komisuru) tvoří horizontální rovinu (ilustrováno 18

na obrázku 3.1 C), přičemž commissura anterior reprezentuje střed souřadného systému. MNI(Montreal Neurological Institute) představuje referenční prostor založený na průměrování mnoha MRI scanů zdravých, mladých, dospělých dobrovolníků. Tento templát má dvě vývojové etapy. V první etapě bylo použito 241 subjektů. Jejich snímky byly přeorientovány podle přímky podobné (nikoliv stejné) AC PC jako u Talairachova atlasu a jejich měřítko bylo upraveno podle Talairachova atlasu za použití manuálně vyznačených významných bodů. Takto upravené snímky byly zprůměrovány. Tento atlas je znám jako MNI305. Druhá etapa obsahuje scany 152 dobrovolníků, které jsou registrovány na šablonu MNI305 a zprůměrovány. Tato šablona je známá pod názvem MNI152 či ICBM152(International Consortium for Brain Mapping) a je součástí knihovny SPM, která bude využívána v další části práce. Porovnání Talairachova a MNI152 atlasu je zobrazeno na obrázku 3.1[15], [14]. Obr. 3.1: Porovnání standardních altasů MNI152 a Talairach [14]. Na obrázku 3.1 A a B jsou zobrazeny řezy MNI152 templátu. Barevná výplň pak reprezentuje Talairachův atlas. V části C je znázorněn mírný rozdíl ve vedení předozadní osy. AC v atlasu MNI152 se nachází o 4mm pod touto osou. 3.1.3 SPM - Statistical Parametric Mapping SPM je jedna z několika aplikací pro práci s neurologickými daty. Tento balík funkcí psaný v programovacím jazyku MATLAB, obsahuje mnoho funkcí jak pro prostorové zpracování MRI snímků mozku, tak pro práci s daty z EEG, MEG či fmri. K balíku je volně přístupný velmi obsáhlý manuál [15] a neméně obsáhlá kniha, popisující detailněji použité matematické operace[9]. V této práci bude tento balík používán 19

pouze pro prostorové transformace obrazu, což je pouze zlomek toho, k čemu je program v praxi standardně využíván. 3.2 Obrazové transformace Registrace obrazů je prováděna pomocí obrazových transformací. Vzhledem k tomu, že bude v rámci této práce používán balík SPM, jsou zde popsány postupy tak, jak jsou implementovány v tomto programu. Pro tuto kapitolu je tedy použito přímo návodu na SPM [15], knihy SPM [9] a knihy o zpracování obrazu z medicínských modalit [16]. Při registraci dvou obrazů je vždy jeden stacionární a druhý transformován tak, aby co nejvíce odpovídal stacionárnímu obrazu. Geometrická transformace obrazu A znamená nalezení transformační funkce T mezi jeho prostorovými souřadnicemi r = (x, y, z) a souřadnicemi r = (x, y, z ) transformovaného obrazu A. Dokonalá geometrická transformace obrazu pak může být popsána rovnicí, r = T (r). (3.1) V rovnici 3.1 je použito rovnítko, což znamená že transformovaný obraz bude plně odpovídat stacionárnímu obrazu. Při reálné registraci např. snímků MRI ale tato situace nenastane. Úkolem registrace tedy bude co nejvíce se přiblížit této rovnosti. 3.2.1 Kritéria podobnosti Aby bylo zřejmé zda jsou dva objekty sobě podobné, je potřebné si stanovit obecnou kriteriální funkci, která dokáže tuto podobnost číselně vyhodnotit. Hlavním úkolem registrace pak bude tuto funkci buď maximalizovat či minimalizovat, což povede na optimalizační úlohu. Příklad funkce pro maximalizaci může být korelace, naopak minimalizovat lze euklidovskou vzdálenost mezi obrazy. Jelikož program SPM předpokládá registraci obrazů ze stejných modalit, může být zvolena kriteriální funkce, vyhodocující hodnotu jednotlivých pixelů (či voxelů ve 3D): n (f(y i ) wf(x i )) 2 (3.2) i=1 Rovnice 3.2 je použita jako optimalizační kritérium v balíku SPM. f reprezentuje zdrojový obraz a g vzorový obraz. Parametr w kompenzuje případný rozdíl velikosti obrázků. 20

3.2.2 Rigidní transformace Nejjednodužší případ lineární gemetrické transformace obrazu je rigidní transformace. Předpokládá, že v obraze který má být transformován nedošlo k žádným deformacím a že může být registrován za pomocí dvou operací, a sice posunutím a rotací. Ve 3D prostoru je tato transformace reprezentována šesti parametry. Tři parametry reprezentují rotaci kolem jednotlivých os θ 1, θ 2, θ 3 a další tři p 1, p 2, p 3 vyjadřují posunutí podél těchto os. Obecná rovnice vyjadřující rigidní transformaci má tvar r = Br + Δr. (3.3) V rovnici 3.3 parametr B vyjadřuje rotaci a Δr posunutí. 3.2.3 Affinní transformace Affinní transformace je hojně využívaná lineární transformace. V balíku SPM se často používá jako předchůdce nelineárních transformací. Kromě rotace a posunu uvažuje i změnu měřítka a zkosení. Právě tyto dvě operace mají za následek deformaci obrazu, která lze popsat různou vzdálenosti v obrazových detailech (významných bodech) mezi originálem a transformovaným obrazem. Autor [16] ji proto řadí mezi transformace flexibilní. Ve 3D prostoru je určena dvanácti parametry. Každý bod v obraze se souřadnicemi (x 1, x 2, x 3 ) může být převeden pomocí affinní transformace do prostoru se souřadnicemi (y 1, y 2, y 3 ) podle vztahů y 1 = m 11 x 1 + m 12 x 2 + m 13 x 3 + m 14 y 2 = m 21 x 1 + m 22 x 2 + m 23 x 3 + m 24 y 3 = m 31 x 1 + m 32 x 2 + m 33 x 3 + m 34, což se dá jednoduše reprezentovat jako násobení matic: (3.4) y 1 m 11 m 12 m 13 m 14 x 1 y 2 m 21 m 22 m 23 m 24 x 2 =. (3.5) y 3 m 31 m 32 m 33 m 34 x 3 1 0 0 0 1 1 Maticová reprezentace transformačních rovnic přináší několik výhod. Více transformačních matic může být kombinováno mezi sebou pouhým vynásobením, čímž vznikne jedna matice reprezentující více transformací. Pokud je z transformační matice vypočtena matice inverzní, reprezentuje také inverzní transformaci. Matice affinní transformace vznikla kombinací čtyř matic, které reprezentují jednotlivé obrazové operace. 21

Translace, nebo li posunutí, je vyjádřena vztahem y 1 1 0 0 q 1 x 1 y 2 0 1 0 q 2 x 2 =. (3.6) y 3 0 0 1 q 3 x 3 1 0 0 0 1 1 V rovnici 3.6 koeficienty q 1, q 2 a q 3 znamenají posun postupně v osách x, y a z. Rotace ve 2D obraze je popsána jediným úhlem. Je dán bod se souřadnicemi (x 1, x 2 ). Rotace tohoto bodu na souřadnice (y 1, y 2 ) podle počátku o θ radiánů je popsána rovnicemi y 1 = cos(θ)x 1 + sin(θ)x 2 (3.7) y 2 = sin(θ)x 1 + cos(θ)x 2. Ve 3D se vyskytují tři ortgonální roviny, ve kterých je možno rotaci uskutečnit. Tyto roviny mohou být popsány osou, která je na rovinu kolmá a prochází jejím středem (normálou). Rotace o q 1 radiánů kolem osy x je vyjádřeno y 1 1 0 0 0 x 1 y 2 0 cos(q 1 ) sin(q 1 ) 0 x 2 =. (3.8) y 3 0 sin(q 1 ) cos(q 1 ) 0 x 3 1 0 0 0 1 1 Rotace kolem os y a z pak vyjadřují transformační matice cos(q 2 ) 0 sin(q 2 ) 0 cos(q 3 ) sin(q 3 ) 0 0 0 1 0 0 sin(q 3 ) cos(q 1 ) 0 0 a. (3.9) sin(q 2 ) 0 cos(q 1 ) 0 0 0 1 0 0 0 0 1 0 0 0 1 Zvětšení obrazu podél jednotlivých os je popsáno transformační maticí y 1 q 1 0 0 0 x 1 y 2 0 q 2 0 0 x 2 =. (3.10) y 3 0 0 q 3 0 x 3 1 0 0 0 1 1 Zkosení s parametry q 1, q 2 a q 3 může být vyjádřeno vztahem y 1 1 q 1 q 2 0 x 1 y 2 0 1 q 3 0 x 2 =. (3.11) y 3 0 0 1 0 x 3 1 0 0 0 1 1 22

3.2.4 Nelineární transformace Použití nelineární transformace v balíku SPM předpokládá, že upravovaný snímek byl již registrován za pomocí 12 ti parametrické affinní transformace. Existuje více technik, jak nelineární registraci provést. V této práci je použita deformace obrazu pomocí lineární kombinace nízkofrekvenčních periodických bázových funkcí. Prostorová transformace ze souřadnic x i do prostoru y i lze popsat rovnicemi y 1i = x 1i + u 1i = x 1i + j (q j1 d j (x i )) y 2i = x 2i + u 2i = x 2i + j y 3i = x 3i + u 3i = x 3i + j (q j2 d j (x i )) (q j3 d j (x i )), (3.12) kde q jk je j tý koeficient pro dimenzi k, a d j (x) j tá bázová funkce na pozici x. Jako základní bázová funkce je použit kosinus, proto je operace pojmenována DCT (diskrétní kosinová transformace). Jelikož představit si funkci kosinus ve 3D není lehké, je na obrázku 3.2 pro představu uvedeno několik základních nízkofrekvenčních funkcí ve 2D, jejichž kombinací se následně tvoří deformační pole. Obr. 3.2: Ukázka nízkofrekvenčních bázových funkcí pro DCT [9]. 23

Na základě těchto deformačních polí, která jsou aplikována na původní obraz, je obraz transformován. Ukázka aplikace deformačních polí je na obrázku 3.3. Obr. 3.3: Ukázka naplikace deformačního pole [9]. Nalezení správných koeficientů bázových funkcí, tedy i správné deformace, je pak složitějším optimalizačním problémem, který je podrobně popsán v knize [9]. 24

4 VIZUALIZACE Vizualizací zde rozumíme grafické zobrazení dat získaných z měření nebo simulací jevů z reálného světa. Data jiného než obrazového charakteru (např. jednorozměrné signály, numerická data) obsahují cenné informace, které jsou pro člověka těžko představitelné a hodnotiletné. Převedením těchto dat do obrazového charakteru tak zjednodušujeme jejich zrakovou analýzu a tím pádem zvyšujeme i jejich vypovídací hodnotu. U EEG se nejčastěji zobrazuje frekvence a amplituda či jejich časový vývoj. Dále to mohou být vypočítané parametry jako počet detekovaných grafoelementů, vysokofrekvenčních oscilací, kterým bude věnována další část práce, či různé korelační koeficienty mezi jednotlivými elektrodami. Tato kapitola pojednává o různých typech vizualizace dat z elektroencefalografu. V této kapitole vizualizací není myšleno zobrazení zpracovaných dat do grafů, nýbrž zobrazení zpracovaných dat přímo v reálných snímcích mozku pacienta či jejich zjednodušení. Pracuje se tedy i s prostorovými souřadnicemi elektrod! 4.1 Vizualizace povrchových elektrod Jak už bylo řečeno v předchozí kapitole, povrchové elektrody snímají potenciály z povrchu mozku, které ale musí projít přes lebeční kost. Ta se skládá z měkké vrstvy (spongiosa) obklopené dvěma tvrdými vrstvami (compacta). Tyto vrstvy lze popsat nízkou anisotropní vodivostí, tudíž prostorově zkreslují a zeslabují signál až 10. [8] Tyto signály je proto zbytečné vizualizovat na reálném MRI snímku pacienta, protože při povrchovém snímání nelze přesně určit místo na mozku, odkud potenciály vycházejí. Pro vizualizaci se používá modelový mozek, na jehož povrchu jsou pak signály zobrazeny. Jednou z metod vizualizace dat z povrchových elektrod je topografické mapování EEG aktivity nebo-li "brain mapping". Tato poměrně jednoduchá metoda se dá použít na zobrazení různých vlastností EEG signálu. Mimo mapování amplitudy, jehož princip je nastíněn na obr 4.1, lze tato metoda použít i na mapování frekvence, či srovnání dvou vyšetření. V případě mapování amplitudy v prvním kroku zjistíme hodnotu napětí na každém svodu. Rozmezí hodnot pak převedeme na barevnou škálu, což nám barevně rozliší jednotlivé kontakty. Barvu zbylého povrchu pak určíme lineární interpolací vždy ze čtyř sousedních elektrod. Vizualizace signálu z povrchových elektrod se v poslední době používá v aplikacích pro tzv. neurofeedback. Jedná se o real-time vizualizaci EEG, kde pacient může sledovat jeho aktuální aktivitu mozku. Vizualizace nemusí být zobrazována 25

Obr. 4.1: Princip topografického mapování EEG aktivity [7]. jen na modelu mozku, ale může být přetransformována do podoby různých her, které usnadní práci s dětskými pacienty. Tato aplikace má využití u pacientů s různými patologickými problémy, jako jsou především poruchy pozornosti, aktivity a učení. 4.2 Vizualizace intrakraniálních elektrod Primárním účelem použití intrakraniálních elektrod je přesné určení místa, odkud vychází signály, indikující patologickou aktivitu. Proto je při jejich vizualizaci kladen důraz na přesné určení prostorové souřadnice. Většina metod určuje polohu elektrod na základě srovnávání MRI snímků před implantací a po implantaci. Při několika snímání stejného pacienta ale nikdy nedosáhneme úplně stejného výsledku. Pacient je pokaždé v jiné poloze oproti gantry 1 a při implantaci může dojít k mírné prostorové deformaci mozkové tkáně. Pro dosažení co největší přesnosti se používá koregistrace. 1 Gantry se dá definovat jako snímací hlava skenu, podle které se určuje střed snímku. 26

4.2.1 Vizualizace kortikografických elektrod Vizualizací iktálního EEG záznamu se zabývá článek [11]. V této publikaci se autoři zabývají kvantitativní vizualizací iktálního EEG záznamu u dětí ve věku 1 16 let. Primární účelem kortikografického záznamu u těchto pacientů je prostorová lokalizace epileptického ložiska jako podnět pro resekci, což je standardní postup u pacientů s farmakorezistentní epilepsií v oblasti mozkové kůry. Na základě předchozích vyšetření byly těmto pacientů implantovány subdurální gridové elektrody s počtem kontaktů 56 120. Pro přesné zobrazení elektrod přímo na mozku byly v nativním MRI scanu zaznačeny 3 významné body, které slouží pro registraci s planárními rentgenovými snímky. Ty byly pořízeny s již implantovanými subdurálními elektrodami a třemi kovovými značkami, umístěnými na povrchu hlavy tak, aby odpovídaly významným bodům zaznačeným v MRI scanu. Na základě těchto tří významných bodů byly tyto snímky registrovány, čímž bylo dosaženo přesné lokalizace elektrod na povrchu mozku. Autoři uvádí hodnotu maximální odchylky 2.7mm což je vzhledem ke vzdálenosti elektrod (10mm mezi kontakty) uspokojivá hodnota. Dalším krokem bylo zjištění souřadnic jednotlivých elektrod, na což autoři použili program Adobe Photoshop. Na takto připravený snímek se známými souřadnicemi všech elektrod pak bylo provedeno topografické mapování různých jevů. Na obrázku 4.2 je jako parametr pro topografické mapování použit výkon signálu v pásmu 24 32Hz při epileptické události. V tomto pásmu byla zaznamenána nejvyšší aktivita. Obr. 4.2: Vizualizace iktálního EEG podle [11]. Na obrázku 4.2 vlevo je vidět topografické mapování na hrubém obrysu mozku. Toto může sloužit k přehledné identifikaci elektrod a barevné znázornění aktivity. Prostřední obrázek pak znázorňuje přesné umístění elektrod na kortexu s vyznačenou linií central sulcus 2. Na obrázku vpravo jsou oba obrázky sfúzovány. 2 Central sulcus je anatomicky významný záhyb na mozku, který je dobře lokalizovatelný a občas se požívá jako výchozí bod. 27

V publikaci [6] je popsána další metoda vizualizace subdurálních elektrod. Studie probíhala na 22 pacientech v rozmezí 4 53 let. Použití stripových EEG elektrod mělo stejný účel, a sice přesnou lokalizaci záchvatové aktivity v mozkové kůře u epileptických pacientů, kteří nereagují na medikamentózní léčbu. U každého pacienta byly pořízeny dva MRI snímky, před implantací a po implantaci. Autoři dále použili software SPM pro následující operace: Koregistrace Postimplantačí snímek je registrován na snímek před implantací za použití šestiparametrické rigidní transformace. Normalizace Preimplantační snímek je normalizován do standardního MNI prostoru za použití 12 parametrické affinní transformace následovanou nelineární normalizací pomocí kosinové transformace (standardní nastavení SPM programu). Parametry této normalizace jsou pak aplikovány i na snímek s implantovanými elektrodami. Odstranění lebky Matematickými operacemi je z obrazu odstraněna lebka z obrazu před implantací. Tento obraz bez lebky je pak použit jako maska pro odstranění lebky ze snímku s elektrodami. Kdyby se algoritmus pro odstranění lebky použil přímo na snímek po implantaci, odstranil by i elektrody, proto je použito zmíněného postupu. Matematický podlkad této operace je nad rámec této práce a je k nalezení v [6]. 28

Obr. 4.3: Postup vizualizace subdurálních elektrod podle [6] (převzato a přeloženo). 29

Celý postup je naznačen na obrázku 4.3. Výsledkem je tedy MRI snímek mozku s implantovanými elektrodami v MNI prostoru. Tato data už si můžeme prohlížet jak ve 3D modelu, tak i v jednotlivých 2D řezech. Na připravený snímek se pak dají vizualizovat různé parametry EEG signálu třeba již zmíněnou metodou topografického mapování. Z těchto publikací je vidět, že vizualizace EEG ze subdurálních elektrod v reálných snímcích mozku pacienta vyžadují určité základní kroky: 1. Pořízení nativního snímku mozku 2. Pořízení snímku s elektrodami 3. Koregistrace těchto snímků 4. Zjištění souřadnic elektrod 5. Samotná vizualizace EEG dat 4.2.2 Vizualizace hloubkových elektrod Vysokofrekvenční oscilace, detekovány z hloubkových elektrod EEG, jsou spojovány s centrem epileptické aktivity. Právě tuto spojitost zkoumá článek [17]. Do studie bylo zapojeno 20 pacientů s farmakorezistentní epilepsií, kterým bylo měřeno EEG z houbkových elektrod. Pacienti pak podstoupili operaci, při které byla odstraněna část mozku s epileptologickou aktivitou (HFO nebyly kritériem pro resekci). Nutno podotknout, že článek se nezabývá samotnou vizualizací, nýbrž studiem HFO. V publikaci jsou ale zveřejněny vizualizace intrakraniálních elektrod, jejichž postup vzniku sice není posán, ale mohly by být inspirací při návrhu programového řešení. Obr. 4.4: Vizualizaci inktrakraniálních elektrod [17]. Obrázek 4.4 je dobrým příkladem vizualizace intrakraniálních elektrod. Červená čára vždy značí elektrodu, zelená tečka ukazuje konec elektrody, nebo li poslední 30

kontakt. Písmena v rámečcích jsou pak zkratkami, které popisují, ve kterém místě se elektroda nachází. V rámci rešerše nebyla nalezena publikace, která by detailně popisovala vizualici dat z hloubkových elektrod. Tento fakt může být brán jako nevýhoda, jelikož není mnoho možností, kde se při tvorbě programu inspirovat. Na druhou stranu je dobré vědět, že se tato práce pouští do nového oboru a může být přínosem pro výzkumnou i klinickou praxi. 31

5 NÁVRH METODIKY VIZUALIZACE V předchozích kapitolách bylo nastíněno teoretické pozadí intrakraniálního EEG záznamu (ieeg), byly probrány obrazové transformace jako nástroj pro registraci MRI scanů a byla provedena rešerše několika metod vizualizace intrakraniálního EEG. Na základě těchto informací bude navrhnuto programové řešení pro vizualizaci různých parametrů z intrakraniálního EEG. 5.1 Předmět vizualizace 5.1.1 Vysokofrekvenční oscilace (HFO) Přesná lokalizace epileptogenního centra v mozku je zásadní pro provedení chirurgického zákroku. V dřívějších dobách byly za užitečné pásmo EEG považovány signály do 50Hz(viz tabulka 2.1). Nedávné výzkumy používající hloubkové elektrody s vysokými vzorkovacími frekvencemi (až 2000Hz) prokázaly, že HFO jsou přednostně lokalizovány v místech vykazujících spontánní záchvatovou aktivitu. Staly se tedy potencionálními biomarkery, které charakterizují epileptologickou aktivitu. Ukázka vysokofrekvenční oscilace je na obrázku 5.1 Praktická část této práce se věnuje vizualizaci již detekovaných HFO v reálných MRI snímcích mozku pacienta jako pomocný článek při plánování chirurgického zákroku [5]. Obr. 5.1: [s]. Ukázka vysokofrekvenční oscilace v grafu závislosti napětí [µv] na čase Další význam vysokofrekvenčních oscilací detekovaných z ieeg popisuje publikace [19], která spojuje HFO nejen s epilepsií, ale i s normální fyziologickou funkcí mozku, konkrétně s kognitivními funkcemi. Mezi ty se řadí udržení pozornosti, proces učení či samotná paměť. Standardně se HFO rozdělují podle frekvencí na high gama (50 125Hz), ripple (125 250Hz) a fast ripple (250 500Hz). V [19] autoři studovali 12 subjektů s ieeg, kterým ukazovali sérii obrázků vyvolávajících různé emoce, 32

přičemž zaznamenali přítomnost vysokofrekvenčních oscilací ve všech zmiňovaných frekvenčních pásmech. Na základě této znalosti jevu vysokofrekvenčních oscilací je pak možno určit, které parametry budou vstupovat do samotné vizualizace. V první řadě to budou souřadnice x,y,z, dále pak název elektrody, jejich jednotlivé kontakty a absolutní počet detekovaných vysokofrekvenčních oscilací na jednotlivích kontaktech. Vzhledem k tomu, že jiné frekvence mají jiný diagnostický účel, by měl mít uživatel možnost rozsah frekvencí měnit. 5.1.2 Interiktální výboje (spike) Jako další a v současné době intenzivně zkoumaný biomarker v epileptologii vystupují interiktální výboje. Jsou to vlny s ostrým špičatým vrcholem s trváním 20-80ms [2]. Ukázka interiktálního výboje je na obrázku 5.2 V publikaci [20] autoři studují deset pacientů, kterým bylo současně měřeno EEG i EMG. Jako hlavní parametr zde byla zkoumána časová prodleva mezi interiktálními výboji detekovanými v temporálním laloku a interiktálními výboji detekovanými ve frontálním laloku. Časová prodleva se ukázala jako relevantní parametr korelující s výskytem epilepsie. Obr. 5.2: Ukázka interiktálního výboje v grafu závislosti napětí [µv] na čase [s]. Článek [21] se zabývá souvislostí mezi místem lokalizace interiktálních výbojů a místem vzniku záchvatů. Signály byly získány z hloubkových elektrod ieeg od 19 pacientů. Pro detekci byl použit validovaný počítačový detektor. Výzkum ale ukázal, že pouze u 11 pacientů bylo možné nalézt místo vzniku záchvatů na základě automatické detekce interiktálních výbojů v ieeg záznamu. Autoři tedy doporučují provést další výzkum, aby zjistili, pro které pacienty je tato metoda vhodná a pro které naopak nikoliv. Tyto dvě publikace ukazují, že interiktální výboje jsou intenzivně studovaným biomarkerem a jejich vizualizace by mohla být přínosem pro výzkumnou praxi. Jako 33

vstupní parametry do vizualizačního programu opět musí vstoupit jednotlivé souřadnice kontaktů z ieeg elektrody, dále pak počet detekovaných interiktálních výbojů na každém kontaktu elektrody a místo frekvence (jako u HFO) by se interiktální výboje daly třídit podle jejich šířky (délky trvání), protože i to je při jejich hodnocení zohledňováno. 5.1.3 Výkon ve frekvenčních pásmech Pro klinické hodnocení pacienta netýkající se epilepsie je pro lékaře dobré vědět, jaký typ EEG vln u pacienta převažuje (viz tabulka 2.1). Tento parametr je objektivně hodnotelný pomocí vypočteného výkonu v jednotlivých frekvenčních pásmech. Vstupními parametry pro vizualizaci by opět byly souřadnice elektrod, připadně jejich názvy, dále pak výkon v určitém frekvenčním pásmu na konktrétním kontaktu elektrody. Jako přepínatelný parametr by vystupovala jednotlivá pásma, ve kterých by byl výkon vizualizován. V této kapitole byly vybrány tři ukázkové parametry, které by měly být vizualizovatelné navrženým programem. Určitě to však nejsou parametry jediné. Programem by měl být zobrazitelný jakýkoliv parametr o několika rozměrech s tím, že jeden rozměr je zakódován pomocí barevné škály a další rozměry jsou měnitelné v uživatelském rozhraní. Barevně je zakódován u HFO absolutní počet detekovaných oscilací na kontaktu, u spiků by to byl počet detekovaných spiků, u zastoupení frekvenčních pásmech pak výkon v jednom frekvenčním pásmu. 5.2 Způsob vizualizace Jelikož primárním úkolem této práce je implamentace výsledného programu ve dvou nemocničních zařízeních za účelem zobrazení vysokofrekvenčních oscilací, bude se návrh programu ubírat tímto směrem. Úplně první představa byla, že bude podle počtu HFO obarvena určitá část mozku, která je anatomicky ucelená podobně jako na obrázku 5.3. Po konzultaci s lékaři v Nemocnici u sv. Anny byla ale tato možnost zavrhnuta, protože automatická segmentace pacientova mozku nepřinese lékařům žádnou potřebnou informaci vztahující se k epilepsii. Základní požadavek je proto vyznačit pouze místa jednotlivých kontaktů a na nich barevně rozlišit počet vysokofrekvenčních oscilací podobně jako na obrázku 5.4. 34

Obr. 5.3: Ukázka zobrazení intrakraniálních hloubkových elektrod (červené tečky) v modelu mozku s vyznačenýmí vysegmentovanými anatomickými oblastmi (převzato z [22]). Obr. 5.4: Ukázka vizualizace kontaktů v MRI snímku. Na obrázku lze vidět zvětšený MRI snímek s implantovanou elektrodou. Červené obdélníky značí jednotlivé kontakty na elektrodě. (převzato z [23]). Intrakraniální elektrody mají různý počet kontaktů. Každý kontakt snímá vlastní EEG záznam z jiné prostorové souřadnice. Pro každý kontakt jsou pak detekovány a kvantifikovány vysokofrekvenční oscilace. Vstupem pro vizualizaci jsou parametry: 3D MRI snímek pacienta bez elektrod Matice souřadnic kontaktů z jednotlivých elektrod Počet vysokofrekvenčních oscilací na každé elektrodě Na základě těchto parametrů je pak možné zobrazit separátně počet vyskokofrekvenčních oscilací na každém kontaktu. Pro přehlednost lze počet reprezentovat 35

barevnou stupnicí tak, že modrá značí minimum a červená maximum. Ukázka barevné stupnice se zastoupením jednotlivých barevných složek RGB je zobrazena na obrázku 5.5. Obr. 5.5: Ukázka barevné stupnice pro kvantifikaci vysokofrekvenčních oscilací. 5.3 Získání souřadnic Cílem této práce je zobrazit počty vysokofrekvenčních oscilací ve snímku MRI s vysokým rozlišením bez elektrod, tedy pořízeným před samotnou implantací. Ukázka takového snímku v transverzálním řezu je na obrázku 5.6. Pozice elektrod se zjišťují ze snímku po implantaci a to buď ze snímku z magnetické rezonance s nízkým rozlišením (ukázka na obrázku 5.7) nebo z počítačové tomografie (ukázka na obrázku 5.8). 36

Obr. 5.6: Transverzální řez pacientského snímku z magnetické rezonance s vysokým rozlišením před implantací elektrod. Obr. 5.7: Transverzální řez pacientského snímku z magnetické rezonance s nízkým rozlišením s implantovanými elektrodami. 37

Obr. 5.8: Transverzální řez pacientského snímku z počítačové tomografie s implantovanými elektrodami. V současné době je standardní postup odečítat souřadnice jednotlivých kontaktů manuálně. To znamená, že si medicínský pracovník otevře snímek s elektrodami v prohlížeči DICOM obrázků, tam nalezne jednotlivé kontakty a kliknutím na kontakt si zobrazí souřadnice v 3D prostoru, které si zaznamená. Přesnost takto odečtených kontaktů odhaduje autorizovaný pracovník do 2mm. Objektivní hodnocení přesnosti prakticky není možné, z důvodu neexistence zlatého standardu. Tyto souřadnice jsou ale ve snímku s elektrodami a je nutné je převést na souřadnice nativním snímku MRI. K tomu se využívá obrazových transformací. Zatímco odečítání souřadnic je prováděno pracovníky jednotlivých institucí, registrace 3D obrazů je již součástí této práce. Pro koregistraci a normalizaci je používán balík SPM, což je soubor skriptů psaných v jazyku MATLAB. Nastavení tohoto programu při jednotlivých operací bude popsáno v sekci implementace, z důvodu rozdílnosti postupů v institucích, v nichž je postup implementován. 38

5.4 Programové řešení - stanovení cílů Při návrhu uživatelského rozhraní je třeba myslet na to, že by výsledný program měl být implementován ve dvou medicínských zařízeních, a sice ve Fakultní Nemocnici u sv. Anny v Brně (dále je FNUSA) a v laboratoři Mayo Clinic v USA. Klíčovými vlastnostmi narvrhovaného uživatelského rozhraní by měly být intuitivní ovládání, přehlednost a komplexita. Komplexitou je zde myšleno spojení více užitečných funkcí do jednoho programu tak, aby uživatel nemusel kombinovat více programů při provádění složitějších operací. Vytvořené programové prostředí by mělo být také multiplatformní. Ve FNUSA je nejčastěji používán systém Windows, přičemž někteří výzkumní pracovníci používají systém Linux. Naopak v USA je nejčastěji používán operační systém Mac OS. Proto je zásadní požadavek, aby byl program kompatibilní se všemi zmíněnými operačními systémy. Na základě těchto požadavků se nabízí otázka, zda je vhodné vytvářet úplně nový program, který by nebyl tak rozsáhlý a jehož programování by bylo pro jednoho člověka podstatně náročné, nebo zda využít již existující prohlížeč 3D DICOM souborů a doprogramovat modul umožňující vizualizaci HFO. Z hlediska zmiňované komplexity programu by bylo vhodné v jednotlivých institucích zřidit databázi, která by byla přístupná z lokální sítě, aby k ní měli přístup výzkumní pracovníci, kteří mají na starost jak samotnou detekci HFO, tak odečítání souřadnic. Každá nemocnice již takové databáze má. Tato databáze obsahuje veškeré informace o všech pacientech, kteří kdy byli v nemocnici ošetřeni a proto podléhá velmi přísným bezpečnostním podmínkám. Z toho důvodu bylo rozhodnuto založit databázi novou, kde budou pouze anonymizované informace o pacientech (pacienti vystupují pod svým pořadovým číslem). Databáze by měla obsahovat údaje o detekcích různých parametrů z ieeg, údaje o souřadnicích elektrod a číselnou identifikaci pacienta. Podobný problém nastává s obrazovými informacemi. Pacientské snímky z magnetické rezonance či počítačové tomografie jsou již v nemocniční databázi, ke které z bezpečnostních důvodů nebyl v rámci této práce umožněn přístup. Bylo by možné založit vlastní PACS server s anonymizovanými daty podobně jako s informacemi o detekcích. Zde by ale na rozdíl od databáze s detekcemi docházelo k duplikaci dat, což by zbytečně zaplňovalo kapacitu nemocničních disků. Automatické nahrávnání MRI či CT snímků do vizualizačního programu nebylo z těchto důvodů umožněno. Pokud chce lékařský pracovník vizualizovat HFO u některého z pacientů, musí mít tedy přístupové údaje do nemocničního informačního systému nebo musí požádat autorizovanou osobu o stažení snímku. Tento snímek si pak nahraje do vizualizačního 39

programu. Zbytek operací by již mělo být možno provádět automaticky z jednoho programu. Na základě výše specifikovaných požadavků na vizualizační program je pak možno stanovit požadavky na uživatelské rozhraní. Pro zabránění neautorizovanému přístupu by měla být databáze chráněna heslem. První požadavek na uživatelské rozhraní je proto identifikace uživatele pomocí uživatelského jména a hesla. Dále pak uživatele zajímá co chce vizualizovat a u kterého pacienta. Grafické rozhraní by tedy mělo obsahovat prvek pro výběr pacienta a parametrů, které chce uživatel u daného pacienta zobrazit. Jelikož se jedná zejména o vizualizaci HFO, kde jiné frekvence mají jiný diagnostický význam, měl by uživatel mít možnost si zvolit rozsah frekvencí HFO, které zobrazuje. Samozřejmě jsou nutné i ovládací prvky pro operace se samotnými snímky, jako je zvětšování, změna kontrastu, změna kompletní LUT charakteristiky či dokonce volume rendering. S těmito prvky se již počítá ve voleném existujícím DICOM prohlížeči a jejich kvalita by měla být zohledněna při jeho volbě. 40

6 POUŽITÉ TECHNOLOGIE 6.1 3D Slicer 3D Slicer (někdy jen Slicer) je volně přístupný program s open source licencí pro vizualizaci a obrazovou analýzu medicínských dat. Má tři instalační verze pro platformy Windows, Linux a Mac Os X. Tento program je obklopen širokou komunitou, která udržuje svoji wiki stránku, kde lze najít mnoho potřebných informací jak pro koncové uživatele, tak pro vývojáře. Autoři uvádí, že aktuální verze obsahuje 370 tisíc řádků kódu psaném zejména v jazyku C++. Slicer má tedy již v základním balíku nespočet různých funkcí. Pro tuto práci jsou zajímavé funkce načítání a práce s DICOM formátem, popřípadě možnost přímého volume renderingu. Slicer také poskytuje širokou podporu různým vývojářům, ať už ve formě důkladné dokumentace, přístupné licence či veřejných zdrojových kódů. Slicer také umožňuje vytvářet vlastní grafické moduly, psané v jazyku python, což je jeden z hlavních důvodů jeho využití v této práci. Na obrázku 6.1 je ukázka grafického rozhraní programu slicer [18]. Obr. 6.1: Ukázka grafického rozhraní programu 3D Slicer. 41

6.2 MySQL MySQL je databázový systém, který je pro nekomerční účely volně přístupný. Tento systém je multiplatformní, což je opět jednou z podmínek pro použití v rámci této práce. Komunikace s databází probíhá pomocí jazyka SQL. Velkou výhodou je, že je možné komunikovat s databází vesměs z jakéhokoliv programovacího jazyka. Spojovací články (z angl. connector) mezi databází a programovacím jazykem jsou k nalezení buď přímo na webu vývojáře [24] nebo na webu komunit zabývajících se touto databází. V této práci jse MySQL server využit jak v Nemocnici u sv. Anny v Brně, tak na Mayo Clinic v Rochesteru. Ve finálním programu je komunikace s databází zajištěna přímo z uživatelského interface, kdy uživatel nemusí znát syntax jazyka MySQL, pouze si z nabídky vybere které parametry chce vizualizovat a v programovacím jazyku python je automaticky vygenerován dotaz v SQL jazyku. 6.3 Python Python je taktéž multiplatformní programovací jazyk, který je volně přístupný. Je distribuován pod open source licencí, tudíž je obklopen širokou komunitou a k jednotlivým funkcím je k dispozici podrobná dokumentace [25]. Tento programovací jazyk je v práci použit ve vazbě na 3D Slicer. Ten totiž umožňuje doprogramování nového modulu v tomto jazyce, přičemž po naprogramování je velmi jednoduché modul doinstalovat. Python zde spolupracuje s knihovnou PyQt, která slouží k vytváření grafického uživatelského interface. Programovací jazyk python i knihovna Qt už je obsažena v programu 3D Slicer. Pro samotný vývoj je ale nutno mít tyto knihovny nainstalovány zvláště. Je proto důležité zjistit kompatibilitu verzí ještě před začátkem vývoje, aby se nestalo, že naprogramovaný modul nebude spustitelný přímo z 3D Sliceru. V této práci je požit programovací jazyk python 2.7.3 a knihovna PyQt4 tak, aby byl modul kompatibilní se všemi verzemi 3D Sliceru čtvrté generace (verzemi 4.x.x), tedy i s momentálně nejnovější verzí. 6.4 Matlab Matlab (z angl. MATrix LABoratory) je programovací prostředí, které se využívá hlavně na výpočty a simulace ve vědeckých oborech. V této práci vystupuje jako jediný komerční produkt, který ale mají obě instituce, ve kterých je plánována implementace, k dispozici. Opět je použitelný na platformách Windows, Linux i McOS. Skripty psané v Matlabu zde nejsou propojeny s grafickým uživatelským interface a koncový uživatel se s nimi nedostane do styku. Matlab je zde použit zejména pro 42

registraci obrazů s pomocí knihovny SPM, která je podrobněji popsána v sekci 3.1.3. Role těchto skriptů je popsána v kapitole 7. Implementace ve FNUSA. 6.5 Výsledný program Finální programové řešení je implementováno jako nově naprogramovaný modul v programu 3D Slicer, jehož podobu lze i z ukázkou vizualizace HFO na jednom z reálných pacientů z Nemocnice u sv. Anny nalézt na obrázku 6.2. Obr. 6.2: Screenshot výsledného programu s zobrazeným ukázkovým pacientem. Na obrázku 6.2 vlevo lze spatřit ovládací panel naprogramovaného modulu. Tento panel je zobrazen i spopisky ve zvětšené formě na obrázku 6.3. 43

6.5.1 Uživatelské rozhraní Obr. 6.3: Ovládací panel výsledného programu s popisem funkcí. Při zobrazování parametrů se zvlášť načítají obrazové data ze souboru (z důvodů zmíněných dříve) a zvlášť se stahují data z MySQL databáze. Je tedy nutno dávat pozor na to, aby byla brána data vždy pouze od jednoho pacienta. 44

V první řadě si tedy uživatel načte obrazová data, kdy ještě není využíván modul vizualizace. Dále se uživatel přihlásí do MySQL databáze pomocí uživatelského jména a hesla. Po kliknutí na tlačítko login se pod tlačítkem zobrazí buď zelená hláška o úspěšném přihlášení nebo červená hláška o neúspěšném přihlášení. Program umí rozeznat, zda se jedná pouze o špatně zadané uživatelské jméno či heslo, chybu sítě či MySQL databáze. Po úspěšném přihlášení se do sekce Database selection nahrají všechny parametry, které jsou v databázi připravené pro vizualizaci. Zde si uživatel z rolovací nabídky vybere jednu. Dále pak zadá číslo pacienta, a rozsah frekvencí, které chce stáhnout z databáze. Po stisknutí tlačítka Download začne stahování dat, které trvá řádově několik sekund. Po úspěšném stažení dat se pod tlačítkem Download zobrazí informace o počtu elektrodových kontaktů, které jsou připraveny pro vizualizaci. Tlačítky Show electrodes a Remove electrodes pak lze opakovaně zobrazit elektrody nebo je odstranit z načteného obrázku. Volba barevného rozlišení je pak parametr, který si vyžádali pracovníci FNUSA, a sice počet barev z barevné škály, do kterých bude zakódován celý rozsah počtu vysokofrekvenčních oscilací. Dále se pak dá měnit velikost a průhlednost elektrodových značek. Posledním parametrem, který se dá měnit je rozsah absolutního počtu vysokofrekvenčních oscilací, který podléhá zobrazení. Na dvojtém posuvníku si uživatel vybere rozsah počtu HFO, který chce vizualizovat. Kontakty, na kterých byl naměřen počet HFO spadající do tohoto rozsahu budou zobrazeny, ostatní zmizí. 6.5.2 Ukázky vizualizace Po absolvování tětchto kroků jsou v obraze zobrazeny parametry HFO. Samotná vizualizace spočívá v tom, že na místo každého kontaktu je zobrazen marker ve formě buď barevného kruhu ve 2D nebo koule ve 3D. Velikost a průhlednost těchto makrerů nenese žádnou informaci a je uživatelem nastavitelná. Barva pak nese informaci o počtu HFO na kontaktu, kdy červená poukazuje na vysoký počet HFO a modrá nízký počet. Ukázky vizualizace jsou zobrazeny buď ve 2D na obrázku 6.4 nebo ve 3D a s použitím volume renderingu na obrázku 6.5. 45

Obr. 6.4: Ukázka vizualizace HFO na řezech MRI scanu reálného pacienta. Obr. 6.5: Ukázka vizualizace vysokofrekvenčních oscilací ve 3D na reálném pacientu. Na obrázku a byla použita funkce volume rendering. 6.5.3 Přesnost lokalizace elektrodových kontaktů V práci bylo popsáno několik postupů, které vedou k získání souřadnic elektrodových kontaktů. Bohužel neexistuje žádný zlatý standard na základě kterého by šlo udělat statistické hodnocení přesnosti lokalizace. V celém procesu extrakce souřadnic může vznikat chyba hned několikrát. Při manuálním odečítání je do procesu vnesena chyba lidského faktoru, kterou odborný pracovník ve Fakultní nemocnici u sv. Anny odhadl na maximálně 2mm a to pouze v podmínkách, kdy se jedná o velmi nekvalitní data z magnetické rezonance, kde jsou elektrody vidět hůře než na snímcích z CT. Zde je otevřen vývoj do budoucna, kdy by se odečítání souřadnic mohlo automatizovat za použití různých segmentačních algoritmů. 46

Další, velmi významný faktor ovlivňující přesnost lokalizace elektrod, jsou obrazové transformace, které se při extrakci koordinátů provádí. Dá se říct, že čím více obrazových transformací je před lokalizací prováděno, tím větší chyba může být do procesu vnesena. Z tohoto pohledu by byl lepší postup na Mayo Clinic, kdy jsou odečítány koordináty hned po první koregistraci, zatímco ve FNUSA je před odečítáním provedena koregistrace i normalizace. Na druhou stranu je nutno vzít v potaz způsob registrace. Při registraci dvou MRI snímků je využito mimo rigidní transformace i transformací nelineálních, čímž mohou být eliminovány případné pohyby mozkových struktur před a po implantaci. Toto u registrace CT snímku na MRI snímek není možné už proto, že na snimkcích CT nejsou mozkové struktury dostatečně patrné. Pro demonstraci jsou zde uvedeny 2 snímky z magnetické rezonance s implantovanými elektrodami, koregistrovány na nativní MRI snímek. První snímek je zobrazen bez vizualizace 6.6 a druhý s vizualizovanými elektrodami 6.7. Na těchto obrázcích je vidět, že přesnost odečtených a transformovaných souřadnic je na vysoké úrovni. 47

Obr. 6.6: MRI snímek s implantovanými elektrodami. Obr. 6.7: MRI snímek s implantovanými elektrodami jako na obr 6.6 s vizualizovanými kontakty. 48

7 IMPLEMENTACE VE FNUSA Výsledný program je implementován ve Fakultní Nemocnici u sv. Anny, kde je aktivně používán. V nemocnici byla zřízena MySQL databáze, která je propojena s vizualizačním modulem v programu 3D Slicer. Na obrázku 7.1 je zobrazen vývojový diagram, který popisuje celý proces vizualizace od sběru dat až po vizualizaci HFO. Tenká čára zobrazuje procesy, které jsou součástí nemocniční infrastruktury a nebyly realizovány v rámci této práce, tučné čáry zobrazují procesy realizované v rámci této práce. Obr. 7.1: Vývojový diagram znázorňující proces vizualizace ve Fakultní Nemocnici u sv. Anny od sběru dat až po zobrazení HFO. Horní větev diagramu na obrázku 7.1 znázorňuje záznam hloubkového EEG, detekci HFO a uložení výsledků do databáze. Spodní větev pak znázorňuje pořízení MRI snímků před a po implantaci. Z těchto snímků se za pomocí registrace obrazů extrahují, přepočítávají a nahrávají do databáze souřadnice jednotlivých elektrodových kontaktů. Samotná extrakce koordinátů je poněkud složitější proces, který je znázorněn na obrázku 7.2. 49

Obr. 7.2: Znázoznění procesu odečítání souřadnic a nahrávání dat do MySQL databáze. Jelikož jsou data z FNUSA součástí výzkumu, primárně jsou odečítány koordináty v MNI prostoru. Nejprve se snímek bez elektrod normalizuje na MNI templát poskytnutý v balíku SPM. Normalizace probíhá nejprve pomocí affinní transformace, která je následována neparametrickými kosinovými transformacemi. Minimalizována je kriteriální funkce uvedená ve vzorci 3.2. Za stejného nastavení probíhá koregistrace snímku s elektrodami na již normalizovaný nativní MRI scan. Nyní je dosáhnuto toho, že snímek s elektrodami je umístěn v MNI prostoru. Z takto připraveného snímku jsou pak manuálně odečteny souřadnice jednotlivých kontaktů. Souřadnice v MNI prostoru jsou vhodné pro porovnávání napříč subjekty, nicméně pro vizualizaci v originálním snímku je třeba souřadnice přepočítat do původního nativního MRI snímku. Při normalizaci či koregistraci uloží software SPM transformační parametry do souboru, které pak lze použít na další transformace či přepočítání souřadnic. Při přepočtení souřadnic do původního MRI scanu je využitu parametrů z normalizace. Pro automatické přepočtení souřadnic a nahrání výsledků do MySQL databáze je vytvořen skript v matlabu. Vstupem této funkce je pouze číslo pacienta a soubor parametrů a výstup je ve formě originálních souřadnic nahraných v MySQL databázi. Tyto souřadnice jsou pak staženy programem 3D Slicer a zobrazeny. 50

8 IMPLEMENTACE V MAYO CLINIC Výzkumný tým Mayo Clinic v USA se zábývá zkoumáním vysokofrekvenčních oscilací stejně jako v Nemocnici u sv. Anny v Brně. V rámci diagramu na obrázku 8.1 je infrastruktura stejná jako v Nemocnici u sv. Anny. Při implementaci navrženého programu bylo ale nutno dbát na určité rozdílnosti. Obr. 8.1: Vývojový diagram znázorňující proces vizualizace v Nemocnici u sv. Anny od sběru dat až po zobrazení HFO. V Mayo Clinic je jinak strukturovaná MySQL databáze, proto bylo nutno změnit algoritmus na tvorbu SQL dotazu z parametrů zadaných v uživatelském rozhraní. Druhá, vcelku zásadní změna, je pak v metodice odečítání souřadnic hloubkových elektrod. Postup extrakce souřadnic je znázorněn v diagramu na obrázku 8.2. Obr. 8.2: Znázoznění procesu odečítání souřadnic a přepočtu do MNI prostoru. Pro zjištění souřadnic elektrodových kontaktů není pořizován MRI snímek s elektrodami, nýbrž snímek z počítačové tomografie, jehož ukázka je na obrázku 5.8. Tento snímek je pak koregistrován s nativním snímkem z MRI. Jelikož následná 51

registrace neprobíhá na snímcích ze stejných modalit je nutno použít jiných parametrů registrace. Především je upuštěno od nelineárních transformací a to z toho důvodu, že na snímcích z CT nejsou dobře rozpoznatelné mozkové struktury. Algoritmus pro registraci využívá hlavně lebky pacienta, dobře viditelné na CT snímcích. V Mayo Clinic se pro tento účel používá software SPM, které je ale optimalizován pro zpracování dat z magnetické resononce. V této práci bylo navrženo pro takovou registraci použit software Elastix [26] s parametry které jsou k vidění v parameter file v sekci přílohy. Takto odečtené kontakty je již možno vizualizovat v nativním MRI snímku. Pro účel vizualizace v nativním MRI snímku tento postup dostačuje. Ve výzkumné praxi se ale všechny koordináty převádí do MNI prostoru. Proto je následně nativní MRI snímek normalizován do MNI prostoru a parametry normalizace jsou použity na transformování souřadnic. 52

9 ZÁVĚR Cílem této práce bylo provést rešerši v oblasti snímání EEG se zaměřením na invazivní intrakraniální záznam. Dále se pak seznámit s různými metodami vizualizace parametrů z EEG. Na základě této rešerše pak navrhnout metodiku vizualizace parametrů z intrakraniálního EEG, navrhnout programové řešení a realizovat jej. První dvě kapitoly jsou věnovány EEG, jeho fyziologickému pozadí a různým způsobům měření. Třetí kapitola je věnována registraci obrazů. Tato kapitola se zde objevuje proto, že samotné vizualizaci intrakraniálních elektrod předchází registrace snímků před implantací elektrod a po implantaci. V této kapitole jsou vysvětleny samotné pojmy koregistrace a normalizace i matematický popis těchto operací. V další části práce je provedena rešerše několika současných metod pro vizualizaci dat intrakraniálního EEG. Zde je zjištěno, že vizualizací dat z kortikografických elektrod se obecně věnuje více pozornosti než vizualizaci dat z elektrod hloubkových. V páté kapitole je pak proveden návrh metody na vizualizaci různých parametrů z dat detekovaných z intrakraniálních elektrod. Jsou zde také stanoveny požadavky na programové řešení, které je realizováno a popsáno v šesté kapitole. Hlavním cílem této práce bylo vytvořit funkční programové řešení a implementovat ho ve dvou výzkumných institucích, a sice ve Fakultní Nemocnici u sv. Anny v Brně a v Mayo Clinic v USA. Implementace výsledného programu a jeho navázání na nemocniční infrastruktury je popsáno v kapitolách 7 a 8. V rámci celého procesu vizualizace bylo zjištěno, že nedílnou součástí práce je registrace obrazů. Pro tyto účely byl použit software SPM a dále bylo navrhnuto použití programu Elastix. Zadání práce ukládá navržení a implementace programu pro prostorové zobrazení parametrů z intrakraniálního EEG ve snímcích CT/MRI. Práce se zaměřuje zejména na snímky z magnetické rezonance. Se snímky z počítačové tomografie příjde do styku pouze při implementaci výsledného řešení v Mayo Clinic v USA; a to pouze při odečítání souřadnic elektrodových kontaktů. Vizualizace parametrů v CT snímcích je na základě navrhnutých postupů možná, ale v praxi se nepoužívá, jelikož v CT snímcích nejsou dobře vidět jednotlivé mozkové struktury. Zadání práce je tedy splněno v plném rozsahu. V současné době může navržený program sloužit ve dvou institucích pro vizualizaci parametrů z intrakraniálního EEG. Toto použití je však omezeno několika kroky, které je třeba učinit v pozadí aplikace a které se neobejdou bez asistence 53

lidského faktoru. Jedná se zejména o odečítání souřadnic, jednotlivé obrazové transformace, které jsou sice do jisté míry automatizované, ale jsou stále kontrolované, dále pak nahrávání obrazových dat z nemocničního informačního systému, jež je stále prováděno ručně. Tyto kroky by bylo možné do budoucna automatizovat a tím ušetřit mnoho práce a času nemocničnímu personálu. Ve Fakultní Nemocnici u sv. Anny se v současné době rozvíjí real-time posílání měřených dat z elektroencefalografu po nemocniční síti. Za předpokladu, že by byly souřadnice jednotlivých elektrod již v databázi a pacient byl stále naimplantován (což je i dnes standard), by za pomocí této techniky bylo možné vizualizovat různé parametry v reálném čase. Tento systém je již známý a běžně dostupný z povrchových elektrod, ale v rámci rešerše nebyl nalezen žádný systém, který by umožňoval real-time vizualizaci z intrakraniálních elektrod. 54

LITERATURA [1] GANONG, William F. Přehled lékařské fyziologie. 20. vyd. Praha: Galén, c2005, xx, 890 s. ISBN 80-726-2311-7. [2] VOJTĚCH, Zdeněk. EEG v epileptologii dospělých. 1. vyd. Praha: Grada, 2005, 680 s., [24] barev. obr. příl. ISBN 80-247-0690-3. [3] ŠIMURDA, Jiří. Bioelektrické jevy. Brno: VUT, 2007, 72 s. [4] HRAZDIRA, Ivo a Vojtěch MORNSTEIN. Lékařská biofyzika a přístrojová technika 1. vyd. Brno: Neptun, 2001, 381 s. ISBN 80-902-8961-4. [5] WORRELL, Greg a Jean GOTMAN. High-frequency oscillations and other electrophysiological biomarkers of epilepsy: clinical studies. Biomarkers in Medicine. 2011, vol. 5, issue 5, s. 557-566. DOI: 10.2217/bmm.11.74. [6] KOVALEV, Dimitri, Joachim SPREER a Jürgen HONEGGER. Rapid and Fully Automated Visualization of Subdural Electrodes in the Presurgical Evaluation of Epilepsy Patients. AJNR Am J Neuroradio. 2005, č. 26. [7] ROZMAN, Jiří. emprhelektronické přístroje v lékařství. Vyd. 1. Praha: Academia, 2006, 406 s., xxiv s. barev. obr. příl. Česká matice technická (Academia). ISBN 80-200-1308-3. [8] WOLTERS, C.H., A. ANWANDER, X. TRICOCHE, D. WEINSTEIN, M.A. KOCH, R.S. MACLEOD a Aina PUCE. Influence of tissue conductivity anisotropy on EEG/MEG field and return current computation in a realistic head model: A simulation and visualization study using high-resolution finite element modeling. NeuroImage. 2006, vol. 30, issue 3, s. 813-826. DOI: 10.3410/f.1030531.358675. [9] FRISTON, K. Statistical parametric mapping: the analysis of funtional brain images. 1st ed. Boston: Elsevier/Academic Press, 2007, vii, 647 p. ISBN 01-237-2560-7. [10] JENKINSON, Mark; SMITH, Stephen. A global optimisation method for robust affine registration of brain images. Medical image analysis, 2001, 5.2: 143-156.. [11] ASANO, Eishi, Otto MUZIK, Aashit SHAH, Csaba JUHÁSZ, Diane C. CHUGANI, Kenji KAGAWA, Krisztina BENEDEK, Sandeep SOOD, Jean GOTMAN a Harry T. CHUGANI. Quantitative visualization of ictal subdural EEG changes in children with neocortical focal seizures. Clinical Neurophysiology. 2004, vol. 115, issue 12, s. 2718-2727. DOI: 10.1016/j.clinph.2004.06.020. 55

[12] SCHWARZ, Daniel, Tomas KASPAREK, Ivo PROVAZNIK a Jiri JARKOV- SKY. A Deformable Registration Method for Automated Morphometry of MRI Brain Images in Neuropsychiatric Research. IEEE Transactions on Medical Imaging. 2007, vol. 26, issue 4, s. 452-461. DOI: 10.1109/tmi.2007.892512. [13] ASHBURNER, J a K FRISTON. Multimodal Image Coregistration and Partitioning A Unified Framework. NeuroImage. 1997, vol. 6, issue 3, s. 209-217. DOI: 10.1006/nimg.1997.0290. [14] BRETT, Matthew, Kalina CHRISTOFF, Rhodri CUSACK a Jack LANCAS- TER. Using the talairach atlas with the MNI template. NeuroImage. 2001, vol. 13, issue 6. DOI: 10.1016/s1053-8119(01)91428-4. [15] THE FIL METHODS GROUP (AND HONORARY MEMBERS), 2010: SPM8 Manual. Wellcome Trust Centre for Neuroimaging, London, 469 pp. [16] JAN, Jiří. Medical image processing, reconstruction and restoration: concepts and methods. Boca Raton: Taylor, 2006, 730 s. ISBN 08-247-5849-8. [17] JACOBS, Julia, Maeike ZIJLMANS, Rina ZELMANN, Claude-Édouard CHATILLON, Jeffrey HALL, André OLIVIER, François DUBEAU a Jean GOTMAN. High-frequency electroencephalographic oscillations correlate with outcome of epilepsy surgery. Annals of Neurology. 2010, vol. 67, issue 2, s. 209-220. DOI: 10.1002/ana.21847. [18] FEDOROV, Andriy, et al. 3D Slicer as an image computing platform for the Quantitative Imaging Network. Magnetic resonance imaging, 2012, 30.9: 1323-1341. [19] KUCEWICZ, M. T., J. CIMBALNIK, J. Y. MATSUMOTO, B. H. BRINKMANN, M. R. BOWER, V. VASOLI, V. SULC, F. MEYER, W. R. MARSH, et al. High frequency oscillations are associated with cognitive processing in human recognition memory. Brain. 2014, 137(8): 2231-2244. DOI: 10.1093/brain/awu149. ISSN 0006-8950. [20] TANAKA, Naoaki, Matti S. HÄMÄLÄINEN, Seppo P. AHLFORS, Hesheng LIU, Joseph R. MADSEN, Blaise F. BOURGEOIS, Jong Woo LEE, Barbara A. DWORETZKY, John W. BELLIVEAU, et al. Propagation of epileptic spikes reconstructed from spatiotemporal magnetoencephalographic and electroencephalographic source analysis. NeuroImage. 2010, 50(1): 217-222. DOI: 10.1016/j.neuroimage.2009.12.033. ISSN 10538119. 56

[21] MARSH, Eric D., Bradley PELTZER, Merritt W. Brown III, Courtney WUSTHOFF, Phillip B. Storm JR, Brian LITT a Brenda E. PORTER. Interictal EEG spikes identify the region of electrographic seizure onset in some, but not all, pediatric epilepsy patients. Epilepsia. 2010, 51(4): 592-601. DOI: 10.1111/j.1528-1167.2009.02306.x. [22] PRINCICH, Juan Pablo, Demian WASSERMANN, Facundo LATINI, Silvia ODDO, Alejandro Omar BLENKMANN, Gustavo SEIFER a Silvia KOCHEN. Rapid and efficient localization of depth electrodes and cortical labeling using free and open source medical software in epilepsy surgery candidates. Frontiers in Neuroscience. 2013, 7: -. DOI: 10.3389/fnins.2013.00260. ISSN 1662-453x. [23] KONDYLIS, Efstathios D., et al. Detection of high-frequency oscillations by hybrid depth electrodes in standard clinical intracranial EEG recordings. Frontiers in neurology, 2014, 5. [24] ORACLE CORPORATION AND/OR ITS AFFILIATES. MySQL::The world s most popular open source database [online]. 2015 [cit. 2015-05-18]. Dostupné z: http://www.mysql.com [25] PYTHON SOFTWARE FOUNDATION. Python [online]. 2015 [cit. 2015-05- 18]. Dostupné z: https://www.python.org/ [26] KLEIN, Stefan, et al. Elastix: a toolbox for intensity-based medical image registration. Medical Imaging, IEEE Transactions on, 2010, 29.1: 196-205. 57

SEZNAM SYMBOLŮ, VELIČIN A ZKRATEK f vz CNS ATP EEG MRI CT HFO USA SPM MNI FNUSA EEG ieeg vzorkovací kmitočet centrální nervová soustava adenosin trifosfát elektroencefalografie magnetické rezonance počítačová tomografie vysokofrekvenční oscilace Spojené státy americké Statistical Parametric Mapping (program) Montreal Neurological Institute Fakultní Nemocnice u sv. Anny elektroencefalografie intrakraniální EEG 58

SEZNAM PŘÍLOH A Návod na instalaci vytvořeného modulu 60 A.1 Soubory týkající se modulu....................... 60 A.2 Soubory týkající se obrazových transformací.............. 61 59

A NÁVOD NA INSTALACI VYTVOŘENÉHO MODULU V první řadě je nutno zdůraznit, že vytvořený modul do programu 3D Slicer je vytvořený na míru pro Fakultní Nemocnici u sv. Anny a pro Mayo Clinic v USA. Proto jsou k dispozici dvě verze programu z nichž každá funguje za předpokladu, že se bude uživatel vyskytovat na správné síti a budou do kódu doplněny správné IP adresy, které jsou z kódu odstraněny z důvodu bezpečnosti. A.1 Soubory týkající se modulu Na přiloženém CD se nachází složka s názvem modul, ve kterém jsou obsaženy tři skripty napsané v jazyku Python. Skripty ElectrodeVisualization.py a helpfunctions.py byly vytvořeny autorem této práce, zatímco skript errorcode.py je převzat z [24]. Normálně je skript errorcode.py součástí balíčku mysql.connector, který je k dispozici ke stažení z [24], nicméně v průběhu vývoje došlo k aktualizaci tohoto balíčku a ke změně kódování chybových zpráv. Proto byl tento balíček vyňat ze starší verze a je v programu separátně a ne z instalovaného aktualizovaného balíčku. Skript ElectrodeVisualization.py je tělem programu. Obsahuje grafické uživatelské rozhraní a interaguje s programem 3D Slicer. Skript helpfunctions.py pak vytváří zakódování informace do barevné škály a další pomocné výpočty. Pro instalaci modulu do programu 3D Slicer je pouze nutno přidat v programu cestu do této složky. V hlavní menu se nachází tlačítko Edit, po jeho aktivaci se zobrazí rolovací lišta, kde je zvolena možnost Application settings. Zobrazí se okno, kde se po zvolení záložky Modules zobrazí okno Additional module paths. po kliknutí na tlařítko Add vedle tohoto okna bude uživatel vyzván k nalezené cesty. Po přidání cesty k této složce a restartování celého programu by mezi moduly měl být k nalezení modul vytvořený v rámci této práce s názvem visualization of electrodes. Volba tohoto modulu je znázorněna na obrázku A.1. 60

Obr. A.1: Ukázka volby modulu. A.2 Soubory týkající se obrazových transformací Druhá složka nacházející se v přílohách má název trans.m a jsou v ní uloženy 3 soubory. První s názvem importcoord.m slouží k nahrávání dat z MS Excel do MySQL databáze. Lekaři, odečítající kontakty nemají dostatek času na to, aby se učili pracovat s MySQL databází. Proto zaznamenávají souřadnice kontaktů z intrakraniálních elektrod do MS Excel, který je jim dobře znám a tento skript pak data bezpečně nahraje do MySQL databáze, kde jsou data k dispozici pro automatickou vizualizaci. Druhý skript s názvem normal.m pak slouží k automatické normalizaci za pomocí softwaru SPM. Slouží to pouze obejití grafického uživatelského interface, což ušetří drahocený čas. Poslední soubor s názvem Affine.txt slouží jako parametr file pro afinní registraci 3D snímků napříč modalitami, v tomto případě CT na MRI. Tento soubor je převzat z [26] a upraven pro vlastní potřebu. 61