Studentská tvůrčí a odborná činnost STOČ 2013

Podobné dokumenty
I4Control. Návod k obsluze. Zařízení pro ovládání počítače prostřednictvím pohybů očí, případně hlavy

Alternativní ovládání PC a okolí

Výuka IVT na 1. stupni

SignEditor 1 - návod k použití

Alternativní ovládání PC a okolí

Příručka pro aplikaci KSnapshot

METODICKÝ POKYN PRÁCE S MS PowerPoint - ZAČÁTEČNÍCI. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

Školní kolo soutěže Mladý programátor 2013, kategorie A, B. Úloha č. 1 - Baltík v zoo

Registrační číslo projektu: Škola adresa: Šablona: Ověření ve výuce Pořadové číslo hodiny: Třída: Předmět: Název: MS Excel I Anotace:

1 Uživatelská dokumentace

Příručka pro aplikaci KSnapshot

S klávesovými zkratkami ovládnete Windows jako profík Novinky.cz

Začínáme pracovat s tabulkovým procesorem MS Excel


Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

METODICKÉ LISTY. výstup projektu Vzdělávací středisko pro další vzdělávání pedagogických pracovníků v Sokolově

František Hudek. červen ročník

Klávesové zkratky pro práci s okny

Formulář pro křížový filtr

Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě

CZ.1.07/1.5.00/

METODICKÝ POKYN PRÁCE S MS Word MÍRNĚ POKROČILÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

František Hudek. duben ročník

František Hudek. duben Informační a komunikační technologie MS Excel Úvod do Excelu II. Základy práce s listy a buňkami.

OPERAČNÍ SYSTÉM. základní ovládání. Mgr. Jan Veverka Střední odborná škola sociální obor ošetřovatel

2.12 Vstupní zařízení II.

Výukový materiál zpracovaný v rámci projektu Výuka moderně Registrační číslo projektu: CZ.1.07/1.5.00/

Budovy a místnosti. 1. Spuštění modulu Budovy a místnosti

Inovace a zkvalitnění výuky prostřednictvím ICT Technické vybavení Polohovací zařízení Ing. Jakab Barnabáš

Popis a ovládání. Aplikace 602XML Filler

Bankovní spojení: KB Česká Třebová, č.ú /0100, IČO: Výukový materiál

František Hudek. březen ročník. Informační a komunikační technologie OS WINDOWS Hlavní panel

INFORMATIKA MS WORD TVORBA VLASTNÍHO STYLU

POZOR!!! INSTALACE POD WINDOWS 200 / XP / VISTA PROBÍHÁ VE DVOU ETAPÁCH A JE NUTNÉ DOKON

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

Střední průmyslová škola strojnická Vsetín. Předmět Druh učebního materiálu Tvorba a editace textu v dokumentu

AutoCAD výstup výkresu

Instalace programu Autorizace programu a Objednací formulář Informace Objednací list. Nastavení Základní Autorizační kód.

Výukový materiál. Bankovní spojení: KB Česká Třebová, č.ú /0100, IČO:

GPS Loc. Uživatelský manuál. webové rozhraní. pro online přístup do systému GPS Loc přes webové uživatelské rozhraní app.gpsloc.eu

Registrační číslo projektu: Škola adresa: Šablona: Ověření ve výuce Pořadové číslo hodiny: Třída: Předmět: Název: Mozilla Firefox nastavení Anotace:

Soubory s reklamami musí mít stejný název jako ta výše uvedené. Stávající soubory reklam budou přepsány.

MS Word. verze Přehled programů pro úpravu textu

aneb velice zjednodušené vysvětlení základních funkcí a možností systému Vypracoval: Tomáš Dluhoš tomas.d@centrum.cz

Testování uživatelského rozhraní mobilního telefonu HTC Hero (Semestrální projekt pro předmět A7B36TUR)

Manuál k programu ProBaze SKLAD

INFORMATIKA MS WORD ODRÁŽKY A ČÍSLOVÁNÍ

Virtuální sešit INFORMATIKA

ZŠ ÚnO, Bratří Čapků 1332

POKYNY k vyplnění ELEKTRONICKÉ EVIDENCE FORMULÁŘŮ Registrací sportovních oddílů ČOS (EEFo RSO)

DUM č. 17 v sadě. 31. Inf-7 Technické vybavení počítačů

Dodatek k uživatelském manuálu Adash 4202 Revize MK

Klávesnice je vstupní zařízení určené pro zadávání písmen, znaků, speciálních symbolů a také pro ovládání počítače.

Bible Quote 6.5 Okno programu

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

9. Rozšiřující desky Evb_Display a Evb_keyboard

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

8. OKNA 73. obr. 1 Roletové menu "Okna"

aplikační software pro práci s informacemi

ONSCREENKEYS 5. Windows XP / Windows Vista / Windows 7 / Windows 8 / Windows 10

2017 CARAT "New design"

Konvertibilní Tablet STRUČNÁ PŘÍRUČKA 8085 LKB001X CJB1FH002ASA

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Tlačítko spouště lze použít k záznamu fotografií nebo k zaostření čočky.

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 14 VY 32 INOVACE

Manuál k programu KaraokeEditor

VYUŽITÍ MATLABU PRO VÝUKU NUMERICKÉ MATEMATIKY Josef Daněk Centrum aplikované matematiky, Západočeská univerzita v Plzni. Abstrakt

Virtuální sešit INFORMATIKA třída:4.b jméno:martin Hložek

Seznam speciálních pomůcek služby Lifetool

Název: VY_32_INOVACE_PG3303 Pohyb ve 3D prostoru 3DS Max. Vzdělávací oblast / téma: 3D grafika, počítačová grafika, 3DS Max

Software pro děti se speciálními potřebami. Specifické poruchy učení

Správce učebny. Příručka učitele

VZDĚLÁVACÍ MATERIÁL III/2

Základy práce s programem pro interaktivní tabuli SMART notebook

Word 2007 pro začátečníky

Prostředí Microstationu a jeho nastavení. Nastavení výkresu

František Hudek. duben 2013

SPÍNACÍ HODINY. Nastavení hodin a předvolby. Obr. 1

Podrobný postup pro vygenerování a zaslání Žádosti o dotaci přes Portál Farmáře. 2. kolo příjmu žádostí Programu rozvoje venkova ( )

METODICKÝ POKYN PRÁCE S MS PowerPoint - POKROČILÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

VoiceOver v ios s QWERTY klávesnicí

Slovník PCT pro ios, verze 2.x

Nápověda k používání mapové aplikace Katastrální mapy Obsah

Test webového prohlížeče v Amazon Kindle Wi-Fi 3G

Smartphone Gimball. Uživatelská příručka (Česky)

Programové vybavení počítačů operační systémy

Popis softwaru pro sledování pohybu UZ sondy

Podrobný postup pro vygenerování a zaslání Žádosti o dotaci přes Portál Farmáře. 3. kolo příjmu žádostí Programu rozvoje venkova ( )

MATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ

Finální nastavení a spuštění prezentace

Pokyny pro žáky k testování písemné zkoušky na počítači

WINDOWS 7 ZÁKLADY. Na konci roku 2012 přišly na trh nové Windows 8, které revolučně mění ovládání a jsou orientovány především na dotykové ovládání.

2

Práce v programu Word 2003

Tvorba krátkého videofilmu

Obsah KAPITOLA 1 Několik slov o Wordu

Práce na počítači pro 8. a 9. ročník speciální základní školy pro zrakově postižené Učební osnovy

FortiaViewer verze 5.0

Výuka IVT na 1. stupni

Transkript:

Studentská tvůrčí a odborná činnost STOČ 2013 SYSTÉM OVLÁDÁNÍ POČÍTAČE POMOCÍ OČNÍCH POHYBŮ Luděk KOUTNÝ Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky, Nad Stráněmi 4511, 760 05 Zlín 25. dubna 2013 FAI UTB ve Zlíně

Klíčová slova: ovládání počítače, oční pohyb, zpracování obrazu Anotace: V příspěvku je představeno vyvíjené rozhraní pro ovládání počítače pomocí očních pohybů. Tento systém umožní lidem, jež jsou kompletně paralyzování (např. trpícím amyotrofickou laterální sklerózou nemocí motoneuronů ) komunikovat s okolním světem prostřednictvím počítače díky snímání očních pohybů webovou kamerou. Navrhovaný systém obsahuje několik druhů klávesnic a režimů pro usnadnění práce, podle typu onemocnění. Příspěvek začíná motivací pro vývoj takového systému a specifikací požadavků na vyvíjené rozhraní. V závěru jsou prezentovány dosavadní výsledky spolu s dalšími možnostmi vývoje. 2

Obsah 1. Systém pro ovládání počítače pomocí očních pohybů... 4 2. Začínáme... 4 3. Nastavení... 5 4. Pohyb ukazatele/kurzoru... 5 5. Nahrazení myši... 6 6. Psaní textu různé klávesnice... 6 6.1 Standardní vs Softvarová klávesnice... 6 6.2 Frekvenční klávesnice... 7 6.3 Alternativní ozvučená piktogramová klávesnice... 8 6.4 Dětská klávesnice... 9 7. Přivolání kontaktní osoby pomocí e-mailu/sms... 10 8. Závěr... 11 Literatura... 11 3

1. Systém pro ovládání počítače pomocí očních pohybů Systém pro ovládání počítače pomocí očních pohybů (dále jen EMCCS) umožňuje handicapovaným uživatelům ovládat prostřednictvím očních pohybů osobní počítač. Nabízí uživateli plnohodnotně psát text, surfování po internetu, komunikovat s nainstalovanými aplikacemi a plnohodnotně nahrazuje běžnou počítačovou myš. Základním prvkem systému je webová kamera přichycena na hlavě, v našem případě na kšiltovce. Získaná informace z webkamery o změně polohy oka slouží k řízení polohy ukazatele/kurzoru. Tato kompenzační pomůcka je vhodná především pro uživatele, kteří prodělali různý úraz nebo nemoc (ASL-Amyotrofická laterální skleróza, mozková obrna, ) a mají trvalé následky. 2. Začínáme Před začátkem používání systému je vždy nutná inicializace webové kamery a následně je potřeba provést kalibraci. Kalibrace je potřebná ke správnému umístění zornice s duhovkou na střed snímku [4][5] a pro všechny úkony pohybu oka (nahoru, dolu, ). Pokud obdélník kolem snímku zezelená, kalibrace proběhla úspěšně a je doporučeno pokračovat dál. Pokud ne, je možné pokračovat, ale nedoporučuje se to. Obr.1: správná kalibrace zornice na střed snímku Obr.2: kalibrace systému pro jednotlivé úkony oka 4

3. Nastavení Nastavení je potřeba provést vždy před prvním použitím aplikace co vyhovuje danému uživateli. Vždy je možné nastavení provést znovu. V nastavení aplikace je možno nastavit různé druhy klávesnic (normální, piktogramová, frekvenční a dětská), režim procházení klávesnic (automat, step-by-step), umístění aplikace, údaje na kontaktní osobu, druh hlasu (ženský nebo mužský) a v neposlední řadě zda-li se má aplikace spouštět při startu či nikoliv. Obr.3: Nastavení systému 4. Pohyb ukazatele/kurzoru Kamera umístěná na čepici snímá z bezprostřední blízkosti uživatelovo oko a jeho pohyby. Takto získaný videosignál se přenáší do aplikace kde je jeho informace následně zpracována. Aplikace nenabízí způsob ovládání přímým pohledem, tj. přemístění počítačového kurzoru přímo tam, kam se uživatel dívá. [2] Základní možností je přímé plynulé řízení počítačového kurzoru. Uživatel tedy ovládá přímo plynule pohyb kurzoru na monitoru výchylkami z klidové zóny (pohled přímo). Poloha oka nemá tedy přímo vliv na polohu kurzoru na monitoru, ale bude určovat pouze směr a délku jeho pohybu (jako páka joysticku). Systém vyhodnotí aktuální polohu oka a podle jeho pozice vně/mimo klidové zóny buď provede či neprovede příslušné akce. Pokud je detekovaná zornice mimo klidovou zónu, systém neustále vysílá příkazy pro pohyb kurzoru do příslušného směru, dokud se oko do klidové zóny nevrátí. K přerušení pohybu kurzoru dochází tedy buď návratem oka do klidové zóny nebo pokusem o kliknutí. Systém pomocí doprovodné aplikace umožňuje nahrazovat všechny funkce běžné počítačové myši. Zavřením oka na dobu cca jedné sekundy je provedeno kliknutí. [2] 5

5. Nahrazení myši Obr.4: Pohyb ukazatele/kurzoru pomocí pohybu zornice Systém EMCCS zcela nahrazuje běžnou počítačovou myš. Tzn., že jakákoliv aplikace, která je ovladatelná pomocí myši, je i ovladatelná prostřednictvím tohoto zařízení. Pomocí doprovodné aplikace kromě jednotlivých směrů pohybů počítačového kurzoru umožňuje nahradit klik a dvojklik levým tlačítkem myši, pravé tlačítko myši, funkci drag & drop, scrollovací kolečko. Funkce drag & drop simuluje tažení počítačového kurzoru při stisknutém levém tlačítku myši. Uživatel pouze zavřením oka na jednu sekundu označí nejdříve počáteční stav (výběr objektu) a později koncový stav (např. změna velikosti objektu). Funkce scrollovacího kolečka je s velkou výhodou zejména použitá při surfování na Internetu. [1] Samotný pohyb kurzoru je řízen výchylkami z klidové zóny. Pohybuje-li uživatel okem doprava, detekovaná zornice se vychýlí z klidové zóny také doprava a počítačový kurzor se pohybuje doprava. Pohybuje-li uživatel okem doleva, detekovaná zornice se vychýlí z klidové zóny také doleva a kurzor se pohybuje doleva. Naopak stav oka (jeho zavření na určitý časový interval) vyvolá spuštění příslušné akce. Ovládání je možné přirovnat k páce joysticku. [1] 6. Psaní textu různé klávesnice Psaní textu je jedna z nejčastějších úloh, které uživatel provádí na počítači. Nemusí se jednat jen o psaní dopisu či nějaké e-mailové zprávy, ale bez vkládání textu se neobejdeme ani při surfování na internetu (vkládání webové adresy, vyplňování formuláře) nebo při pojmenovávání složek a souborů. Pokud si ještě k tomuto problému uvědomíme, že handicapovaní klienti mají ovládání ztížené, je důležité věnovat pozornost tématu efektivního psaní. [3] 6.1 Standardní vs Softvarová klávesnice Pokud klientovi jeho handicap nedovolí využívat standardní klávesnici, je třeba hledat nové efektivní nástroje pro vkládání textu. Jedním z nejjednodušších řešení je využití speciálních zařízení pro ovládání počítačového kurzoru ve spolupráci se softwarovou klávesnicí. Softwarová klávesnice je jednoduchá počítačová aplikace, která zcela nahrazuje běžnou klávesnici. Jediný rozdíl je ve způsobu jejího ovládání. Tento jednoduchý nástroj umožňuje vkládání textu do osobního počítače za použití speciálních zařízení pro ovládání 6

počítačového kurzoru. Není ale zcela optimální pro využití handicapovanými uživateli. Problémem je složité a časově náročné ovládání. [3] Obr.5: Standardní softwarová klávesnice s plynulým výběrem klávesy [3] 6.2 Frekvenční klávesnice Druhý problém způsobený nevhodným rozložením kláves je důležité řešit s ohledem na konkrétní jazyk. Je třeba vytvořit příslušný jazykový model, ze kterého bude vycházet návrh optimálního rozložení jednotlivých kláves. Z tohoto důvodu je nutno vytvářet na základě slovníku (respektive jazykového korpusu) pravděpodobnostní model českého jazyka. Jedná se o výpočet četnosti výskytu jednotlivých písmenek, digramů (dvě písmenka za sebou) a trigramů (tři písmenka za sebou) ve všech slovech slovníku. [3] Frekvenční klávesnice vychází z modelu českého jazyka. Všechna písmenka jsou uspořádána podle jejich četnosti a jsou ze startovního středu (mezery) dostupná na maximální počet pěti pohybů. U tohoto typu klávesnice je vhodné nastavit funkci Resetovat pozici po stisku klávesy (aktivní políčko-kurzor je vždy po napsání písmene umístěno zpět do středu). Frekvenční klávesnice svým rozložením písmenek eliminuje počty nutných pohybů při výběru klávesy a obsahuje písmenka, pro jejichž napsání je potřeba použít několik tlačítek na běžné klávesnici (např. ň, ť, ď či ch). Je možné rozšíření této klávesnice o našeptávání, díky kterému se tak urychlí psaní textu. [3] 7

Obr.6: Frekvenční klávesnice [3] 6.3 Alternativní ozvučená piktogramová klávesnice Jsou mezi námi i klienti, kteří z nejrůznějších důvodů mluvenou řečí komunikovat nemohou. Jako jedno řešení jejich alternativního vyjadřování je piktogramová klávesnice. Jedná se o náhradu mluvené řeči, kdy za každým symbolem se ukrývá určité sdělení jak v textové, tak i v mluvené formě. [3] 8

6.4 Dětská klávesnice Obr.7: Piktogramová klávesnice [3] Obrázková klávesnice je určena zejména pro dětské uživatele, kterým by mohla zpříjemnit výuku psaní. [3] Obr.8: Dětská klávesnice [3] 9

7. Přivolání kontaktní osoby pomocí e-mailu/sms Systém, díky rozšiřující funkci Potřeby přivolá kontaktní osobu pomocí e-mailu či sms, díky niž je kontaktní osoba ihned informována. Důvody oznámení: Jídlo Pití Pomoc Odpočinek WC EmailDoSMS OD: emccs.emccs@gmail.com SUBJ: EMCCS-jidlo Text: Mam hlad Obr.9: Ukázkový vzor sms a funkce Potřeby pro přivolání kontaktní osoby 10

8. Závěr Systém EMCCS prochází neustálým vývojem a optimalizací. Cílem systému bylo vytvořit několik klávesnic podle různých typů onemocnění a poskytnout tak komunikační nástroj pro lidi s handicapem. V přípravné fázi vývoje se nyní nalézá predikční klávesnice [3], která umožňuje uživateli rychlejšího psaní textu, na základě vestavěného slovníku. Ve středu klávesnice je umístěno devět písmen, která jsou aktuálně měněna podle psaného textu na základě slovníku a četnosti jejich výskytu. Pokud písmeno není klávesnicí nabídnuto v devíti predikčních písmenkách, může uživatel písmeno pomocí okolní abecedy. Další rozšíření systému je v podobě softwarové plochy, kde se uživateli vypíší všechny soubory, co jsou na ploše a které si může zároveň otevřít. Rozšíření pro dětské klienty o různé hry. Literatura [1] EMULACE MYŠI. I4Control [online]. 2008 [cit. 2013-04-22]. Dostupné z: http://www.i4control.eu/index.php?option=com_content&task=view&id=55&itemid=42 [2] JAK ZAŘÍZENÍ FUNGUJE. I4Control [online]. 2008 [cit. 2013-04-22]. Dostupné z: http://www.i4control.eu/index.php?option=com_content&task=view&id=36&itemid=50 [3] PSANÍ TEXTU (RŮZNÉ KLÁVESNICE). I4Control [online]. 2008 [cit. 2013-04-22]. Dostupné z: http://www.i4control.eu/index.php?option=com_content&task=view&id=51&itemid=42 [4] VYTVOŘENÍ SOUBORU STANDARDIZOVANÝCH ÚLOH PRO SNÍMÁNÍ OČNÍCH POHYBŮ [online]. Praha, 2007 [cit. 2012-12-03]. Dostupné z: https://dip.felk.cvut.cz/browse/pdfcache/strast1_2008bach.pdf. Bakalářská práce. ČVUT Praha, Fakulta elektrotechnická, Katedra kybernetiky. Vedoucí práce ING. MARCELA FEJTOVÁ. [5] DOBEŠ, Michal. Zpracování obrazu a algoritmy v C#. Praha : BEN-technická literatura, 2008. 144 s. ISBN 978-80-7300-233-6. 11