ARCTIC · GT Motion → Camera 对比

GT 运动指标筛选 · Pi3X / DA3 / VGGT / ViPE · 同片段定性实验

扩展验证 · 最新结论新增 8 位被试 · 64 个短片段 + 8 个 30 秒片段 · 原始 36 段回测 · 684 次成功

生产保留 ViPE 当前候选尚未在全部条件下稳定胜出。

优先研究 Pi3X 尺度恢复 轨迹形状较好,原始尺度不能直接使用。

DA3 / VGGT DA3 短片段优势未稳定延续到 30 秒;VGGT 暂不优先。

GT motion 选片 相机运动与 CMH 更有参考价值,高 WMS 不等于相机更难。

完整结论

第一轮 GT 选片 · 既有双栏 demo

已计算 101 段 / 34 条录制 → 42 段满足完整长度与 GT 条件 → 排除开发录制后冻结 36 段。当前优先展示 3 段按 GT 运动条件选取的 demo。

当前片段 · ARCTIC GT · P90

逐手统计:Median / P90 / 覆盖率 / 有效秒数
指标相机 / 左手右手
0.00 / 10.00 秒
GT 对照 · 当前片段 · 3 Hz
GT 指标与选片总体 · 原始 36 段 / 已计算 101 段

完整 GT 指标与选片依据 JSON

手指标仅对覆盖率 ≥90%、有效时间 ≥2 秒的手取较大 P90;未知不记为 0。排序只读取 GT 指标,不使用模型误差。总体包含不足 10 秒的尾段及未达覆盖门限的片段。

第一轮相机评测 · s05 · ATE ↓ · cm
s05 · 单人短片段 · 标定 ViPE:K + 预测深度
输入条件片段 / 录制SE3 · clip meanSim3 · clip meanSE3 · recording mean [95% CI]Sim3 · recording mean [95% CI]

扩展验证 · 跨被试、连续片段与尺度控制

684 次新增实验/点图重跑全部成功,并通过独立 evo 的 ATE/RPE 核验。新增八位被试属于 ARCTIC 官方 train;这是 camera 扩展验证,不是手模型的未见被试评测。本页既有 demo 展示第一轮条件;新增尺度方案的轨迹见本节诊断图与数据包。

模型 / 输入 / 尺度成功 / 总数SE3 ATE ↓ cmSim3 ATE ↓ cmSim3 RPE₁ₛ ↓ cmRPE₁ₛ ↓ °

ViPE 深度来源:Depth(pred) 为 DA3METRIC-LARGE 从同批 RGB 预测的深度,参与 ViPE 位姿求解与尺度约束;不是传感器深度或 GT 深度。GeoCalib 组从 RGB 估计内参,K 组使用标定内参。

尺度规则:“开发集固定尺度”仅用原四条开发录制确定一个常数;“仅深度尺度”用与 ViPE 相同的 RGB 预测深度换算整段尺度,不改变原 RGB+K 轨迹形状;“深度条件及尺度”还将深度输入网络,本次效果较差。两种深度方案均为事后诊断,无 GT 深度或测试 GT 尺度拟合。Sim3 列单独使用每片段 GT 尺度对齐。

当前判断:Pi3X 固定开发集尺度在 ARCTIC 内有效,但 30 秒与 ViPE 的均值差距很小;预测深度尺度方案在新增短片段改善,却未在原始 36 段和 30 秒片段中超过 ViPE。保留生产 ViPE,优先研究 Pi3X 的可靠尺度恢复。八被试及事后条件仍不足以宣布全面替换。

关键数值 · SE3 ATE:随机 32 段:Pi3X 仅预测深度尺度 1.21 cm,ViPE K / 30 Hz 2.00 cm;原始 36 段:2.44 对 2.07 cm;30 秒:1.92 对 1.79 cm。Pi3X 固定开发集尺度在 30 秒为 1.72 cm,仅比 ViPE 低 0.07 cm,尚未确认稳定优势。随机组的尺度收益也未通过八项事后比较的 Holm 校正(p = 0.0625)。

均值与不确定性 · 相机 ATE随机短片段与30秒片段的ATE和被试bootstrap区间
尺度校准效果原始尺度、开发集固定尺度和每片段GT尺度对照
GT 选片的轨迹诊断图源图像、GT与模型相机轨迹及逐时刻三维位置误差
GT motion 与 camera error 的关系被试内运动指标与Sim3 ATE的相关性

相机平移/转动和 CMH 的联系较一致;RHCM、RHAM、WMS 不宜单独作为 camera 难度排序。相关性是本次选片分布上的探索结果。

第一轮 s05 结论 · 历史结果s05 · 63 clips · 30 recordings · 10.5 min

DA3 同 RGB 输入下,SE3 / Sim3 均优于 ViPE RGB。

Pi3X RGB 组 Sim3 均值最低,原生尺度误差大。

VGGT SE3 优于 ViPE RGB;Sim3 优势未显著。

ViPE · K / 30 Hz 尚无候选整体超越或替换它的证据。

使用说明与结果解读

最新结果:请看上方“扩展验证”表,可切换随机 32 段、GT 运动筛选 32 段、全部新增 64 段、30 秒连续片段及原始 36 段回测。新短片段和长片段按被试等权统计;原始 36 段显示片段均值。扩展 GT 总体已计算 607 个完整 10 秒窗口,其中 387 个满足筛选门限;此总体与第一轮 101 段的统计范围不同。既有双栏视频、视频卡片和其下的 GT 选片表仍对应第一轮,未展示新增尺度方案。

本页的主流程是用 ARCTIC GT 计算 WORLD_MOTION_HARDCASE 指标,按运动条件选片,再比较同片段的 camera trajectory。相机来自官方标定/mocap 派生的 ego 位姿,手来自官方拟合 MANO;在原始 30 Hz 有效相邻帧上计算,无 GT 插值或平滑。指标采用 9 月 14 日修订的 world_motion_v2.0。

第一轮视频选片范围:s05 的 34 条录制共计算 101 个不重叠片段(包含尾段);42 段满足 10 秒长度及相机/至少一只手的 GT 门限。按 seed 20260914 划出开发录制后,剩余 36 段全部进入冻结实验集,按运动分层交错排列,因此不应称为均衡抽样。当前 3 段 GT 选片分别覆盖相机转动最大、手/相对位移最大、低运动对照;不依据模型误差选取。旧手机样例和电脑、笔记本事后诊断例在菜单中单列。

第一轮视频覆盖边界:36 段中相机高/手高/相对高为 29 段,相机高/手低/相对高为 4 段,相机高/手低/相对低为 2 段,三者均低仅 1 段;没有达到静止阈值的对照,低运动不能叫静止。CMH、RHAM、WMS 已计算并可排序,但当前视频没有为其极值另做专门样例。不能据此声称覆盖了所有运动类型。

第一轮补充精度评测:ATE/RPE 用 ARCTIC 相机 GT 衡量预测误差;它们不参与上述 GT 运动选片。原始 36 段加事后补充 27 段,共 63 个 10 秒片段、30 条录制、10.5 分钟;补充集没有沿用相同手部 GT 门限,不能当作 63 段 motion 筛选集。

如何使用页面

  • 选视频、选对照组:视频菜单优先列出 GT 运动选片;其下显示当前片段的指标、GT 覆盖率和选片依据。“GT 指标与选片总体”可切换 36/101 段并按任一运动指标排序。“RGB · 3 Hz”比较相同 30 张 RGB 输入下的候选与 ViPE RGB / GeoCalib;默认组比较 RGB 候选与 ViPE K / 30 Hz;“标定 K”展示带内参的对照。K 指相机内参,GeoCalib 指从图像估计相机标定。
  • 选对齐与帧率:SE3 保留输出尺度,Sim3 额外用 GT 拟合尺度。30 FPS 版完整显示 300 帧;3 Hz 模型的相机位姿经过插值,ViPE / 30 Hz 使用原来的逐帧位姿。3 FPS 版显示共同采样点。播放帧率不等于模型推理帧率,切换播放帧率不会改变分数。
  • 同步检查:点击“同步播放”,或拖动时间轴、减慢速度;各卡片可以全屏。左栏是同帧 RGB+MANO,右栏是固定场景点云+同帧 MANO、相机视锥及手/相机轨迹。同段所有模型共用相机系手预测,右栏手由对应相机位姿变换得到。
  • 读取分数与曲线:卡片下方是当前片段的 ATE、1 秒 RPE 和尺度因子;两张图分别显示 GT/预测相机中心轨迹,以及可切换的位置误差或相机诱导手腕差异。轨迹图投影到 GT 主平面,位置误差仍按完整三维距离计算。总表则汇总所选评测集,可切换原始 36 段、补充 27 段和全部 63 段。
  • 下载与追溯:卡片提供单条 MP4;页面链接提供全部视频 ZIP、当前片段的 ViPE 三维点云、逐片段 CSV、选片记录、实验报告及重建问题记录。

第一轮 s05 实验结果

同 RGB / 3 Hz 条件:全部 63 段的 SE3 / Sim3 ATE 片段均值中,DA3 为 2.62 / 1.45 cm,ViPE RGB 为 4.14 / 2.85 cm;跨录制配对分析也支持 DA3 在这批数据上的优势。Pi3X 的 RGB 组 Sim3 均值最低(1.22 cm),但 SE3 为 7.24 cm,说明尺度校正后的轨迹表现不能直接当作原生米制定位能力。VGGT 的 SE3 优于 ViPE RGB,Sim3 优势未达到本次统计检验的显著性要求。

与主要 ViPE baseline 比较:ViPE K / 30 Hz 为 2.00 / 1.25 cm。Pi3X 的 Sim3 均值虽略低,但跨录制配对差异没有可靠优势;DA3、VGGT 也没有证明整体超越它。现阶段结果支持继续研究候选模型,尚不足以支持替换现有 ViPE。

注意输入预算:标定 ViPE 使用 K+预测深度,30 Hz 条件每段还有 300 张 RGB;RGB 候选每段只有 30 张图。这组对照用于比较方案,不能解释为严格同输入的模型能力排名,也不等同于完整生产传感器管线的评测。相机分数统一在共同的 3 Hz、每段 30 个原始采样时刻计算,插值帧不计分。

证据范围:补充 27 段是放宽手部 GT 筛选后的事后敏感性实验;441 条轨迹已用独立 evo 实现核验。数据仍只有一个人和短片段,尚不能证明跨被试、长序列漂移及跟踪恢复表现。GT 来自 ARCTIC 发布的标定/mocap 派生轨迹,未获得其噪声上界。点云清晰度、固定场景与运动物体的接触关系,以及共享手模型自身的误差,都不能替代相机精度指标。

GT 运动指标:用于描述与选片

指标定义与读法
相机平移 / 转动世界系相机中心速度(m/s)及相邻朝向变化率(°/s),独立报告。相机 high:平移 P90 ≥0.15 m/s 或转动 P90 ≥25°/s。
WHM · m/s手腕相对世界的平移速度;不衡量手指活动。hand high:P90 ≥0.3 m/s。
CMH · m/s相机刚体速度场在手腕位置的速度大小 ‖vC + ωC × (pH − c)‖,包含平移和转动,不能替代相机中心速度。
RHCM · m/s本页用精确有限步版本:相邻帧相机系手腕坐标 q 的位移大小除以时间差。relative high:P90 ≥0.3 m/s。手随相机刚体一起运动时为零。
RHAM · °/s相邻帧“手腕相对相机朝向”的旋转测地距离除以时间差。恒定相对朝向应为零;缺少有效手腕旋转 GT 时为未知。
WMS · 无量纲逐时间间隔计算连续速度估计 ‖vH − uC‖ / (‖vH‖ + ‖uC‖ + 0.001 m/s),然后取 P90;速度和不足 0.02 m/s 时排除。它不是各项 P90 的比值,也不使用上面的有限步 RHCM 作分子。高值表示运动差异较大,不等于相机难度或因果独立。
Median / P90 / 覆盖率逐间隔量的中位数 / 90 分位数;覆盖率为有效相邻间隔总时长除以片段首末时间跨度。有效秒数是这些有效间隔时长之和,缺口不连接。逐手保留原始统计,顶部/排序只采用覆盖率 ≥90% 且有效时间 ≥2 秒的手的最大 P90;所有手不合格则为未知。因旧报告顶部聚合未排除低覆盖侧,新展示值可能与旧 CSV 不同,逐手原始值未改变。
静止 / 低 / 高筛选阈值仍是暂定值。相机静止要求平移 P90 ≤0.02 m/s 且转动 ≤3°/s;手世界位置或手相对相机位置静止要求对应 P90 ≤0.02 m/s。完整相对位姿静止还需 RHAM ≤3°/s。低运动是静止与 high 之间的区间,缺 GT 记未知。

补充相机精度指标与表头

指标定义与读法
ATE ↓ · cm绝对轨迹位置误差:整段对齐后,预测相机中心与 GT 中心的三维距离的均方根,即 √mean(‖cpred − cGT‖²)。越小越好;它衡量位置,不单独衡量相机朝向。
SE3 / Sim3每个片段只拟合一次整体对齐。SE3 只允许旋转和平移;Sim3 还允许一个统一尺度。DA3、VGGT 等输出没有原生米制保证时,SE3 应理解为输出名义单位下的误差。Sim3 使用了 GT 尺度信息,低分表示尺度校正后的轨迹误差小。
RPE₁ₛ ↓ · cm / °比较间隔 1 秒的预测相对位姿与 GT 相对位姿,分别取平移残差和旋转角残差的均方根;每个 10 秒片段的共同采样点形成 27 对。两项均越小越好,用于观察局部运动误差;角度单位是度,不是度/秒。结果对应当前选择的 SE3 或 Sim3 对齐。
sSim3用 GT 拟合得到的无量纲尺度因子,作用于预测相机中心轨迹。1 表示无需缩放,0.5 表示需缩小一半,2 表示需放大一倍。它辅助判断尺度偏差,接近 1 本身不保证轨迹准确。
相机位置误差 · cm曲线中每个共同采样时刻的三维相机中心距离,使用所选对齐;这些距离的均方根就是该片段 ATE。曲线可显示平均分掩盖的局部误差峰值。
相机诱导手腕 Δ · cm固定同一份相机系预测手腕,分别用预测相机位姿和 GT 相机位姿变换到世界系,计算两者距离;每帧对有效的左右手取平均,无有效手时留空。它隔离相机位姿造成的差异,不是与真实手 GT 比较的 MPJPE,也不表示手模型本身变准了。
clip mean先计算每个片段的 ATE 均方根,再对片段等权取算术平均。它不是把所有帧混在一起重算一个均方根。
recording mean
[95% CI]
先在每条物理录制内平均片段分数,再对录制等权平均;95% 置信区间来自按录制重采样 10,000 次的 bootstrap。因此这里的区间对应 recording mean,不是 clip mean。模型优势由跨录制配对差值及多重比较校正判断,不能只看单行区间是否重叠;详见实验报告。
片段 / 录制实际纳入统计的片段数与不同物理录制数。同一录制的多个片段有关联,不能把它们或相邻帧当作同样多的独立被试样本。

下一步研究 · 建议顺序

目标:验证 Pi3X 能否在可部署的尺度、输入与算力条件下稳定超过 ViPE。以下是待开展的研究计划,不计入上方已完成的 684 次实验。

优先级实验要回答的问题 / 判据
1 · 尺度泛化固定 Pi3X RGB+K 的轨迹,比较原始输出、冻结的开发集尺度、预测深度尺度,以及仅用静态高置信区域估计的尺度。分析手 / 物体运动、深度范围与尺度误差的关系。开发与测试按录制、被试隔离,并补充不同相机 / 场景。尺度规则与参数在开发集冻结;测试 GT 只用于评分。判断短片段收益能否覆盖原 36 段的失败类型和新域。
2 · 长序列与输入控制Pi3X 与 ViPE 使用相同 RGB 帧率、分辨率、K 和预测深度来源;保留现有 ViPE 30 Hz 参考。比较 10 / 30 / 60 秒及可获得的更长连续录制,记录耗时、峰值显存、失败和恢复。观察 ATE、固定时间间隔 RPE、尺度随时间的漂移与末端误差。GT 不足的长视频仅作定性验证,不计入定量胜负;跨段拼接方法在开发集确定。
3 · 世界系重建收益在隔离实验分支固定同一份相机系 MANO 与场景重建设置,仅替换相机轨迹和已经冻结的尺度规则,复用当前双栏展示要求。分别报告相机误差、静态场景重投影 / 几何一致性、世界系手位置与速度误差。用 ARCTIC GT motion 分层,检查搬运、遮挡、快速转头和手交叉;不以 ATE 单独代替点云或手质量结论。
4 · 冻结确认集保留随机组及按相机平移、转动、CMH 筛选的压力组,补齐 WHM / RHCM / RHAM / WMS 覆盖。候选方案确定后,一次性评测未参与调参的确认集。预先指定 SE3 ATE 为主指标、失败处理、配对统计和多重比较方法;以被试 / 独立录制为统计单位。只有主要场景收益稳定、失败率与资源开销可接受,才讨论生产替换。

首选下一项:Pi3X「静态高置信深度尺度」与当前「整段深度尺度」的受控消融。先定位原 36 段为何失效,再在独立数据上确认修正;DA3 保留短片段 RGB 对照,VGGT 暂缓扩大投入。

Depth check · ViPE / Pi3X+D · 2026-09-21

Pi3X+D 已补测:D指输入网络的预测深度,复用ViPE同一份DA3Metric;同RGB、标定K、3 Hz。无D和仅尺度恢复保留为消融。“输入预测深度恢复尺度”不使用GT,区别于表中GT尺度oracle。

H2O 补充诊断,非 ARCTIC 排名:4条录制、1个被试、120帧;同RGB+K / 3 Hz,与实测传感器深度比较。下表为共同27个ViPE关键帧、同一像素射线上的结果。

深度来源输出AbsRel ↓输出RMSE ↓ m输出δ1 ↑GT尺度对齐AbsRel ↓GT尺度对齐RMSE ↓ m
ViPE 优化后关键帧深度0.11940.128193.34%0.05470.0928
ViPE 使用的 DA3Metric 先验0.11730.125093.56%0.05860.0940
Pi3X RGB+K 原始深度0.78010.60440.55%0.04780.0863
Pi3X+D 网络直接输出0.19970.163281.62%0.05430.0916
Pi3X+D+输入预测深度恢复尺度0.11610.123194.83%0.05430.0916

结论:Pi3X+D恢复尺度后,深度AbsRel 0.1161,ViPE优化后为0.1194,两者接近;但相机SE3 ATE为0.857 对0.308 cm,Sim3为0.663 对0.254 cm,本批ViPE轨迹更准。深度相近不等于trajectory相近。

Pi3X无D原始SE3 ATE为1.251 cm,仅共享深度恢复尺度为0.339 cm,均不是Pi3X+D。GT尺度对齐只用于诊断;本批为低运动、4条录制、1人,不能外推全面胜负。

完整报告、全120帧深度及相机指标 · Pi3X+D逐片段结果 · ViPE优化后关键帧结果

MANO check · P3R2 / P3R3 · 2026-09-21

同一批4段H2O,120帧、3 Hz;手部输入RGB+K。P3R3实跑版本:surface_fit_restore_20260921。2D单位为392×280输入像素;此表不属于ARCTIC排名。

方法2D EPE ↓ px绝对3D ↓ mmPA-MPJPE ↓ mmPCK ↑覆盖率 ↑
FoundationHand 基模8.6931.528.9465.34%100.00%
P3R1 拟合对照*5.96116.0413.0685.64%100.00%
P3R25.9393.3613.1485.96%100.00%
P3R3 · surface-fit5.9393.3613.1485.96%100.00%

结论:P3R2/P3R3在本批逐元素一致。相比基模,2D误差8.69 → 5.93 px,但绝对3D误差31.52 → 93.36 mm,四段均退化;更贴合二维画面不能证明三维更准。

*P3R1为同观测下的拟合配置对照。PCK阈值为图像对角线2%,漏输出计失败。本次不改变depth/cam_traj;4条录制、1人,不能外推全面结论。

完整结果、逐片对比与下一步 · 指标及运行绑定 · 汇总CSV

P3R3 · 负优化原因验证

主要问题:RGB拟合释放了腕点深度,却缺少可靠深度约束和三维保护。二维/平滑loss降低,GT三维误差反而上升。13组配置×4段消融,并补跑相同4段的原30 Hz、1200帧。

被诊断版本:surface_fit_restore_20260921。工作区后来切换的s9l10_rigid_guard_20260921未纳入本表。

原30 Hz设置2D EPE ↓ px绝对3D ↓ mmPA-MPJPE ↓ mm
未优化基模8.3831.199.06
P3R3 · surface-fit3.9268.9510.64
锁定基模腕点Z3.9624.2111.22
仅调整整手XY5.4926.419.06

锁Z使绝对3D误差68.95 → 24.21 mm,但手型PA仍退化;仅XY保留原手型。PnP初始化与部分手型时序项会加重问题,关闭它们并不能单独解决。被诊断入口没有独立接受/回退检查。

这是同case事后诊断,限制性方案尚未通过独立泛化验证;未切入生产。原因、完整消融与源码证据 · 实验图(SVG) · 逐片及优化过程数据