让视觉语言模型递归分解视频,提升机器人任务中的长时序推理能力
ROVER: Recursive Reasoning Over Videos with Vision-Language Models for Embodied Tasks
- 通过递归分段策略将长视频拆解为短子任务序列
- 在3项任务中超越基线,减少幻觉并降低错误率
- 适合需要长时序理解的机器人操作与视频推理场景
视觉语言模型(VLM)在图像理解任务中表现优异,但在需对连续视频帧序列进行推理的场景中仍显不足,限制了其在具身任务中的应用。为此,我们提出ROVER(Reasoning Over VidEo Recursively),一种递归分解长时序视频轨迹为对应短子任务片段的框架。该方法使模型能聚焦于时间局部化的帧序列进行更精准推理,同时保留全局上下文。我们在OpenX Embodiment数据集及新构建的RoboCasa数据集(含543段视频,涵盖27个机器人操作任务,包含专家与非专家轨迹)上评估了基于上下文学习实现的ROVER。结果表明,其在任务进展估计、帧级自然语言推理和视频问答三项任务中均优于强基线。通过减少每时刻推理的帧数,ROVER有效缓解了意外或非最优时刻的幻觉问题。此外,通过子任务滑动窗口机制,其时间复杂度随视频长度呈线性增长,相比基线有渐近优势。
原文摘要 · Abstract (English)
Vision-language models (VLMs) have exhibited impressive capabilities across diverse image understanding tasks, but still struggle in settings that require reasoning over extended sequences of camera frames from a video. This limits their utility in embodied settings, which require reasoning over long frame sequences from a continuous stream of visual input at each moment of a task attempt. To address this limitation, we propose ROVER (Reasoning Over VidEo Recursively), a framework that enables the model to recursively decompose long-horizon video trajectories into segments corresponding to shorter subtasks within the trajectory. In doing so, ROVER facilitates more focused and accurate reasoning over temporally localized frame sequences without losing global context. We evaluate ROVER, implemented using an in-context learning approach, on diverse OpenX Embodiment videos and on a new dataset derived from RoboCasa that consists of 543 videos showing both expert and perturbed non-expert trajectories across 27 robotic manipulation tasks. ROVER outperforms strong baselines across three video reasoning tasks: task progress estimation, frame-level natural language reasoning, and video question answering. We observe that, by reducing the number of frames the model reasons over at each timestep, ROVER mitigates hallucinations, especially during unexpected or non-optimal moments of a trajectory. In addition, by enabling the implementation of a subtask-specific sliding context window, ROVER's time complexity scales linearly with video length, an asymptotic improvement over baselines. Demos, code, and data available at: https://rover-vlm.github.io
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。