Gaze Analysis Tool - software tool for tracker independent gaze analysis

No Thumbnail Available
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Date
2007
Major/Subject
Automaation tietotekniikka
Mcode
AS-116
Degree programme
Language
en
Pages
58 s. + liitt.
Series
Abstract
Nykyaikaiset työympäristöt ovat usein monimutkaisia sekä informaatiosisällöltään, että automaation tasoltaan. Ihmisen suorituskyky sekä tarkkaavaisuus vaihtelevat suuresti ja riippuvat muun muassa tekeillä olevasta tehtävästä, yksilön tiedoista ja taidoista, hänen fysiologisesta tilastaan sekä kasautuneesta työkuormastaan ja univajeestaan. Vaihtelu aiheuttaa haasteita kaikissa tilanteissa turvallisten ja vakaiden, monimutkaisten järjestelmien rakentamiselle. Saamalla reaaliaikaista tietoa käyttäjästä ja tämän tavoitteista, järjestelmä saattaisi pystyä auttamaan käyttäjää tämän tehtävässä. Silmänliikkeet ja katse vaikuttavat vahvoilta ehdokkailta tämän tiedon lähteeksi. Silmänliikkeet jaotellaan yleisesti useaan luokkaan. Sakkadit ovat nopeita, katsetta mielenkiinnon kohteesta toiseen siirtäviä liikkeitä. Fiksaatiot ovat katsetta vakauttavia liikkeitä, jotka pitävät katsepisteen halutussa, paikallaan olevassa kohteessa. Liikkuvaa kohdetta seurataan niin sanotuilla smooth pursuit ja vergence-liikkeillä, riippuen siitä, liikkuuko kohde kohtisuoraan katseeseen verrattuna, tai enemmän sen suuntaisesti. Lisäksi mikroskooppiset liikkeet - niin sanotut tremor, drift ja mikrosakkadit - ovat aina läsnä makroskooppisten liikkeiden lisäksi. Yleensä sovellukset, joilla analysoidaan katsetta, pyrkivät tunnistamaan fiksaatiot käsittelemättömästä katsedatasta. Kuitenkin, kerätystä datasta, valitusta algoritmista ja sen parametreista riippuen, tulokset voivat vaihdella suuresti. Jos käsitellyn data perusteella halutaan tehdä lisäpäätelmiä, ongelmat kasautuvat, koska alemman tason analyysit vaikuttavat myöhempiin analyyseihin. Varsinkin tutkittaessa stressiä, uneliaisuutta ja mentaalista työkuormaa, saattaa analyysiaskelmia joutua tekemään useita. Diplomityön tulos on Java-ohjelmointikielellä kirjoitettu laajennettava ohjelmistotyökalu. Ohjelman päätoiminnot ovat silmänliikelaitteiden tuottaman ASCII-muotoisen katsedatan lataaminen, fiksaatioiden tunnistaminen käsittelemättömästä datasta, korkeamman tason analyysien suorittaminen sekä käsittelemättömälle datalle, että datalle, josta fiksaatiot ovat tunnistettu ja katsepolun piirtäminen datasta, josta fiksaatiot ovat tunnistettu. Ohjelman arkkitehtuuri tarjoaa selkeät rajapinnat lukijoiden luomiselle uusia katseenpaikannuslaitteistoja varten, uusia fiksaationtunnistamisalgoritmeja varten sekä uusia korkeamman tason analyysimenetelmiä varten.
Description
Supervisor
Koskinen, Kari
Thesis advisor
Lukander, Kristian
Keywords
automation system, automaatiojärjestelmät, information system, tietojärjestelmät, complex system, monimutkaiset järjestelmät, adaptive automation, mukautuva automaatio, eye movement, silmänliikkeet, gaze tracking, katseen paikannus, open source, avoin lähdekoodi, java, java, software platform, ohjelmisto-alusta
Other note
Citation