Cargando…
Sgttoolbox: Utility for controlling SimpleGazeTracker from Psychtoolbox
Eye movement analysis is effective for investigating visual perception and cognition. The cost of conducting eye movement studies has decreased as a result of the recent release of low-cost commercial and open-source eye trackers. However, synchronizing visual stimulus presentation with eye movement...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5541111/ https://www.ncbi.nlm.nih.gov/pubmed/27503303 http://dx.doi.org/10.3758/s13428-016-0791-4 |
_version_ | 1783254752836976640 |
---|---|
author | Sogo, Hiroyuki |
author_facet | Sogo, Hiroyuki |
author_sort | Sogo, Hiroyuki |
collection | PubMed |
description | Eye movement analysis is effective for investigating visual perception and cognition. The cost of conducting eye movement studies has decreased as a result of the recent release of low-cost commercial and open-source eye trackers. However, synchronizing visual stimulus presentation with eye movement recording is still difficult, particularly if the eye tracker does not come with a practical application programming interface. This paper introduces a Matlab/Octave toolbox named Sgttoolbox, which works in conjunction with the widely used experiment control library Psychtoolbox to control a cross-platform open-source eye tracker named SimpleGazeTracker, which is an eye-tracking application of GazeParser software. Hardware and software requirements for Sgttoolbox and its main functions are described. A test of temporal accuracy showed that eye movement sampling frequency was stable when stimulus presentation and recording were performed on a single PC, although better performance was obtained when presentation and recording were performed on separate PCs. Transferring the latest eye position from SimpleGazeTracker to Psychtoolbox script takes 2 to 4 ms on average, which causes a delay in drawing multiple visual stimuli when recording and stimulus presentation were performed on a single PC. When such a transfer delay is not importnat, Sgttoolbox would be a good choice for Psychtoolbox users who wish to conduct eye-tracking studies. |
format | Online Article Text |
id | pubmed-5541111 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-55411112017-08-17 Sgttoolbox: Utility for controlling SimpleGazeTracker from Psychtoolbox Sogo, Hiroyuki Behav Res Methods Article Eye movement analysis is effective for investigating visual perception and cognition. The cost of conducting eye movement studies has decreased as a result of the recent release of low-cost commercial and open-source eye trackers. However, synchronizing visual stimulus presentation with eye movement recording is still difficult, particularly if the eye tracker does not come with a practical application programming interface. This paper introduces a Matlab/Octave toolbox named Sgttoolbox, which works in conjunction with the widely used experiment control library Psychtoolbox to control a cross-platform open-source eye tracker named SimpleGazeTracker, which is an eye-tracking application of GazeParser software. Hardware and software requirements for Sgttoolbox and its main functions are described. A test of temporal accuracy showed that eye movement sampling frequency was stable when stimulus presentation and recording were performed on a single PC, although better performance was obtained when presentation and recording were performed on separate PCs. Transferring the latest eye position from SimpleGazeTracker to Psychtoolbox script takes 2 to 4 ms on average, which causes a delay in drawing multiple visual stimuli when recording and stimulus presentation were performed on a single PC. When such a transfer delay is not importnat, Sgttoolbox would be a good choice for Psychtoolbox users who wish to conduct eye-tracking studies. Springer US 2016-08-08 2017 /pmc/articles/PMC5541111/ /pubmed/27503303 http://dx.doi.org/10.3758/s13428-016-0791-4 Text en © The Author(s) 2016 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Article Sogo, Hiroyuki Sgttoolbox: Utility for controlling SimpleGazeTracker from Psychtoolbox |
title | Sgttoolbox: Utility for controlling SimpleGazeTracker from Psychtoolbox |
title_full | Sgttoolbox: Utility for controlling SimpleGazeTracker from Psychtoolbox |
title_fullStr | Sgttoolbox: Utility for controlling SimpleGazeTracker from Psychtoolbox |
title_full_unstemmed | Sgttoolbox: Utility for controlling SimpleGazeTracker from Psychtoolbox |
title_short | Sgttoolbox: Utility for controlling SimpleGazeTracker from Psychtoolbox |
title_sort | sgttoolbox: utility for controlling simplegazetracker from psychtoolbox |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5541111/ https://www.ncbi.nlm.nih.gov/pubmed/27503303 http://dx.doi.org/10.3758/s13428-016-0791-4 |
work_keys_str_mv | AT sogohiroyuki sgttoolboxutilityforcontrollingsimplegazetrackerfrompsychtoolbox |