眼球追踪系统ET-49B
ET-49B 由Thomas RECORDING公司与马尔堡大学应用物理和神经物理系合作开发。该系统为神经科学目的而设计,使实验室能够把猴眼位置与显示的刺激物相关联,无须任何手术,且对于大←多数应用都能提供足够的精确度(约 ±5 分视角)。每隔4.35 ms(每秒230帧)捕捉一次
。数据被传输到USB 主机控制器,再由主机控制器在过滤灰度值后直接发送到计算机存储器(取决于使用的模式)。接着Eyetracer会分析数据,以便找到瞳孔位置。根据Eyetracer当前的工作模式,结果被发送到刺激计算机。
主要特点:
• 帧速: 230Hz,低信号延迟
• 高精度 & 质量 “德国制造” Thomas RECORDING
• 基于摄像机,无头戴组件
•按要求定制改装,应用范围广
• 分辨率 0.05°,精确度 0.083°
• 检测方法: 黑色瞳孔检测
• 模拟 & 数字眼位置输出
• 红外照明
ET-49 B是如何工作的:
系统包括一个高速数码摄像机,一个PC 帧接收器插卡,D/A转换器插卡和一个叫做„Eyetracer“的MS Windows 2000/XP©软件程序。可将另一台计算机(刺激计算机)与上述PC连接,进一步处理Eyetracer获取的数据。高速摄像机工作距离为0,4-1,2米。摄像机每隔4.35 ms(每秒230帧)捕捉一次猴眼。数据被传输到帧接收器插卡,再由帧接收器插卡在过滤灰度值后直接发送到计算机存储器(取决于使用的模式)。接着Eyetracer分析数据,以便找到瞳孔位置。根据 Eyetracer当前的工作模式,结果被发送到刺激计算机,写入D/A转换器,供进一步处理用。ET-50A只需很短的时间(约6-8 ms),就能在D/A转换器插卡的输出端提供xy瞳孔位置和xy瞳孔大小的模拟输出信号。除模拟输出外,我们还整合了发送数字信号的能力到系统中,经由串行数字接口(RS-232) 可以将xy瞳孔位置和xy算术中位数瞳孔大小的数字信号发送到另一台计算机上。
图 1: 安装在灵长类动物实验装置上的眼球追踪系统 ET-49B。在左侧可看到ET-49B高速摄像机。ET-49B的高速摄像机能够以230Hz(约4.35ms)帧速捕捉猕猴的瞳孔。
ET-49 B用户可以通过Microsoft Windows©知名的图形用户界面(GUI)控制Eyetracer程序。GUI对一些如调整猴眼照明,摄像机位置和灰度滤值的任务很有帮助
图 2: 该图显示眼球追踪系统ET-49 B的图形用户界面(GUI) – 瞳孔位置检测的图形输出。
图3: 该图显示眼球追踪系统ET-49 B的图形用户界面 (GUI) – 瞳孔摄像机图片的图形输出和过滤及摄像机设置。
此外,ET-49 B还有一个编程界面单元(PUI)。使用标准串行☆端口,PUI可以通过在刺激计算机上运行的程序控制Eyetracer的行为。Eyetracer PUI的第一个优点是具有自动操作ET-50A系统中几乎全部校准和运行程序的能力。只有几项需要手动操作,如调整摄像机和设置滤值。这几项完〖成后,控制权就会移交给你的程序。第二个优点是Eyetracer的通信协议,使用户无论何时都可在以下4种模式间转换:
第一个模式命令Eyetracer将刺激计算机屏幕坐标系上的凝视点发送给PC。
第二个模式允许Eyetracer调整猴子的小范围头部运动。
第三个模式使Eyetracer确定每次试验后,猴子是否固定在某一位置。
第四个模式启用2个功能: 调整头部运动&检查固定。
迄今为止,PUI使生活更轻松!但是,Eyetracer目的是供更复杂的,带有多个或移动凝视点的实验使用。为此,PUI使你能够在2台PC间不断交换所需的特定任务数据。
图 4: 该图显示eye tracer个人电脑显示屏,ET-49 B图形用户界面(1)和摄像机捕捉的原始帧(2)。