在任务中设置眼动追踪
一旦为你的研究启用了眼动追踪(请参见 如何选择眼动追踪校准设置),你仍然需要在每个需要收集凝视数据的具体任务中启用并配置它。
![]()
为任务启用眼动追踪
在任务编辑器中,单击左上角的 Settings 按钮,位于“任务:”旁边。在打开的对话框中,转到 Physiological Signals 选项卡并选中 Enable Eye-Tracking:。
可以在同一实验的多个任务中启用眼动追踪。主要的校准是在研究级别配置的,只在启用眼动追踪的研究中第一个任务之前运行一次。每个后续启用眼动追踪的任务使用下面描述的重新校准设置,而不是再次运行完整的校准。
重新校准和漂移校正
一旦为任务启用眼动追踪,四个字段控制系统如何在该任务期间保持凝视预测的准确性:
Number of points shown: 在任务开始之前显示多少个重新校准点。设置为 0 以完全禁用重新校准。默认为 7。Show recalibration before every: 在多少个试验通过之后,重新校准将再次运行。默认为 7。Number of points used: 在重新校准计算中实际使用多少个显示点,可以设置比显示的数量更高。Directly apply/subtract drift values from gaze data: 启用时,纠正参与者在任务过程中逐渐向一个方向漂移的自然倾向。Adaptive Mode: 当启用该子选项时,漂移校正将根据交叉验证检查自动应用或保留,而不是总是应用。
如果你的任务较短,或者凝视精度对你的测量不太关键,禁用重新校准(Number of points shown 设置为 0)可以使参与者的任务进展更快。对于较长的任务,或小错误在凝视位置方面很重要的任务,默认的重新校准设置有助于纠正随时间漂移的准确性。
注视检测
注视检测决定了 Labvanced 如何识别参与者的凝视何时稳定在某个位置,而不仅仅是报告凝视坐标的原始流。它要求研究的 Physiology Toolbox Version 设置为 v1.2 或更高。
![]()
No Fixation Detection: 禁用注视分析;仅收集原始凝视坐标。Real-Time Fixations: 随着凝视数据的到来计算注视,延迟大约为 50 毫秒。最适合需要基于注视的立即参与者反馈的研究,例如以凝视为条件的显示。Lagged Optimized Fixations: 在观察随后的凝视点后计算注视,延迟大约为 500 毫秒,产生更高的准确性和更好的长注视检测。最适合反馈可以稍微延迟,或者用于实验后分析。Conclude Ongoing Fixations: 控制当帧或试验在算法完成之前结束时,仍在计算的注视会发生什么。选项是保持缓冲区在帧/试验边界之间运行,或强制在帧或试验结束时完成注视计算。强制结束在你需要知道参与者是否在移动到下一个帧或试验之前注视了目标时非常有用。
显示设置
默认显示模式是 Zoom / Adaptive,该模式将你的任务内容缩放以适应每个参与者的屏幕。对于眼动追踪任务,切换到 Fixed in Visual Degree 或 Fixed in Millimeter 通常更可取,因为这样凝视位置以物理单位报告,而不是以随屏幕大小变化的帧单位,这样可以使测量在参与者之间具有可比性。
如果你在研究中的任何任务切换到 Fixed in Visual Degree 或 Fixed in Millimeter,则 Measure Screen Size (card calibration) 选项在 Settings 选项卡 → Controls → Screen 下变为强制性,并且不能被禁用。这要求参与者将一张标准化的卡(85.60 x 53.98 毫米,信用卡或身份证的大小)举到他们的屏幕前,以便 Labvanced 可以校准物理屏幕大小,这样才能使毫米和视觉度测量准确。
限制追踪到特定刺激物体
你还可以限制凝视或注视事件仅在参与者看向特定刺激物体时触发,而不是在帧的任何地方。这是在构建事件时配置的,详见 记录和导出凝视数据。
工作示例
有关围绕这些设置构建研究的完整工作示例,请参阅 眼动追踪演练 或适合婴儿的 物体辨别任务演练。这两者反映了旧版本的设置界面,因此字段名称和屏幕截图可能与上述描述不符,但演练的整体结构仍然适用。