【CVPR2026】VideoSSR: Video Self-Supervised Reinforcement Learning

note

  • 核心: 从原始视频自动构造时序排序、物体计数、异常定位等可验证任务,再通过 RLVR 提升模型的视频理解能力。
  • VideoSSR 提出,不必依赖昂贵的人工标注或容易带偏见的模型标注,而是直接对原始视频做可控制的扰动,自动生成"答案天然可验证"的训练题,再用强化学习训练多模态大模型的视频理解能力。
  • VideoSSR 最有价值的地方,不是单纯提出三个训练游戏,而是提出了一套数据生产机制。
    • 传统范式是:人工理解视频 → 出题 → 标注答案 → 模型学习。
    • VideoSSR 的范式是:视频本身保存答案 → 自动制造变化 → 程序自动验证 → 模型通过强化学习发现变化背后的规律。
  • 使用三种Reward:
    • 异常定位使用时间区间 IoU:比较预测异常区间和真实异常区间在时间轴上的重叠比例。
    • 物体计数使用相对数量误差:先计算每一类预测数量与真实数量之间的相对误差,再取所有类别的平均。
    • 时间拼图使用归一化位置位移误差:统计每个片段在预测排列中偏离正确位置的幅度,除以完全逆序时的最大位移。
  • 论文的实验表明,这套机制能够把异常定位、细粒度计数和时间顺序学习,迁移到通用视频问答、长视频问答、时间定位和复杂推理任务中。

文章目录

    • note
    • 一、研究动机:高质量视频训练数据为什么不够用了?
      • [1. RLVR 的关键是"可验证答案"](#1. RLVR 的关键是“可验证答案”)
      • [2. 人工标注太贵](#2. 人工标注太贵)
      • [3. 现有数据正在"变简单"](#3. 现有数据正在“变简单”)
      • [4. 弱模型标注可能"教坏"强模型](#4. 弱模型标注可能“教坏”强模型)
      • [5. 论文想回答的核心问题](#5. 论文想回答的核心问题)
    • [二、论文核心:VideoSSR 是怎么工作的?](#二、论文核心:VideoSSR 是怎么工作的?)
    • [1. 三个自监督预训练任务](#1. 三个自监督预训练任务)
      • [任务一:异常定位(Anomaly Grounding)](#任务一:异常定位(Anomaly Grounding))
      • [任务二:物体计数(Object Counting)](#任务二:物体计数(Object Counting))
      • [任务三:时间拼图(Temporal Jigsaw)](#任务三:时间拼图(Temporal Jigsaw))
    • [2. 三个任务的共同设计原则](#2. 三个任务的共同设计原则)
      • [① 不需要人工答案](#① 不需要人工答案)
      • [② 标签没有模型偏见](#② 标签没有模型偏见)
      • [③ 难度可以参数化](#③ 难度可以参数化)
      • [④ 覆盖视频理解的不同能力轴](#④ 覆盖视频理解的不同能力轴)
    • 三、VIUBench:证明这些任务确实够难
      • [1. VIUBench 的组成](#1. VIUBench 的组成)
      • [2. 为什么这个基准很重要?](#2. 为什么这个基准很重要?)
    • [四、VideoSSR-30K 与强化学习训练](#四、VideoSSR-30K 与强化学习训练)
      • [1. 数据集构成](#1. 数据集构成)
      • [2. 使用什么强化学习算法?](#2. 使用什么强化学习算法?)
      • [3. 可验证奖励为什么还不够?](#3. 可验证奖励为什么还不够?)
      • [4. 平滑奖励函数](#4. 平滑奖励函数)
    • 五、实验设计与主要结果
      • [1. 实验覆盖哪些任务?](#1. 实验覆盖哪些任务?)
      • [2. 主要结论](#2. 主要结论)
      • [3. 代表性提升方向](#3. 代表性提升方向)
    • [六、结果分析:为什么 VideoSSR 会有效?](#六、结果分析:为什么 VideoSSR 会有效?)
      • [1. 训练题和下游任务之间存在"能力共享"](#1. 训练题和下游任务之间存在“能力共享”)
      • [2. 避免了"越教越偏"的弱标注](#2. 避免了“越教越偏”的弱标注)
      • [3. 难度可调,缓解数据饱和](#3. 难度可调,缓解数据饱和)
      • [4. 平滑奖励提升了困难任务的训练效率](#4. 平滑奖励提升了困难任务的训练效率)
    • 七、论文的主要贡献
    • 八、局限性与理性评价
      • [1. 合成扰动不等于真实视频困难](#1. 合成扰动不等于真实视频困难)
      • [2. 合成图形与真实物体存在分布差异](#2. 合成图形与真实物体存在分布差异)
      • [3. 时间拼图并非总有唯一答案](#3. 时间拼图并非总有唯一答案)
      • [4. 当前证据主要集中在一个基础模型](#4. 当前证据主要集中在一个基础模型)
      • [5. 实验设置仍然有限](#5. 实验设置仍然有限)

一、研究动机:高质量视频训练数据为什么不够用了?

1. RLVR 的关键是"可验证答案"

RLVR,即可验证奖励强化学习,要求模型作答后能够明确判断对错。比如:

  • 答案是数字;
  • 答案是时间区间;
  • 答案是唯一排列;
  • 答案可以由程序自动评分。

这类训练信号比模糊的主观偏好更适合数学、代码和结构化问答,也被引入到视频多模态大模型中。

但问题也很明显:视频问答的"标准答案"从哪来?

传统方式包括人工写题、人工标注时间戳、模型协作生成等,但这些方法存在三个主要瓶颈。

2. 人工标注太贵

视频包含时间、空间、动作、因果关系等多个维度。相比图片,视频标注不仅要处理单帧内容,还要处理:

  • 事件何时开始、何时结束;
  • 不同片段之间的顺序;
  • 连续帧之间的关系;
  • 长视频中的长期依赖。

因此,高质量视频数据很难像文本数据一样快速、低成本扩张。

3. 现有数据正在"变简单"

随着 Qwen3-VL 等模型能力增强,原来能够训练模型的数据可能不再具有足够挑战性。

论文特别指出一种"零方差"现象:

  • 同一个问题采样 8 次;
  • 模型要么几乎全答对;
  • 要么几乎全答错。

如果 8 次结果全部正确,模型已经掌握该问题,继续训练收益很小;如果全部错误,可能只是任务过难或标准答案有偏差,模型也很难获得有效学习信号。

因此,真正有价值的训练题应该满足:

  1. 答案可以自动验证;
  2. 难度能够逐步调整;
  3. 模型部分会、部分不会;
  4. 不是依靠标注模型的偏见猜测答案;
  5. 能够覆盖细粒度、空间和时间维度。

4. 弱模型标注可能"教坏"强模型

使用多智能体或较弱模型生成和审核数据,虽然成本较低,但可能把错误推理、格式习惯或模型偏见写入训练集。

尤其当标注模型弱于目标训练模型时,数据可能同时出现两种问题:

  • 对强模型来说过于简单;
  • 对模型已经知道的知识形成错误奖励。

论文指出,用有问题的数据训练,有时不仅没有提升,反而导致性能下降。

5. 论文想回答的核心问题

能不能利用视频本身固有的时空结构,自动构造高质量、可验证、难度可调的训练数据?

答案是:可以。

因为视频本身包含大量"制造答案"的操作,例如:

  • 哪一段被旋转;
  • 哪个片段的帧序被调换;
  • 在哪些帧添加了多少个图形;
  • 打乱后的正确顺序是什么。

这些信息在合成训练数据时就已经确定,因此不需要人工再提供答案。


二、论文核心:VideoSSR 是怎么工作的?

VideoSSR 的核心流程可以概括为:

原始视频 → 设计自监督预训练任务 → 自动制造问题和答案 → 可验证奖励 → GRPO 强化学习。

1. 三个自监督预训练任务

任务一:异常定位(Anomaly Grounding)

任务定义:

从原始视频中随机选择一个连续时间段,对其施加扰动,然后要求模型找出异常区间。

例如,可以选择视频中的第 5~9 秒,并做以下处理:

  • 交换红色和蓝色通道;
  • 将片段旋转 180 度;
  • 随机打乱该片段内的帧序;
  • 删除、重复或加速部分帧。

随后把扰动后的片段放回原视频,形成新视频。模型需要预测异常段的: ( t s , t e ) (t_s,t_e) (ts,te),也就是异常开始和结束时间。

考察能力:

扰动类型 主要考察能力
颜色通道交换 细粒度视觉感知
旋转、镜像 空间感知
帧序打乱 时间顺序感知
删除或重复帧 时间连续性与完整性
片段加速 动态变化与速度感知

这个任务的优势是:异常位置是在数据构造时随机选定的,答案天然准确。


任务二:物体计数(Object Counting)

任务定义:

在视频的部分帧中叠加程序化生成的几何图形,例如:

  • 圆形;
  • 矩形;
  • 三角形。

每个图形可以随机调整:

  • 大小;
  • 颜色;
  • 旋转角度;
  • 出现位置;
  • 是否遮挡;
  • 出现的帧数。

模型需要统计整个视频中每种图形的总数量。

其数学形式为: N k = ∑ f i ∈ F s u b ∣ { o ∈ O i ∣ t y p e ( o ) = c k } ∣ N_k=\sum_{f_i\in\mathcal{F}_{sub}}|\{o\in O_i\mid type(o)=c_k\}| Nk=∑fi∈Fsub∣{o∈Oi∣type(o)=ck}∣

简单理解就是:每种形状在全部选定帧中的数量之和。

考察能力:

  • 小目标识别;
  • 细粒度视觉感知;
  • 同帧多目标计数;
  • 跨帧累计;
  • 抗相似颜色、遮挡和位置变化能力。

难度如何控制?

可以通过下面几个参数调整:

  • 叠加帧数;
  • 每帧物体数量;
  • 形状种类;
  • 物体大小;
  • 颜色相似度;
  • 重叠程度;
  • 目标出现和消失的时间。

任务三:时间拼图(Temporal Jigsaw)

任务定义:

  1. 将视频均匀分成 (n) 个连续、不重叠的片段;
  2. 随机打乱片段顺序;
  3. 把打乱后的视频交给模型;
  4. 要求模型恢复原始顺序。

例如,原始片段顺序为: 1 , 2 , 3 , 4 1,2,3,4 1,2,3,4

打乱后可能变为: 3 , 1 , 4 , 2 3,1,4,2 3,1,4,2

模型需要预测逆排列,把视频重新排回: 1 , 2 , 3 , 4 1,2,3,4 1,2,3,4

考察能力:

  • 事件发生的先后顺序;
  • 动作连续性;
  • 场景变化;
  • 因果链;
  • 局部运动与全局时间结构。

相比单纯问"视频发生了什么",这个任务要求模型更严格地判断"先发生什么、后发生什么"。


2. 三个任务的共同设计原则

这三个任务不是随意选择的,而是共享四项重要性质:

① 不需要人工答案

答案由数据构造过程直接产生,例如:

  • 异常区间在生成时就知道;
  • 图形数量可以精确统计;
  • 打乱方式由排列程序决定。

② 标签没有模型偏见

数据不是由某个"标注模型"猜出来的,因此不会天然继承某个语言模型的思维习惯。

③ 难度可以参数化

论文称之为 parametrically scalable difficulty。

例如:

  • 计数物体越多,任务越难;
  • 时间片段分得越多,排列越难;
  • 异常越细微,定位越难;
  • 扰动越接近正常视频动态,任务越接近真实理解。

④ 覆盖视频理解的不同能力轴

  • 异常定位:细粒度、空间、时间;
  • 物体计数:细粒度感知与跨帧累计;
  • 时间拼图:事件顺序和时间一致性。

因此,它不只是训练某一种题目,而是在训练视频理解的基础能力。


三、VIUBench:证明这些任务确实够难

为了验证"模型到底需不需要学这些任务",作者构建了 VIUBench(视频内在理解基准)。

1. VIUBench 的组成

VIUBench 包含 2,700 个视频问答对,由三个预训练任务生成,主要考察:

  • 细粒度感知;
  • 空间感知;
  • 时间感知。

论文报告,当前先进的多模态大模型在这些任务上表现明显不足。即使 GPT-5 这样的领先闭源模型,也未能达到很高水平。

这表明:看懂视频"讲了什么",不等于真正掌握视频的时空结构。

2. 为什么这个基准很重要?

很多传统视频问答存在"语言捷径"。模型可能根据:

  • 问题中的高频词;
  • 常识答案;
  • 视频中显著的静态物体;
  • 选项之间的语言差异;

就直接作答,而不必真正理解时间顺序或局部变化。

而 VIUBench 中的异常和扰动是随机施加的,答案与模型的语言先验没有固定关系。模型必须观察视频本身才能作答。

因此,它更适合检验模型是否真正"看懂了视频的时空过程"。


四、VideoSSR-30K 与强化学习训练

1. 数据集构成

作者基于上述任务构造了 VideoSSR-30K 数据集。

其关键特点是:

  • 不依赖人工标注;
  • 不依赖其他大模型的标注输出;
  • 问题和答案完全由原始视频及生成规则确定;
  • 覆盖三类基础时空理解任务。

按论文定义,它是一个真正意义上自监督生成、自动验证答案的 RLVR 视频数据集。

2. 使用什么强化学习算法?

论文采用 GRPO(Generalized Reinforcement Learning with Policy Optimization) 进行训练。

GRPO 的核心思想可以简单理解为:

对同一个问题采样多个回答,比较这些回答相对平均水平的好坏,再据此调整模型。

所以,如果一个问题总是全对或全错,多个采样之间没有有效差异,模型很难判断应该向哪个方向改进。

这正好解释了论文为什么要避免"饱和题"和"疑似错误题"。

3. 可验证奖励为什么还不够?

奖励可验证,并不意味着奖励足够好。

例如:

  • 预测区间只有轻微偏移,却被判为完全错误;
  • 预测顺序几乎正确,但一个位置错误,就直接得零分;
  • 计数的最终答案错误,但中间推理基本正确。

这类"硬奖励"会产生稀疏奖励问题:

  • 正确与错误之间缺少连续梯度;
  • 模型容易获得全零奖励;
  • 探索困难;
  • 训练不稳定。

4. 平滑奖励函数

VideoSSR 为不同任务设计了连续奖励:

(1)异常定位

使用预测区间与真实区间的 IoU(交并比) 等连续指标:

  • 区间完全不重合:低奖励;
  • 部分重合:获得中间奖励;
  • 完全重合:获得最高奖励。

这使模型能够从"接近正确"中学习。

(2)物体计数

不再只判断"总数完全正确"。论文设计更接近连续误差的奖励,使模型:

  • 少计一个物体时不会与完全答错得到完全相同的惩罚;
  • 能够逐步学习更准确的计数策略。
(3)时间拼图

使用排列之间的位置偏差等连续度量,例如预测序列离真实逆排列有多远,而不是只用"是否完全正确"进行二值判断。

其本质是:

把原本"全对或全错"的考试,改造成一个能够反馈接近程度的学习信号。


五、实验设计与主要结果

1. 实验覆盖哪些任务?

论文在 17 个视频基准上进行测试,覆盖四类任务:

  1. 通用视频问答
  2. 长视频问答
  3. 时间定位
  4. 复杂视频推理

实验还测试了不同输入帧数设置,以观察方法在 32、48、64 帧等条件下的稳定性。

2. 主要结论

论文报告的核心结果是:

  • VideoSSR 在全部 17 个基准上均取得提升;
  • 使用 48 输入帧时,平均提升超过 5%;
  • 改善不只发生在任务最相近的测试集上;
  • 基础视频问答、长视频问答、时间定位和复杂推理均出现正迁移。

这说明三个合成任务并非单纯"刷同类题",而是在强化更通用的视频理解能力。

3. 代表性提升方向

下游能力 可能受益于哪个预训练任务
时间戳定位 异常定位
事件顺序判断 时间拼图
长视频事件检索 异常定位、时间拼图
多目标感知 物体计数
动作因果推理 时间拼图
局部视觉变化检测 异常定位

值得注意的是,任务之间并不是简单的一一对应。例如,时间拼图培养的顺序理解,也可能帮助复杂推理;异常定位带来的局部变化感知,也可能促进时间定位。


六、结果分析:为什么 VideoSSR 会有效?

1. 训练题和下游任务之间存在"能力共享"

VideoSSR 没有让模型直接背诵复杂的视频问答,而是训练以下基础能力:

  • 关注局部变化;
  • 跟踪连续时间;
  • 恢复事件顺序;
  • 精确识别细粒度目标;
  • 在多个时间片段间建立关系。

这些能力是许多高级视频任务的底层组件。因此,基础能力提升后,可以在多个下游任务上产生迁移。

2. 避免了"越教越偏"的弱标注

传统多智能体标注存在这样一个风险:

弱标注模型认为对的,未必真的对;强训练模型已经知道错的,却被强迫学习。

VideoSSR 的标签由视频操作规则产生,训练目标更客观。其优势不是"数据一定更自然",而是数据来源更简单、答案更可控、偏见更容易分析。

3. 难度可调,缓解数据饱和

当模型变强后,可以:

  • 增加时间片段数量;
  • 增加计数物体数量;
  • 使用更细微的扰动;
  • 减少扰动持续时间;
  • 增加相近片段的视觉歧义。

这使同一套数据生成机制能够持续制造新挑战,而不必每次重新雇佣大量标注人员。

4. 平滑奖励提升了困难任务的训练效率

对于答案结构复杂、容错空间低的任务,纯二值奖励很容易让模型长期"得不到正反馈"。

平滑奖励使模型可以从部分正确中继续学习,因而更适合:

  • 时间区间;
  • 排列顺序;
  • 多类别计数;
  • 坐标或边界框;
  • 轨迹、路径等结构化输出。

因此,这套奖励设计思想可能不只适用于视频,也可以迁移到其他具有结构化答案的 RLVR 任务。


七、论文的主要贡献

  1. 提出一种新的数据生成范式

    利用视频内在信号自动生成可验证训练数据,减少人工成本和标注偏见。

  2. 设计三类基础视频任务

    包括异常定位、物体计数和时间拼图,分别针对局部视觉变化、细粒度感知和时间顺序。

  3. 建立 VIUBench 与 VideoSSR-30K

    VIUBench 证明先进模型在视频内在理解上仍然薄弱;VideoSSR-30K 为 RLVR 提供无需人工或模型标注的数据。

  4. 提出 VideoSSR 与平滑奖励机制

    针对困难任务中的稀疏奖励问题,使强化学习训练更加稳定、有效。


八、局限性与理性评价

尽管论文结果较强,但也不能把"平均提升 5%"直接理解为模型获得了全面的通用视频智能。

1. 合成扰动不等于真实视频困难

异常定位中的旋转、颜色交换、帧序打乱,是清晰的人工规则。真实视频中的异常可能是:

  • 不符合常识的动作;
  • 逻辑上的前后矛盾;
  • 非常自然的错误;
  • 没有明确视觉边界的变化。

模型有可能学会识别"人工编辑痕迹",而不只是学习一般性的异常理解。

2. 合成图形与真实物体存在分布差异

计数任务使用的是程序化几何图形。虽然数字可精确统计,但真实视频中的物体存在:

  • 变形;
  • 严重遮挡;
  • 运动模糊;
  • 类别边界模糊;
  • 跨镜头外观变化。

因此,"计数几何图形"和"计数真实世界物体"的能力迁移需要谨慎验证。

3. 时间拼图并非总有唯一答案

许多视频片段,尤其是静态场景或循环镜头,可能存在多个合理顺序。论文把逆排列当作唯一正确答案,这种评估虽然便于自动评分,但可能与人类判断存在冲突。

4. 当前证据主要集中在一个基础模型

公开论文信息显示,VideoSSR 主要以 Qwen3-VL-8B 为核心实验对象。

因此,目前最有说服力的结论是:

在 Qwen3-VL-8B 上,VideoSSR 具有持续、跨任务的提升效果。

至于该方法能否同样适用于:

  • 更大规模模型;
  • 不同架构;
  • 闭源模型;
  • 更长的视频;
  • 更复杂的真实场景;

还需要进一步实验。

5. 实验设置仍然有限

论文公开解读显示,训练和测试主要围绕较低输入帧数展开,重点并非真正长时、高帧率的超长视频。合成任务帮助模型改善时间结构理解,并不等于已经解决了小时级视频中的长期记忆和检索问题。

要判断它能否成为通用的视频 RLVR 基础设施,未来还需要重点验证:

  • 合成痕迹是否影响真实场景迁移;
  • 是否存在测试集与数据源重叠;
  • 在其他模型架构上是否仍然有效;
  • 在更长、更高帧率视频上能否保持优势;
  • 任务组合与难度如何系统性缩放;
  • 模型是否真正理解语义异常,还是主要检测人工扰动。
相关推荐
Rocky Ding*2 天前
VideoChat3 深度解析:视频理解的效率,来自时空压缩与主动感知的共同设计
论文阅读·人工智能·深度学习·机器学习·aigc·ai-native·视频理解
山顶夕景4 天前
【OPD】Rethinking On-Policy Distillation: Phenomenology, Mechanism, and Recipe
llm·蒸馏·rlvr·opd
论文复现现场6 天前
Qwen3.8-27B 做 GRPO 需要几张 4090?Coding Agent 显存预算与多卡验收
强化学习·qwen·大模型微调·rtx4090·算家云·grpo
论文复现现场23 天前
Qwen3.8-27B 做 GRPO 需要几张 GPU?4×RTX 4090 与 8×RTX 4090 显存、vLLM 和 ZeRO-3 配置分析
deepspeed·qlora·大模型训练·vllm·rtx4090·grpo·qwen3.8
山顶夕景23 天前
【VLM】Qwen3.8-Omni-Flash长音视频理解Agentic模型
音视频·vlm·视频理解·agentic·全模态
deepseek231 个月前
Google Gemini Agentic Video 上线:88% 少 token 的主动取样如何改写长视频理解
python·多模态·ai agent·gemini·视频理解
thesky1234561 个月前
27届大模型面试准备(七十三):大模型强化学习对齐工程实战——RLHF、PPO 与 GRPO 的训练流水线
大模型·rlhf·奖励模型·ppo·dpo·grpo·强化学习对齐
网络工程小王2 个月前
【LLM开发实验】强化学习实现原理及实战
深度学习·强化学习·rlhf·ppo·dpo·grpo
XLYcmy2 个月前
小红书 算法一面 十二
llm·负载均衡·强化学习·多模态·ppo·dpo·grpo