Back to blog

LongCat-Video Technical Report

LongCat-Video 技术报告,探索视频生成与理解的大语言模型方法。

LongCat-Video Technical Report

论文图表

图表文件说明
Figure 1fig1.png多任务生成示例:T2V、I2V、VC
Figure 2fig14.png数据处理流程概览
Figure 3fig3.png视频标注工作流
Figure 4fig15.png数据聚类分析
Figure 5fig16.png统一架构:多任务 Transformer
Figure 6fig6.pngGRPO 提升视频生成质量
Figure 7afig7.pngPolicy/KL Loss 重加权消融
Figure 7bfig8.pngMax Group Std 消融
Figure 8fig9.png多奖励 GRPO 训练曲线
Figure 9fig10.png单奖励 Reward Hacking
Figure 10fig17.pngCoarse-to-fine 质量对比
Figure 11fig18.pngCoarse-to-fine 生成流程
Figure 12fig12.png3D Block Sparse Attention
Figure 13fig13.png训练流程概览
Figure 14fig2.pngT2V MOS 评估
Figure 15fig4.pngT2V GSB 评估
Figure 16fig5.pngI2V MOS 评估

一、论文概述

Figure 1: 多任务生成示例 — Text-to-Video、Image-to-Video、Video-Continuation

项目内容
标题LongCat-Video Technical Report
作者Meituan LongCat Team
机构美团
论文https://arxiv.org/abs/2510.22200
代码https://github.com/meituan-longcat/LongCat-Video
发布2025年10月

二、核心创新

2.1 模型概况

LongCat-Video 是一个 136 亿参数的基础视频生成模型,在多种视频生成任务上表现出色,特别是在高效、高质量长视频生成方面。

指标数值
参数量13.6B
架构Diffusion Transformer (DiT)
支持任务Text-to-Video, Image-to-Video, Video-Continuation
输出分辨率720p, 30fps
推理时间分钟级
推理加速>10×

2.2 四大核心特性

特性一:统一多任务架构

Figure 5: 统一多任务 Transformer 架构与 Block Causal Attention

核心思想:通过条件帧数量区分任务类型。

┌─────────────────────────────────────────────────────────┐
│                统一多任务架构                               │
├─────────────────────────────────────────────────────────┤
│  Text-to-Video:    0 个条件帧(纯文本生成)                  │
│  Image-to-Video:   1 个条件帧(单图驱动)                    │
│  Video-Continuation: 多个条件帧(视频续写)                  │
├─────────────────────────────────────────────────────────┤
│  输入表示:                                                │
│  X = [X_cond, X_noisy]                                   │
│  t = [t_cond=0, t_noisy~[0,1]]                           │
│                                                          │
│  Block Causal Attention:                                 │
│  - 条件帧独立更新,不受噪声帧影响                            │
│  - 噪声帧可关注条件帧和噪声帧                               │
│  - 条件帧 KV 缓存,跨采样步骤复用                           │
└─────────────────────────────────────────────────────────┘

Block Causal Attention:

  • 条件帧:X_cond = Attention(Q_cond, K_cond, V_cond)
  • 噪声帧:X_noisy = Attention(Q_noisy, [K_cond, K_noisy], [V_cond, V_noisy])
  • 条件帧不参与 cross-attention 计算
  • KV 缓存提升长视频生成效率

特性二:长视频生成

核心思想:通过 Video-Continuation 任务预训练,实现分钟级长视频生成。

优势:

  • 无颜色漂移
  • 无质量退化
  • 时间一致性保持
  • 支持交互式多指令生成

特性三:高效推理

Figure 10: Coarse-to-fine 生成质量对比

Figure 11: 三种任务的 Coarse-to-fine 生成流程

Figure 12: 3D Block Sparse Attention 示意图

核心思想:Coarse-to-fine + Block Sparse Attention。

┌─────────────────────────────────────────────────────────┐
│                高效推理策略                                │
├─────────────────────────────────────────────────────────┤
│  1. LCM 蒸馏:50步 → 16步                                │
│  2. Coarse-to-fine:                                     │
│     - Stage 1: 480p, 15fps(粗生成)                      │
│     - Stage 2: 720p, 30fps(精细优化)                     │
│  3. Block Sparse Attention:                             │
│     - 稀疏度 93.75%                                      │
│     - 计算量 <10% 标准注意力                               │
│     - 近无损质量                                          │
└─────────────────────────────────────────────────────────┘

加速效果:

设置采样步数延迟加速比
720p 原生生成501429.5s1.0×
LCM 蒸馏16244.6s5.8×
LCM + C2F16/5135.3s10.6×
LCM + C2F + BSA16/5116.5s12.3×
LCM + C2F + BSA (189帧)16/5142.0s10.1×

特性四:多奖励 GRPO 训练

Figure 6: GRPO 方法提升视频生成质量

核心思想:使用多个奖励模型进行强化学习,避免单一奖励的 reward hacking。

三个奖励模型:

奖励模型评估维度特点
VQ (HPSv3)视觉质量HPSv3-general + HPSv3-percentile
MQ (VideoAlign)运动质量灰度视频训练,避免颜色偏好
TA (VideoAlign)文本-视频对齐保留原始颜色输入

Figure 7a: Policy 和 KL Loss 重加权消融实验

Figure 7b: Max Group Std 消融实验

Figure 8: 多奖励 GRPO 训练曲线

Figure 9: 单奖励导致的 Reward Hacking 问题

GRPO 改进技术:

  1. 固定随机时间步:隔离奖励变化,精确信用分配
  2. 截断噪声调度:阈值 τ=0.45,增强 SDE 采样多样性
  3. Policy/KL Loss 重加权:消除梯度消失和小时间步问题
  4. Max Group Std:使用跨组最大标准差,提高训练稳定性

多奖励效果:

  • 防止单一奖励的 reward hacking
  • 运动奖励抵消 HPSv3 引起的静态倾向
  • 平衡提升所有维度的质量

三、模型架构

3.1 网络架构

组件配置
架构标准 DiT,单流 Transformer
层数48
隐藏大小4096
FFN 隐藏大小16384
注意力头数32
AdaLN Embedding512
VAEWAN2.1 VAE(4×8×8 压缩)
Patchify1×2×2
总压缩比4×16×16
文本编码器umT5(中英双语)
位置编码3D RoPE

3.2 VAE 和文本编码器

VAE 压缩:

  • 时间维度:4×
  • 空间维度:8×8
  • Patchify 额外压缩:1×2×2
  • 总压缩比:4×16×16

文本编码器:

  • umT5:多语言文本编码器
  • 支持中英文描述

3.3 Block Causal Attention

详见上方 Figure 5(统一架构图)中的 Block Causal Attention 部分。

设计原则:

  • 条件帧和噪声帧分离处理
  • 条件帧:仅自我关注,不被噪声帧影响
  • 噪声帧:可关注条件帧和噪声帧
  • 条件帧不参与 cross-attention

优势:

  • 条件帧 KV 缓存,跨采样步骤复用
  • 训练和推理一致性
  • 提升长视频生成效率

四、训练策略

Figure 13: 训练流程概览

4.1 数据处理

Figure 2: 数据处理流程概览

数据处理流程:

  1. 数据采集:多源视频数据
  2. 去重:视频 ID 和 MD5 哈希
  3. 场景分割:PySceneDetect + TransNetV2
  4. 黑边裁剪:FFMPEG
  5. 标注:多维度元数据

数据标注:

  • 基础元数据(时长、分辨率、帧率、比特率)
  • 美学评分
  • 模糊评分
  • 文字覆盖
  • 水印检测
  • 运动信息(光流)

Figure 3: 视频标注工作流

视频标注工作流:

  1. 基础描述:LLaVA-Video 微调,提升时间理解
  2. 摄影和视觉风格:Qwen2.5VL 识别镜头运动、画面类型
  3. 描述增强:中英翻译、摘要生成、风格多样化

Figure 4: 数据聚类分析

4.2 渐进式预训练

阶段训练任务分辨率学习率迭代次数
1T2I256p1e-4285k
2T2I + T2V256p×93帧1e-4140k
3T2I + T2V + I2V + VC256p×93帧5e-5164k
4T2I + T2V + I2V + VC480p×93帧5e-536k
5T2I + T2V + I2V + VC480p+720p×93帧2e-553k

关键设计:

  • 图像训练 → 视频训练 → 多任务训练
  • 低分辨率 → 高分辨率
  • VC 任务:条件帧独立噪声扰动,增强颜色漂移鲁棒性
  • Bucket 策略:按宽高比分组,最大化计算效率

4.3 SFT 训练

任务分辨率学习率迭代次数
T2I + T2V + I2V + VC480p+720p×93帧1e-57.5k

数据筛选:

  • 美学评分、视频质量、运动质量等多指标
  • 按描述嵌入空间密度反比采样
  • 专门数据集增强指令遵循(镜头运动、视觉风格)

4.4 RLHF 训练

GRPO 相关图表详见上方「特性四:多奖励 GRPO 训练」章节。

任务分辨率组大小提示数/步采样步数SDE步数范围学习率迭代次数
T2V480p+720p×93帧46416[0, 6]1e-40.5k

关键发现:

  • 仅使用 T2V 任务训练
  • 改进泛化到 I2V 和 VC 任务
  • 未来工作:任务特定奖励(如 VC 的质量退化惩罚)

4.5 加速训练

CFG 蒸馏:

  • 使用 CFG-Zero 蒸馏通用负提示
  • 默认引导强度 4.0
  • 蒸馏后 16 步 ≈ 原始 50+ 步质量

CM 蒸馏:

  • 一致性模型蒸馏
  • 进一步减少采样步骤

Refinement Expert 训练:

  • 全注意力训练 → 稀疏注意力训练
  • 稀疏度 93.75%
  • 初始噪声强度 t_thresh = 0.5
  • GLCM 筛选纹理丰富数据
  • 退化操作增强细节恢复能力
  • 混合帧率训练,支持空间和时空优化

五、高效推理技术

5.1 Coarse-to-fine 生成

Coarse-to-fine 相关图表详见上方「特性三:高效推理」章节中的 Figure 10、Figure 11。

流程:

  1. Stage 1:生成 480p, 15fps 视频(基础模型)
  2. Stage 2:三线性插值上采样 → 720p, 30fps
  3. Refinement Expert:LoRA 微调,5 步去噪

Refinement Flow Matching:

x_thresh = (1 - t_thresh) · x_up + t_thresh · ε
v_t' = (x_0 - x_thresh) / t_thresh

关键设计:

  • t_thresh = 0.5:保持低分辨率结构信息
  • 仅 5 个采样步骤
  • 数值缩放对齐基础模型
  • 支持条件帧优化(I2V、VC)

质量提升:

  • 纹理细节优于原生 720p
  • 可纠正局部畸变

5.2 Block Sparse Attention (BSA)

BSA 示意图详见上方「特性三:高效推理」章节中的 Figure 12。

3D Block Sparse Attention:

  1. 将 query 和 key 分割为 t×h×w 的 3D 块
  2. 计算 query 块与每个 key 块的平均相似度
  3. 选择 top-r 个最相似的 key 块
  4. 仅在选中的 key 块上计算标准注意力

特点:

  • 开源前向和反向实现
  • 支持 Ring Block Sparse Attention(Context Parallelism)
  • 可自定义稀疏模式(CDF、2D+1D)
  • top-k 模式:训练后近无损

效果:

  • 稀疏度 93.75%
  • 计算量 <10% 标准注意力
  • 近无损质量

5.3 训练基础设施

分布式训练:

  • DeepSpeed-Zero2
  • Context Parallelism
  • Ring Attention
  • Activation Checkpointing

混合分辨率训练:

  • Bucket 策略:相似分辨率分组
  • 缓存机制:消除 VAE 操作的计算气泡

MFU:33% - 38%


六、评估结果

6.1 内部基准评估

评估维度:

维度描述
Text-Alignment文本语义理解准确性
Visual Quality可信度 + 真实感
Motion Quality运动轨迹连贯性、动作平滑性
Overall Quality综合质量评分
Image-AlignmentI2V 任务:保持参考图属性

评估方法:

  • MOS (Mean Opinion Score):5 分制绝对评分
  • GSB (Good-Same-Bad):成对相对评估
  • 自动评估:训练视觉语言评判模型(与人工相关性 >0.92)

评估协议:

  • 1,628 个样本(1,228 T2V + 400 I2V)
  • 3 名标注员独立标注
  • 差异大时额外 2 名标注员
  • 人工+自动加权平均(2:1)

Text-to-Video 评估

Figure 14: Text-to-Video MOS 评估结果

MOS 评估(vs Veo3, PixVerse-V5, Wan 2.2-T2V-A14B):

维度LongCat-VideoVeo3PixVerse-V5Wan 2.2
Visual Quality高高低高
Overall Quality最高之一最高中中
Text-Alignment强最强--

Figure 15: Text-to-Video GSB 评估结果

GSB 评估:

  • vs PixVerse-V5:几乎持平(242 vs 246),视觉质量优势
  • vs Wan 2.2-T2V-A14B:明显优于,文本对齐和运动质量领先

Image-to-Video 评估

Figure 16: Image-to-Video MOS 评估结果

MOS 评估(vs Seedance 1.0, Hailuo-2, Wan 2.2-I2V-A14B):

维度LongCat-VideoSeedance 1.0Hailuo-2Wan 2.2
Visual Quality3.27(最高)---
Image-Alignment4.04-4.184.18
Motion Quality3.59-3.80-
Overall Quality3.173.35--

分析:视觉质量领先,但图像对齐和运动质量有提升空间。

6.2 公开基准评估

VBench 2.0 评估:

模型开源创造性常识可控性人类保真度物理总分
HunyuanVideo✓41.84%63.44%28.60%82.41%60.20%55.30%
Wan 2.1✓55.25%63.98%37.32%81.60%62.84%60.20%
Sora-480p✗60.57%64.32%22.09%87.72%57.18%58.38%
Kling 1.6✗48.58%65.45%33.05%83.56%64.35%59.00%
Vidu Q1✗56.54%65.98%38.13%81.24%71.63%62.70%
Seedance 1.0 Pro✗53.04%64.31%39.84%77.06%64.81%59.81%
Veo3✗60.85%69.48%47.04%86.88%69.35%66.72%
LongCat-Video✓54.73%70.94%44.79%80.20%59.92%62.11%

关键发现:

  • 总分 62.11%:开源模型最高,仅次于 Veo3 和 Vidu Q1
  • 常识 70.94%:所有模型最高,运动合理性和物理规律领先
  • 可控性 44.79%:开源模型最高
  • 开源模型中表现最强

七、总结

核心贡献

  1. 统一多任务架构:

    • 单模型支持 T2V、I2V、VC
    • Block Causal Attention + KV 缓存
    • 条件帧数量区分任务类型
  2. 长视频生成:

    • Video-Continuation 任务预训练
    • 分钟级视频生成
    • 无颜色漂移和质量退化
  3. 高效推理:

    • Coarse-to-fine:480p → 720p
    • Block Sparse Attention:93.75% 稀疏度
    • LCM 蒸馏:50步 → 16步
    • 总加速 >10×
  4. 多奖励 GRPO:

    • VQ + MQ + TA 三奖励
    • 固定随机时间步 + 截断噪声调度
    • Policy/KL Loss 重加权
    • Max Group Std
    • 防止 reward hacking
  5. 强大性能:

    • VBench 2.0 开源最高(62.11%)
    • 常识维度所有模型最高(70.94%)
    • 与闭源模型竞争力

关键数据

指标数值
参数量13.6B
输出分辨率720p, 30fps
推理加速>10×
BSA 稀疏度93.75%
VBench 2.0 总分62.11%
VBench 常识70.94%(最高)
MFU33%-38%
GRPO 组大小4
SDE 步数范围[0, 6]

技术影响

LongCat-Video 证明了:

  • 统一多任务架构是视频生成的有效范式
  • Video-Continuation 预训练是长视频生成的关键
  • Block Sparse Attention可高效处理高分辨率视频
  • 多奖励 GRPO可有效提升视频质量并防止 reward hacking
  • Coarse-to-fine 策略不仅提升效率,还可改善质量

与同类模型比较

模型参数量开源特点
Wan 2.1/2.214B✓当前开源 SOTA
HunyuanVideo-✓腾讯开源
CogVideoX-✓智谱开源
Sora-✗OpenAI
Veo3-✗Google
Seedance 1.0-✗字节跳动
LongCat-Video13.6B✓统一多任务 + 长视频 + BSA

LongCat-Video 在开源模型中表现最强,特别是在常识理解和可控性方面。

未来方向

  1. 物理知识建模:更好的物理规律理解
  2. 多模态记忆集成:视频生成中的多模态记忆
  3. LLM/MLLM 知识融合:利用语言模型知识
  4. 任务特定奖励:VC 任务的质量退化惩罚

八、参考资源

相关论文