Transformace vstupních dat

Tato část programu je určena k transformaci dat z SMI BeGaze do programu OGAMA.

Export dat z SMI BeGaze

Pro přenos dat ze softwaru SMI je nejprve nutné data upravit do tvaru, který akceptuje OGAMA. Tento proces začíná exportem naměřených dat. V okně s možnostmi exportu dat je potřebné vybrat záznamy naměřené pouze pro jedno oko. OGAMA neumí pracovat se záznamy obsahující informace o pohybu obou očí. Nastavení okna pro export záznamů se zvýrazněným místem výběru dat naměřených pro určité oko je na obrázku pod textem. Není důležité, zda se jedná o pravé či levé. Kromě této volby je nutné provést výběr volby „Gaze position“. Tento parametr vloží do výstupního textového souboru polohu oční zornice, která je nutná pro výpočet fixací. A volby „Stimulus“, která vkládá názvy použitých stimulů.

nastavení exportu dat SMI BeGaze

Provedení transformace

okno programu

Samotné spuštění se provádí tlačítkem 1. Následně se objeví okno určené k výběru složky, ve které se nachází vyexportovaná data SMI BeGaze. Po jejím výběru se objeví další s volbou umístění k uložení transformovaných dat určených k importu do programu OGAMA. Pojmenování jednotlivých respondentů lze ovlivnit výběrem volby 4. Pokud je vybrána u každého respondenta je nabídnuta možnost jeho přejmenování. V opačném případě dojde k zachování jeho označení ze vstupních souborů.

Pro kontrolu průběhu procesu jsou k dispozici dva panely. První (3) vypisuje do transformace vstupující soubory. V druhém (4) dochází k postupnému vypisování označení respondentů.

Přepnutí do jiného režimu programu je možné přepínačem 5.

Import dat do programu OGAMA

Po dokončení transformace dat je možné zahájit samotný import. Ten se provádí přímo v programu OGAMA. Nejprve je nutné vybrat z nabídky „Tools“ funkci „Import gaze or mouse samples“. Po jejím vybrání dojde k otevření nového dialogového okna obsahujícího informace pro úspěšný import. Pokračujeme volbou tlačítka „Start“. Ve výběrovém okně se musíme připojit ke složce s již upravenými daty. Tento postup umožňuje import pouze po jednotlivých respondentech, není možné hromadné přidání dat. Nejprve je nutné vybrat vytvořený a uspořádaný soubor „ZERO.txt“, OGAMA zobrazí dotaz, zda má využít pro import soubor s nastavením. V tomto souboru jsou uloženy parametry importu požadované v následujících krocích. Díky tomu lze rozsáhlý import dat značně urychlit. V případě, že již došlo k jeho vytvoření, je možné ho vybrat. Pokud nedošlo k jeho sestavení, je nutné pokračovat volbou „Ne“. Poté se na obrazovce objeví okno, ve kterém je nutné zadat parametry popisující strukturu importovaných dat, jako je použitý oddělovač dat a podobně. Z možností v levé části okna je vybrána pouze poslední „Column names are in first row that will not be ignored“. Jejím výsledkem je načtení záhlaví souboru s názvy sloupců, jenž označují jednotlivé parametry. Těmi jsou v tomto případě identifikátor záznamu, čas ve kterém došlo k měření, pojmenování respondenta, trialu a umístění vyjádřené souřadnicemi x,y. V právě části okna se nachází možnost volby separátoru mezi záznamy. Jako oddělovač sloupců v atributu pojmenovaném „Select column separator“ je nutné vybrat tabulátor – volba „\t Tab“. Pod ním se nachází volba oddělovače číselných hodnot s popisem „Select decimal separator“. Zde je použita tečka, proto z nabízených možností je zapotřebí vybrat „.Comma“. Poslední parametr ovlivní pouze množství záznamů zobrazených v náhledu. Ten může sloužit i pro kontrolu správnosti provedeného nastavení, po kterém musí být data uspořádána do struktury viditelné na následujícím obrázku.

nastavení importu dat OGAMA

Po dokončení nastavení tohoto okna lze pokračovat tlačítkem „Next“. Tím dojde k zobrazení dalšího okna, ve kterém je potřebné každému sloupci importovaných dat přiřadit správný význam, se kterým pracuje samotná OGAMA. Jedná se o přiřazení těchto parametrů: označení respondenta, trialu, název snímku použitého jako trial, časové údaje experimentu a naměřené souřadnice oka. Označení pro identifikaci respondenta se nachází pod parametrem „SubjectName“ v datech se jedná o sloupec se záhlavím „Subject“. Údaje o trialu se ukrývají pod parametry „TrialSequence“ a „TrialID“. U obou je nutno vybrat sloupec dat s označením „STIMULUSID“. Název obrázku, který byl zobrazen jako stimul, je uložen ve sloupci „Stimulus“. OGAMA tuto informaci označuje parametrem „TrialImage“. Poslední zdrojové údaje se týkají naměřených pozic oka. Jejich označení je X a Y. Tyto souřadnice je nutno připojit k parametrům „GazePosX/Y“. Souřadnice si musí vzájemně odpovídat, to znamená souřadnice X v importovaných datech slouží jako vstup souřadnic X pro program OGAMA a naopak. V případě záměny by zobrazená data nekorespondovala se skutečným průběhem experimentu. Po dokončení výběru je nutné pokračovat tlačítkem „Next“.

nastavení importu dat OGAMA

V dalším okně lze provést kontrolu správnosti rozdělení dat k jednotlivým atributům v připraveném náhledu. Také je zde zahrnuta volba jednotky importovaných časových údajů. Ty se z programu SMI nachází ve formátu mikrosekund. Proto v nabídce s výběrem tohoto parametru vybereme „µs (microseconds)“. Poté je možno pokračovat opět přes tlačítko „Next“.

nastavení importu dat OGAMA

Poté již stačí spustit import tlačítkem „Start Import“. Aby nebylo nutné neustále vyplňovat stejné parametry pro import dalších respondentů je možno toto nastavení uložit do externího souboru a poté vždy na začátku importu provést jeho načtení. Tento soubor lze použít i pro další experimenty pokud bude struktura dat zachována. Pro import dalších respondentů je postup nutné opakovat, díky externímu souboru s nastavením je však tento proces značně urychlen. Na závěr je nutné překopírovat snímky jednotlivých stimulů importovaného experimentu do projektu Ogamy, kde je pro ně určena složka s názvem SlideResources. Pokud by tento krok byl vynechán, jednotlivé analýzy by se vyobrazily nad prázdnou plochou.