Plots
Last updated
Last updated
This section explores the visualization features of the pyETA
GUI in a tabbed layout, specifically the Gaze Plots and Fixation Plot. These plots transform the real-time eye-tracking data into intuitive displays, assisting with analyzing eye movements and attention patterns effectively. These plots are updated with a specific rate which can be selected in the sidebar of the GUI.
The "Gaze Data" tab presents two time-based graphs tracking horizontal and vertical eye positions, while the "Fixation" tab offers a spatial scatter plot highlighting where the eyes linger. These plots draw from the live 'tobii_gaze_fixation'
stream, providing a window into both the motion and stability of a user's gaze.
Located in the Gaze Data
tab, the gaze plots consist of two separate graphs: one for horizontal (X) gaze position and another for vertical (Y) gaze position. Each plot traces eye movement over time, offering a chronological view of where the eyes are looking on the screen.
Horizontal Axis (Time): The X-axis represents time elapsed since the stream began, measured in seconds. It is a moving axis with windows of 10 sec
Vertical Axis (Position):
The X Position Plot shows the gaze’s horizontal location in pixels, spanning from the left edge (0) to the right edge of the screen (e.g., 1920 on a 1920x1080 display). A steady line suggests the eyes are fixed horizontally, while sharp jumps indicate rapid shifts, such as when scanning side to side.
The Y Position Plot tracks the vertical position, ranging from the top (0) to the bottom of the screen (e.g., 1080 on a 1920x1080 display). Smooth curves might reflect gradual vertical scanning, like reading, while abrupt changes signal quick upward or downward movements.
Insights: These plots reveal dynamic eye behavior. For instance, a flat line on the X plot paired with small dips on the Y plot could indicate reading text line by line. Frequent jagged peaks suggest erratic or exploratory eye movements, while filtered data smooths out minor jitters to highlight meaningful trends.