Menu

GUI

Agostino Gibaldi
Attachments
SCREENSHOT_1_SMALL.png (136757 bytes)

Menu

- Overview and credits
- The Graphical User Interface

The GUI

Graphic panels

The displayed plots are:
Gaze Data panel
The top panel can show the position,velocity or acceleration of the eye traces, for the left (blue) and/or the right (red) eye. The unit can be pixel, degrees of visual field or normalized screen coordinates, depending on the configuration. Two sliders below this panel allow to select the desired time window.
Main Sequence panel
In the bottom right panel shows, each dot represents the amplitude (x-axis) and peak velocity (y-axis) of a saccade. The solid lines represent the model fitted to the main sequence, while the circles represent the samples actually used for the fitting.
Fixation Density panel
The bottom right panel shows the fixation density map computed from the eye position. The red rectangle represents the screen size.

Controls

The EMA Toolbox offers a number of possible parameters to modify and customize the processing, at different levels.

Menu

The button top-left allows to access a menu for the parsing of data files from different eye-tracking devices. For now the supported formats are edf (SR Research Eyelink), tsv (SensoMotric Instrument), and txt.

Screen panel

Resolution
The editable fields allow to define the horizontal and vertical resolution (pixel) and size (mm) of the screen.
Subject Distance
The editable field allows to set the subject distance from the screen itself. At this level, the subject is considered at a fixed and constant distance.

Eye Tracking Data panel

Select Eye panel
The radio-buttons allow to show data for the left (blue), right (red) or both eyes.
ET format panel
The radio-buttons allow to show data in degrees (default), pixels or normalized to x and y screen size.
and specifically the x and y position of the eye on screen
ET trace panel
The radio-buttons allow to show eye position (x andy), or velocity, or acceleration (in degrees only).
Sampling frequency panel
The editable fields show the original average sampling frequency of the device, and (if desired) a target frequency for resampling the data. The check-box same bounds these two values together. The editable fields on the right show and allow to modify the time window selected with the sliders.
Refresh/Save/Load ET Data
These three button allow to refresh the processed data after some parameter change, save the processed data on disk, and load processed data previously saved.

Saccade Thresholds panel

Motion /Velocity/Acceleration
The editable fields allow to set thresholds on motion, velocity, and acceleration for the identification of saccades.
Process ET Data
This button starts the processing of eye-tracking data for fitting the temporal profile on each selected saccade, and extract a number of parameters.
Save/Load Saccade Data
These buttons save the saccade data on disk, and load data previously saved.

Fixation Density panel

Sampling dominium
This editable field allows to set the numbers of bins to compute the 2D fixation density histogram. The histogram is computed using a kernel density function . For computational purposes, this number is rounded to the highest power of 2.
Colormap
This pop-up menu allows to choose the color map for the fixation density plot, among the standard Matlab color maps.
Axis Equal
This tick-box displays thex andy axis of the panel proportionally scaled by their actual dimension.
Process
This button executes the computation of the fixation density map, and it displays it in the panel to the right. The map is computed using samples between the upper and lower time limits set by the sliders.
Export
This button exports the fixation density figure in a standard vector graphic file.

Main Sequence panel

Model
This pop-up menu is for the selection of the model to be fitted to the main sequence. The choice is among the nine models evaluated in this work.
Minimum and Maximum Amplitude - These editable fields allows to set a upper and lower limit (in degrees) to select the saccades used to compute the main sequence.
Time Limit
If the tick-box is not checked, the main sequence will be computed on all the available saccades identified in the gaze data. Otherwise only those saccades occurring within the time window selected by the sliders will be used.
Process
This button executes the computation of the main sequence, and it displays it in the panel to the right.
Export
This button exports the main sequence figure in a standard vector graphic file.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.