ø. Laboratorní úloha č.11: Elektrookulogram

Podobné dokumenty
Laboratorní úloha č. 9: Elektrookulogram ø

Jméno: Skupina: Datum: Elektrookulografie

EOG. ERG Polysomnografie. spánkové cykly poruchy spánku. Úvod ke cvičení

diogram III. II. Úvod: Elektrokardiografie elektrod) potenciálu mezi danou a svorkou Amplituda [mv] < 0,25 0,8 1,2 < 0,5 Elektrická

Laboratorní úloha č. 8: Polykardiografie

Laboratorní úloha č. 8: Elektroencefalogram

ELEKTROOKULOGRAFIE. Fyziologický ústav LF MU, 2016 Zuzana Nováková Upraveno podle: Adéla Hložková, 2.LF UK Praha

1 Základní funkce pro zpracování obrazových dat

12. PŘEDNÁŠKA 10. května 2018

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

Základní vyšetření zraku

Rozšíření Hessova plátna na Weissovo plátno

Elektrická měření pro I. ročník (Laboratorní cvičení)

Elektrický signál - základní elektrické veličiny

SEMESTRÁLNÍ PRÁCE Z X37SAS Zadání č. 7

Automatické rozpoznávání dopravních značek

Měření času, periody, šíře impulsu a frekvence osciloskopem

1. ELEKTROMYOGRAM (EMG)

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

Laboratorní úloha č.4: Elektromyogram

Akusticko - fonetické charakteristiky neplynulých promluv

b) Vypočtěte frekvenci f pro všechny měřené signály použitím vztahu

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

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

BOR-R. Difuzor pro rezidenční větrání. Rozměry. Konstrukce. Popis. Difuzory 7 BOR-R- BOR-R-125: DN 125 mm

Polykardiografie. Cíle. Pulsní pletysmografie měří optickou transparentnost/odrazivost, která se mění se změnou pulzního tlaku v cévkách měkkých tkání

pracovní list studenta

Státnice odborné č. 20

Obrazovkový monitor. Antonín Daněk. semestrální práce předmětu Elektrotechnika pro informatiky. Téma č. 7: princip, blokově základní obvody

pracovní list studenta

Měření tíhového zrychlení matematickým a reverzním kyvadlem

Animace a geoprostor. První etapa: Animace 2. přednáško-cvičení. Jaromír Landa. jaromir.landa@mendelu.cz Ústav informatiky PEF MENDELU v Brně

SBÍRKA ŘEŠENÝCH FYZIKÁLNÍCH ÚLOH

7 Další. úlohy analýzy řeči i a metody

pracovní list studenta

Merkur perfekt Challenge Studijní materiály

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

Lupa a mikroskop příručka pro učitele

Merkur perfekt Challenge Studijní materiály

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

SOUSTAVA SMYSLOVÁ Informace o okolním světě a o vlastním těle dostáváme prostřednictvím smyslových buněk Smyslové buňky tvoří základ čidel Čidla jsou

II. Úlohy na vložené cykly a podprogramy

PROTOKOL O PROVEDENÍ LABORATORNÍ PRÁCE

PROTOKOL O PROVEDENÍ LABORATORNÍ PRÁCE

Úloha: Verifikace osoby pomocí dynamického podpisu

PRAKTIKUM I. Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK. Pracoval: Pavel Ševeček stud. skup.: F/F1X/11 dne:

Bezpečnostní systémy - rychlostní kamery Identifikace SPZ a RZ.

Theory Česky (Czech Republic)

1/7. Úkol č. 9 - Pružnost a pevnost A, zimní semestr 2011/2012

Dálkový průzkum Země. Klasifikace obrazu

Lekce 11 Měření vzdálenosti a rychlosti

Rychlost pulzové vlny

LOKALIZACE ZDROJŮ AE NEURONOVÝMI SÍTĚMI NEZÁVISLE NA ZMĚNÁCH MATERIÁLU A MĚŘÍTKA

1. ÚLOHA. Své řešení uveďte na tento list (možno i na jeho druhou stranu).

Geometrická optika. Optické přístroje a soustavy. převážně jsou založeny na vzájemné interakci světelného pole s látkou nebo s jiným fyzikálním polem

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

Snímání a hodnocení EKG aktivity u člověka

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

Úloha 3: Mřížkový spektrometr

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

pracovní list studenta

Programátorská dokumentace

Semestrální práce Mozaika aneb Co všechno umí pan Voronoi

Návod k použití softwaru Solar Viewer 3D

MISYS souřadnicové systémy, GPS MISYS. Souřadnicové systémy, GPS. Gdě Proboha Sú? II/2012 Gepro, spol. s r.o. Ing.

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

Hough & Radon transform - cvičení

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

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Analýza pohybu. Karel Horák. Rozvrh přednášky: 1. Úvod. 2. Úlohy analýzy pohybu. 3. Rozdílové metody. 4. Estimace modelu prostředí. 5. Optický tok.

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

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

F. Pluháček. František Pluháček Katedra optiky PřF UP v Olomouci

Ultrasonografická diagnostika v medicíně. Daniel Smutek 3. interní klinika 1.LF UK a VFN

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

Modifikace algoritmu FEKM

Zdrojem většiny příkladů je sbírka úloh 1. cvičení ( ) 2. cvičení ( )

Vyhodnocení experimentálního měření kmitání vibrační třídičky pomocí optické metody

Výukový manuál 1 /64

VYŠŠÍ ODBORNÁ ŠKOLA a STŘEDNÍ PRŮMYSLOVÁ ŠKOLA Mariánská 1100, Varnsdorf PROGRAMOVÁNÍ FUNKCE, REKURZE, CYKLY

11. Odporový snímač teploty, měřicí systém a bezkontaktní teploměr

Úloha - rozpoznávání číslic

Test na oční vady. Test krátkozrakosti - jak vidíte na blízko?

Měření a analýza mechanických vlastností materiálů a konstrukcí. 1. Určete moduly pružnosti E z ohybu tyče pro 4 různé materiály

Pokročilé neparametrické metody. Klára Kubošová

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

Zadání soutěžních úloh

Protokol č. 1. Tloušťková struktura. Zadání:

Obr. 4 Změna deklinace a vzdálenosti Země od Slunce v průběhu roku

Rosenblattův perceptron

Dvojštěrbina to není jen dvakrát tolik štěrbin

Teorie elektronických

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

Experimentáln. lní toků ve VK EMO. XXX. Dny radiační ochrany Liptovský Ján Petr Okruhlica, Miroslav Mrtvý, Zdenek Kopecký.

Jan Koupil. Zkoumáme vlastní oko (podle Adolfa Cortela)

Cílem seminární práce je aplikace teoretických znalostí z přednášky na konkrétní úlohy. Podstatu algoritmu totiž

MICROSOFT EXCEL - ÚKOLY

MĚŘENÍ Laboratorní cvičení z měření. Měření parametrů operačních zesilovačů, část 3-7-3

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

Obsah Přehled existujících a evidence nových klientů... 3 Přehled foto-záznamů... 4 Nahrávání foto-záznamů... 6 Analýza foto-záznamů...

Transkript:

Laboratorní úloha č.11: Elektrookulogram Úvod: Elektrookulogram (EOG) zaznamenává rozdíl potenciálů mezi elektrodami umístěnými na kůži v blízkosti očí. Signál je generovaný pohybem očního bulbu a mění se vzdáleností rohovky od elektrod. Podstatou potenciálové změny je napěťový rozdíl mezi rohovkou a sítnicí. Při pohybu očního bulbu dojde ke změně potenciálu v jeho okolí.. ~ 1 mv + - -+ ø Fixace, schopnost zaměřit se (zafixovat) na určitý předmět, je jednou ze základních schopností okna. Pokud je oko zafixováno na nějaký předmět, tak jeho obraz se promítá na sítnici do oblasti žluté skvrny. Okohybné svaly udržují obraz ve žluté skvrně, ať se zafixovaný předmět pohybuje nebo ne. Fixace mohou být volní (umožňují vůlí zaměřit pozornost na určitý předmět) i mimovolní (udržují zafixovaný objekt v zorném poli). Sakády jsou skokovité oční pohyby mezi řadou po sobě jdoucích fixací. Pozorujeme je při sledování rychlého pohybu nebo při čtení. Cíle úlohy: 1. Analyzujte vlastní nebo jeden Vámi zvolený signál eog_kyvadlo.txt a) vykreslete průběh EOG, označte úsek sledování předmětu a napodobování pohybu b) porovnejte plynulost pohybu okna při fixaci na předmět a napodobování pohybu předmětu. Analyzujte vlastní nebo jeden Vámi zvolená signál eog_cteni.txt a) vykreslete průběh EOG do textu (přibližně) b) zhodnoťte sakadycké pohyby očí při čtení textu; najděte slova, která dělaly čtenáři problém 3. Analyzujte vlastní nebo jeden Vámi zvolená signál (eog_uhly.txt) a) vyhodnoťte závislost mezi napětím a změnou úhlu (úhlového vychýlení oka) pozorovaného objektu detekujte jednotlivá vychýlení, spočtěte napětí špička-špička generujte úhly vychýlení jednotlivých sekvencí projekce při záznamu EOG porovnejte průběh napětí špička-špička s odpovídajícími úhly vychýlení. Analyzujte vlastní nebo jeden Vámi zvolená signál (eog_kalibrace.txt, eog_rozpoznávání.txt) detekujte změny polohy oka v trénovacích datech rozpoznejte z EOG sekvenci čísel (bonusová/dobrovolná úloha) zhodnoťte schopnost rozpoznat z EOG čísla, na které se osoba dívá zhodnoťte výhody a nevýhody samoshlukové metody k-means 1

Data potřebná k vypracování úlohy: http://sami.fel.cvut.cz/bsg/cv11/data_lab11.zip Pořízení biologických signálů: Snímání EOG signálu se skládá z několika úloh: 1. Sledování pohybujícího se objektu: a) Průběh snímání: V první části subjekt (vyšetřovaná osoba) sleduje pomalu se pohybující předmět zavěšený na provázku (kyvadlo). V druhé části, se subjekt snaží napodobit tento pohyb (snaží se pomalu plynule pohybovat očima zleva doprava a zpět). výsledné dva signály se budou lišit, neboť oči nejsou schopny plynulého pohybu bez fixace na předmět b) Zapojení elektrod: bipolárně v horizontální rovině + elektroda u pravého oka elektroda u levého oka zemnící elektroda na čele. Čtení textu: a) Průběh snímání: subjekt čte běžným způsobem níže uvedený text. Podzim na starém bělidle V okolí starého bělidla začínalo být smutno a ticho. Les byl světlejší, stráň žloutla, vítr a vlny odnášely chomáče starého listí bůh ví kam. Ozdoba sadu uschována byla v komoře. V zahrádce kvetla astra, měsíčky a umrlčí kvítky. a louce za splavem růžověly se naháčky a v noci prováděla tam světélka svoje rejdy. Když babička šla s dětmi na procházku, nezapomněli chlapci na papírové draky, které pak na vrchu pouštěli.

b) Zapojení elektrod: bipolárně v horizontální rovině 3. Změna napětí při úhlovém vychýlení oka: a) Průběh snímání: subjekt sleduje křížek, který se každou sekundu objevuje na obrazovce. pohyb křížku je zleva doprava a zpět, přičemž vzdálenost mezi body se stále zvětšuje pro výpočet úhlu je zapotřebí znát maximální rozteč bodů a vzdálenost očí od projekce + + Výchozí pozice sledovaného objektu Konečná pozice sledovaného objektu b) Zapojení elektrod: bipolárně v horizontální rovině. Hodnocení prostorového pohybu očí: a) Průběh snímání: subjekt sleduje bod, který se každou sekundu objevuje na obrazovce. signály pořídíme ve dvou fázích (I.) učící a (II.) rozpoznávací. v učící fázi se postupně na projekci po jedné sekundě zobrazují referenční body v sekvenci [1,, 3,, 5, 1] v rozpoznávací fázi jsou na projekci postupně promítány body v sekvenci [1, 3,,,, 5, 1, 3, 5,, 1] Rozmístění bodů pro generování referenčního signálu v učící fázi. a) Zapojení elektrod: pro snímání jsou použity horizontální i bipolární svody + elektroda horizontálního svodu u pravého oka + elektroda vertikálního svodu nad pravým okem elektroda horizontálního svodu u levého oka elektroda horizontálního svodu pod pravým okem zemnící elektrody na čele 3

Struktura dat: eog_kyvadlo_1.txt, eog_cteni_1.txt, fs= Hz EOG [mv] eog_uhly_1.txt fs=1 khz EOG [mv] eog_kalibrace_1.txt, eog_rozpoznavani_1.txt fs=1 khz 1. sloupec... EOG horizontální svod [mv]. sloupec... EOG vertikální svod [mv] ápověda k některým úkolům:. Vykreslení průběhu EOG při čtení do textu (Obrázek 1): uložte si text jako obrázek (print-screen). pomocí funkce imread načtěte obrázek, a imshow jej vykreslete. z EOG signálu vyřízněte úsek, který odpovídá čtení textu. ormujte signál mezi a 1. normovaný signál vynásobte horizontálním rozlišením textu. vytvořte si pseudo-časovou osu signálu, která bude na intervalu 1 až vertikální rozlišení obrázku za pomoci hold on překreslete obrázek signálem. Obrázek 1: Pohyb oka při čtení textu 3. Změna napětí při úhlovém vychýlení oka (Obrázek a 3) Vzdalenost=linspace(,d/,length(s_s)).*(-1).^((1:length(s_s))+1); % s_s detekované napětí špička-špička (rozdíl mezi výchylkami); d maximální rozteč bodů vzdálenost od projekce přepočítejte na úhly (pokud jste neměřili vlastni signál, tak vzdálenost od projekce uvažujte zhruba 1,5 metru).

Obrázek : Průběh EOG při změně úhlového vychýlení, detekce špiček 1 detekce výchylek x 1 EOG [mv].5 -.5-1 1 3 n [-] 5 6 x 1 5 Obrázek 3: Generované vychýlení, přepočet na úhlové vychýlení, porovnání celkového úhlového vychýlení a napětí špička-špička <- L P -> <- L P -> celkový úhel X EOG špička-špička 5 5 6 5 realizace 3 3 celkový úhel 3 1 1 1-1 -.5.5 d n [m] - úhel [ ] 1 3 5 realizace. Detekce změna polohy oka spočítejte euklidovskou vzdálenost dvou vždy po sobě jdoucích vzorků, tj. diferenci polohy přefiltrujte klouzavými průběhy, detekujte velké změny Obrázek : Detekce změny polohy oka x 1-1 změna polohy za jednotku času okamžitá změna polohy 1 8 6 1 3 5 6 7 8 9 1 n [-] x 1 5

. Rozpoznávání číselné sekvence dle EOG při prostorovém pohybu očí (bonusová/dobrovolná úloha; viz. Obrázek 5): a) Dle euklidovské vzdálenosti: v trénovacích signálech nalezněte výrazné změny polohy oka pro vzniklé úseky s malým pohybem spočtěte průměrné hodnoty horizontálního a vertikálního signálu, tj. pro každý úsek (číslo) je získán bod o dvou souřadnicích (centroid) u rozpoznávaného signálu je počítána vzdálenost od všech centroidů, nejmenší vzdálenost určuje číslo, na které se v dané chvíli osoba dívá b) Dle euklidovské vzdálenosti shlukové analýzy ejprve pochopte algoritmus k-means! (viz níže) pokud budeme znát souřadnice promítaných bodů mapované ve -D prostoru reprezentované napětím EOG, můžeme spočítat euklidovskou vzdálenosti okamžitého signálu od všech bodů. ejmenší vzdálenost signálu k bodu bude i odpovídat tomu, kam se oko dívá. K namapování promítaných bodů do EOG slouží trénovací sekvence. Oko postupně sleduje 5 bodů, na kterých se cca po 1 sekundu fixuje. Tyto fixace vytvoří shluky v okolí mapovaných bodů. K určení výchozí souřadnice mapovaných bodů je výhodné využít shlukových analýz, které najdou optimální místo centroidu ( těžiště shluku ). Využijte např. algoritmus k- means. V trénovacích datech nalezněte centroidy 5 shluků (5 bodů). V případě, že známe předběžně místa shluků, použijte startovací centroidy dle předpokládaného rozmístění bodů, body v rozích a jeden uprostřed mapovaného prostoru..3..1.3..1 1 3 5 -.1 -.1 -. -. -. -... -. -... Po výpočtu centroidů ověřte, zda správně reprezentují pořadová čísla bodů; dle potřeby opravte. Při rozpoznávání již stačí spočítat vzdálenost okamžitého EOG signálu od těchto centroidů a určit, ke kterému bodu je nejblíže a přiřadit ho tak do třídy. Vzhledem k časovému odstupu trénovací a rozpoznávací sekvence může dojít k stejnosměrnému posunu signálu (vliv pohybu elektrod, filtrů zesilovačů). Proto doporučuji podrobit rozpoznávaný signál shlukové analýze ještě jednou s použitím startovacích centroidů z výsledku trénování. 6

trénovací centroidy přetrénování...3.3...1.1 -.1 -.1 -.6 -. -... -.6 -. -... při počítání euklidovské vzdálenosti signálu od centroidů se pokuste vyvarovat použití forcyklů, např.: centroid=repmat(centroid,size(eog,1),1); % vzdálenost EOG od jednoho centroidu vzdalenost=sqrt(sum((eog-centroid).^,)); napište si vlastní algoritmus k-means nebo využijte implementovanou atlab funkci Algoritmus k-means: metoda hledající k shluků podle průměrné pozice těžiště (centroidu) popis algoritmu: a. v datovém prostoru jsou zvoleny startovací centroidy (náhodně nebo předem definovaně) b. dle vzdálenosti od centroidu jsou data zařazeny do tříd c. spočítají se těžiště každé třídy (nové centroidy) d. pokud je dostatečně velká změna polohy nového centroidu (gradient), algoritmus pokračuje od bodu. e. Při malém nebo nulovém gradientu algoritmus končí. Př.: hledání shluků ve -D prostoru - - 1) ) 3) - 6-6 - 6 - - - ) 3) ) - 6-6 - 6-7

Obrázek 5: Průběh EOG při rozpoznávací sekvenci, zjištěné centroidy. Porovnání generované sekvence čísel a rozpoznání z EOG...3 přetrénování 6 5 vzor rozpoznání..1 promítané číslo 3 -.1 1 -.6 -. -... 6 8 1 n [-] x 1 Užitečné funkce: repmat, reshape, sign, kmeans 8