World from Motion: Generative Dynamic Gaussian Reconstruction from Monocular Video¶
会议: NeurIPS 2026
arXiv: 2607.01202
论文: https://arxiv.org/abs/2607.01202
代码: https://research.nvidia.com/labs/amri/projects/world-from-motion/
领域: 重建与渲染
关键词: 单目4D重建, 动态3D高斯泼溅, 视频扩散模型, 流匹配, 几何蒸馏
一句话总结¶
提出了 World from Motion (WfM),通过将初始单目动态 3D 高斯重建渲染为包含外观、几何与显式 3D 场景流的屏幕空间 4D 稠密多模态缓冲,条件引导视频生成模型合成时空一致的新视角视频,再通过联合重优化蒸馏回统一动态 3DGS 资产中,实现高保真单目 4D 场景重建。
研究背景与动机¶
从单目日常视频中重构动态 4D 物理世界是机器人仿真、空间感知与沉浸式 AR/VR 的核心基石,要求算法能够推断任意视点与时刻下的几何、外观及运动。经典多视角几何与现代动态 3D 高斯泼溅(3DGS)方法依赖密集运动跟踪和几何平滑正则化,在相机视差充分且被充分观测的静态区域表现出色;然而,单目视角固有的深度多义性以及动态物体背侧、出视野区域的信息缺失,使得纯几何驱动方法在推断未观测视角的动态元素时极易产生空洞、浮块伪影(floaters)与模糊拉伸。
视频生成扩散模型展现出用丰富数据先验填补缺失内容和运动模式的能力,但由于缺乏显式几何锚定,直接按相机轨迹生成的视频往往存在多视角几何漂移、结构抖动与时间断裂,无法直接抬升(lifting)为统一且可持久交互的 4D 资产。现有混合方案(如 CAT4D、ViDAR)尝试采用 SDEdit 风格的加噪去噪循环引导优化,但过度平滑导致输出模糊且时空一致性不足,未能打破几何严谨性与生成表现力之间的权衡困境。
本文切入角度在于:不应在生成与几何之间做单向割裂的妥协,而应将动态 3DGS 作为显式可微的物理脚手架,既作为视频生成模型的稠密时空几何条件,又作为接收生成先验蒸馏反哺的统一容器。核心 idea:将单目粗糙动态 3DGS 渲染出沿输入视线与目标视线的像素对齐外观、几何与显式全局 3D 场景流缓冲,以此强条件调制视频 DiT 生成高一致性新视角视频,并提出包含运动重优化的重加权蒸馏算法,将生成视频回灌为具备精确 3D 动态的统一 4D 高斯世界。
方法详解¶
整体框架¶
给定单目输入视频 \(\mathbf{V}=\{\mathbf{I}_t\}_{t=1}^N\),World from Motion (WfM) 首先利用现成单目 4D 重建方法(如 MoSca 或 WorldTree)估计相机姿态、单目深度与长程点跟踪,初始化粗糙动态 3DGS 表征 \(\mathcal{G}_0\)。随后分为两大阶段:第一阶段沿采样目标轨迹渲染包含 RGB 外观、不透明度、深度、法线和 3D 场景流的多模态 4D 缓冲,输入 4D 条件视频扩散模型合成时空一致的目标视角视频;第二阶段在输入视角与虚拟目标视角的联合监督下,通过反投影点云增补高斯基元,并对高斯姿态、外观属性及底层运动基底进行联合重优化蒸馏。
%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}, 'subGraphTitleMargin': {'top': 8, 'bottom': 16}}}%%
flowchart TD
A["单目视频输入 V"] --> B["阶段 1:初试动态 3DGS 估计<br/>相机姿态 + 深度 + 长程跟踪初始化 G0"]
B --> C["阶段 2:稠密 4D 缓冲多模态渲染<br/>外观 / 深度 / 法线 / 3D 场景流 Ft"]
C --> D["阶段 3:双轨迹多模态条件视频生成<br/>VACE 适配器 + 几何引导 CFG 采样"]
D --> E["阶段 4:虚拟相机联合重优化蒸馏<br/>DAv3 深度反投影补全 + 运动与高斯属性联合优化"]
E --> F["输出高保真统一动态 4DGS 资产 G"]
关键设计¶
1. 像素对齐 4D 多模态缓冲渲染:引入全局 3D 场景流破解动态多义性
针对单目动态 4D 重建中视角严重模糊、仅依赖 RGB 或深度条件容易导致生成器偏离物理真值的问题,WfM 构建了稠密的屏幕空间 4D 条件信号。对于任意相机视点 \((\mathbf{K}_t, \mathbf{T}_t)\),不仅光栅化提取预测渲染图 \(\hat{\mathbf{I}}_t\)、不透明度 \(\mathbf{A}_t\)、深度 \(\mathbf{D}_t\) 以及由世界坐标位置图中心差分计算得到的法线图 \(\mathbf{N}_t\),更关键的是显式引入了 3D 场景流图 \(\mathbf{F}_t\)。具体而言,针对高斯基元计算相邻帧全局位移 \(\mathbf{u}_i(t) = \boldsymbol{\mu}_i(t+1) - \boldsymbol{\mu}_i(t)\),并将其直接投射光栅化至屏幕像素中: $\(\mathbf{F}_t = \mathcal{R}_{\text{flow}}(\mathcal{G}_0, t, \mathbf{K}_t, \mathbf{T}_t)\)$ 每个像素记录世界坐标系下的真实 3D 位移矢量而非 2D 光流,消除了相机运动与物体真实物理运动的耦合。将各通道拼接为单帧条件包 \(\mathbf{b}_t = [\hat{\mathbf{I}}_t, \mathbf{A}_t, \mathbf{D}_t, \mathbf{N}_t, \mathbf{F}_t]\),并同时渲染输入参考轨迹序列 \(\mathbf{B}^{\text{in}}\) 与目标视角轨迹序列 \(\mathbf{B}^{\text{tgt}}\),通过双轨迹对齐使生成网络在目标视角缺失观测时仍能直接锚定输入视角的已知结构。
2. 4D 缓冲 DiT 适配器与几何重构引导:实现可控时空一致视频生成
网络以 14B 参数的视频 DiT(Wan 2.1)为基座模型,采用 VACE 架构风格的 4D 缓冲适配器注入条件。通过 VAE 编码器分别提取 5 种模态的潜变量并在通道维度拼接(经由新初始化的 80 通道 3D 卷积层),沿时间维度串联输入与目标序列构成条件序列 \(\mathbf{z}_{\mathbf{B}}\),在各 Transformer 块中计算自注意力后以残差方式注入主干网络。主干网络仅在目标序列的潜在变量上加注流匹配噪声,并利用相机位姿编码器将相机参数广播至空间标记中。
为了保证生成内容紧密贴合底层几何而非退化为自由幻觉,模型在训练时对 4D 缓冲标记以一定概率进行随机丢弃(替换为可学习的空嵌入 \(\bar{\mathbf{z}}_{\mathbf{B}}\)),保留相机控制与输入视频。在推理阶段执行类似无分类器引导的几何重构引导(Reconstruction Guidance): $\(\mathbf{v}_{\theta,\text{geo}} = \mathbf{v}_{\theta,u} + \gamma(\tau)(\mathbf{v}_{\theta,c} - \mathbf{v}_{\theta,u})\)$ 式中 \(\mathbf{v}_{\theta,c}\) 为完整 4D 缓冲条件下的流匹配速度场,\(\mathbf{v}_{\theta,u}\) 为无缓冲速度场,\(\gamma(\tau)\) 为时间步自适应引导权重,可选用速度场 APG 操作符防止过度饱和,大幅增强了合成视频的空间结构稳定性。
3. 虚拟相机联合重优化蒸馏:重塑运动基底与补全未见区域
生成的多视角视频不能仅停留在 2D 像素层,必须提升为持久 4D 资产。WfM 从输入相机轨迹中采用最远点采样(FPS)提取 \(J\) 个固定的虚拟视角轨迹,生成对应长程一致视频序列 \(\{\mathbf{V}^{\text{tgt},j}\}_{j=1}^J\)。在蒸馏初始化阶段,利用 DAv3 对输入视频和生成的虚拟多视角视频执行跨视角联合深度对齐,将生成视角反投影的稠密点云作为新增高斯基元,填补视锥外的空间几何空洞。
随后对 3DGS 实施端到端联合重优化,不仅更新高斯中心位置、旋转、缩放与颜色,更联合优化底层的 4D 运动脚手架(如运动基底或时空树结构),使得多视角一致的动态线索能够修正初始单目估计中存在偏差的 3D 轨迹。蒸馏损失函数定义为: $\(\mathcal{L}_{\text{reopt}} = \mathcal{L}_{\text{in}} + \lambda_{\text{tgt}} \mathcal{L}_{\text{tgt}} + \lambda_{\text{motion}} \mathcal{L}_{\text{motion}} + \lambda_{\text{depth}} \mathcal{L}_{\text{depth}} + \lambda_{\text{track}} \mathcal{L}_{\text{track}} + \lambda_{\text{arap}} \mathcal{L}_{\text{arap}}\)$ 其中外观损失 \(\ell_{\text{app}}(\hat{\mathbf{I}}, \mathbf{I}) = \|\hat{\mathbf{I}} - \mathbf{I}\|_1 + \lambda_{\text{ssim}}\mathcal{L}_{\text{SSIM}} + \lambda_{\text{lpips}}\mathcal{L}_{\text{LPIPS}}\) 分别应用于输入参考视图 \(\mathcal{L}_{\text{in}}\) 与加权目标视图 \(\mathcal{L}_{\text{tgt}}\)(\(\lambda_{\text{tgt}}=0.5\)),配合非刚性 ARAP 正则约束,避免单目过拟合,重构出兼具高频细节与物理保真度的全局动态世界。
损失函数 / 训练策略¶
视频生成网络使用流匹配目标(Flow Matching)进行监督,训练目标仅施加在带噪的目标帧潜变量上: $\(\mathcal{L}_{\text{fm}} = \|\mathbf{v}_\theta(\mathbf{z}_\tau, \tau; \mathbf{c}) - (\mathbf{z}_0 - \boldsymbol{\epsilon})\|_2^2\)$ 在合成数据 MultiCamVideo 的 150K 组 73 帧视频对(分辨率 \(512 \times 384\))上微调,采用 32 张 NVIDIA GB200 GPU 训练 12K 步(批次大小 64,AdamW 学习率 \(10^{-5}\))。数据管线中应用时间随机裁剪与序列翻转进行去偏。
在场景重优化蒸馏阶段,设置 \(\lambda_{\text{tgt}}=0.5, \lambda_{\text{motion}}=3.0, \lambda_{\text{depth}}=0.05, \lambda_{\text{track}}=0.01, \lambda_{\text{arap}}=3.0\)。在单张 NVIDIA A100 GPU 上针对每个场景执行 15K 步重优化,约 40 分钟即可完成一段 400 帧长视频的 4D 动态资产固化。
实验关键数据¶
主实验¶
论文在标准动态场景基准 DyCheck 上与当前非生成式、生成式及混合 4D 重建前沿方法进行了严谨评估。DyCheck 真实评估协议设定测试相机位置固定不变,为纠正 MoSca 等对比基准在测试时引入逐帧姿态优化造成的非物理偏移,作者统一校准为静态相机基准,并在 Full、Valid 及 Covisible 三类遮罩区域全面评测;同时分别给出直接采样视频(Ours (sample))与蒸馏后 4DGS 资产(Ours (distill))的指标。
| 评估方法 | Full PSNR ↑ | Full SSIM ↑ | Full LPIPS ↓ | Valid mPSNR ↑ | Valid mSSIM ↑ | Valid mLPIPS ↓ | Covisible mPSNR ↑ | Covisible mSSIM ↑ | Covisible mLPIPS ↓ | 逐帧优化 Cov. mPSNR ↑ |
|---|---|---|---|---|---|---|---|---|---|---|
| Shape-of-Motion (SoM) | 16.89 | 0.477 | 0.340 | 17.27 | 0.569 | 0.286 | 17.32 | 0.598 | 0.296 | – |
| MoSca (MS) | 16.60 | 0.553 | 0.362 | 17.76 | 0.644 | 0.303 | 18.69 | 0.696 | 0.272 | 19.32 |
| WorldTree (WT) | 17.08 | 0.574 | 0.332 | 18.38 | 0.662 | 0.278 | 19.28 | 0.714 | 0.246 | 19.75 |
| ViDAR (混合生成) | 17.22 | 0.570 | 0.315 | 18.64 | 0.661 | 0.254 | 19.44 | 0.711 | 0.224 | 19.69 |
| MS + Ours (sample) | 18.64 | 0.556 | 0.257 | 19.01 | 0.646 | 0.229 | 19.45 | 0.694 | 0.214 | – |
| MS + Ours (distill) | 17.30 | 0.566 | 0.268 | 18.73 | 0.657 | 0.206 | 19.63 | 0.707 | 0.184 | 20.26 |
| WT + Ours (sample) | 18.79 | 0.563 | 0.259 | 19.17 | 0.652 | 0.230 | 19.63 | 0.701 | 0.214 | – |
| WT + Ours (distill) | 17.57 | 0.583 | 0.271 | 19.10 | 0.672 | 0.211 | 20.06 | 0.721 | 0.187 | 20.38 |
在跨视角跟踪精度评估中,本文蒸馏优化后的 3D 轨迹精度 [email protected] 达到 0.862,显著超越基础骨架 MoSca(0.824)、CoTracker(0.803)与 BootsTAPIR(0.779),证明多视角生成反向约束能够有效矫正几何动力学。
消融实验¶
消融实验系统性剖析了 4D 缓冲条件设计、数据管线以及场景蒸馏重优化阶段各机制的必要性。
| 消融阶段与配置变体 | PSNR ↑ | SSIM ↑ | LPIPS ↓ | 关键机制影响与分析 |
|---|---|---|---|---|
| 视频模型设计消融 | ||||
| 完整模型 (Ours) | 19.50 | 0.701 | 0.224 | 性能最佳,保持高结构保真度与运动连贯性 |
| 无几何重构引导 (No Recon. Guidance) | 19.43 | 0.690 | 0.223 | 结构对齐能力下降,生成偏离粗糙 3D 骨架 |
| 无 3D 场景流 (No 3D scene flow) | 19.30 | 0.688 | 0.226 | 丢失底层物体运动矢量,动态区域连贯性显著恶化 |
| 无相机外参注入 (No camera injection) | 18.93 | 0.693 | 0.229 | 损失视线几何相对引导,PSNR 下滑超 0.5 dB |
| 无参考视点 G-Buffer (No ref. G-Buffer) | 18.61 | 0.678 | 0.265 | 失去输入视角锚点上下文,粗糙重建误差大幅传导放大 |
| 无跨视角联合深度对齐 (No joint align) | 15.58 | 0.598 | 0.347 | 单目尺度漂移导致几何严重不兼容,生成器忽略条件 |
| 缩减为 1.3B 基础模型 (With 1.3B) | 18.64 | 0.671 | 0.244 | 模型容量受限,生成纹理细节与长程一致性下降 |
| 场景蒸馏重优化消融 | ||||
| 完整蒸馏 (Ours distill) | 19.49 | 0.704 | 0.177 | 感知质量 LPIPS 大幅领先直接采样结果 |
| 固定运动骨架 (No motion opt.) | 18.64 | 0.680 | 0.209 | 无法利用生成视图的多视角光度约束校正单目初始轨迹 |
| 零重初始化 (No reinit.) | 19.15 | 0.695 | 0.218 | 直接沿用单目过拟合的高斯参数,优化陷入局部极值 |
| 缺乏多视角深度补全 (No depth reinit.) | 19.40 | 0.705 | 0.195 | 视锥外与未见遮挡区域由于未增补高斯基元而残存空洞 |
| 生成视角等权监督 (No sample weight) | 19.36 | 0.700 | 0.190 | 假定生成视图精度与真实输入一致,引入幻觉噪声 |
在采样虚拟相机数量的扩展性实验中,随着固定虚拟相机数从 0(初始 MoSca 18.69 dB)增加至 1 个(19.29 dB)、4 个(19.49 dB)到 8 个(19.78 dB),重构质量单调稳步跃升,并在 8 到 16 个相机处逐渐收敛饱和。
关键发现¶
- 3D 场景流是时空连贯性的核心使能因子:相比传统视频生成使用的 2D 光流,在 4D 缓冲中光栅化世界坐标下的 3D 位移矢量能够让扩散模型直接学习真实物体的空间轨迹,消除了相机剧烈运动时前景与背景运动混叠的歧义。
- 参考视角与目标视角双轨调制消除单目伪影:仅条件化目标视角的 G-Buffer 会导致生成网络在遇到粗糙重建的缺陷区域时产生幻觉畸变;引入输入视角的真实观测缓冲作为交叉注意力锚点,极大提升了模型对抗单目伪影的鲁棒性。
- 蒸馏过程必须包含底层运动重优化:消融表明固定运动骨架会导致 PSNR 暴跌近 0.85 dB。单目 3D 轨迹往往存在系统性透视收缩误差,利用合成的新视角图像反向优化高斯运动参数,使得 PCK 跟踪精度由 0.824 跃升至 0.862,实现了“生成修正几何”的正向闭环。
亮点与洞察¶
- 3DGS 充当双向流动的物理脚手架:巧妙利用 3DGS 可显式微积分渲染的特性,向前作为视频 DiT 的高信息密度屏幕空间先验,向后作为统一微分优化的参数底座,成功架起了生成大模型与经典 4D 几何重建之间的桥梁。
- 以多模态缓冲解耦模型与具体 3DGS 结构:条件信号全部定义在渲染的多模态屏幕缓冲(RGB、深度、法向、3D 场景流)上,而非直接绑定特定网络隐式代码或固定拓扑;实验证实基于 SoM 数据训练的模型能零样本直接泛化并提升 MoSca 与 WorldTree 的重建质量。
- 单目视频的“自举式”4D 资产生成:突破了传统动态视角合成仅能输出固定相机轨迹短视频的局限,生成了可自由漫游、全时段可微分渲染的完备 4D 资产,为具身智能世界模型与空间计算提供了低成本资产捕获路径。
局限与展望¶
- 极端单目初始失效的传导脆弱性:当初始单目 4D 重建因极端遮挡或超快速运动完全崩溃时,渲染出的 4D 缓冲质量极差,导致视频生成器无法提取有意义的几何结构。
- 极端大基线视角下的运动对齐偏离:当虚拟采样视点距离真实拍摄轨迹极远时,视频生成模型在幻觉补全远端动态时仍可能出现小幅结构形变,造成蒸馏重建模糊。
- 体素非刚性流体建模能力有限:作者指出的代表性失效用例显示,框架对浓烟、喷射液体等具有高度随机拓扑演变的连续介质建模仍然吃力,未来需引入物理流体力学先验或粒子高斯表示。
相关工作与启发¶
- vs CAT4D 与 ViDAR: CAT4D 和 ViDAR 依赖对单目重建渲染图施加 SDEdit 风格的噪声去噪迭代,因缺乏底层全局运动场的联合约束导致生成图多视角不一致且纹理平滑;WfM 采用明确的双轨 4D 多模态缓冲条件生成全局一致长视频,并配合显式运动重优化,重构质量与清晰度大幅超越。
- vs Vista4D: Vista4D 仅以单薄的动态点云作为视频重拍条件,条件信号稀疏且缺乏显式 3D 场景流约束;WfM 采用像素级对齐的 5 模态 4D 稠密缓冲调制,在 DyCheck 评测中 PSNR 领先近 4.3 dB。
- vs CogNVS 与 NeoVerse: 后两者虽然借助视频模型生成新视角,但仅停留在轨迹视频合成输出,无法更新底层 3D 资产;WfM 形成了“单目重建 \(\to\) 视频生成 \(\to\) 联合重优化蒸馏”的闭环,产出可直接用于下游图形与物理引擎的 4DGS 模型。
评分¶
- 新颖性: ⭐⭐⭐⭐⭐ 首次提出将像素对齐的 3D 场景流与几何外观缓冲结合,实现从单目视频到高质量动态 4DGS 的生成蒸馏闭环。
- 实验充分度: ⭐⭐⭐⭐⭐ 涵盖 DyCheck、MultiCamVideo、NVIDIA-LS 及在野外视频等丰富基准,全面纠正了测试集姿态优化评估偏差,消融与对比极详实。
- 写作质量: ⭐⭐⭐⭐⭐ 逻辑结构严谨,数学公式与设计动机阐述清晰,图表规范且极具视觉冲击力。
- 价值: ⭐⭐⭐⭐⭐ 打通了视频生成大模型赋能单目 4D 动态场景重建的关键路径,对具身世界模型构建具有深远价值。