在任务中设置眼动追踪
一旦为您的研究启用眼动追踪(请参见如何选择眼动追踪校准设置),您仍然需要为每个希望收集注视数据的具体任务启用并配置眼动追踪。
![]()
为任务启用眼动追踪
在任务编辑器中,单击左上角的 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可以校准物理屏幕大小,这正是使毫米和视觉度数测量准确的基础。
限制追踪特定刺激对象
您还可以限制注视或注视事件仅在参与者注视特定刺激对象时触发,而不是在帧的任何地方。这个配置是创建事件的一部分,详见记录和导出注视数据。
示例
有关围绕这些设置构建研究的完整示例,请参见眼动追踪走查或适合婴儿的物体辨别任务走查。这两者反映了较旧版本的设置界面,因此字段名称和屏幕截图可能与上面描述的不匹配,但走查的整体结构仍然适用。