Update Eyetracker Scripts HowTo authored by Jonathan Jones's avatar Jonathan Jones
The blocks software includes some scripts that process gaze sequences exported from TOBII. Their main purpose is to align TOBII gaze sequences with the videos collected from our top-down camera setup, allowing us to examine gaze behavior during each of the actions in the video instead of overall behavior during the entire video. The blocks software includes some scripts that process gaze sequences exported from TOBII. Their main purpose is to align TOBII gaze sequences with the videos collected from our top-down camera setup, allowing us to examine gaze behavior during each of the actions in the video instead of overall behavior during the entire video.
In `egs/prepare_eyetracker_data`, the pipeline we use to pre-process the TOBII gaze samples and turn them into more interpretable measurements is automated from beginning to end. In `egs/prepare_eyetracker_data`, the pipeline we use to pre-process the TOBII gaze samples and turn them into more interpretable measurements is automated from beginning to end.
Before you run this script, you will need to configure a few options (e.g. the location of the TOBII export file). These options are documented below for each stage in the processing pipeline. Options that are common to multiple stage are defined in the script itself, and the rest are defined in external files stores in `egs/prepare_eyetracker_data/config`.
* How to run everything at once: * How to run everything at once:
```console ```console
user@host:~/repo/blocks/egs/prepare_eyetracker_data$ ./run.sh user@host:~/repo/blocks/egs/prepare_eyetracker_data$ ./run.sh
... ...
......