你想教机器人拧瓶盖,最直接的办法是亲手示范。但真实机器人示范需要设备、场地和人工操作,换一种瓶子、环境或动作,往往又要重新采集。网络上倒是有大量人类操作视频,问题是:怎样从庞杂的画面里,找到真正“拧法相似”的片段?
RoboTok的答案是,不按画面和文字标签搜索,而是按手怎样运动来搜索。它从网络视频中提取三维手部轨迹,给动作制作一枚“指纹”,再为灵巧机器人——使用手指或多关节机械手完成抓取、旋转等精细动作的机器人——寻找可供模仿的示范。
以下结果均来自作者论文。论文提供了检索基准与仿真实验,但尚不足以证明系统已经能以同等效果处理任意网络视频或真实机器人任务。
同一个动作,画面可能完全不同
传统的视频检索容易关注物体、背景或文字语义。但两段都出现瓶子的画面,手上做的事可能一个是拧盖,一个是倒水;反过来,拧瓶盖和拧水龙头虽然外观不同,手腕旋转的结构却可能接近。
RoboTok因此把比较对象换成三维手部轨迹。系统先从Action100M网络视频语料中筛选4至8秒、镜头接近静止且手部有一定可见度的片段,再以每秒5帧估计三维手部关键点。每只手用21个关节描述;缺失的手部姿态由另一套模型补全,深度模型则把估计结果换算到具有实际尺度的三维坐标中。
镜头坐标仍然会骗人。同一个动作从正面和侧面拍摄,轨迹看起来可能大不相同。RoboTok为此估计一个“以动作主体为中心的参考系”:相当于先把每段视频的坐标轴搬到操作者躯干附近,再比较手相对身体怎样移动。估计器只看手腕轨迹,因此即使画面没有完整拍到操作者,也能尝试推断这一坐标系。
先慢慢对齐,再把搜索变快
不同人完成同一动作,速度并不一致。RoboTok用动态时间规整(Dynamic Time Warping,DTW)比较轨迹。它允许一段动作在时间上局部拉伸或压缩,好比把两段节奏不同的录像对齐到“伸手—握住—旋转”这些相近阶段,再计算姿态差异。
逐条运行DTW很慢,无法直接搜索庞大视频库。于是作者先用DTW产生训练信号,再训练一个轻量编码器,把复杂轨迹压缩到潜在运动空间——一组便于比较的数字特征,也就是动作指纹。相近动作在这个空间里靠得更近。查询时只需进行向量近邻搜索;新视频也可以编码后加入索引,不必重新训练整个模型。
训练还有一个小心思。随机抽取的视频大多毫不相干,模型很容易学会区分,训练价值有限。作者因此围绕一个样本挑选相近示范,并加入刚好落在“相关范围”之外的困难负例,让模型重点学习检索边界和近邻次序。
搜得准,机器人也确实学得更好
在从Action100M留出的测试片段上,RoboTok的mAP@20达到0.3531。mAP衡量前20项结果中相关片段是否靠前;最强基线STRAP为0.0071。RoboTok前20项的平均DTW代价为1.333,越低表示轨迹越接近;按DTW穷举得到的理论上限为1.145,随机检索则为4.776。
作者还在独立的双手装配数据集AssemblyHands上测试跨数据集迁移。RoboTok的mAP@5为0.2614,高于STRAP的0.1330;平均DTW代价为1.095,理论上限为0.966,随机结果为1.911。这说明优势没有只停留在训练语料内部,不过评判“相关”的标准仍主要来自同一种DTW轨迹度量。
更关键的是,下游机器人策略能否受益。在VTDexManip灵巧操作仿真基准的原始设置中,RoboTok引导的策略在六项任务中的五项超过该基准最好的预训练基线;论文报告,其平均成功率在已见物体和未见物体上分别高出7.45%和5.83%。
作者又提高了三个任务的难度:恢复机械手完整的三维运动控制,并移除部分人工设计的密集奖励。策略从零开始训练,检索视频只通过奖励信号提供动作引导,不包含机器人示范或动作标签。在已见物体上,RoboTok分别取得拧瓶盖77.3%、拧水龙头44.8%、滑动杠杆79.3%的成功率;相对各任务次优方法,论文报告的提升分别为17.8%、38.0%和59.8%。
它真正打开的是数据入口
RoboTok值得关注,不只是因为一次检索排名领先。它把机器人示范学习的数据入口,从固定、昂贵的专用采集,延伸到了持续增加的人类视频。对形态接近人手的机器人而言,这尤其直接:网络视频里已有大量真实的人类操作,系统要解决的是如何从中挑出运动结构真正匹配的部分。
这也解释了它为何强调轨迹,而不是场景外观。外观检索找到的是“看起来像”的视频;RoboTok试图找到的是“手上做法像”的视频。检索到的内容仍需姿态估计、坐标统一、动作重定向和机器人端训练,不能直接把普通视频塞给机器人,但它可能减少最昂贵的第一步:为每项任务重新组织示范采集。
局限与未知
- 当前数据管线筛选接近静止镜头的视频。作者把移动镜头、第三人称和第一人称示范列为未来工作,现有结论不能直接外推到这些场景。
- 网络视频中的三维手姿来自模型估计,而非传感器真值;遮挡时还需要补全。论文展示了跨视角和遮挡比较的设计,但没有证明它在所有拍摄条件下都稳定。
- 下游证据来自仿真基准。论文没有报告真实机器人部署、完整索引规模、更新吞吐量或运行成本,因此“internet-scale”和“持续增长”目前更应理解为系统设计方向,而非已经充分量化的工程结论。