眼动注视触发器
概述
Eyetracking Fixation 触发器在参与者的视线停留在某个位置一段持续时间时触发,而不是像 眼动视线触发器 那样在每个单独的注视样本上触发。它目前处于测试阶段。
Note: 所有处理都在 客户端 进行,确保符合 GDPR 规范,并保证不会传输或存储任何面部数据。
哪些注视被检测到以及检测速度取决于为任务配置的注视检测模式:Real-Time Fixations(更快,更短的注视)或 Lagged Optimized Fixations(更高的准确性,适合较长的注视)。有关完整的注视检测选项的设置,请参见 在任务中设置眼动追踪,包括当帧或试验结束时仍在计算的注视会发生什么。
记录注视数据
在事件向导中选择 Eyetracking Fixation 触发器并命名事件后,会弹出一个对话框提示您自动创建记录操作:
接受 Record fixation timeseries [X,Y,Dur,Start,End,Disp](默认选中)将创建一个使用下面描述的 Set / Record Variable 操作的 [X, Y, Dur, Start, End, Disp] 触发器特定值。如果任务的注视检测模式设置为 No Fixation Detection,接受此选项会自动切换其状态,因为没有这个触发器无法报告注视。
启用 / 激活注视检测
注视检测是任务级别的设置,而不是研究级别的设置。在任务编辑器的 Task Controls 下,导航到 Physiological Signals 标签,Enable Eye-Tracking: 已经勾选:
![]()
生理工具箱版本 为 v1.2 或更高。勾选 Enable Eye-Tracking: 还会触发一个对话框,提示您自动为视线和注视一起创建记录事件,以及在哪些帧上进行记录:
![]()
特定触发器值
选择 Eyetracking Fixation 触发器后,可以在 Value-Select Menu 中找到以下选项:
| 触发器(眼动注视)选项 | 描述 |
|---|---|
Fixation Centroid X | 注视的中心点作为 X 值。 |
Fixation Centroid Y | 注视的中心点作为 Y 值。 |
Fixation Duration | 检测到的注视的持续时间。 |
Fixation Start Time | 检测到的注视的开始时间。 |
Fixation End Time | 检测到的注视的结束时间。 |
Fixation Dispersion | 在检测到的注视内,视线值的离散程度。 |
Stimulus Name | 触发事件的刺激对象的名称。 |
Stimulus Info | 触发事件的刺激对象的信息。 |
[X, Y, Dur, Start, End, Disp] | 注视的质心 X/Y、持续时间、开始时间、结束时间和离散值的数组。这是上述自动事件设置默认创建的内容。 |
Trigger Timestamp (Unixtime) | 注视触发器发生的时间戳,使用 Unix 时间和毫秒。 |
Trigger Time (From Frame Onset) | 从帧开始到注视触发器发生之间的时间,以毫秒为单位。 |
实际示例
实践 - 研究构建
有关计数特定兴趣区域 (AOIs) 上的注视的示例,请参见 网络摄像头眼动追踪演示:作为 AOIs 的 SVG 随堂练习,它使用多边形形状作为计数注视的触发器。
本研究使用注视追踪来测量视觉偏好和注意偏差。参与者观看社交和非社交刺激,同时捕捉注视行为、头部运动和视频记录以进行分析。
本研究使用西蒙任务来测量认知控制和刺激-反应兼容性。参与者在忽略空间位置的同时回应刺激颜色,从而允许通过反应时间和准确性测量西蒙效应。