A simple algorithm for the offline recalibration of eye-tracking data through best-fitting linear transformation

Miguel A. Vadillo, Chris Street, Tom Beesley, David R. Shanks

Research output: Contribution to journalArticle

11 Citations (Scopus)

Abstract

Poor calibration and inaccurate drift correction can pose severe problems for eye-tracking experiments requiring high levels of accuracy and precision. We describe an algorithm for the offline correction of eye-tracking data. The algorithm conducts a linear transformation of the coordinates of fixations that minimizes the distance between each fixation and its closest stimulus. A simple implementation in MATLAB is also presented. We explore the performance of the correction algorithm under several conditions using simulated and real data, and show that it is particularly likely to improve data quality when many fixations are included in the fitting process.
LanguageEnglish
Pages1365-1376
Number of pages12
JournalBehavior Research Methods
Volume47
Issue number4
Early online date1 Jan 2015
DOIs
Publication statusPublished - Dec 2015
Externally publishedYes

Fingerprint

Calibration
Fixation
Data Accuracy
Stimulus
Experiment

Cite this

@article{e6cada1c80ae41548df9462491587cbc,
title = "A simple algorithm for the offline recalibration of eye-tracking data through best-fitting linear transformation",
abstract = "Poor calibration and inaccurate drift correction can pose severe problems for eye-tracking experiments requiring high levels of accuracy and precision. We describe an algorithm for the offline correction of eye-tracking data. The algorithm conducts a linear transformation of the coordinates of fixations that minimizes the distance between each fixation and its closest stimulus. A simple implementation in MATLAB is also presented. We explore the performance of the correction algorithm under several conditions using simulated and real data, and show that it is particularly likely to improve data quality when many fixations are included in the fitting process.",
keywords = "Drift correction, Eye-tracking, Recalibration",
author = "Vadillo, {Miguel A.} and Chris Street and Tom Beesley and Shanks, {David R.}",
year = "2015",
month = "12",
doi = "10.3758/s13428-014-0544-1",
language = "English",
volume = "47",
pages = "1365--1376",
journal = "Behavior Research Methods",
issn = "1554-351X",
publisher = "Psychonomic Society Inc.",
number = "4",

}

A simple algorithm for the offline recalibration of eye-tracking data through best-fitting linear transformation. / Vadillo, Miguel A.; Street, Chris; Beesley, Tom; Shanks, David R.

In: Behavior Research Methods, Vol. 47, No. 4, 12.2015, p. 1365-1376.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A simple algorithm for the offline recalibration of eye-tracking data through best-fitting linear transformation

AU - Vadillo, Miguel A.

AU - Street, Chris

AU - Beesley, Tom

AU - Shanks, David R.

PY - 2015/12

Y1 - 2015/12

N2 - Poor calibration and inaccurate drift correction can pose severe problems for eye-tracking experiments requiring high levels of accuracy and precision. We describe an algorithm for the offline correction of eye-tracking data. The algorithm conducts a linear transformation of the coordinates of fixations that minimizes the distance between each fixation and its closest stimulus. A simple implementation in MATLAB is also presented. We explore the performance of the correction algorithm under several conditions using simulated and real data, and show that it is particularly likely to improve data quality when many fixations are included in the fitting process.

AB - Poor calibration and inaccurate drift correction can pose severe problems for eye-tracking experiments requiring high levels of accuracy and precision. We describe an algorithm for the offline correction of eye-tracking data. The algorithm conducts a linear transformation of the coordinates of fixations that minimizes the distance between each fixation and its closest stimulus. A simple implementation in MATLAB is also presented. We explore the performance of the correction algorithm under several conditions using simulated and real data, and show that it is particularly likely to improve data quality when many fixations are included in the fitting process.

KW - Drift correction

KW - Eye-tracking

KW - Recalibration

UR - https://link.springer.com/journal/13428

U2 - 10.3758/s13428-014-0544-1

DO - 10.3758/s13428-014-0544-1

M3 - Article

VL - 47

SP - 1365

EP - 1376

JO - Behavior Research Methods

T2 - Behavior Research Methods

JF - Behavior Research Methods

SN - 1554-351X

IS - 4

ER -