link: https://x.com/_akhaliq/status/2110423274413056230 category: x-tips source: X @_akhaliq author: Jay update: 2026-10-15 repo: https://github.com/MCG-NJU/VideoJev


VideoJev:统一视频理解与交互的 System One 模型

分类:X-Tips · 多模态大模型 · 视频理解 原文:https://x.com/_akhaliq/status/2110423274413056230 作者:@_akhaliq(AI 论文速递账号) 主仓库:https://github.com/MCG-NJU/VideoJev 论文:arXiv:2610.18615 [cs.CV] 模型: - VideoJev-4B(HuggingFace:ZhuYuhan/VideoJev-4B) - VideoJev-35B-A3B(HuggingFace:ZhuYuhan/VideoJev-35B-A3B) 项目页:https://mcg-nju.github.io/VideoJev


核验来源

项目 内容
X 原帖 VideoJev System One Model for Video Understanding and Interaction,附 paper 链接
论文出处 arXiv:2610.18615v1,2026-10-14 提交,23 页
作者团队 Yuhan Zhu(通讯)、Xiangyu Zeng 等;隶属 NJU、JD.com、UCAS、THU、XMU、SJTU、USTC、FDU
代码仓库 github.com/MCG-NJU/VideoJev(已上线,含训练/评测代码和模型权重)
二次确认 HuggingFace Papers 页面同步收录;GitHub 页面明确列出模型链接

这是什么

VideoJev 是一个将视频理解与交互统一建模为结构化决策任务(Structured Decision Tasks)的多模态模型族,遵循 "System One" 范式——直接输出可被软件解析的 typed probabilistic judgments,而非逐 token 自回归生成答案。

核心思路:用共享候选评分头(Shared Candidate Scorer)替代 MLLM 的自回归解码器,同一接口同时支持两类任务:

  • 时序定位(Temporal Grounding):对视频中的候选时间区间打分,输出事件起止时刻;
  • 多选视频问答(Multiple-Choice Video QA):对答案选项打分,直接选出最优答案。

团队在论文中共发布两个规模的模型checkpoint:

模型 骨干 性质
VideoJev-4B Qwen3.5-4B 密集模型(Dense)
VideoJev-35B-A3B Qwen3.6-35B-A3B MoE(激活 3B 参数)

技术要点

1. 统一评分架构

VideoJev 将视频 token、查询文本、候选列表(时间戳或答案选项)按顺序输入因果语言 backbone,末尾附 <|option_end|> 和 <|decide|> 两个特殊 token。评分公式为:

s_i = 10 · u^⊤ · v_i + b

其中 u 是 decision readout 的归一化投影状态,v_i 是第 i 个候选的归一化投影状态。固定 scale=10,加可学偏置 b,输出 sigmoid(时序)或 softmax(多选)概率。

2. 两类推理模式

  • Cached Inference:视频编码和 prefill 一次性完成,每个新查询只需一次 LLM forward,复用视频前缀;
  • Joint Inference:多个查询共享同一视频前缀,一次 causal forward 获得所有 query 的评分。

两种模式共享同一个 backbone + scorer architecture。

3. 时序定位的监督与解码

训练使用多标签二元交叉熵(BCE)监督各区间的事件成员概率,加上软 IoU 损失惩罚漏检和误检。解码时设阈值 τ=0.25,选取概率非零的最大连续区间作为输出 span。


性能数据(官方论文 Table 1/2)

以下数据均来自 arXiv:2610.18615 原文 Table 1 和 Table 2。

时序定位(三基准平均)

模型 相对骨干 mIoU 提升 推理加速
VideoJev-4B +6.7 pts 2.8–3.1×
VideoJev-35B-A3B +10.8 pts 2.8–3.1×

多选视频问答(四基准)

模型 相对骨干 QA 分数提升 推理加速
VideoJev-4B +8.0 pts >100×
VideoJev-35B-A3B +5.7 pts >100×

注:QA 加速超过 100 倍是与 Thinking 模式下的 Qwen3.5-4B / Qwen3.6-35B 对比。


上手步骤

1. 安装依赖

git clone https://github.com/MCG-NJU/VideoJev
cd VideoJev
pip install -e .

2. 下载模型

# VideoJev-4B
from huggingface_hub import snapshot_download
snapshot_download(repo_id="ZhuYuhan/VideoJev-4B", local_dir="./VideoJev-4B")

# VideoJev-35B-A3B
snapshot_download(repo_id="ZhuYuhan/VideoJev-35B-A3B", local_dir="./VideoJev-35B-A3B")

3. 推理示例(时序定位)

from videojev import VideoJevModel
import torch

model = VideoJevModel.from_pretrained("ZhuYuhan/VideoJev-4B", torch_dtype=torch.bfloat16)
model.eval()

# 输入:视频路径 + 时间区间候选
# Cached inference:视频只需编码一次
with torch.no_grad():
    outputs = model(
        video="path/to/video.mp4",
        query="When does the person add the ingredient?",
        candidates=["[0.0, 3.2]", "[3.2, 6.5]", "[6.5, 10.1]", ...],
        mode="cached",  # 或 "joint" 处理多查询
    )
    span = model.decode_temporal_span(outputs)  # 输出 [start, end]

4. 推理示例(多选问答)

with torch.no_grad():
    outputs = model(
        video="path/to/video.mp4",
        query="What does the person add first?",
        candidates=["A. Pasta.", "B. Sauce.", "C. Oil.", "D. Vegetables."],
        mode="joint",  # 一次 forward 评所有选项
    )
    answer = model.decode_choice(outputs)  # 输出 "A. Pasta."

5. 评测

# 评测时序定位基准(Charades 等)
python eval_grounding.py --model VideoJev-4B --benchmark charades

# 评测视频 QA 基准(LVBench 等)
python eval_qa.py --model VideoJev-35B-A3B --benchmark lvbench

适用边界

维度 适用 不适用
任务类型 时序定位、多选视频 QA 开放式视频问答(需生成文本的 VQA)
视频长度 中短视频(Charades 平均 ~30 秒;LVBench 含长视频) 超长未切片视频(需额外时序分片策略)
骨干模型 Qwen3.5-4B / Qwen3.6-35B 系列 其他 MLLM 骨干(需重新训练 scorer)
部署环境 有 GPU 推理环境;Cached/Joint 模式显著节省算力 纯 CPU 端侧(4B 模型 bf16 约 8GB+ 显存)
交互模式 多查询共享视觉上下文的视觉 agent 单次独立查询(此时优势不明显)

已知局限

  • 论文全文(方法细节、实验配置、消融分析)需阅读 arXiv:2610.18615v1;
  • 当前 X 原帖仅含标题 + 链接,核心数据来自论文摘要和 GitHub 项目页;
  • 评测基准的具体指标数值(Charades mIoU 绝对值等)需进一步读取论文 Table;
  • 模型对超长视频(>10 分钟)的 Scaling 效果未在当前论文中报告;
  • 开源仓库刚上线,生产部署前建议参考 GitHub Issues 中的已知问题。

数据来源:X 原帖(https://x.com/_akhaliq/status/2110423274413056230)、arXiv:2610.18615 项目页面、github.com/MCG-NJU/VideoJev