FlowHOI: Flow-based Semantics-Grounded Generation of Hand-Object Interactions for Dexterous Robot Manipulation¶
会议: NeurIPS 2026
arXiv: 2602.13444
代码: https://huajian-zeng.github.io/projects/flowhoi
领域: 机器人
关键词: 流匹配, 人物交互 (HOI), 灵巧操纵, 3D 高斯泼溅, 具身智能
一句话总结¶
FlowHOI 提出了首个解耦几何抓取与语义操纵的双阶段条件流匹配 (Flow Matching) 框架,结合第一人称视频高保真重建先验与 3D 高斯场景特征,实现了物理逼真、语义对齐的人手-物体交互生成,推理速度达扩散基线的 40 倍。
研究背景与动机¶
在真实家庭与工业环境中,机器人灵巧操纵本质上是以“物理交互”为核心的行为过程:任务的成败高度取决于末端执行器如何适应杂乱场景几何、精准建立稳定物理接触,并随着任务语义演进维持动态交互。近年来兴起的视觉-语言-动作(VLA)大模型虽然能够端到端生成看似合理的末端执行器运动轨迹,但在面对长时程、强接触的精细灵巧操作任务(例如拧开瓶盖、倾倒液体或挤压调料瓶)时极易发生接触漂移或任务失败。其根本症结在于,现存 VLA 模型往往仅在低维末端动作空间进行粗粒度拟合,缺乏对显式人手-物体交互(Hand-Object Interaction, HOI)几何拓扑、表面接触动力学以及场景空间约束的显式建模。
构建具身泛化的人物交互生成模型面临着三大核心矛盾。首先是几何一致性与语义锚定的目标冲突:长时程操纵既要求严格契合 3D 物理环境与物体外形(无穿透、接触稳定),又要求精准响应自然语言指令。若将两阶段目标在单一网络中纠缠建模,模型极易顾此失彼,导致抓取滑脱或动作背离语言意图。其次是推理效率严重滞后:传统基于扩散模型(Diffusion Models)的 HOI 生成方案通常需要数十至上百步迭代去噪,单条轨迹耗时 3 至 7 秒,完全无法满足机器人下游实时重规划需求。最后是高保真标注数据稀缺:自然人手交互中存在严重自遮挡与复杂接触受力,现有穿戴式动捕或实验室数据集规模极其有限,制约了模型的开集泛化能力。
本文从人类先建立稳定抓握、再展开功能性操纵的行为模式中汲取灵感,解耦了几何抓取与语义操纵两个阶段。同时,利用连续条件流匹配加速生成,并从大规模第一人称视频中自动化重建高质量交互先验。核心 idea:将 HOI 生成解耦为“几何驱动的抓取生成”与“语义+场景驱动的操纵流匹配”,引入直接预测干净轨迹的 x-prediction 流匹配网络,并结合第一人称视频自动化重建管线,实现高物理可行度、极速推理的双语/跨具身灵巧手交互生成。
方法详解¶
整体框架¶
FlowHOI 的输入包含单帧第一视角 RGB 图像(用于提取手部初始姿态 \(\mathbf{x}_{\text{init}}\) 与物体几何 \(\mathcal{M}\))、自然语言任务指令 \(T\) 以及场景的 3D 高斯泼溅(3DGS)重建模型 \(\mathcal{G}\)。系统目标是生成由双手机械结构参数、物体 6D 位姿序列和逐关节接触状态组成的连贯轨迹 \(\mathbf{x}\)。整体流程由两个阶段串联而成:第一阶段是几何聚焦的抓取阶段,利用在大规模第一人称视频上预训练并微调的抓取先验生成从初始状态到建立接触的手部趋近动作;第二阶段是语义导向的操纵阶段,以抓取终止状态为硬约束,联合条件化于紧凑 3D 场景 Token 与任务文本指令,生成物体与手部共同运动的长时程操纵轨迹。
%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}, 'subGraphTitleMargin': {'top': 8, 'bottom': 16}}}%%
flowchart TD
In["多模态输入<br/>单帧RGB + 文本指令T + 3DGS场景"] --> Prep["统一状态编码<br/>MANO手部 + BPS物体 + 场景Token"]
subgraph S1["第一阶段:抓取生成"]
direction TB
G1["视频先验抓取流匹配<br/>BPS几何 + 抓取子文本Tg"]
G2["接触面与防穿透对齐<br/>x-prediction连续最优传输"]
G1 --> G2
end
subgraph S2["第二阶段:操纵生成"]
direction TB
M1["混合3D场景表征融合<br/>Concerto几何 + SceneSplat语义"]
M2["前缀软修复与硬状态钳位<br/>跨阶段时序过渡连续性保证"]
M3["跨模态动作文本对齐<br/>双向InfoNCE对比优化"]
M1 --> M2 --> M3
end
Prep --> S1
S1 -->|抓取终止状态硬约束| S2
S2 --> Out["完整时序HOI轨迹<br/>可重定向至Allegro灵巧手物理执行"]
关键设计¶
1. 基于第一人称视频的大规模 HOI 数据自动化重建管线:解决接触高保真数据匮乏
针对现有 HOI 数据集规模小、缺乏真实日常物体多样本标注的瓶颈,本文构建了一套将无标注的大规模第一人称视频(EgoDex)转化为高精度训练数据的自动化管线。该管线分为三步:首先,通过对腕部平滑轨迹进行高斯核滤波,根据局部速度极小值与方向角突变精准检测“抓取完成到开始操纵”的过渡关键帧;其次,在抓取前物体静止阶段,利用 SAM3 分割目标物体,结合 DepthAnything3 获取度量参考点图,最后由 SAM3D 重建出具有绝对公制度量尺度的物体网格模型;最后,在过渡帧处利用逆运动学(IK)拟合 MANO 手部网格,并通过梯度下降优化物体平移偏移 \(\Delta \boldsymbol{p}^{o}\) 与手部姿态修正 \(\Delta \boldsymbol{\theta}\): $$ \min_{\Delta \boldsymbol{p}^{o},\Delta \boldsymbol{\theta}} \mathcal{L}{\text{dist}} + \lambda}}\mathcal{L{\text{pen}} + \lambda $$ 其中 }}\mathcal{L}_{\text{reg}\(\mathcal{L}_{\text{dist}}\) 惩罚指肚网格顶点与物体表面的欧氏距离以确保接触,\(\mathcal{L}_{\text{pen}}\) 惩罚负向有符号距离以消除网格穿透,\(\mathcal{L}_{\text{reg}}\) 保证与原始跟踪位姿的一致性。优化后的变换参数向前传播至抓取全过程,从而沉淀出物理自洽的大规模高保真抓取先验。
2. 几何与语义解耦的双阶段最优传输流匹配:消除阶段目标相互干扰并大幅提速
为了兼顾长程接触稳定度与多步操作灵活性,FlowHOI 舍弃传统扩散模型的长步去噪,基于最优传输条件流匹配(Optimal Transport Conditional Flow Matching, OT-CFM)建模高维轨迹分布。更关键的是,模型采用直接预测干净数据 \(\mathbf{x}_1\) 的 \(x\)-prediction 范式代替传统的速度场 \(v\)-prediction 回归: $$ \mathcal{L}{\text{flow}}^{g} = \mathbb{E}0,\mathbf{x}1^g}\left[\left|f}^g(\mathbf{x_1^g\right|_2^2\right] $$ 在抓取阶段,物体处于静止状态,条件信号 }^g,\tau,\mathbf{c}^g) - \mathbf{x\(\mathbf{c}^g\) 仅保留由大语言模型裁剪出的局部抓取子指令 \(T_g\)、BPS 编码的物体几何 \(\mathcal{M}\) 以及起始手部状态 \(\mathbf{x}_{\text{init}}\),彻底剔除长程操纵语义的噪声干扰。在流匹配过程中直接预测数据本身(\(x\)-prediction)将状态强制约束在低维物理流形上,彻底消除了连续 ODE 积分中由速度高频抖动累积带来的手关节与手腕空间震荡。
3. 混合 3D 场景表征与局部-全局双层上下文注入:保障空间无碰撞与几何感知
操纵阶段需要手-物系统感知复杂 3D 物理环境以避免发生碰撞。FlowHOI 从去除动态手物的背景 3DGS 场景中采用最远点采样(FPS)提取稀疏高斯中心点,为每个采样点联合抽取表征几何拓扑结构的 Concerto 嵌入与表征语言对齐语义的 SceneSplat 嵌入。两类特征通过轻量级通道门控机制自适应融合,并叠加 3D 坐标傅里叶位置编码: $$ \mathbf{F} = \tilde{\mathbf{E}} + \sigma(\boldsymbol{\alpha}) \odot \tilde{\mathbf{U}}, \quad \mathbf{P} = \Psi([\mathbf{F}, \gamma(\mathbf{X})]) $$ 为克服密集场景点序列直接参与 Cross-Attention 导致的二次方计算爆炸,系统通过一组可学习隐式查询量构建 Perceiver 瓶颈层,将局部特征无损压缩为固定长度的紧凑局部 Token \(\mathbf{S}_{\text{local}}\)。同时,将全景粗糙体素化网格输入 ViT 提取全局结构 Token \(\mathbf{S}_{\text{global}}\) 并通过 AdaLN 注入,形成“局部精细接触约束 + 全局宏观防撞先验”的双层感知机制。
4. 跨阶段平滑前缀修复与动作-文本双向对比对齐:确保过渡物理连续性与语义执行度
在进入操纵阶段后,为了确保从抓取到操作的绝对平滑,网络将抓取轨迹作为已知前缀输入,在连续时间 ODE 积分求解的前 90% 步骤中采用软修复(Soft Inpainting)机制将抓取段逐步混合进带噪轨迹: $$ \bar{\mathbf{x}}{\tau}^{m} = \mathbf{M} \odot \mathbf{x}^g \quad (\tau < 0.9) $$ 并在每一积分步施加抓取终点硬钳位约束 }^{m} + (1 - \mathbf{M}) \odot \mathbf{x}_{[0,t_g]\(\bar{\mathbf{x}}_{\tau}^m[t_g] \leftarrow \mathbf{x}_{t_g}^g\);最后 10% 步数放开修复,允许模型全局微调过渡段的动态连接。此外,操纵网络在训练时引入对称 InfoNCE 对比对齐损失 \(\mathcal{L}_{\text{align}} = \frac{1}{2}(\mathcal{L}_{\text{t2m}} + \mathcal{L}_{\text{m2t}})\),将时序动作轨迹特征与冻结 T5 提取的文本指令投影至同一 512 维特征超球面,从表征底层锁死长程复杂交互的语义保真度。
损失函数 / 训练策略¶
模型采用两阶段完全解耦训练。抓取网络在 48GB RTX 6000 Ada GPU 上以 batch size 64 训练 500K 步;操纵网络训练 200K 步。总损失函数由掩码流匹配损失与对比对齐损失加权组成: $$ \mathcal{L}{\text{total}} = \mathcal{L} $$ 其中 }} + \lambda_{\text{align}} \mathcal{L}_{\text{align}\(\lambda_{\text{align}} = 0.1\)。训练采用 AdamW 优化器,学习率为 \(10^{-4}\),并引入基于 Logit-Normal 分布的时间采样与无分类器引导(Classifier-Free Guidance, CFG,丢弃概率 0.1,推理引导系数 2.5)。推理时仅需 50 步欧拉积分求解器即可完成高质量轨迹生成,耗时低至 0.16 秒。
实验关键数据¶
主实验¶
实验在基准数据集 GRAB(无场景高精度动捕)与 HOT3D(真实第一人称第一视角视频、带真实 3D 场景重建)上与两大主流扩散模型基线 DiffH2O 和 LatentHOI 进行全面评测。在物理接触质量(穿透体积 IV、穿透深度 ID、接触率 CR)、运动语义质量(动作识别准确率 AR、样本多样性 SD、整体多样性 OD)以及 Isaac Gym 动力学仿真指标(成功率 SR、稳定抓持时间 HT)上的对比如下:
| 数据集 | 方法 | 穿透体积 IV (cm³ ↓) | 穿透深度 ID (cm ↓) | 接触率 CR (% ↑) | 动作准确率 AR (↑) | 仿真成功率 SR (% ↑) | 保持时间 HT (s ↑) | 推理耗时 (s ↓) |
|---|---|---|---|---|---|---|---|---|
| GRAB | Real Mocap | 6.49 | 0.43 | 6.62 | 1.00 | 77.06 | 2.40 | - |
| GRAB | DiffH2O (SIGGRAPH A'24) | 13.11 | 1.32 | 8.14 | 0.87 | 33.03 | 0.35 | 6.34 |
| GRAB | LatentHOI (CVPR'25) | 13.76 | 0.99 | 9.18 | 0.78 | 28.44 | 0.29 | 3.57 |
| GRAB | Ours (FlowHOI) | 10.93 | 1.28 | 6.85 | 0.95 | 55.96 | 1.50 | 0.16 |
| HOT3D | Real Mocap | 2.88 | 0.63 | 1.69 | 1.00 | 6.67 | 0.08 | - |
| HOT3D | DiffH2O (SIGGRAPH A'24) | 3.25 | 0.66 | 2.07 | 0.71 | 4.00 | 0.03 | 6.54 |
| HOT3D | LatentHOI (CVPR'25) | 1.54 | 0.44 | 1.59 | 0.65 | 0.00 | 0.00 | 3.21 |
| HOT3D | Ours (FlowHOI) | 3.36 | 0.72 | 2.14 | 0.78 | 5.33 | 0.03 | 0.16 |
消融实验¶
消融实验验证了大规模抓取先验预训练的必要性、流匹配预测目标的选择、文本编码器与对齐损失,以及混合 3D 场景表征的有效性:
表 1:流匹配预测目标消融(GRAB 数据集,运动平滑度与加加速度分析)
| 预测目标配置 | 位置加加速度 Jerk (m/s³ ↓) | 旋转加加速度 Jerk (rad/s³ ↓) | 局部手指位置加速度 (m/s² ↓) | 局部手指旋转加速度 (rad/s² ↓) | 说明 |
|---|---|---|---|---|---|
| \(v\)-prediction (标准流速度) | 4.9721 | 137.9271 | 0.1232 | 3.2414 | 连续积分高频误差累积,手关节抖动显著 |
| \(x\)-prediction (本文方案) | 0.0438 | 0.4071 | 0.0055 | 0.0339 | 加加速度下降两个数量级,微细手指动作平滑且稳定 |
表 2:场景表征编码器与文本条件消融分析
| 模块变体 | 动作识别率 AR (↑) | 最终位移误差 FDE (m ↓) | 说明 |
|---|---|---|---|
| 无场景感知 (w/o scene) | 0.73 | 0.33 | 无法获知周围几何障碍,运动容易发生碰撞漂移 |
| PointNet++ 几何点云 | 0.59 | 0.44 | 缺乏语义属性,且难以处理大范围高斯稠密点 |
| 纯几何 Concerto | 0.75 | 0.26 | 具备局部空间感知,缺少功能语义区域先验 |
| 纯语义 SceneSplat | 0.73 | 0.30 | 具备语义目标感知,但在精确接触面距离上失准 |
| 全融合场景表征 (Ours) | 0.78 | 0.24 | 双模态门控融合 + Perceiver 压缩达到最优定位精度 |
| CLIP 文本编码 | 0.89 | - | 动作语义捕捉粒度较粗 |
| T5 + 对比对齐损失 | 0.94 | - | 语言指令与运动时序轨迹对齐显著增强 |
关键发现¶
- 真实动力学仿真成功率实现质的飞跃:在 Isaac Gym 中使用 PyRoki 逆运动学将轨迹重定向到 Allegro 16 自由度灵巧手并采用 DexTrack 跟踪控制器执行,FlowHOI 在 GRAB 上取得 55.96% 的任务成功率,较最强基线(DiffH2O 的 33.03%)提升达 1.7 倍,且稳定抓握保持时间提升 4 倍以上(1.50 秒 vs 0.35 秒)。
- \(x\)-prediction 是保障时序低阶平滑的核心关键:相比于直接预测流速度向量场,\(x\)-prediction 促使网络时刻拟合真实运动流形,使得生成的旋转加加速度(Angular Jerk)从 137.9 骤降至 0.4 rad/s³,有效避免了手指触地或抓握时的“抽搐”现象。
- 40 倍推理加速打破下游控制壁垒:通过最优传输流匹配的笔直演化轨迹,仅需 50 步欧拉数值积分即可产出高质量结果,单序列推理耗时从扩散模型的 6.34 秒压缩至 0.16 秒,使具身智能体在线交互重规划成为现实。
- 真机双臂灵巧操纵无缝落地:在双 Franka Panda 机械臂各挂载 Allegro Hand v5 的真实物理平台上,FlowHOI 成功完成了倾倒水杯、双容器倒水、倾斜容器和挤压调料瓶 4 项复杂接触任务,验证了人手 HOI 表征向通用机器人具身映射的泛化性。
亮点与洞察¶
- 解耦抓取的先验化设计与局部-全局场景注入:论文没有粗暴地将手-物交互视为单一联合生成序列,而是顺应物理认知将“建立静态接触”与“动态长程操纵”解耦,利用无干扰的抓取子指令与轻量级场景瓶颈,有效避免了长程条件冲突。
- \(x\)-prediction 应对物理交互流形假设的巧妙验证:在高维动作空间中,符合运动学与接触约束的流形极窄。论文指出了速度场高频噪声积分发散的本质,借用计算机视觉中流匹配的最新成果解决机器人手指高频抖动问题,理论与实验结合紧密。
- 第一人称视频自动化几何配准数据飞轮:巧妙结合 SAM3、DepthAnything3 与 SAM3D 的各自长处,加之在过渡帧由物理接触能量驱动的 IK 优化,从海量未标注第一视角视频中自动化提取出三维 HOI 数据,打破了高质量数据壁垒。
局限与展望¶
- 初始位姿敏感与遮挡鲁棒性:模型强依赖于第一帧对人手姿态和目标物体 6D 位姿的准确估计。如果初始观测遭遇极端光照、反光或深度遮挡导致 SAM3D 产生畸变网格,生成的后续交互轨迹将发生显著形变。
- 纯运动学表征与被动柔顺性依赖:生成的轨迹本质上仍属于运动学(Kinematic)几何层级,物体的形变、摩擦力、液体内部动力学并未显式参与生成,仍然必须高度依赖下游阻抗控制器与物理跟踪器来吸收微小几何误差。
- 移动操纵与双向世界模型扩展:未来工作可进一步探索全身移动双臂灵巧操作,并将该流匹配架构与物理世界生成模型深度结合,拓展至非接触外力交互或可变形物体的交互生成。
相关工作与启发¶
- vs DiffH2O (SIGGRAPH Asia 2024):DiffH2O 采用单一阶段扩散模型进行全轨迹去噪,推理需 6.34 秒,且抓取与操纵目标纠缠容易引发接触滑脱;FlowHOI 采用两阶段最优传输流匹配,实现 40 倍加速,并在接触稳定度与仿真成功率上全面大幅超越。
- vs LatentHOI (CVPR 2025):LatentHOI 在隐空间做手部扩散,虽然启发式物理指标(接触与悬空时间)得分高,但在真实动力学仿真中因细微穿透与抖动频繁导致物体掉落(SR 仅 28.44%,HOT3D 上为 0%);FlowHOI 强调动力学可执行度,在物理仿真成功率上领先近一倍。
- 迁移启发:基于 \(x\)-prediction 的流匹配框架极其适合需要高度时序平滑性与严格物理接触约束的机器人序列生成任务(如双足步态规划、全身人形机器人作业),其大规模视频接触重建管线也为具身灵巧手预训练提供了开箱即用的技术范式。
评分¶
- 新颖性: ⭐⭐⭐⭐⭐ 首次将条件流匹配与两阶段抓取/操纵解耦引入 HOI 生成,提出了完备的视频数据自动化重建与混合 3D 场景融合架构。
- 实验充分度: ⭐⭐⭐⭐⭐ 涵盖了几何指标、运动学加加速度、感知识别、Isaac Gym 动力学仿真以及真实的双臂灵巧手物理实验。
- 写作质量: ⭐⭐⭐⭐⭐ 逻辑结构严谨清晰,问题定义与技术动机阐述深入透彻,图表呈现详实自洽。
- 价值: ⭐⭐⭐⭐⭐ 成功打通了从人类第一人称日常视频交互到机器人灵巧手真机执行的全链路,为长程复杂具身操纵提供了极具参考意义的范式。