介绍了一种可追踪单条及群体斑马鱼的三维自动视频系统。作为应用示例,我们探讨了NMDA受体拮抗剂MK-801对斑马鱼群行为的影响。
介绍了一种可追踪单条及群体斑马鱼的三维自动视频系统。作为应用示例,我们探讨了NMDA受体拮抗剂MK-801对斑马鱼群行为的影响。
与许多水生动物一样,斑马鱼(斑马鱼)在三维空间中运动,因此最好使用三维记录系统来研究其行为。本文介绍的自动视频追踪系统通过使用镜面系统和校准程序,校正了光线从水中进入空气时产生的显著误差,从而实现了三维追踪。利用该系统,可记录单条或多条成年斑马鱼的行为。在使用前,系统需进行校准。系统由三个模块组成:记录、路径重建和数据处理。本文提供了校准及使用这三个模块的逐步操作方案。根据实验设置的不同,该系统可用于测试新奇环境恐惧(neophobia)、畏光行为、社会聚集性、运动功能障碍以及新物体探索行为 等等它作为一种初步研究工具,在评估药物或基因突变对基本行为模式影响方面具有特别广阔的前景。该系统可提供斑马鱼在垂直和水平方向上的分布信息,记录运动学参数的xyz分量(如运动、速度、加速度和转向角),并在测试鱼群时提供计算社会凝聚性相关参数所需的数据。
斑马鱼已成为生物学和药理学研究的重要模型1-3. 追踪单条斑马鱼及斑马鱼群的运动轨迹与空间分布模式具有重要价值。早期研究采用基于记录图像的手动定量方法4现在,二维自动视频追踪系统已得到广泛应用5然而,由于斑马鱼以及许多其他水生和非水生动物在三维空间中运动,人们对三维系统的研究兴趣正在增加6该描述的三维系统最初于2007年发表。7有关技术细节及其他系统的比较,请参见8与其它系统相比,该系统的基本优势在于利用镜面系统获取两个(可选三个)同步且独立的视图,并采用两步校准协议。第一步校准立体系统(由相机和镜面构成)的三维几何结构;第二步校正由光折射引入的非线性误差。在研究水生动物时,若不校正光折射的影响,其造成的误差可能相当显著。其他已发表的系统(包括较新的发展)9省略两步校准程序。有关物体识别、多物体跟踪中的遮挡处理以及抖动噪声的技术细节 等等请参阅原始文献8,9该系统已通过焦虑样行为反应研究的验证10,11,群集行为8,11,12 在斑马鱼中表现出拮抗行为的初步研究13。它还被测试用于其他鱼类物种(金鱼8,剑尾鱼,虎皮鱼)以及小鼠9.
下文将描述系统的校准和使用方案,并以NMDA受体非竞争性拮抗剂MK-801对斑马鱼群集行为影响的实验结果作为代表性示例,展示该系统可获得的数据类型。
无论是在自然环境中还是在水族馆中,斑马鱼通常都会成群游动14。成群行为的偏好似乎取决于多种因素,例如饲养条件、性别以及食物可获得性14,15。有趣的是,当存在潜在危险信号(如警戒信息素16或新异刺激11)时,斑马鱼个体之间的距离会变得更小。因此,成群行为范式也被用于测试抗焦虑药物的效果17。等级支配关系18和社会学习19是斑马鱼行为中引人入胜的方面。由于其高度发达的社会行为特征,斑马鱼也已成为自闭症研究的关注对象20,21。
已有研究报道,MK-801 会改变斑马鱼的社会行为5,22,23,这与其对哺乳动物的影响相似24。然而,MK-801 还会对其他行为产生多种影响(如游泳行为、抑制性回避和位置偏好25-27)。因此,在初始实验中,通过基本观察尽可能获取更多信息至关重要,这将为设计更具针对性的实验提供基础。
记录设备与软件的概览
在当前配置下,用于盛放斑马鱼的观察容器(25 cm × 25 cm × 18 cm,长×宽×高)被放置于观察室(91 cm × 46 cm × 56 cm,长×宽×高)内。观察室内还包含一台相机,以及一面悬挂在约 >容器上方45°角,LED灯条 图1 显示了一个简化示意图。相机同时记录前方视角和顶部视角(镜面反射),通过确定斑马鱼的 x、y 和 z 坐标来构建其三维运动轨迹。为便于确定方向,观察容器左前角(相对于相机的位置)标有坐标矢量,该坐标系与三维视图中所示的矢量相对应例如 图15由路径重建模块(见下文)生成。采样率取决于相机和计算机性能,在我们的实验中约为 40 帧/秒 (帧/秒)。所记录画面的空间分辨率为 640 × 480 像素(该配置在空间分辨率与时间分辨率之间达到了最佳平衡,故被选用)。需要 Windows XP 或更高版本操作系统。
在首次记录之前,必须对系统进行校准,以确定容器壁和水面的位置,确定记录图像的缩放系数,并校正光线从水中进入空气时因折射而产生的显著误差。原则上,校准仅需在初次安装时进行,或在摄像头、镜子等装置部件移动或更换后进行。然而,定期检查校准是否仍然准确,并在必要时重新校准,是一种良好的实验操作规范。
该软件包含三个模块。记录模块用于记录图像帧(图2展示了两个示例帧)。轨迹模块用于重建每条斑马鱼的运动路径。数据处理模块用于计算一系列标准的运动学和空间参数。为便于进一步分析,数据可导入电子表格或统计软件中。
所有实验均按照美国国立卫生研究院《实验动物护理和使用指南》进行。
1. 校准
2. 记录
3. 路径重建
4. 数据处理
从 Aquatica Tropicals, Inc. 购买了 120 条未指明品系(“短鳍”野生型)的 6 月龄雌性斑马鱼(Danio rerio)。实验前,斑马鱼在 38 L 的水族箱中适应实验室条件约 8 周。水温与室温相同(约 23°C)。光照周期为:14 小时光照(6:00–20:00),10 小时黑暗。斑马鱼每日喂食三次:8:00 喂食 Tetra 热带鱼薄片饲料;12:00 喂食活体丰年虾幼虫;15:00 喂食 Tetra 热带鱼薄片饲料。实验当天,仅在 8:00 喂食薄片饲料。第二次记录结束后,立即使用 300 mg/L 三卡因甲磺酸盐(MS-222)对斑马鱼实施安乐死。
对照组为14组四胞胎(即使用四条为一组的斑马鱼,对照组共14组(n=14),MK-801组共16组(n=16)。暴露1小时后 10 µM MK-801(从9:30开始)置于1 L容器中,随后将四胞胎转移至观察容器。立即开始记录(10:30)并持续20分钟。之后,斑马鱼在容器中继续放置3.5小时,在此期间通过连接空气泵的管子提供通气。在14:00进行第二次20分钟的记录。两次记录的目的是研究习惯化效应和/或药物作用的减弱情况(MK-801在大鼠体内的半衰期约为2小时)。28)。我们分析了(1)平均社会距离(也称为个体间距离)11,29) 作为社会凝聚力的衡量指标,(2) 在十个深度层次上的垂直分布,(3) 在四个径向区域上的水平分布(见 图24A, 区域位置插图)及象限分布(见 图24B,插图显示象限位置),以及(4)移动距离的三个分量(x、y、z)。数据以鱼群为单位取平均值。Shapiro-Wilk 检验显示并非所有变量均呈正态分布,因此对所有变量采用 Mann-Whitney U 检验比较对照组与 MK-801 组的均值。上述比较分别在上午和下午的实验阶段中独立进行。由于共使用了四组变量(见上文),显著性水平设定为 α = 0.05/4 = 0.0125。
图2A展示了对照组斑马鱼在上午时段记录的典型示例帧,图2B展示了经MK-801处理的斑马鱼的典型示例帧。可见,对照组斑马鱼靠近底部,贴近前壁(即 靠近摄像机的一侧),且彼此聚集紧密(即 社会聚集性较高)。相比之下,经MK-801处理的斑马鱼靠近水面,在水平面上未表现出明显的位置偏好,且彼此之间保持较远距离游动(即 社会聚集性较低)。图21展示了代表性运动轨迹。对照组斑马鱼明显倾向于停留在观察容器的前侧区域,并且大部分时间保持在底部附近。而经MK801处理的斑马鱼在水平面上的活动范围较广,无明显区域偏好。然而,在10:30时,它们明显偏好上层水深区域;到14:00时,其垂直分布趋于均匀。
数据的定量分析证实了我们的描述。图22A显示,在上午(10:30)时,MK-801处理组斑马鱼的平均社会距离(即四尾斑马鱼组成的四联体之间的个体间平均距离)超过对照组斑马鱼的三倍,U = 0,p<0.00001。经过3.5小时的适应后(14:00),对照组斑马鱼的社会距离增加,而MK-801处理组斑马鱼的社会距离则基本保持不变。然而,两组之间仍存在显著差异(U = 19,p<0.0005)。图22B展示了两个实验组在10:30和14:00两个时间点的社会距离随时间变化的曲线。
两个组别的垂直分布也存在显著差异。图23显示,无论是在上午(10:30)还是下午(14:00),对照组斑马鱼大部分时间都处于最下方的两到三个深度层级(即最接近观察容器底部的层级)。而MK-801处理的斑马鱼在10:30时大部分时间在水面附近游动(图23A)。经过3.5小时的适应后,在14:00时,它们在各个深度层级的分布大致均匀。
两个实验组在水平分布上也表现出显著差异。图24A显示,与对照组斑马鱼相比,MK-801处理的斑马鱼在边缘区域停留的时间更少,而在中间区域和中心区域停留的时间更多。各组在象限分布上的差异更为明显(图24B)。对照组斑马鱼对前两个象限(1和4)具有强烈的偏好性,即靠近摄像机一侧的容器区域;而MK-801处理的斑马鱼在四个象限中的分布则大致均匀。
就运动学参数而言,我们在此仅讨论移动距离(图25)。MK-801处理的斑马鱼比对照组斑马鱼移动得更远。有趣的是,这种差异在移动距离的y分量方向上尤为显著。该方向对应于摄像机的视角(见图1)。事实上,对照组斑马鱼大部分时间停留在靠近前壁的第1和第4象限(如图24A和图24B所示)。而MK-801处理的斑马鱼则在容器的前半部和后半部之间来回移动。
此处仅展示了分析实验所提供数据的若干可能方法。目前我们暂不对结果附加任何特定的生物学解释。然而值得指出的是,已有研究发现MK-801可诱导社交退缩30 并减少大鼠的社会探究行为31 并被作为精神分裂症阴性症状的模型进行研究30它还引起了活动过度31,环形运动行为32,感觉障碍33,以及prepulse抑制减弱34 在哺乳动物中。尽管我们并未专门针对这些损伤进行测试,但我们的研究结果似乎与之相符。需要更具体的实验设计来确定MK-801在斑马鱼中所描述的作用是否与哺乳动物中的表现具有可比性。进一步的分析和实验也将有必要以判断焦虑、呼吸问题、空间定向障碍、注意力缺陷、刻板行为 等等。 在斑马鱼中,对MK-801诱导的行为改变具有重要作用。

图1. 实验装置示意图。 相机捕获帧(即 显示观察水箱正面和顶部视角的静态图像。这些图像帧被存储在计算机中以供进一步处理。请注意xyz维度的位置,这对于描述斑马鱼运动和位置的三维特征至关重要。图中两个阴影侧壁(以及水箱底部)在本实验中(见代表性结果)被涂成白色,而另外两个侧壁为透明。 单击此处查看大图.

图 2. 示例图像帧。 请注意,单独的前视图或顶视图均存在信息丢失的问题。这一点在 B 图中尤为明显:从前视图看,左侧的三条斑马鱼似乎彼此非常接近,而顶视图则显示事实并非如此。另一方面,顶视图无法提供任何关于距底部距离的信息。A) 对照组斑马鱼。B) 经 10 µM MK-801 处理的斑马鱼。请注意,背景颜色(蓝色)由录制软件生成,选择该颜色是为了获得良好的对比度。实际背壁、右侧壁以及底部的颜色均为白色。点击此处查看高分辨率图像。

图3. 侧镜的对齐。 左侧的白色箭头表示侧镜中的前壁(最靠近相机的一侧)。如果看到两条线,则需调整侧镜的位置,直到仅能看到一条线为止(步骤1.2)。校准板上的5个LED在三个视图中均清晰可见。请注意,由于实验腔室内的灯已打开,LED面板上出现了许多其他反射光点(步骤1.4)。点击此处查看高清图像。

图 4. LED 的标记。 左侧图像显示,校准程序识别出的五个标记(编号为 0-4)与实际的 LED 位置不一致。除 LED 外,还可观察到其他光斑(实际上是反射光点)。右侧图像中,已降低增益和快门值,使得仅有 LED 可见。此时,五个标记已正确分配(如步骤 1.7–1.10 所述)。点击此处查看高分辨率图像。

图5. 采集容器信息。 图中展示了需通过鼠标右键点击选择的六个点的顺序。线条将自动绘制。请注意,图中所示编号不会在屏幕上显示。完成后,按下“Collect container info”按钮(如步骤1.12所述)。点击此处查看大图。

图6. 采集体积。 在标记水体角落的指定位置右键单击鼠标:首先在前视图中标记角落,然后在顶视图中标记。接着移动到下一个角落(从1到8)。请注意,这八个点标记的是水体的轮廓,而不是水箱的轮廓。另外请注意,当右键单击鼠标时,仅显示“x0”,在点击下一个位置时该标记会消失(因此数字1-8实际上不会显示在屏幕上)。该操作步骤在1.17步中有详细说明。 点击此处查看高清图像。

图7. 未校正的对比度。图像曝光过度,鱼与背景之间的对比度较低(尤其是前视图)。点击此处查看高清图像。

图8. 校正后的对比度。与图7相比,当前图像的对比度已得到改善。请注意,屏幕上显示的颜色为伪彩色。点击此处查看高分辨率图像。

图9. 常规设置。在主菜单中选择“相机控制”后,将打开“常规设置”窗口。取消选中“快门”和“增益”选项框,并使用滑块调节,以获得鱼类与背景之间最佳的对比度。点击此处查看大图。

图10. 颜色设置。在“白平衡/颜色”窗口中,取消选中“自动”选项,并使用“红色”和“蓝色”滑块找到鱼类与背景之间对比度最佳的组合。参数。打开Trajectory Module后,使用“数据位置”选择实验文件,然后通过“系统设置”打开“参数”窗口。此处为各参数分配了合适的初始值。点击此处查看大图。

图11. 参数。 打开Trajectory Module后,使用“Data location”选择实验文件,然后通过“System Setup”打开“Parameters”窗口。此处为各参数设置了合适的初始值。 .点击此处查看大图.

图12. 盒区对齐。注意顶部视图和前视图中的红色框如何定义鱼类可能出现的区域。左侧的框被缩小为一条线,以排除该区域的搜索范围。 点击此处查看高清图像。

图13. 标签分配。按下“开始生成轨迹”按钮并选择起始帧(通常为第0帧)后,将弹出“标签分配”窗口。点击“向前一步”,直到标签('X0')出现在屏幕上。如果标签未正确位于鱼的图像上,请持续点击“否”,直至其正确放置。然后点击“确定”。点击此处查看大图。

图 14. 信息界面。图(A)显示正确的标签分配。标签('X0')在两个视图中均被放置于鱼的图像上。通常有一条线穿过该标签。图(B)显示噪声过多且未进行标签分配的情况。这些帧来自同一段录像,通过在步骤 2.2 中将颜色和尺寸阈值分别从 1,000-50 和 10-5 进行调整而获得。点击此处查看高分辨率图像。

图15. 重建路径的三维表示。为便于定位,箭头的起点位于水箱的左前角(另见图1)。因此,在本示例中,鱼保持在靠近左侧壁的位置(相对于相机而言)。点击此处查看大图。

图16. 轨迹平滑。 点击“轨迹平滑”按钮后将打开此窗口。目前请直接点击“OK”接受默认值。 点击此处查看大图。

图17. 子文件夹。 上图显示了记录过程中生成的文件夹。路径重建后,该文件夹包含所示的六个子文件夹。点击此处查看大图。

图 18. 平滑处理后的文件。 展示了一个 point.smoothed 文件的上部示例,其中包含帧数、记录时长(以分钟计)、水体中心相对于摄像机的坐标,以及每一帧的坐标和持续时间。点击此处查看高清图像。

图19. 数据处理。选择待分析的文件(右侧窗口)。点击此处查看大图。

图 20. 示例分析。 可通过从菜单中选择感兴趣的时间终点来计算相关参数。在此示例中选择了“Duration Freezing”(冻结持续时间)。程序将提示输入定义冻结状态的速度和持续时间阈值。结果以记录总时长的百分比形式表示。点击此处查看大图。

图21. 代表性运动轨迹。 展示了对照组斑马鱼的两条代表性轨迹,以及经10 µM MK-801处理的斑马鱼的两条代表性轨迹,分别对应于上午10:30开始的实验阶段(上排)和下午14:00开始的实验阶段(下排)。每组四条鱼中每条斑马鱼的轨迹以不同颜色表示。但需注意,可能存在标签互换的情况。如果需要准确追踪个体轨迹,则必须进行人工校正。图中所示容器的左前方(插图箭头的起始位置)为靠近摄像机的一侧(参见图1中的鱼缸定位)。点击此处查看高分辨率图像。

图22. 鱼类之间的平均社交距离。A) 展示了对照组斑马鱼与经10 µM MK-801处理的斑马鱼在上午和下午实验阶段的平均社交距离。数据以均值±标准误(S.E.M.)表示。***,p<0.001。 B) 展示了两组个体间平均距离的时间进程。 点击此处查看高分辨率图像。

图23. 深度分布。A) 斑马鱼在上午时段于十个相等深度水平上的分布情况(其中第1层为最接近底部的层级)。B) 斑马鱼在下午时段的分布情况。数据以均值±标准误(S.E.M.)表示。*,p<0.0125;**,p<0.005;***,p<0.001。点击此处查看高清图像。

图24. 水平分布。 (A) 实验组在四个径向区域的时间分布如图所示。插图显示了从中心到外围各区域的位置:中心区、中区、外区和联合角区。B) 实验组在四个象限中的时间分布情况如图所示。插图显示了各象限的位置。双线表示的墙为白色墙,单线表示的墙为透明墙。摄像头位于插图左侧。 即最接近第1和第4象限(另见 图1)。数据以均值和标准误(S.E.M.)表示。黑色星号表示上午时段各组间的比较,灰色星号表示下午时段各组间的比较:*,p < 0.05;**,p < 0.01;***,p < 0.001。<0.0125;**,p<0.005;***,p<0.001. 单击此处以查看大图.

图25. 移动距离。 显示了斑马鱼在上午和下午实验阶段移动距离的xyz分量。数据以均值±标准误(S.E.M.)表示。黑色星号表示上午阶段各组之间的比较,灰色星号表示下午阶段各组之间的比较:*,p<0.0125;***,p<0.001。 点击此处查看高清图像。
此处展示的实验流程可用于记录单条斑马鱼、成对斑马鱼(例如用于研究交配或攻击行为)以及斑马鱼群(如代表性示例所示)。该系统特别适用于同时获取有关三维(垂直和水平)分布、运动学特征(例如速度、加速度、转向角)和社会参数(例如社会凝聚力)的信息。以下列出在规划实验时需考虑的一些重要事项。
根据实验方案的不同,可以研究不同的行为系统。例如,为了探究新奇恐惧(即对新环境的恐惧),应在将斑马鱼放入观察水箱后立即开始记录(仅等待数秒,待水体稳定以减少干扰),无需预先适应11,17,37。另一方面,某些研究主题可能需要斑马鱼充分适应环境,例如在研究警戒信息素效应时16。在研究斑马鱼群体时,实验者应意识到,尽管软件可最大程度减少标签切换,但目前尚无法在整个实验过程中持续追踪个体斑马鱼。在侧重于社会聚集性的群聚行为研究中,这一点并不重要,但在研究攻击性或交配行为时则至关重要。手动重新分配标签是一种可行方案,但可能非常耗时。
观察容器和观察室壁的颜色可能对斑马鱼的行为产生显著影响。例如,已有研究描述白色墙壁会引发斑马鱼的厌恶反应。36, 37尝试不同颜色时,需牢记两点:1)前壁(即. 靠近摄像机一侧的壁面需保持透明,且若使用盖子,盖子也必须是透明的;2)选择从未使用过的颜色时,应首先确定斑马鱼与背景之间的对比度是否适合录制。需进行一次测试运行。调整录制时的摄像机设置(增益、快门、红色和蓝色,具体见步骤2.5和2.6)以及轨迹重建的设置(例如颜色和大小阈值(如步骤 3.3、3.5、3.11 和 3.12 中所述)可能产生显著影响。同样,对系统的使用经验将在判断可行性方面起到重要作用。
根据实验目的,可能需要具有不同特性(例如:光谱、强度)的光源。LED灯条可轻松更换。确保光线能够照射到容器的每个部分。
如果实验要求斑马鱼在观察容器中停留数小时,需确保提供通气。可使用夹子将通气管固定在容器右后角。通过计算机屏幕检查夹子是否干扰图像采集。 即确保斑马鱼在任何时候均不被遮挡。在 图2A 和 2B 从顶部视图可以观察到黑色夹子。理想情况下,应在记录前或记录间歇期间提供通气,但记录过程中不应通气,以避免产生噪声。还需注意,开启或关闭强通气可能会惊扰斑马鱼。
如果实验需要将斑马鱼在容器中过夜,建议用透明盖子覆盖观察室,以防止斑马鱼跳出(这是非常常见的现象)。如果在开始记录前不取下盖子(以避免干扰斑马鱼),需考虑以下两点:1)确保光源的镜像反射不会干扰记录;例如 通过调整光源位置或选择几乎不反射光线的盖子;2)需考虑盖子在过夜使用时可能起雾,尤其是在需要同时提供通气的情况下;减少此现象的一种方法是选择带有小孔的盖子。
对于某些实验,可能需要在给予斑马鱼药物之前确定其基础行为。在这种情况下,可以通过管道(类似于上文所述的通气管)在实验阶段之间加入药物。
尽管本文主要关注斑马鱼(Danio rerio)的记录,但该系统当然也可用于记录其他鱼类物种。该系统已被用于研究(幼年)金鱼(Carassius auratus)、虎皮鱼(Barbus tetrazona)和绿剑尾鱼(Xiphophorus helleri)的行为。
最后需要指出的是,观察箱的其他尺寸原则上也是可行的。然而,若使用更大的观察容器,则需要对系统进行重新配置,并在空间分辨率和时间分辨率之间找到良好的平衡。此外,容器的形状必须为长方体。斑马鱼或其他实验对象的数量在理论上没有限制;但随着实验对象数量的增加,标签互换现象会增多。
Hans Maaswinkel、Liqun Zhu 和 Wei Weng 是位于美国纽约州罗纳孔科马的 xyZfish 公司员工,该公司生产了本文所使用的追踪系统。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| AABT-3D 跟踪硬件 | xyZfish | AABT II | 包含摄像头、视频采集卡、带反光镜和照明装置的观察室 |
| AABT-3D 校准设备 | xyZfish | calib | 包含校准板和侧反光镜 |
| AABT-3D 观察容器 | xyZfish | cubes | |
| AABT-3D 跟踪软件 | xyZfish | v.1.0 | |
| 计算机 | 可选 | 不适用 | Windows XP 或更高版本 |
| (+)-MK-801 氢马来酸盐 | Sigma | M107 | |
| 气泵 | Fusion | 500 | |
| 气管管路 3/16” | Lee’s Aquarium and Pet Products | 14508 | |
| 中型文件夹夹子 | OfficeDepot | 561339 | 用于将气管固定在观察容器上 |
申请许可以重复使用本 JoVE 文章的文本或图表
申请许可