MĚŘENÍ ČASOVÉHO ZPOŽDĚNÍ MEZI SIGNÁLY MOZKU: APLIKACE V EPILEPTOLOGII Jan Prokš 1, Přemysl Jiruška 2,3

Podobné dokumenty
v Praze mezi kanály EEG Ondřej Drbal 5. ročník, stud. sk. 9

Laboratorní úloha č. 8: Elektroencefalogram

Ondřej Drbal. K Katedra teorie obvodů, Fakulta elektrotechnická

Motivace příklad použití lokace radarového echa Význam korelace Popis náhodných signálů číselné charakteristiky

Vliv realizace, vliv přesnosti centrace a určení výšky přístroje a cíle na přesnost určovaných veličin

Úloha 1. Napište matici pro případ lineárního regresního spline vyjádřeného přes useknuté

Stavový model a Kalmanův filtr

Operační zesilovač, jeho vlastnosti a využití:

Periodicita v časové řadě, její popis a identifikace, exponenciální vyrovnáván

Regresní a korelační analýza

UŽITÍ KOHERENČNÍ FUNKCE PRO DISTRIBUOVANOU

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

Úloha 1: Lineární kalibrace

Náhodné veličiny jsou nekorelované, neexistuje mezi nimi korelační vztah. Když jsou X; Y nekorelované, nemusí být nezávislé.

X31EO2 - Elektrické obvody 2. Kmitočtové charakteristiky

UNIVERZITA PARDUBICE. 4.4 Aproximace křivek a vyhlazování křivek

vzorek vzorek

Experimentální realizace Buquoyovy úlohy

AVDAT Nelineární regresní model

Úvod do analýzy časových řad

Signál v čase a jeho spektrum

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

3 METODY PRO POTLAČENÍ ŠUMU U ŘE- ČOVÉHO SIGNÁLU

Časové řady, typy trendových funkcí a odhady trendů

Časové řady, typy trendových funkcí a odhady trendů

Regresní a korelační analýza

KTE/TEVS - Rychlá Fourierova transformace. Pavel Karban. Katedra teoretické elektrotechniky Fakulta elektrotechnická Západočeská univerzita v Plzni

1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15

Regresní a korelační analýza

1. Přednáška. Ing. Miroslav Šulai, MBA

4.6.6 Složený sériový RLC obvod střídavého proudu

doc. Dr. Ing. Elias TOMEH Elias Tomeh / Snímek 1

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

Semestrální projekt. Vyhodnocení přesnosti sebelokalizace VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií

Lineární regrese. Komentované řešení pomocí MS Excel

Vícerozměrná rozdělení

Snímání biologických signálů. A6M31LET Lékařská technika Zdeněk Horčík Katedra teorie obvodů

SIGNÁLY A SOUSTAVY, SIGNÁLY A SYSTÉMY

Statistika. Regresní a korelační analýza Úvod do problému. Roman Biskup

MĚŘENÍ A ANALÝZA ELEKTROAKUSTICKÝCH SOUSTAV NA MODELECH. Petr Kopecký ČVUT, Fakulta elektrotechnická, Katedra Radioelektroniky

Vlastnosti a modelování aditivního

Restaurace (obnovení) obrazu při známé degradaci

Přenos pasivního dvojbranu RC

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

NÁHODNÝ VEKTOR. 4. cvičení

Cvičení 9 dekompozice časových řad a ARMA procesy

Náhodné signály. Honza Černocký, ÚPGM

pracovní list studenta RC obvody Měření kapacity kondenzátoru Vojtěch Beneš

ZPRACOVÁNÍ SIGNÁLŮ Z MECHANICKÝCH. Jiří Tůma

Komplexní obálka pásmového signálu

Kalibrace a limity její přesnosti

Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Stabilita regulačního obvodu

AVDAT Náhodný vektor, mnohorozměrné rozdělení

Teorie úlohy: Operační zesilovač je elektronický obvod, který se využívá v měřící, výpočetní a regulační technice. Má napěťové zesílení alespoň A u

Regresní a korelační analýza

Fyzikální praktikum...

Návrh frekvenčního filtru

Metoda nejmenších čtverců Michal Čihák 26. listopadu 2012

Obr. 1: Vizualizace dat pacientů, kontrolních subjektů a testovacího subjektu.

Úvod do zpracování signálů

Regresní a korelační analýza

ANOVA. Semestrální práce UNIVERZITA PARDUBICE. Fakulta chemicko-technologická Katedra analytické chemie

Základní metody číslicového zpracování signálu a obrazu část II.

http: //meloun.upce.cz,

Statistická analýza jednorozměrných dat

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

pracovní list studenta

Fázorové diagramy pro ideální rezistor, skutečná cívka, ideální cívka, skutečný kondenzátor, ideální kondenzátor.

Simulace. Simulace dat. Parametry

UNIVERZITA PARDUBICE Fakulta chemicko-technologická Katedra analytické chemie Nám. Čs. Legií 565, Pardubice

fluktuace jak dob trvání po sobě jdoucích srdečních cyklů, tak hodnot Heart Rate Variability) je jev, který

Popisná statistika. Komentované řešení pomocí MS Excel

SOLVER UŽIVATELSKÁ PŘÍRUČKA. Kamil Šamaj, František Vižďa Univerzita obrany, Brno, 2008 Výzkumný záměr MO0 FVT

Vstupní signál protne zvolenou úroveň. Na základě získaných údajů se dá spočítat perioda signálu a kmitočet. Obrázek č.2

A/D převodníky - parametry

REGRESNÍ ANALÝZA V PROSTŘEDÍ MATLAB

5. Lokální, vázané a globální extrémy

ADA Semestrální práce. Harmonické modelování signálů

ZKUŠEBNÍ PROTOKOLY. B1M15PPE / část elektrické stroje cvičení 1

1 Tyto materiály byly vytvořeny za pomoci grantu FRVŠ číslo 1145/2004.

Modely stacionárních časových řad

STANOVENÍ PROPUSTNOSTI OBALOVÝCH MATERIÁLŮ PRO VODNÍ PÁRU

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

9.3. Úplná lineární rovnice s konstantními koeficienty

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

AVDAT Klasický lineární model, metoda nejmenších

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Ů

Základy navrhování průmyslových experimentů DOE

ODR metody Runge-Kutta

Odhad stavu matematického modelu křižovatek

SIMULACE ZVUKOVÉHO POLE VÍCE ZDROJŮ

Střední průmyslová škola elektrotechnická a informačních technologií Brno

Zpracování digitalizovaného obrazu (ZDO) - Popisy III

Vektorový prostor. Př.1. R 2 ; R 3 ; R n Dvě operace v R n : u + v = (u 1 + v 1,...u n + v n ), V (E 3 )...množina vektorů v E 3,

Testování hypotéz o parametrech regresního modelu

Aplikovaná numerická matematika

Převodní charakteristiku sensoru popisuje následující vzorec: C(RH)=C 76 * [1 + HK * (RH 76) + K] (1.1)

Příloha č. 1. amplitudová charakteristika filtru fázová charakteristika filtru / frekvence / Hz. 1. Určení proudové hustoty

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. FAKULTA STROJNÍHO INŽENÝRSTVÍ Ústav materiálového inženýrství - odbor slévárenství

Transkript:

MĚŘENÍ ČASOVÉHO ZPOŽDĚNÍ MEZI SIGNÁLY MOZKU: APLIKACE V EPILEPTOLOGII Jan Prokš, Přemysl Jiruška 2,3 Katedra teorie obvodů, Fakulta elektrotechnická ČVUT, 2 Ústav fyziologie, Univerzita Karlova 2. lékařská fakulta, 3 Fyziologický ústav AVČR. Abstrakt V předkládané práci jsme se zabývali analýzou mozkových signálů laboratorních krys během epileptického záchvatu. Cílem této práce bylo připravit takové metody měření časových rozdílů mezi signály, které by byly vhodné pro použití v experimentální epileptologii. K analýze umělých i reálných signálů byla použita metoda vzájemné fáze, a to ve třech rozdílných variantách. Výsledkem této práce je porovnání vlastností těchto metod s ohledem na velikost aditivního šumu a především v závislosti na délce analyzovaného segmentu. To je důležité pro sledování časového vývoje zpoždění mezi jednotlivými kanály. Sledování této závislosti zprostředkovává informace o šíření epileptické aktivity strukturami mozku. 2. Metody K analýzám signálů byly použity tři varianty metody vzájemné fáze. První varianta je založena na odhadu vzájemného fázového spektra pomocí FFT a druhá využívá autoregresního modelování pomocí korelačních koeficientů. Třetí metoda je také založena na autoregresním modelování, k odhadu vzájemného spektra však využívá kovariance. Pro účely testování těchto metod byly generovány tři druhy umělých signálů. 2.. Testovací signály Všechny metody byly testovány na třech typech signálů. Prvním typem byl polynomiální model signálu, který kombinoval lineární a parabolické úseky tak, aby výsledný signál byl tvarově podobný reálnému signálu. Byla provedena i filtrace tohoto signálu, a to tak, aby výsledný umělý signál odpovídal reálnému i ve spektrální oblasti. Ukázka takto generovaného signálu je na obrázku. Protože je pro testování algoritmů zapotřebí mít signály dva a se známým časovým posunem mezi nimi, byl druhý signál generován stejným způsobem, ale s jiným počátečním posuvem. Ke každé realizaci pak byla připočtena různá realizace aditivního šumu. Tím jsme získali dva signály, které se (až na šum) lišily pouze časovým posunem. Obr. průběh umělého ikálního signálu s přidaným aditivním šumem (SNR=20dB)

Druhý typ testovacího signálu vznikl podobným způsobem, ale základem nebyl polynomiální model, ale reálný signál. Z jednoho reálného signálu byly vyříznuty dva segmenty, které se lišily opět pouze posunem. Ke každému segmentu byl znovu přičten bílý aditivní šum pro získání dvou rozdílných průběhů. Tím se oproti polynomiálnímu modelu více přibližujeme reálnému signálu. Třetím typem modelových signálů je opět dvojice vzniklá z jednoho reálného průběhu, ale před tím, než je k segmentům připočten bílý aditivní šum, je jeden z nich zkreslen konvolučním šumem. Tento konvoluční šum charakterizuje přenosovou cestu mozku mezi elektrodami. Přenosová cesta byla získána jako průměr dílčích přenosových cest získaných pro každou dvojici reálných signálů. Podrobný postup získání této přenosové funkce není předmětem této práce. Za použití tohoto postupu získáme dvojici signálů, které se liší nejen časovým posunem a aditivním šumem, ale i tvarem jednotlivých signálů. Výsledkem jsou signály se známým zpožděním, které však vznikly za analogických podmínek jako reálné signály. Pokud budou algoritmy správně pracovat na takovýchto testovacích signálech, lze předpokládat, že bude možné je použít i pro analýzu reálných průběhů s neznámým zpožděním. Obr. 2 příklad reálného interiktálního signálu s aditivním šumem (SNR=20dB) použitého pro testování. 2.2. Metoda DFT Metoda výpočtu vzájemného spektra vychází ze vzájemné spektrální hustoty q G k = X Y X * je komplexně sdružené spektrum signálu x[n], Y spektrum signálu y[n], N délka signálů a q počet segmentů. Po vypočtení vzájemného spektra a vyjádření fázové složky ϕ * [ ] XY m m N k = xy { xy [ ]} Gxy Re G k Qxy = arctan = arctan. (2) Im{ } Cxy je třeba určit hledané zpoždění. To je dané směrnicí úsečky, kterou lze proložit lineární částí spektra. Sklon této směrnice určuje posun mezi signály (rovnice 3) na těch frekvencích, skrz které je proložena. ϕ ϕ T = 2 (3) 2 π ( f f ) 2 f, φ jsou souřadnice počátku prokládané úsečky [Hz, rad], f 2, φ 2 souřadnice konce úsečky [Hz, rad]. Souřadnice je možné určit manuálně, ale pro automatické zpracování dat to je nevýhodné. Je možné postup automatizovat a pomocí koherenční funkce (rovnice 4) určit pásmo, kterým bude úsečka proložena. ()

2 G 2 xy γ xy = (4) Gxx Gyy Hodnoty koherence leží vždy v intervalu <0;> a udávají míru korelace mezi dvěma signály na dané frekvenci. Pokud jsou signály na dané frekvenci zcela korelované, je hodnota koherenční funkce rovna jedné. Pokud signály nejsou vůbec korelované, je koherenční funkce na dané frekvenci nulová. Řečeno jinými slovy, koherence určuje, jak jsou si porovnávané signály na příslušné frekvenci podobné. Na frekvencích, kde je koherence významně odlišná od nuly, můžeme prokládat regresní úsečku. 2.3. Metoda AR Jak je patrné z názvu této metody, je založena na autoregresním modelu, který popisuje také vzájemné spektrum jako metoda DFT. Rozdílem je jiný způsob získání tohoto vzájemného spektra. Základem jsou tzv. normální rovnice, [ ] [ ] L [ ] [] [ ] L [ ] [ ] [] [ 0] [] Rxx 0 Rxx Rxx M g 0 Rxy Rxx Rxx 0 Rxx M 2 g Rxy = M M O M M M Rxx [ M ] Rxx [ M 2] L Rxx [ 0] g[ M] Rxy [ M] (5) které po úpravě přecházejí do tvaru G = R R, (6) xx xy kde R xx je matice odhadů autokorelačních koeficientů signálu x[n], R xy je sloupcovým vektorem vzájemných korelačních koeficientů signálů x[n] a y[n] a G jsou hledané parametry modelu. Vektor parametrů G obsahuje kompletní informaci o vzájemném spektru signálů. Tyto parametry nepřisuzují konkrétním frekvencím určitou velikost složky, ale charakterizují celé vzájemné spektrum přenosovou funkcí. Vzájemné amplitudové a fázové spektrum se pak vyjádří standardním způsobem pomocí reálné a imaginární části komplexního vzájemného spektra. Tento způsob výpočtu vychází z autokorelačních a vzájemných korelačních koeficientů. Jiná možnost se nabízí při náhradě korelace kovariancí. Výsledná matice (rovnice 5) zůstává beze změny, ale její koeficienty jsou vypočítány odlišným způsobem. Korelace je počítána dle vztahu N k Rk [ ] = sn [ ] sn [ + k] (7) N n= kovariance pak nepoužívá přesahy signálu a je ji možné vyjádřit N Rk [ ] = sn [ ] sn [ k] N p n= p R odhad vzájemné korelace mezi vstupními signály x[n] a y[n], N délka vstupních signálů, XY k vybraný násobek maximálního předpokládaného zpoždění signálů, k << N. (8)

Tento odlišný základ pak vede k odlišným výsledkům odhadu vzájemného spektra a tedy i přesnosti celé metody. Důležitým parametrem autoregresního modelováni je zvolený řád modelu. Při malém řádu modelu není vzájemné spektrum popsáno dostatečně a některé jeho části tak zůstanou neodhaleny, naopak při příliš vysokém řádu budou ve spektru generovány falešné špičky bez vztahu k realitě. Pro volbu optimálního řádu existuje mnoho kritérií. K návrhu optimálního řádu byla použita tato kritéria: Akaikovo informační kritérium, Akaikovo kritérium predikční chyby, Hannan-Quinovo kritérium, Pukillovo modifikované kritérium a kritérium MDL (Minimum Description Length). Poslední zmiňované kritérium vedlo na nejnižší řád modelu, a proto bylo používáno k jeho odhadu. Během testování se podařilo určit, že lepších výsledků než s řádem voleným optimálně dle kritéria je dosahováno s pevně zvoleným řádem M=6. To je dáno tím, že při testování jsme použili signály se známým zpožděním. To je informace, kterou informační kritéria nemají k dispozici (na rozdíl od nás při vyhodnocování přesnosti metod). Z obrázku 3 je mimo jiné vidět, že minimum funkce je velice ploché, a tak může snadno dojít k nalezení falešného minima, podstatně vzdáleného od ideálního. Obr. 3 průběh kriteriální funkce kritéria MDL v závislosti na řádu modelu. 3. Výsledky V této kapitole jsou porovnány výsledky, dosažené jednotlivými metodami na různých typech signálů. Přesnost metod A byla vyhodnocována tak, aby vyjadřovala nejen velikost odchylky od skutečného zpoždění, ale i její polaritu. Tak je možné odlišit od sebe metody, které se od skutečné hodnoty odchylují každá opačným směrem. Přesnost je tedy definována T A = 00 [%], (9) TP T je změřené zpoždění, Tp je zpoždění skutečné, uměle nastavené. Příklad čtení grafu: druhý sloupec grafu ukazuje přesnost metod (v pořadí FFT-AR-AR 6- Kov 6) pro délku segmentu 64 vzorků. Přesnost v závislosti na délce segmentu Z grafu vyplývá, že pro tuto délku segmentu je nejpřesnější metodou metoda 50,00 autoregresní kovarianční s pevným řádem FFT modelu M=6 (Kov 6, poslední, žlutý 00,00 AR podsloupec), metoda autoregresní 50,00 0,00 AR 6 korelační s pevným řádem M=6 Kov 6 vykazuje odchylku téměř 20%. Zbylé dvě metody, FFT a autoregresní korelační 32 64 28 256 52 s optimálním řádem již vykazují přesnost Délka segmentu [vz] velice malou (AR pod 50% a FFT dokonce pouze 5 %!) Přesnost [%] Graf Závislost přesnosti na délce segmentu, reálný posunutý signál, SNR = 20 db, bez zkreslení přenosovou funkcí.

Přesnost v závislosti na délce segmentu Přesnost v závislosti na délce segmentu Přesnost [%] 50,00 00,00 50,00 0,00 32 64 28 256 52 FFT AR AR6 Kov6 Přesnost [%] 50,00 00,00 50,00 0,00 32 64 28 256 52 FFT AR AR6 Kov6 Délka segmentu [vz] Délka segmentu [vz] Grafy 2 a 3 Závislost přesnosti na délce segmentu, reálný posunutý signál zkreslený přenosovou funkcí (graf 2, vlevo), SNR = 20dB a polynomiální signál (graf 3, vpravo), SNR = 20dB. Z uvedených grafů vyplývá, že z představených metod je nejpřesnější a nejuniverzálnější autoregresní kovarianční metoda. Vykazuje vysokou imunitu proti aditivnímu i konvolučnímu šumu, a tím se nejlépe hodí pro analýzu reálných signálů. Všechny metody byly též testovány s nižším aditivní šumem (SNR = 50dB). Výsledky byly analogické, u všech metod došlo ke zvýšení přesnosti (hlavně pro krátké segmenty), ale nejpřesnější opět byla autoregresní kovarianční metoda. Byly prováděny i testy závislosti přesnosti na velikosti zpoždění. Z těchto výsledků vyplývá, že v rozmezí testovaných zpožděních <-20ms;20ms> přesnost algoritmu na tomto zpoždění nezávisí. Uvedené výsledky a závěry nám dovolují používat k analýze signálů velice krátké segmenty. Tím získáme podrobnou informaci o vývoji časového zpoždění v čase. Ukázku takovéhoto zpřesnění pozorování časového vývoje zobrazuje obr. 4. Obr. 4 časový vývoj hemisferálního zpoždění během iktálního epileptického záchvatu. Modrá křivka (délka segmentu 28 vzorků) zobrazuje detaily, které při delším segmentu (červená křivka, 024 vzorků) zůstávají skryté. 4. Závěr V této práci jsme porovnávali různé varianty odhadu vzájemného fázového spektra za účelem připravit takovou metodu, která by svojí stabilitou a přesností byla použitelná pro analýzu velice krátkých segmentů EEG. Z výsledků vyplývá, že z představených metod se pro tuto úlohu nejlépe hodí metoda vzájemné fáze, založená na autoregresním kovariančním modelování. Tato metoda vykazuje vysokou přesnost a nízký rozptyl výsledků pro segmenty o délce 28 vzorků (a delší), což při vzorkovací frekvenci 500 Hz odpovídá délce 256 ms.

Těchto výsledků bylo dosaženo při aditivním šumu SNR=20dB. Při stejné úrovni šumu je již rozptyl výsledků natolik podstatný, že není možné metodu použít, ale pro větší SNR (40 db a více) je tuto metodu možné použít i na segmenty o poloviční délce, tedy 64 vzorků. Dále se podařilo zjistit, že není optimální odhadovat řád použitého modelu ke každému ze segmentů zvlášť, ale že je správnější použít pro celou analýzu jediný řád modelu M=6. To vyplývá z toho, že při testování metod na signálech se známým zpožděním můžeme využít (na rozdíl od minimalizačního kritéria) k dispozici i informaci o tomto zpoždění a určit tak řád modelu přesněji. 5. Poděkování Tato práce byla podpořena grantem Modelování biologických a řečových signálů, č. GAČR 02/03/H085 a výzkumným záměrem Transdisciplinární výzkum v oblasti biomedicínského inženýrství č. MSM 2000002. 6. Literatura [EN.REFLIST[9] Prokš, J., Different methods of time delayestimation between EEG signals. Proceedings of the Polish-Hungarian-Czech workshop on circuit theory, signal processing and applications, CTU Publishing House, 9/2003, p. 93 96. [0] Prokš, J. and P. Jiruška, Diagnosis of patients diseased by epilepsy, Poster 2003, Book of extended abstracts, CTU Publishing House, 2003. 7. Kontaktní informace Jan Prokš Katedra teorie obvodů, FEL-ČVUT, Technická 2, 66 27 Praha 6 Dejvice Tel.: 224 352 58 E-mail: jan.proks@seznam.cz