跳到正文

验证 ​

App 算出的数值和真实值有多接近?要回答这个问题,需要每一帧的真实情况都确切已知的视频。本页报告每种视频范式的这类测试,并说明它能证明什么、不能证明什么。

测试视频 ​

十段视频由程序生成。每段都是一只俯视的小鼠(身体、头和一条细尾巴),按照脚本在场地中走动、探索、休息、僵直和躲藏。因为每一帧都是按脚本画出来的,所以每一帧小鼠的真实位置和状态都确切已知。

视频实验范式时长场地
01旷场180 s40 × 40 cm 正方形
02高架十字迷宫160 s臂 30 × 5 cm
03明暗箱150 s60 × 30 cm,暗箱占 1/3 且有盖
04位置偏好,三箱150 s90 × 30 cm
05新物体识别(测试)180 s40 × 40 cm
06水迷宫,习得试次34 s直径 100 cm 水池
07水迷宫,探索测试60 s直径 100 cm 水池
08Barnes 迷宫30 s直径 92 cm,20 个洞
09恐惧条件化,线索测试(CS 在 120 s 和 210 s)270 s30 × 25 cm
10Y 迷宫83 s臂 35 × 10 cm

所有视频都是 1280 × 720、30 fps、H.264,与 iPhone 录制的格式相同。

  • 真实值:真实位置是所画小鼠像素的中心,换算为厘米。真实指标由一个独立的 Python 程序根据这些位置和脚本中的状态计算,使用本手册中的定义和相同的 10 Hz 时间点。
  • App 值:用 App 自己的 Swift 追踪和指标代码(1.3 版)处理这些视频,场地校准完全准确。解码方式模拟 iPhone:10 Hz,帧宽 192 像素,背景取 21 帧。

位置精度 ​

视频位置误差中位数
旷场0.17 cm
十字迷宫0.48 cm触发了背景修补(场地的 5.2 %)
明暗箱0.15 cm仅统计可见样本
位置偏好0.22 cm
新物体识别0.19 cm
水迷宫,习得0.47 cm
水迷宫,探索测试0.34 cm
Barnes 迷宫0.47 cm第 95 百分位为 2.0 cm
恐惧条件化0.26 cm
Y 迷宫0.32 cm

小鼠身体长约 8–10 cm,所以误差只是身长的百分之几。

指标:真实值 vs App ​

旷场 ​

指标真实值App
总距离 (m)13.6213.89
中央区时间 (s)80.580.3
中央区时间 (%)44.744.6
进入中央区次数2020
进入中央区潜伏期 (s)19.319.3
不动时间 (s)20.020.0
运动时间 (%)88.088.2

高架十字迷宫 ​

指标真实值App
开放臂时间 (s)27.827.8
闭合臂时间 (s)127.6127.6
中央区时间 (s)4.64.6
开放臂时间 (%)17.917.9
开放臂进入次数22
闭合臂进入次数33
开放臂进入次数 (%)40.040.0
进入开放臂潜伏期 (s)2.32.3
总距离 (m)3.594.85
进臂序列ON CE CW OS CEON CE CW OS CE

明暗箱 ​

指标真实值App
明箱时间 (s)85.085.0
暗箱时间 (s)65.065.0
明箱时间 (%)56.756.7
穿箱次数44
进入暗箱潜伏期 (s)29.429.4
可见样本 (%)56.756.7

条件性位置偏好(三箱) ​

指标真实值App
配对侧箱时间 (s)88.488.4
非配对侧箱时间 (s)31.831.9
中间箱时间 (s)29.829.7
偏好分数 (s)56.656.5
配对侧偏好 (%)73.573.5
配对箱进入次数22

新物体识别 ​

指标真实值App
新物体探索时间 (s)27.827.4
熟悉物体探索时间 (s)11.511.3
总探索时间 (s)39.338.7
辨别指数0.4150.416
识别指数 (%)70.770.8
新物体探索次数33
熟悉物体探索次数22

Morris 水迷宫,习得试次 ​

指标真实值App
路径长度 (m)2.402.43
目标象限时间 (%)25.424.9
对侧象限时间 (%)26.826.8
贴壁区时间 (%)42.942.9
到平台的平均距离 (cm)44.444.4
逃避潜伏期 (s)20.520.5
游泳速度 (cm/s)11.711.9
穿越平台次数11
到达平台区潜伏期 (s)20.520.5

Morris 水迷宫,探索测试 ​

指标真实值App
路径长度 (m)10.4210.60
目标象限时间 (%)30.730.7
对侧象限时间 (%)21.521.5
贴壁区时间 (%)0.70.7
到平台的平均距离 (cm)33.433.5
穿越平台次数88
到达平台区潜伏期 (s)3.43.4

Barnes 迷宫 ​

指标真实值App
初次潜伏期 (s)18.118.0
初次错误数33
总错误数33
逃避潜伏期 (s)22.122.1
搜索策略顺序顺序
访问洞序列-3 -2 -1 T-3 -2 -1 T

恐惧条件化,线索测试 ​

指标真实值App
僵直(全程) (%)35.235.0
基线僵直 (%)10.09.9
CS 期僵直 (%)83.383.0
CS 后 / 试次间隔僵直 (%)36.736.3
僵直次数66
平均僵直时长 (s)15.815.7

Y 迷宫 ​

指标真实值App
进臂次数1111
交替次数66
自发交替率 (%)66.766.7
进臂序列ABCACBABCBAABCACBABCBA
总距离 (m)5.815.91

这些数字说明了什么 ​

  • 计数和序列在所有视频中完全一致,包括中央区、各臂和各箱室的进入次数、穿箱次数、平台穿越次数、Barnes 错误数、访问洞序列和搜索策略、Y 迷宫进臂序列,以及僵直片段数。
  • 时间和潜伏期相差不超过 0.6 s,大多在 0.2 s 以内。百分比相差不超过 0.5 个百分点。辨别指数为 0.416,真实值为 0.415。
  • 僵直:CS 期僵直 83.0 %,真实值 83.3 %;平均僵直时长相差不到 0.1 s。
  • 距离在占满画面的场地中略微偏高(+1 % 到 +2 %),因为残余的追踪抖动会叠加到真实路径上。
  • 十字迷宫的距离是例外:偏高 35 %。 迷宫只占画面宽度的约 55 %,分析分辨率下约 1.5 像素/cm。小鼠原地嗅探时身体轮廓的微小变化会让质心移动一两个像素,160 s 累积下来就很可观。同一段视频的时间和进臂次数完全准确。十字迷宫的距离只适合在相同拍摄条件下做组间比较,或者把迷宫拍得更满画面。

这项测试不能说明什么 ​

合成视频比真实视频干净:光照均匀,没有反光、垫料和阴影,地面颜色一致。它验证的是追踪流程、校准几何和每个指标定义都按设计工作,不能代替在你自己的装置上做检查。在依赖新装置之前,尤其是僵直阈值、物体半径和洞区半径,请人工给自己的 3–5 段视频打分,与 App 对照。

另一个局限在于定义本身:App 用的是身体中心,而人工给物体探索和探洞打分时看的是鼻尖。默认的 8 cm 半径是为了在小鼠上弥合这个差异而选的,但这两种打分测量的东西仍略有不同。