news 2026/6/11 18:58:52

论文阅读笔记:VSTAT: Benchmarking Visual State Tracking in Multimodal Video Understanding

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
论文阅读笔记:VSTAT: Benchmarking Visual State Tracking in Multimodal Video Understanding

1. Motivation

当前 Multimodal Large Language Models 在视频理解任务上取得了很大进展,例如动作识别、视频问答、事件理解等。但是,很多现有 benchmark 其实并不真正要求模型持续理解整个视频。

很多问题可以通过:

  • 看几个关键帧;
  • 找到某个显著事件;
  • 观察最后一帧;
  • 依赖常识或答案先验;

来得到答案。

然而,人类理解视频时,并不是只看离散帧,而是会持续追踪视频中的状态变化。例如:

  • 看篮球比赛时,我们会持续记分;
  • 看 shell game 时,我们会一直记住球在哪个杯子下面;
  • 看键盘输入时,我们会把每次按键组成完整字符串;
  • 看魔方转动时,我们会追踪某个小块最后去了哪里。

这种能力被论文称为Visual State Tracking,即视觉状态追踪。

VSTAT 的目标就是评估 MLLM 是否真的能在连续视频流中追踪实体、事件和状态,而不是只做静态图像理解或短片段理解。


2. Related Work

论文主要讨论了三类相关工作。

2.1 Video MLLM

现有多模态大模型已经可以处理视频输入,并在很多视频理解任务上表现不错,例如视频问答、动作识别、长视频理解等。

但这些任务不一定需要模型持续追踪状态。模型可能只需要抓住几个关键画面就能回答。

2.2 Video Understanding Benchmarks

已有 benchmark 覆盖了很多方向,例如:

  • general video understanding;
  • temporal reasoning;
  • event recognition;
  • long video understanding;
  • spatial reasoning。

但是,真正系统评估 visual state tracking 的 benchmark 仍然较少。

已有一些工作关注类似能力,比如 shell game 或 cube counting,但通常任务种类比较单一,主要是合成环境,缺少真实世界复杂场景。

2.3 World Models

VSTAT 和 world model 也有一定联系。World model 通常需要预测未来状态,而 VSTAT 关注的是从视频中追踪已经发生的状态变化。

区别在于:

  • world model 通常假设 action 或 state 表示比较明确;
  • VSTAT 中的 action 是隐含在视频事件里的,模型需要自己从视觉流中识别事件并更新状态。

3. Benchmark 构建

VSTAT 是一个视频问答 benchmark,输入是视频和问题,输出是答案。

数据规模:

  • 834 video clips;
  • 1,500 questions;
  • 视频来源包括 Blender 合成视频、作者自录视频和 YouTube 真实视频。

VSTAT 的核心设计原则是:

问题不能通过单帧、少量关键帧或最终状态直接回答,必须跟踪整个视频过程。

例如:

  • “书一共翻了多少页?”
  • “最后球在哪个杯子下面?”
  • “键盘输入的单词是什么?”
  • “哪些按钮没有被按?”
  • “哪个球从释放到落下用时最长?”
  • “某个魔方块最后到了哪里?”

这些任务都要求模型持续观察事件,并维护内部状态。


4. Taxonomy

论文设计了两个 taxonomy,用来描述任务难度。

4.1 State Complexity

State complexity 描述模型需要维护什么样的状态。

它包含两个维度。

Element Type
  1. Count

    • 需要累加计数。
    • 例如翻了几页、进了几球、按了几次按钮。
  2. Location

    • 需要追踪位置。
    • 例如球在哪个杯子下面,魔方块最终在哪个位置。
  3. Attribute

    • 需要追踪属性。
    • 例如键盘输入字符、摩斯电码、图案类别等。
Structure
  1. Atomic

    • 只需要维护一个单一状态。
    • 例如总页数、最终位置。
  2. Sequence

    • 需要维护有序序列。
    • 例如键盘输入的字符顺序。
  3. Set

    • 需要维护无序集合。
    • 例如哪些按钮被按过,哪些球员碰过球。
  4. Dict

    • 需要维护实体到数值或属性的映射。
    • 例如每个球员投中几次,每个杯子里有什么。

4.2 Perceptual Complexity

Perceptual complexity 描述视频感知为什么难。

主要包括:

  1. Occlusion

    • 目标被遮挡,例如 shell game。
  2. Camera Motion

    • 镜头移动导致空间参考系变化,例如篮球、carousel。
  3. Homogeneity

    • 多个物体长得很像,例如魔方、Lego。
  4. Symbolic Decoding

    • 需要把连续视觉模式转成符号,例如键盘输入、摩斯电码。
  5. Multi-entity Attribution

    • 多个实体同时行动,需要判断事件属于谁,例如排球、篮球。
  6. Event Ambiguity

    • 类似动作导致不同状态结果,例如拧螺丝、按键是否真的按下。

这个 taxonomy 的价值在于,它不仅告诉我们模型答错了,还能分析模型在什么类型的状态和感知挑战下更容易失败。


5. Evaluation Setup

论文评估了多种 MLLM,包括:

  • Gemini-3.1 Pro;
  • Gemini-3.0 Flash;
  • Qwen3VL;
  • InternVL;
  • LLaVA-OV;
  • Molmo2;
  • Cambrian-S;
  • MiMo-VL 等。

同时也评估了一些 agentic framework,包括:

  • video agent;
  • Claude Code;
  • Codex。

评估指标包括:

  • MCQ 的 accuracy;
  • numerical question 的 mean relative accuracy;
  • overall average score。

论文还设置了两个 chance-level baseline:

  1. Random Chance

    • 随机猜。
  2. Frequency Chance

    • 总是猜最常见答案。
    • 这个 baseline 用来判断模型是否真的理解视频,而不是利用答案分布偏置。

6. Main Results


虽然 VSTAT 提出了 state complexity 和 perceptual complexity 两套 taxonomy,但主实验结果主要按照 state element 和 state structure 展开。Perceptual complexity 更多用于描述数据集多样性和解释模型失败原因,并没有像 state complexity 一样提供完整的模型性能 breakdown。

一个比较可惜的点是,论文没有系统展示不同 perceptual challenges 下的模型性能,例如 occlusion、camera motion、homogeneity、symbolic decoding 等场景下模型分别下降多少。考虑到论文强调 visual perception 是主要瓶颈,这类分桶结果会更直接地揭示哪些视觉挑战最影响当前 MLLM 的 visual state tracking 能力。

实验结果显示:

  1. 当前 MLLM 远低于人类

    • Human performance 约 90.5%;
    • 最强模型 Gemini-3.1 Pro 也只有约 44%;
    • 很多开源模型甚至低于 frequency baseline。
  2. 现有模型只比答案先验略好

    • 说明它们并没有真正掌握 visual state tracking。
  3. 增加 thinking 并不一定有效

    • 论文发现更高 thinking level 有时还会降低表现。
    • 原因可能是模型在高感知复杂度任务中更容易基于错误观察进行过度推理,导致 hallucination。
  4. 模型失败主要不是因为推理能力弱,而是视觉感知能力弱

    • 当作者把视频中的事件手动转写成文本后,模型几乎可以完美解题。
    • 但给视频输入时,模型表现接近随机。
    • 这说明模型会在文字里追踪状态,但无法可靠地从视频中识别出需要追踪的事件。


7. Failure Analysis

论文总结了三类主要失败模式。

7.1 Event Recognition

模型没有正确识别视频中发生了什么事件。

例如 shell game 中,明明是 center 和 right cup 交换,模型却说成 left 和 right 交换。

这是最主要的错误来源。

7.2 Entity Association

模型无法稳定关联同一个实体。

例如排球比赛里,同一个球员多次触球,但模型每次都认为是不同球员。

这种错误在多个实体外观相似、镜头移动、遮挡严重时尤其常见。

7.3 State Update

模型识别到了事件,也知道当前状态,但没有正确更新状态。

例如模型知道目标杯子在 center,也识别到 center 和 right 交换,但最后仍然认为目标还在 center。

这类错误更接近 reasoning / state transition 错误,但论文发现它不是主要错误来源。


8. Agentic Framework 结果

论文还测试了 video agent 和 coding agent 是否能解决 VSTAT。

结果显示:

  • AVP 没有明显提升;
  • Claude Code 和 Codex 也不能可靠解决;
  • coding agent 往往花费大量时间和 token,但仍然会因为视频感知错误而答错。

这说明:

只靠 agentic search、写代码、抽帧分析,并不能自动解决 visual state tracking 问题。

根本瓶颈仍然在视频感知能力,而不是工具调用能力。


9. Conclusion

VSTAT 提出了一个专门评估视觉状态追踪能力的视频 benchmark。它强调模型必须持续观察视频、识别事件、关联实体,并不断更新内部状态。

论文的核心结论是:

  • 当前 MLLM 在普通视频 benchmark 上表现不错,但在 visual state tracking 上仍然很弱;
  • 模型失败主要来自视觉感知,而不是文本推理;
  • thinking 和 agentic framework 不能自然解决这个问题;
  • 未来需要更强的视频感知和连续状态建模能力。

一句话总结:

VSTAT 证明了当前 MLLM 还不擅长从连续视频流中追踪动态状态。它们会推理,但看不准、跟不住、更新不好。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/11 18:57:55

OpenSpeedTest:基于HTML5的开源网络性能测试工具实用指南

OpenSpeedTest:基于HTML5的开源网络性能测试工具实用指南 【免费下载链接】Speed-Test SpeedTest by OpenSpeedTest™ is a Free and Open-Source HTML5 Network Performance Estimation Tool Written in Vanilla Javascript and only uses built-in Web APIs like …

作者头像 李华
网站建设 2026/6/11 18:57:52

2026年10家海外代理IP服务提供商综合评测:中国团队接入适配度

选海外代理,大多数中国团队的讨论从错误的问题出发 “哪家IP池最大”“哪家最便宜”——我见过的大部分海外代理选型讨论都从这两条轴出发,然后花一两个小时对比官网宣称的数字。 真正让人卡住的问题往往不在这里。 我认识几个做跨境选品和海外广告监测的…

作者头像 李华
网站建设 2026/6/11 18:53:47

GitHub Desktop中文汉化终极教程:三分钟解锁全中文Git操作界面

GitHub Desktop中文汉化终极教程:三分钟解锁全中文Git操作界面 【免费下载链接】GitHubDesktop2Chinese GithubDesktop语言本地化(汉化)工具 【GitHub桌面客户端中文汉化】 项目地址: https://gitcode.com/gh_mirrors/gi/GitHubDesktop2Chinese 还在为GitHub…

作者头像 李华
网站建设 2026/6/11 18:45:22

商用游艺设备厂家推荐

采购商用游艺设备时,如何从众多厂家中选出品质可靠、售后有保障的合作伙伴?本文从生产资质、设备耐用性、整场服务三个维度,介绍四家各具优势的生产厂家,供您参考。选择商用游艺设备厂家的三个关注点 自有工厂规模:实地…

作者头像 李华
网站建设 2026/6/11 18:45:22

P8xC591微控制器:集成CAN总线的80C51核心架构与嵌入式开发实战

1. 项目概述:当80C51遇上CAN总线在嵌入式开发领域,尤其是汽车电子和工业控制这类对可靠性和实时性要求极高的场景,系统设计者常常面临一个经典矛盾:功能需求日益复杂,但成本、功耗和PCB空间却必须严格控制。早些年&…

作者头像 李华