机器人 · Robotics · arXiv 2026

CAIP:Contrastive Action-Image Pre-training for Visuomotor Control

用人类手部姿态作为动作代理,从第一视角视频中学习动作感知视觉表示
Yuvan Sharma*, Dantong Niu*, Anirudh Pai*, Zekai Wang, Zhuoyang Liu, Baifeng Shi, Stefano Saravalle, Boning Shao, Ruijie Zheng, Jing Wang, Konstantinos Kallidromitis, Yusuke Kato, Fabio Galasso, Yuke Zhu, Danfei Xu, Linxi "Jim" Fan, Jitendra Malik†, Trevor Darrell†, Roei Herzig†  ·  UC Berkeley & NVIDIA

现有视觉编码器缺乏"动作感知"——它们理解语义,却不关注与物理交互相关的区域。CAIP 提出以大规模人类第一视角视频中的 3D 手部姿态为末端执行器动作的代理,通过 SigLIP 风格的对比损失将"动作嵌入"与"文本条件图像嵌入"对齐,在只用 88 小时机器人数据的前提下,于真实灵巧操纵任务上达到 76% 平均成功率,超越最强基线 SigLIP 2(43.4%)逾 30 个百分点。

32,041 小时自我中心视频 6 项真实操纵任务 Dexmate Vega + Sharpa Wave 手 📄 arXiv:2606.17256
对比预训练 视觉运动控制 自我中心视频 手部姿态代理 视觉编码器 灵巧操纵 contrastive pre-training egocentric video action-image alignment dexterous manipulation

01 动机

现有机器人视觉编码器面临双重困境:一方面,机器人轨迹数据规模远不及互联网图文数据;另一方面,用图文对比(CLIP/SigLIP)或掩码自编码(MAE/DINOv2)预训练的编码器虽捕获语义或空间结构,却从未接触过配对的视觉-动作信号,因此在策略学习中产生根本性的表示错位。

"robot trajectories, the most direct source of this paired signal, are not available at pre-training scale, motivating us to extract action signals from abundant human video instead."

CAIP 的核心洞察:人类手部姿态(3D 关键点)在形式上类似于机器人末端执行器轨迹,可以从海量第一视角视频中廉价获取,从而弥合人类示范与稀缺机器人数据之间的鸿沟。

CAIP teaser — 三栏对比图
Figure 1(左):显著图对比——SigLIP 关注语义区域,DINOv2 关注空间结构,而 CAIP 的注意力集中于手与操纵相关物体。(中):CAIP 预训练框架概览:手部姿态动作与图文对作为正负样本输入对比损失。(右):在六项真实操纵任务上,CAIP(76%)大幅领先 R3M(17%)、MVP(42%)、DINOv2(42%)与 SigLIP 2(43%)。
76%CAIP 平均成功率
43.4%最强基线 SigLIP 2
>30pp超越最强基线的提升幅度
32,041 h自我中心预训练视频

02 方法

CAIP 包含三个编码器(视觉、语言、动作),通过两阶段注意力池化生成文本条件图像嵌入,再与动作嵌入用 SigLIP 风格 sigmoid 对比损失对齐。整套系统基于大规模自我中心人类视频预训练,下游策略使用冻结的视觉编码器。

CAIP 架构图
Figure 2 — CAIP architecture。 ViT-L/16 视觉主干(初始化自 SigLIP 2)将图像切成 N 个 patch token;24 层文本 Transformer 编码语言指令为 L 个 token。第一阶段注意力池化:以文本 token 为 query、patch 特征为 key/value,产生文本对齐视觉特征(B×L×C)。第二阶段注意力池化:可学习 query 进一步压缩为单一文本条件图像嵌入(B×1×C)。动作编码器为 4 层 Transformer,接收 T 步 42 关键点动作块(A_d=378),通过 [CLS] token 输出动作嵌入(B×1×C),从头训练。两路嵌入由 SigLIP 对比损失对齐。

预训练目标:SigLIP 风格 sigmoid 对比损失

与 CLIP 的 softmax InfoNCE 不同,SigLIP 的 sigmoid 损失将每对图-动作视为独立二分类问题,无需跨 batch 全局归一化,在大 batch 下训练更稳定。正样本对为同一场景帧对应的"文本条件图像嵌入 + 动作嵌入",batch 内其余配对均为负样本。

动作表示:手部姿态 Action Chunking

每个训练样本包含从当前帧起的 T 步未来手部动作块。每时刻手部姿态用 42 个关键点(双手各 21 个,含手腕)的 SE(3) 变换表示(MANO 手型约定),A_d = 378(= 42 × 9)。设 T = 64,约覆盖 30 Hz 下 2 秒的未来手部运动。相对变换定义为:时刻 t 相对于基准帧的 SE(3) 变换——与下游机器人策略输出的 delta 控制形式完全对应。

下游策略架构

视觉编码器冻结后输出 per-patch 视觉 token 与文本 token,投影后送入 Qwen3.5-0.8B decoder-only Transformer(从头训练),最终由 flow-matching 动作头预测动作块。评估平台为 Dexmate Vega 双臂机器人 + 22-DoF Sharpa Wave 灵巧手,配三路摄像头(立体头部 + 双腕)。

03 实验

在六项真实世界灵巧操纵任务上(每任务 12 次试验,成功率 %),与 R3M、VideoMAE、VC-1、MVP、DINOv2、SigLIP 和 SigLIP 2 对比;同时在保留自我中心数据集上做 zero-shot 动作检索,以及光照 / 干扰物环境鲁棒性分析。每项任务约 200 次示范(pour 为 150 次)。

Table 1 — 六任务成功率对比
Table 1。六项操纵任务成功率(%),每任务 12 次试验。CAIP 在五项任务中排名第一,平均成功率 76.04%,比最强基线 SigLIP 2(43.40%)高出逾 30 个百分点。MVP 在 Dispense Soap 上达 93.75%,但在其他任务严重退化(Turn On Lamp 仅 8.33%),表明非动作感知表示缺乏跨任务一致性。
MethodFold ShortsPourPick FruitsDispense SoapTurn On LampPull TissueAvg.
R3M14.5812.502.0829.178.3337.5017.36
Qwen3.5 ViT27.0822.9260.4272.928.3312.5034.03
VideoMAE22.9252.080.0037.5025.0018.7526.04
VC-118.7556.250.0062.500.0022.9226.74
MVP54.1762.502.0893.758.3331.2542.01
DINOv222.9281.2552.0850.0025.0020.8342.01
SigLIP12.5070.8337.5083.3325.0025.0042.36
SigLIP 24.1735.4252.0893.7550.0025.0043.40
CAIP (Ours)68.7583.3356.25100.0075.0072.9276.04

Zero-Shot 动作检索与线性探针

在保留自我中心数据集上(K=50 K-means 动作类别):CAIP 的 zero-shot 检索(无任何域内监督)在仅 16 样本/类时就超越所有基线的线性探针上界,说明其表示空间已内化了可迁移的动作语义结构(Figure 3)。

Figure 3 — 动作检索曲线与鲁棒性表格
Figure 3(左):线性探针与 zero-shot 动作检索准确率随标注样本数变化曲线。CAIP (zero-shot) 在 16 样本/类以内持续优于所有基线线性探针。(Tables 2&3):光照扰动与干扰物测试下,CAIP 在全部条件中均保持最高成功率,相比 MVP 和 Qwen3.5 ViT 退化幅度最小。

环境鲁棒性(Tables 2 & 3)

光照扰动(额外灯泡 / 减光)与两个干扰物(红色书 + 河内塔玩具)场景下,CAIP 在所有条件下保持最高成功率:光照平均 81.25% / 51.39% / 43.06%,干扰物平均 81.25% / 52.78%。而 MVP 在干扰物条件下从原始 52.08% 骤降至 9.72%,Qwen3.5 ViT 从 36.11% 降至 28.47%。CAIP 的动作感知表示对场景级干扰更具鲁棒性。

Scaling Ablations

对视觉主干从 ViT-B → ViT-L → ViT-SO400M 进行 scaling 消融:ViT-B 到 ViT-L 的过渡带来最大的平均提升(>30%),ViT-L 提供最佳性能/参数量/推理速度权衡,因此选为主实验编码器。

04 局限性

Note:以下两点均为作者在"Limitations and Future Work"一节明确陈述的局限。
负样本歧义:连续动作空间中的假负样本问题

对比目标将 batch 内所有非配对的图-动作对均视为负样本,忽略动作间的物理相似性。"distinct trajectories drawn from different timesteps or scenes may feature similar hand motions (e.g., two pouring actions or two reaches toward similar targets), yet the loss will actively push their representations apart." 这一假设可能弱化学习信号、限制表示质量。未来可探索依动作空间距离对负样本加权的 soft contrastive 目标。

人体形态偏差:MANO 骨骼对非五指末端执行器的迁移性未知

动作表示以 42 关键点 MANO 手型骨骼为中心,"biases the learned features toward human hands." 对 Sharpa Wave 五指手迁移良好,但对平行夹爪或三指爪等平行形态的可迁移性是开放问题。"Future work should evaluate CAIP across a broader range of end-effector morphologies."