← 返回 2026-04-17

先语义后像素:语义引导的分层视频预测框架 Re2Pix Representations Before Pixels: Semantics-Guided Hierarchical Video Prediction

Efstathios Karypidis, Spyros Gidaris, Nikos Komodakis 📅 2026-04-13 👍 8 2026-07-13 08:36
世界模型 分层生成 扩散模型 自动驾驶 视觉基础模型 视频预测

先把 VFM 语义特征自回归预测出来,再用扩散模型渲染像素,实现 7× 训练加速。

前置知识

潜在扩散模型(LDM)与 DiT

LDM 先用 VAE 把图像压到低维潜空间 $z$,再在 $z$ 上做扩散去噪;DiT 用全注意力替代 U-Net,EDM 框架定义带 $\sigma_n$ 的噪声调度 $\mathcal{L}=\lambda_n\|\hat\epsilon-\epsilon\|^2$。

Re2Pix 第二阶段直接基于 Cosmos-Predict 的 DiT+EDM 架构;不熟悉 LDM/DiT 就无法读懂 §3.2 的去噪目标公式 (6)(7) 与训练流程。

Vision Foundation Model(VFM)特征

大规模自监督 ViT(如 DINOv2、SigLIP-2)对每张图像输出密集特征图 $h_t\in\mathbb{R}^{H_h\times W_h\times C_h}$,捕获高层语义;沿通道做 PCA 后前若干主成分承载粗语义、尾部分量承载细节。

Re2Pix 第一阶段把 VFM 特征当作"预测目标",DINOv2 12 层 ViT-B 经 3/6/9/12 层拼接+PCA 投影到 $C_h=1152$ 维,这是嵌套 dropout 设计的物理基础。

因果 3D VAE 时空压缩

因果 3D VAE 在空间-时间维度上同时下采样,沿时间产生 $r$ 倍压缩(如 WAN2.1 VAE 的 $8\times 8\times 4$ 即 $r=4$);它能保持跨帧时间一致性,并把一段视频编为少数几个潜码帧。

Re2Pix 用 WAN2.1 VAE 把 $K=25$ 帧编为 7 个 $54\times 96$ 潜码帧,且第一阶段语义预测以 $\tfrac{1}{r}$ 帧率匹配两阶段时间分辨率。

自回归/掩码 Transformer 序列预测

给定 $M$ 个上下文 token,自回归逐位置预测剩余 token;掩码 Transformer(类似 MAE)把目标 token 整体 mask 后由模型一次性重构,训练时用 Smooth L1 等回归损失。

Re2Pix 第一阶段 $G_h$ 采用 [38] 的掩码特征 Transformer,推理时把 $G_h$ 的输出重新喂回,自回归生成 $K-M$ 帧的 VFM 特征。

嵌套 dropout(Nested Dropout)

对通道维度随机截断:训练时按均匀分布从 $\{8,16,32,64,128,256,512,1152\}$ 中抽取 $c$,只保留 $h_t$ 的前 $c$ 个通道、其余置零;鼓励模型从粗到细逐层学习鲁棒表示。

嵌套 dropout 是 Re2Pix 缓解"训练用 GT 特征 / 推理用预测特征"分布偏移的核心机制之一,公式 (9) 定义了具体操作。

FID/FVD 与分割 mIoU/深度 AbsRel

FID 用 Inception 特征分布的 Frechet 距离衡量生成质量,FVD 在视频层面扩展;分割 mIoU(全部类 A、移动类 M)与深度 AbsRel/$\delta_1$ 衡量生成帧的语义保真度,均用现成 DINOv2+DPT 头与 Depth Anything V2 打分。

Table 1-6 全部以这套指标比较;Re2Pix 报告 FID 9.90/FVD 52.66/mIoU(A) 63.53 等具体数字。

研究动机

现有视频预测/世界模型普遍采用"端到端在 VAE 潜空间直接预测未来 RGB"的范式,代表方法如 Vista [19]、Cosmos-Predict [1,3,52] 等基于 DiT 的扩散模型。然而这种范式把"场景结构如何演变"与"像素如何呈现"两个本质不同的任务强行耦合在同一个潜空间中,导致三类典型失败:(1) 时间维度上的语义不一致,如车辆身份漂移、目标结构退化与闪烁;(2) 视觉细节与语义结构纠缠,模型必须同时学习高层动力学与底层渲染,显著拖慢收敛、放大数据需求;(3) 难以独立控制或诊断。经验上,基线 782M DiT 在 Cityscapes 上只能拿到 mIoU(A)=60.55、FID=12.86、FVD=60.70(见表 1)。最近 REPA/VideoREPA 尝试在扩散中间层对齐 VFM 特征以注入语义,但对齐目标只起正则作用,预测与渲染仍耦合在单一潜空间内,既没有把"语义预测"显式化为可独立优化的子任务,也未从机制上保证时序语义一致。

本文的目标是本文提出 Re2Pix,目标是把视频预测显式拆为两个可独立优化的阶段:(a) Stage 1 在冻结 VFM(DINOv2-Reg ViT-B)特征空间中,用一个轻量级掩码 Transformer 自回归地预测未来帧的语义特征,让模型先关注"结构如何演变";(b) Stage 2 让一个潜空间视频扩散模型(DiT)以预测出的语义特征为条件,生成 VAE 潜码并由 3D VAE 解码为 RGB,从而把"像素如何呈现"的渲染问题交给擅长此道的扩散模型处理。整体上要达到:在 Cityscapes 上 mIoU(A) 较基线提升约 +2.98、FID 降 2.96、FVD 降 8.04,且 FID 收敛速度提升 7×、分割 mIoU 收敛速度提升 14×。

与已有工作不同的是,区别于 DINO-Foresight [38]、DINO-WM [93] 等只在特征空间预测语义、V-JEPA [5,7] 只关心表示质量,以及 REPA/VideoREPA [89,91] 把 VFM 对齐作为辅助损失,Re2Pix 把"未来 VFM 特征"显式提升为生成流水线中的一个独立中间变量,作为 Stage 2 扩散模型的输入条件。关键切入点是提出嵌套 dropout + 混合监督(90% GT / 10% 预测)两种训练策略,显式建模"训练用干净 GT 特征 / 推理用自回归预测特征"的 train-test 分布偏移,使扩散模型对噪声语义输入保持鲁棒。这种"语义作为预测目标 + 显式弥合分布偏移"的设计,既不同于纯特征预测也不同于纯对齐蒸馏,是本文的独特角度。

核心方法

Re2Pix 直觉是"先想清楚场景如何变化,再去画细节":VFM 特征已剥离像素外观,完全可先在特征空间做时间预测,再让扩散模型"上色"。给定 $K=25$ 帧,前 $M=13$ 帧为上下文。Stage 1 用冻结 DINOv2-Reg ViT-B 提取上下文 VFM 特征 $h_{1:M}\in\mathbb{R}^{H_h\times W_h\times 1152}$,送入掩码 Transformer $G_h$ 自回归预测 $h_{M+1:K}$,损失为 Smooth L1。Stage 2 用 WAN2.1 因果 VAE 把 $K$ 帧编为 7 个 $54\times 96$ 潜码帧,14 层/16 头/2048 维 DiT 按 EDM 框架去噪 $\hat\epsilon=G_z(z^{(n)}_{M+1:K};z_{1:M},h_{1:K},n)$,损失 $\mathcal{L}=\lambda_n\|\hat\epsilon-\epsilon\|^2$。两阶段以 early fusion + 嵌套 dropout + 混合监督耦合。

核心创新是把"高层语义预测"从隐式的辅助损失(REPA)升级为显式的、可独立监督的子任务,并用两个互补机制——嵌套 dropout 与混合监督——显式建模训练/推理分布偏移。区别一:REPA/VideoREPA 仅在扩散中间特征上做对齐蒸馏,语义信号没有"时间维度"的演化;Re2Pix 用掩码 Transformer 在特征空间自回归预测未来 $K-M$ 帧,语义是动态演化的。区别二:大多数分层方法(如 Semantic image synthesis [46,55])预测的是全局向量或类别图,而 Re2Pix 预测的是稠密 patch-wise 特征,粒度介于"类别标签"与"像素"之间,信息量足。区别三:为解决 train-test 偏移,Re2Pix 引入嵌套 dropout(随机保留 8~1152 通道中前 $c$ 个),让模型必须学会从粗到细的鲁棒表示;同时每 batch 以 90/10 概率混用 GT 与 $G_h$ 预测特征,让模型在训练期就见过"有误差的条件"。

方法步骤详情

方法分四阶段。VFM 特征:冻结 DINOv2-Reg ViT-B/14 拼接第 3/6/9/12 层并 PCA 投影为 $h_t\in\mathbb{R}^{H_h\times W_h\times 1152}$。语义预测:掩码 Transformer $G_h$ 以 $M+1$ 帧特征为输入,前 $M$ unmask、目标帧 mask,损失 $\mathcal{L}_\text{feat}=\text{SmoothL1}(G_h(h_{1:M}),h_{M+1})$;推理时自回归 rollout。视频生成:上下文帧经 WAN2.1 VAE 编为 $z_{1:M}$,与 $h_{1:K}$ 作条件;$z_{M+1:K}$ 按 EDM 加噪,DiT 预测 $\hat\epsilon$;VFM 经嵌套 dropout 为 $\tilde h_{1:K}=[h_t^{1:c},\mathbf{0}^{C_h-c}]$,与 $z$ 求和实现 early fusion。训练:$c\in\{8,...,1152\}$ 等概率采样;90/10 混合监督;Adam,8×H200。

技术新颖性

技术新颖性可分四点。第一,把 VFM 特征预测从"只服务于规划/世界模型"(DINO-WM)或"只服务于表示学习"(V-JEPA)扩展为"为生成提供动态条件",在视频预测任务上首次显式建立"语义预测→像素渲染"的两阶段生成管线,论文声称是 VFM 特征预测驱动分层视频扩散的首次工作。第二,提出"嵌套 dropout"用于弥合 train-test 分布偏移——它和 [43,58] 原始嵌套 dropout 用法不同,本文把它当作对特征通道做随机截断的鲁棒性正则,与 DINOv2 PCA 通道的"粗到细"语义结构天然耦合。第三,提出 90/10 混合监督的极简方案,在不引入复杂课程学习的前提下显著降低 FID/FVD 退化(见表 4)。第四,early fusion 用 channel-wise 求和把 VFM 特征与 VAE 潜码在输入层融合,既不增加 token 数,又比 cross-attention 显著节省参数,便于扩散模型在 14 层 DiT 内高效利用语义信号。

Overview of the proposed Re2Pix hierarchical framework during inference
Fig. 1: Overview of the proposed Re2Pix hierarchical framework during inference
Re2Pix architecture(扩散 Transformer 训练期细节)
Fig. 2: Re2Pix architecture(扩散 Transformer 训练期细节)

实验结果

Table 1:Cityscapes 上 Re2Pix 取得 mIoU(A)=63.53、IoU(M)=62.29、$\delta_1$=85.72、AbsRel=0.1413、FID=9.90、FVD=52.66,较 Baseline 分别 +2.98/+4.65/+0.57/-0.0047/-2.96/-8.04;较 REPA/VideoREPA 也领先。Table 2:联合训练后 Re2Pix 在 Cityscapes 拿 mIoU(A)=64.63/FID=9.29/FVD=49.03,超 Baseline-Large;KITTI 零样本 FID 15.94 仍优;超 Vista(微调),仅 FID 略输 Cosmos-Predict-2。Fig. 3:20k 步达 FID=15,Baseline 需 140k 步,7× 加速;FVD 7×;分割 mIoU 14×。消融:嵌套 dropout 把 FID 从 12.63 降到 9.90;混合 90/10 得 63.53/9.90/52.66;PCA 通道 8→256 已接近 1152;SigLIP-2 仍超 Baseline。

Comparison with baselines on Cityscapes
Table 1: Comparison with baselines on Cityscapes
Cross-dataset and large-scale pretrained comparison
Table 2: Cross-dataset and large-scale pretrained comparison
Impact of Nested Dropout
Table 3: Impact of Nested Dropout
Impact of mixed supervision with GT and predicted features
Table 4: Impact of mixed supervision with GT and predicted features
Number of semantic components at inference
Table 5: Number of semantic components at inference
Sensitivity to VFM features
Table 6: Sensitivity to VFM features
Accelerated Training Convergence(FID / FVD / Segmentation mIoU)
Fig. 3: Accelerated Training Convergence(FID / FVD / Segmentation mIoU)
查看结构化数据
任务指标本文基线提升
Cityscapes 视频预测(单数据集,4D 评估) mIoU(A)↑ / IoU(M)↑ / δ1↑ / AbsRel↓ / FID↓ / FVD↓ 63.53 / 62.29 / 85.72 / 0.1413 / 9.90 / 52.66 Baseline 60.55/57.64/85.15/0.1460/12.86/60.70;w/ REPA 61.45/59.63/85.35/0.1465/12.34/55.15;w/ VideoREPA 60.98/58.61/85.22/0.1466/12.95/59.03;Baseline-Large(1.5B) 61.69/59.65/85.43/0.1453/11.99/56.81 mIoU(A)+2.98、IoU(M)+4.65、FID -2.96、FVD -8.04;Baseline-Large(1.5B,参数量更大)仍全面落后,说明增益来自分层设计而非参数规模
Cityscapes 联合训练结果 mIoU(A)↑ / IoU(M)↑ / δ1↑ / AbsRel↓ / FID↓ / FVD↓ 64.63 / 63.52 / 86.01 / 0.1400 / 9.29 / 49.03 Baseline 62.77/60.86/85.62/0.1433/9.64/52.12;Baseline-Large 63.32/61.73/85.63/0.1423/9.89/51.77 mIoU(A)+1.86、FID -0.35、FVD -3.09;数据规模扩大后绝对指标进一步提升,分层设计仍带来稳定增益
nuScenes 联合训练(in-domain) δ1↑ / AbsRel↓ / FID↓ / FVD↓ 81.09 / 0.2306 / 18.96 / 134.03 Baseline 79.92/0.2438/21.08/136.71;Baseline-Large 80.17/0.2412/20.73/134.58 δ1+1.17、AbsRel -0.0132、FID -2.12、FVD -2.68;在新数据集上仍稳定胜出
KITTI 零样本泛化 FID↓ / FVD↓ 15.94 / 61.73 Baseline 20.02/61.02;Baseline-Large 20.94/61.28;Vista(微调) 7.95/97.96;Cosmos-Predict-2(微调) 8.62/41.64 FID 较 Baseline 降 4.08,FVD 持平;Cosmos-Predict-2 在 FVD 上更佳但代价是大规模互联网预训练
训练收敛速度(FID) 达到 FID=15 所需训练步数 约 20k 迭代 Baseline 约 140k 迭代 7× 加速;FVD 同样 7×,分割 mIoU 14× 加速(Fig. 3)
消融:嵌套 dropout FID↓ / FVD↓ / mIoU(A)↑ Nested Dropout 9.90 / 52.66 / 63.53 Fixed 1152 通道 12.63 / 58.91 / 62.38 FID -2.73、FVD -6.25、mIoU(A)+1.15;说明通道随机截断是缓解 train-test 偏移的关键
消融:混合监督 mIoU(A)↑ / FID↓ / FVD↓ Mixed 90/10: 63.53 / 9.90 / 52.66 GT only 64.42/10.43/80.85;Predicted only 62.77/10.21/55.81 相对 GT-only:FID -0.53、FVD -28.19(消除模糊);相对 Predicted-only:mIoU+0.76;兼顾两者优势
VFM 选型敏感性 FID↓ / FVD↓ / mIoU(A)↑ DINOv2 9.90 / 52.66 / 63.53 SigLIP-2 10.26 / 52.69 / 63.02;Baseline 12.86/60.70/60.55 两种 VFM 均显著超过 Baseline,DINOv2 略胜;说明框架不依赖具体 VFM

局限与改进

作者明确或可观察到的局限有四点。第一,验证集集中于驾驶场景(Cityscapes/nuScenes/CoVLA/KITTI),分层设计在非驾驶、复杂动作场景下的泛化性未验证。第二,Stage 1 自回归 rollout 12 帧的误差累积是隐患,嵌套 dropout 与混合监督虽能缓解但 90% GT 暴露意味着长程预测(>12 帧)质量仍会退化。第三,1.1B 参数 + 8×H200 训练 28h(多数据集)对一般研究组偏重;且 Stage 1 与 Stage 2 串行训练,Stage 1 误差无法被 Stage 2 反向传播修正。第四,评估主要依赖 DINOv2+DPT 头与 Depth Anything V2 生成的伪指标,Cityscapes/nuScenes 也缺密集深度真值,FID/FVD 提升能否完全代表"驾驶可用性"仍需结合规划/控制任务验证。

独立分析的弱点

独立分析可指出三点可改进方向。第一,Stage 1 与 Stage 2 是顺序训练而非端到端,Stage 1 错误无法被 Stage 2 梯度反传修正;可考虑把 $G_h$ 的 rollout 误差作为可微 surrogate loss 加到 Stage 2 训练目标,或采用 straight-through estimator 让 Stage 1 接收 Stage 2 的反馈。第二,嵌套 dropout 在推理时固定使用 1152 通道,而表 5 显示 256 通道已接近最优,可在推理时主动裁剪以省算力并降低误差累积;也可在 stage 2 末端引入 CFG 风格的多粒度 guidance(论文附录 6.2 已提到)进一步提升质量。第三,评估集中在驾驶数据集的 4 个未来帧(帧 16-27),缺乏更长 horizon、跨域(如 Waymo Open、nuPlan)以及动作条件规划的实验;在多相机输入或 LiDAR 条件下的扩展性也未探索,这是走向真正世界模型的重要缺口。

未来方向

作者在附录 6.2 已探索 CFG 风格的语义粒度对比引导,可作为未来主线之一。基于论文成果可延伸的方向有四:(a) 把语义预测从 DINOv2 替换为可学习的视觉 tokenizer(如 VQ-VAE 离散码本),把分层抽象推到更通用的表征;(b) 引入相机/动作条件,把 Re2Pix 扩展为可交互的世界模型,用于闭环规划;(c) 把 Stage 1 替换为更强的生成式视频模型(从单帧特征预测扩展为时空特征预测),用更长的语义上下文提升长程一致性;(d) 与多模态大模型结合,把 VFM 特征与文本/语言指令对齐,实现可控视频预测。

复现评估

复现性总体较好但门槛偏高。代码已开源在 https://github.com/Sta8is/Re2Pix,使用 DINOv2-Reg ViT-B/14、WAN2.1 VAE、Cosmos-Predict DiT 架构(14 层/16 头/2048 维,EDM 噪声调度);数据来自 Cityscapes、nuScenes、CoVLA、KITTI 四个公开驾驶数据集,评测指标基于 DINOv2+DPT 分割头与 Depth Anything V2 伪深度,可复现。算力门槛较高:8×H200 GPU 单数据集训练 ~7h、多数据集 ~28h,等效 batch size 8,这一资源对一般研究组并不容易获得;学习率 $0.6\times 2^{-10.5}$、Adam $\beta=(0.9,0.99)$、40k/120k 迭代的细节在 §4.1 与附录 9 给出,需严格匹配才能复现 7× 加速。最大可复现性挑战是 VFM 特征 90/10 混合监督需在 batch 维度同步管理 $E_h$ 与 $G_h$ 两条分支。