Department of Cognitive and Brain Sciences, Ben-Gurion University of the Negev, P.O.B. 653, Beer-Sheva, Israel.
Zlotowski Center for Neuroscience, Ben-Gurion University of the Negev, P.O.B. 653, Beer-Sheva, Israel.
Behav Res Methods. 2018 Feb;50(1):107-114. doi: 10.3758/s13428-017-1008-1.
Pupillometry (or the measurement of pupil size) is commonly used as an index of cognitive load and arousal. Pupil size data are recorded using eyetracking devices that provide an output containing pupil size at various points in time. During blinks the eyetracking device loses track of the pupil, resulting in missing values in the output file. The missing-sample time window is preceded and followed by a sharp change in the recorded pupil size, due to the opening and closing of the eyelids. This eyelid signal can create artificial effects if it is not removed from the data. Thus, accurate detection of the onset and the offset of blinks is necessary for pupil size analysis. Although there are several approaches to detecting and removing blinks from the data, most of these approaches do not remove the eyelid signal or can result in a relatively large amount of data loss. The present work suggests a novel blink detection algorithm based on the fluctuations that characterize pupil data. These fluctuations ("noise") result from measurement error produced by the eyetracker device. Our algorithm finds the onset and offset of the blinks on the basis of this fluctuation pattern and its distinctiveness from the eyelid signal. By comparing our algorithm to three other common blink detection methods and to results from two independent human raters, we demonstrate the effectiveness of our algorithm in detecting blink onset and offset. The algorithm's code and example files for processing multiple eye blinks are freely available for download ( https://osf.io/jyz43 ).
瞳孔测量(或瞳孔大小的测量)通常被用作认知负荷和觉醒的指标。瞳孔大小数据是使用眼动追踪设备记录的,该设备提供包含在不同时间点瞳孔大小的输出。在眨眼期间,眼动追踪设备会失去对瞳孔的跟踪,从而导致输出文件中出现缺失值。由于眼睑的开合,缺失样本时间窗口之前和之后记录的瞳孔大小会发生急剧变化。如果不将该眼睑信号从数据中去除,它会产生人为的影响。因此,准确检测眨眼的开始和结束对于瞳孔大小分析是必要的。尽管有几种方法可用于从数据中检测和去除眨眼,但大多数这些方法都不会去除眼睑信号,或者可能导致相当大的数据丢失。本研究提出了一种基于瞳孔数据特征波动的新型眨眼检测算法。这些波动(“噪声”)是由眼动追踪设备产生的测量误差引起的。我们的算法基于这种波动模式及其与眼睑信号的独特性来确定眨眼的开始和结束。通过将我们的算法与其他三种常见的眨眼检测方法以及两名独立的人类评估者的结果进行比较,我们证明了我们的算法在检测眨眼开始和结束方面的有效性。用于处理多个眼眨眼的算法代码和示例文件可免费下载(https://osf.io/jyz43)。