labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
指南
视频
步骤说明
常见问题解答
通讯档案
文档
课堂
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
指南
视频
步骤说明
常见问题解答
通讯档案
文档
课堂
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • 指南
    • 开始使用

      • 任务编辑器
      • 框架
        • 画布框架
        • 页面框架
        • 网站框架
      • 试验时间线
      • 刺激呈现
      • 响应的正确性
      • 对象
      • 事件
      • 变量
      • 任务向导
      • 试验系统
      • 实验设计
        • 创建研究
        • 数据框模式
        • 多用户实验设计
        • 纵向实验设计
    • 特色话题

      • 随机化与平衡
      • 眼动追踪
        • 在眼动追踪任务中呈现刺激
        • 如何选择眼动追踪校准设置
        • 在任务中设置眼动追踪
        • 记录和导出注视数据
        • 使用形状作为兴趣区域 (AOI) 进行眼动跟踪
        • 参与者标定体验
      • 网页桥接
        • 选择网站 AOI | 锚点、调整和验证 AOI 跟踪
        • 在网站区域(AOI)上跟踪鼠标行为 | Web Bridge指南
      • 问卷
      • 桌面应用
      • 示例研究
      • 参与者招募
      • API访问
        • REST API
        • Webhook API
        • WebSocket API
      • 其他话题

        • 精确刺激时间
        • 多用户研究
        • Labvanced中的头部追踪 | 指南
    • 主应用标签

      • 概述:主标签
      • 仪表板
      • 我的研究
      • 共享研究
      • 我的文件
      • 实验库
      • 我的账户
      • 许可证与服务
    • 研究标签

      • 概述:特定研究标签
      • 研究设计
        • 任务
        • 阻塞
        • 会议
        • 组
      • 任务编辑器
        • 任务控制
        • 试验系统
        • 框架类型
        • 对象
        • 对象属性表
        • 变量
        • 系统变量表
        • 事件系统
        • 文本编辑器功能
        • 任务编辑器中的眼动追踪选项
        • 任务中的头部追踪
        • 多用户研究
      • 设置
      • 变量
      • 媒体
      • 文本与翻译
      • 启动与参与
      • 被试管理
      • 数据视图与导出
        • 数据视图和变量 & 任务选择(旧版本)
        • 访问录音(旧版本)
  • 视频
    • 视频概述
    • 在 Labvanced 中入门
    • 创建任务
    • 元素视频
    • 事件与变量
    • 高级主题
  • 操作指南
    • 介绍
    • 斯特鲁普任务
    • 词汇决策任务
    • 波斯纳注视提示任务
    • 改变失明闪烁范式
    • 眼动追踪样本研究
    • 婴儿眼动追踪研究
    • 带有鼠标追踪的注意捕捉研究
    • 快速串行视觉呈现
    • ChatGPT 研究
    • 眼动追踪演示:SVG 作为 AOI
    • 多用户演示:显示受试者的光标
    • 游戏手柄 / 摇杆控制器 - 基本设置
    • 与 EEG 集成的桌面应用研究
    • 被试组平衡与变量设置
    • 构建一个多用户研究
    • 网站框架眼动追踪操作指南
    • 条件网络摄像头眼动追踪
    • 文本分割研究构建
  • 常见问题
    • 功能
    • 支持政策与指南
    • 安全与数据隐私
    • 许可
    • Labvanced 的精度
    • 编程使用与 API
    • 离线使用 Labvanced
    • 故障排除
    • 研究创建问题
  • 通讯档案
  • 文档
  • 课堂
设置在Labvanced任务中进行眼动追踪的标题插图

在任务中设置眼动追踪 {/examples/}

当您创建一个新的研究时,可以通过任务自己的 Settings 对话框激活眼动追踪,这就是本页面所涵盖的内容,或者通过研究级别的主要 Settings 选项卡(请参见 如何选择眼动追踪校准设置)。无论哪种方式,Physiology Toolbox Version 2.0 是默认值。一旦为您的研究启用了眼动追踪,您仍然需要为每个您希望收集注视数据的单独任务启用和配置它。

为任务启用眼动追踪

在任务编辑器中,点击左上角“任务:”旁边的 Settings 按钮。在打开的对话框中,转到 Physiological Signals 选项卡并选中 Enable Eye-Tracking:。

眼动追踪可以在同一实验中的多个任务中启用。主要的校准在研究级别配置,仅在研究中第一个启用眼动追踪的任务之前运行一次。每个后续启用眼动追踪的任务使用下面描述的重新校准设置,而不是再次运行完全的校准。

选中 Enable Eye-Tracking: 本身是研究 Physiology Toolbox Version 2.0 的一种触发方式,可以在研究中的任何地方首次打开眼动追踪时触发 Set up eye tracking 向导。有关该向导所询问内容,请参见校准设置指南中的 选择层级。

在Labvanced任务设置对话框中启用任务的眼动追踪

通过编辑器中的任务设置启用眼动追踪,使用默认设置。

为任务使用自定义设置

默认情况下,任务使用 Use study settings defaults,如上面的截图所示:它遵循研究设置中的重新校准、注视检测和虚拟下巴托设置,并在研究级别更改时更新仍使用该默认值的每个任务。切换到 Customize options for this task 则使任务具有自己的重新校准、注视检测和虚拟下巴托设置,与研究默认设置无关。 该选择仅存在于 Physiology Toolbox Version 2.0 中,在 1.3 及更早版本中,任务始终直接配置其自己的设置,没有继承选项。 Customize options for this task 允许您设置的三件事如下。

重新校准

选择 Customize options for this task 会显示两个下拉菜单 Recalibration before the FIRST trial 和 Recalibration before LATER trials,每个下拉菜单都有相同的五个选项:

  • Off (no recalibration)
  • 1 point — attention getter + error measurement (no correction)
  • 5 points — corrects offset and scale
  • 9 points — best chance of also correcting rotation
  • Gaze Control — re-verify accuracy, no dots

单点用于测量漂移而不进行修正,作为一个注意力吸引因素,使每个试验从已知的注视位置开始。可以进行五个或九个点的交叉验证,因此它们也修正它们所测量的漂移,而九个点给模型提供了捕捉旋转及偏移和比例的最佳机会。如果 Recalibration before LATER trials 是其他任何值而不是 Off,进一步的选择可以设置其重复频率:在固定时间后,或在固定试验数后。如果您的研究仍处于 Physiology Toolbox Version 1.3 或更早版本中,则请参阅下面的 在生理工具箱 1.3 及更早版本上配置重新校准。

虚拟下巴托

Customize options for this task 还公开了一个每个任务的 Virtual Chinrest 覆盖,独立于研究的自身设置:

  • Head-pose enforcement: Enable (during calibrations and trials)、Enable (only during calibrations) 或 Disable。
  • Chinrest strength: Very Loose、Loose、Medium、Strict 或 Very Strict。

在 Use study settings defaults 中,该任务遵循研究的自身 Virtual Chinrest 设置,而此覆盖不适用。

注视检测覆盖

Customize options for this task 还允许任务设置其自己的注视检测模式,独立于研究默认设置。有关算法选择及其各自功能,请参见下面的 注视检测。

注视检测

注视检测决定Labvanced如何识别参与者的注视何时已集中在某个位置,而不仅仅是报告一系列原始的注视坐标。它要求研究的 Physiology Toolbox Version 设置为 v1.2 或更高。在 2.0 中,也可以通过选择 Customize options for this task 来按任务配置,它与解锁每个任务的重新校准和虚拟下巴托设置相同。

任务设置对话框,显示注视检测部分,包括注视算法和结束持续注视选项

  • No Fixation Detection: 禁用注视分析;仅收集原始注视坐标。
  • Real-Time Fixations: 随着注视数据的到达,计算注视,延迟约50毫秒。最适合需要基于注视立即反馈的研究,如眼动依赖显示。
  • Lagged Optimized Fixations: 在观察到后续注视点后计算注视,延迟约500毫秒,产生更高的准确性和更好的长时间注视检测。当反馈可以稍微延迟时,或用于实验后分析时,最佳选择。
  • Conclude Ongoing Fixations: 控制当帧或试验结束时,仍在计算的注视会发生什么。选择保持缓冲在帧/试验边界之间运行,或强制注视计算在帧或试验结束时结束。强制结束在您需要知道参与者是否在移动到下一帧或试验之前注视目标时很有用。在 Physiology Toolbox Version 2.0 中,选项“保持缓冲在帧/试验边界之间运行”不再可用,所有注视必须在帧或试验边界处结束。

显示设置

Display Mode 位于此页面的不同选项卡上:在任务编辑器中,点击“任务:”旁边的 Settings 按钮,然后转到 Main Task Settings 选项卡,而不是 Physiological Signals。默认显示模式为 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能够校准物理屏幕大小,这正是使毫米和视觉度数测量准确的基础。

将追踪限制到特定刺激对象

您还可以限制一个注视或注视事件,仅在参与者查看特定刺激对象时触发,而不是在帧中的任何位置。当建设事件本身时,可以配置此项,详见 记录和导出注视数据。

在生理工具箱1.3及更早版本上配置重新校准

一旦为任务启用了眼动追踪,四个字段控制系统如何保持在该任务过程中眼动预测的准确性:

  • 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)可使任务对参与者进行更快的处理。对于较长的任务,或者对眼动位置的小错误非常重要的任务,默认的重新校准设置有助于纠正随时间推移而导致的准确性漂移。

Directly apply/subtract drift values from gaze data 和 Adaptive Mode 特定于 1.3 及更早版本:在 2.0 上,这两个复选框是无效的,已不再起作用。

实际示例

有关围绕这些设置构建研究的完整实例,请参阅 眼动追踪演练 或适合婴儿的 物体辨别任务演练。两者反映了较旧版本的设置界面,因此字段名称和截图可能与上面描述的内容不匹配,但演练的整体结构仍然适用。

常见问题

如果我为同一实验中的多个任务启用眼动追踪,是否每次都会运行完整的校准?
不会。主要的校准在研究级别配置,仅在研究中第一个启用眼动追踪的任务之前运行一次。每个后续启用眼动追踪的任务使用该任务的重新校准设置。
我在任务 1 中禁用了启用眼动追踪,但参与者仍然收到相机访问提示。为什么?
因为该复选框只控制任务 1。相机访问提示本身与研究级别的单独 `Eye-Tracking` 开关相关,该开关位于 `Settings` 选项卡 → `Physiology` → `Eye-Tracking`,并且在研究启动时触发一次,无论任何个别任务的设置如何。禁用特定任务上的眼动追踪仅停止该任务使用或记录眼动数据,并不会影响研究级别的开关。要完全停止提示显示,必须在研究级别禁用眼动追踪,而不仅仅是在任务上。
我可以为短任务禁用重新校准吗?
可以。在 `Physiology Toolbox Version` `1.3` 及更早版本中:将 `Number of points shown` 设置为 0 会完全禁用该任务的重新校准,这可以使短任务中参与者的处理速度更快,或者在眼动精度对您的测量不重要时。在 `2.0` 中,等效的方法是将 `Recalibration before LATER trials` 设置为 `Off`(如果您想完全不进行重新校准,还需设置 `Recalibration before the FIRST trial`)。
如果我需要立即对注视做出反应,应该使用哪种注视检测模式?
`Real-Time Fixations`。它在注视数据到达时计算注视,延迟约50毫秒,最适合需要参与者即时反馈的研究,例如眼动依赖显示。`Lagged Optimized Fixations` 产生更高的准确性,但延迟约500毫秒,更适合实验后的分析,而非任务内反馈。
当试验结束时,仍在计算中的注视会发生什么?
这取决于 `Conclude Ongoing Fixations`。您可以选择让缓冲在帧或试验边界之间继续运行,或强制注视计算在帧或试验结束时完成,当您需要知道参与者是否在移动之前注视了某个目标时,这很有用。
如果我使用默认显示模式,是否需要设置测量屏幕大小卡的校准?
不。`Measure Screen Size (card calibration)` 仅在您将任务切换到 `Fixed in Visual Degree` 或 `Fixed in Millimeter` 时才变得强制性。默认 `Zoom / Adaptive` 模式不需要此设置。

进一步阅读

在Labvanced中记录和导出眼动数据

记录和导出眼动数据

构建设捕获眼动数据的事件作为记录变量,并访问结果导出。

在摄像头眼动追踪任务中呈现刺激

在眼动追踪任务中呈现刺激

在处理任务设置之前,刺激如何与眼动追踪相关。

在Labvanced中选择眼动追踪校准设置

如何选择眼动追踪校准设置

此任务的重新校准构建在研究级别的校准设置之上。

Prev
如何选择眼动追踪校准设置
Next
记录和导出注视数据