查看原文
其他

快速使用EyeLink进行眼动实验之技巧(2)

bjbrainvision EyeLink博润视动 2022-04-26

好的实验设计是数据成功结果的一半,易使用的实验设计软件则是实验成功的基础,SR Research公司正因此开发出的拖拽式的实验编程软件将极大的帮助使用眼动实验的科研学者,学习Experiment Builder将更好兼容EyeLink的设备。


——北京博润视动 小编cc

一、学习Experiment Builder的最简单方法是什么?

首先,如果您是使用Experiment Builder(以下简称“EB”)的新手,强烈建议您一定要关注本公众号,本公众号将在后期的介绍中增加更多关注使用EyeLink设备的技巧,同时,您可以查看在前面推送的文章——【实验编程】使用Experiment Builder设计眼动实验,再者,我们也强烈建议您,当您遇到任何关于使用EyeLink的疑问,欢迎致电我们。(微信对话框回复“疑问”即可获取联系方式)


二、EB编程时,遇到Error: Could not initialize display…,怎么办?

很不幸的遇到这样的错误,但是不要惊慌,编写实验程序过程中,试误的过程是不必可少的。此错误意味着当前运行EB程序的计算机/显示器/显卡不支持程序的屏幕分辨率或者是刷新率。(报错如图)

遇到报错不可怕,我们要学会如何修改才是最重要的,当出现如图中报错,通过修改EB程序内的显示屏幕分辨率来适配电脑的分辨率达到兼容。
操作步骤:在Structure窗口点击Devices,找到DISPLAY点击后即会出现属性窗口,通过更改分辨率(resolution)和刷新率(refresh rate)来适配电脑支持的参数,即可再次运行实验。


三、运行程序时,遇到Error: Could not connect to tracker at…?

在实验编程完成,连接眼动仪时,遇到以上图中的报错,这是非常令人沮丧的,但是千万别灰心,我们已经有一篇博文详细的帮助你解决这种可能的多种解决办法,传送门—无法连接眼动仪:Could not connect to tracker at 100.1.1.1,使用EyeLink设备,没有什么是难的,因为我们一直在。

四、在编程中,我想要替换我的实验材料并且已经用新图片(与以前的图片同名)更新了library库中的图片,但是我仍然看到的是旧图片而不是新图片。些,我应该怎么修改后呈现新图片

这个问题,最近有人也问过我,首先,确保所需要的材料是已经加载到library中,并且所使用的调用方式也是正确的。那么,理论上就可以呈现新的图片,然而实际上不是的,这是为什么?因为在建立EB程序时,软件已经根据程序中的library创建了缓存的材料文件,如果使用的是相同的图片名称,软件优先读取的是缓存的数据文件,而不是更换后的材料文件(缓存文件的读取节省加载的时间)。解决方案:通过清除缓存文件,再次运行实验即可。通过点击menu上的Experiment——Clean或者是快捷键栏中的图标(如图)

五、更改Drift Correct 的显示位置?

在眼动实验编程,一般情况下,都会加入Drift Correct的内容,这是防止受试者在刺激呈现前头动而影响到眼动数据,在默认设置情况下,通常的显示位置在屏幕的中心会出现一个黑点,但是在更多的实验中,实验刺激材料的显示位置是在左边或者是右边,为了防止起始位置的影响,都会改变Drift的显示位置,在EB程序中,我们可以通过Drift Correct控件属性来修改位置参数。见下图(谨记:Drift Correct控件一般置于Trial层)



六、自定义Drift Correct 的显示图片

在多数的眼动实验中,默认的显示已经足够使用。但是对于特殊的受试者来说,比如,多动症儿童/自闭症儿童/小孩子等。这类受试者的注意力不够集中,如果当前的刺激材料不够有足够的吸引力,那么强行做下来的数据肯定是不够理想的,而且每次的校准也不容易。那么我们可以通过以下两种方式更改显示的内容。方式一:调整显示背景的颜色来吸引注意力。选中Drift Correct控件,更改属性参数,前景色背景色以及目标大小。

方式二:通过更改自定义的图片,来吸引注意。选中属性后,将Use Custom Target勾选上,选中对应的图片。(谨记:所使用的图片像素要尽可能的小,仅覆盖替换点的大小位置)


方式三:通过动画视频来校准。首先导入素材到library中,然后选中控件目标,勾选上Use Animation Target,选中需要的目标。(谨记:同图片像素一样,动画也是要尽可能的小)



七、自定义Calibration/Validation的校准目标

做眼动实验时,最麻烦的当属校准目标了,但是这也是保证数据质量的最关键的一环,必不可少。对于正常大学生被试来说,校准重来不是什么难事,但是对于特殊儿童以及老年人,甚至于是动物来说,毫无意义的目标是不足以吸引受试者的注视的。因此,更换校准目标将是非常有效的手段。
方式一:在Camera_setup控件中,修改前景色背景色以及目标的大小

方式二:通过更改自定义的图片,来吸引注意。选中属性后,将Use Custom Target勾选上,选中对应的图片。(谨记:所使用的图片像素要尽可能的小,仅覆盖替换点的大小位置)

方式三:通过动画视频来校准。首先导入素材到library中,然后选中控件目标,勾选上Use Animation Target,选中需要的目标。(谨记:同图片像素一样,动画也是要尽可能的小)



八、如何将Display PC的显示传输到Host PC上,以便监测呈现的目标?

将刺激电脑上的材料实时的传输到采集电脑上,这便于在实验过程中,观测受试者的眼动实验数据,并及时注意受试者的动态变化。要实现这个操作,需要以下两步。第一步:在trial层添加prepare sequence控件,并选中调用其属性,将Draw to EyeLink Host选择为IMAGE。(如图)

第二步,在Recording层将需要显示的刺激控件选择(谨记:在一层中仅需选中最重要刺激一屏即可),调用其属性,将Use For Host Display勾选上。


推荐阅读:

 快速使用EyeLink进行眼动的十大技巧(1) 眼动追踪中获取高质量数据的5个最佳设置 【实验编程】使用Experiment Builder设计眼动实验


Fast, Accurate, Reliable Eye Tracking

 

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存