无需相机参数,仅用视频帧就能训练出高质量新视角合成模型。
Recollection from Pensieve: Novel View Synthesis via Learning from Uncalibrated Videos
- 两阶段训练:先隐式学习场景和相机特征,再显式预测3D高斯点
- 在未校准视频上实现媲美有标注数据的视角合成质量
- 适合大规模无标定视频数据的自监督训练,对科研与工业都实用
当前大多数先进的新视角合成与重建模型依赖校准相机或额外几何先验进行训练,这严重限制了其在海量未校准数据上的应用。为缓解这一限制并释放大规模未校准视频自监督训练的潜力,我们提出一种新颖的两阶段策略,仅通过原始视频帧或多视图图像训练视角合成模型,无需提供相机参数或其他先验。第一阶段中,我们在不依赖显式3D表示的情况下,在隐空间中隐式重建场景,通过预测每帧的潜在相机与场景上下文特征,并利用视角合成模型作为显式渲染代理。该预训练阶段显著降低优化复杂度,促使网络以自监督方式学习底层3D一致性。所学的潜在相机与隐式场景表示与真实3D世界存在较大差距。为缩小这一差距,第二阶段引入显式预测3D高斯原型,并施加显式的高斯点云渲染损失与深度投影损失,使学习到的潜在表示与物理基底3D几何对齐。第一阶段提供强初始化,第二阶段强化3D一致性,二者互补互益。大量实验表明,本方法在新视角合成质量与相机位姿估计精度方面优于依赖校准、位姿或深度信息监督的方法。代码已开源。
原文摘要 · Abstract (English)
Currently almost all state-of-the-art novel view synthesis and reconstruction models rely on calibrated cameras or additional geometric priors for training. These prerequisites significantly limit their applicability to massive uncalibrated data. To alleviate this requirement and unlock the potential for self-supervised training on large-scale uncalibrated videos, we propose a novel two-stage strategy to train a view synthesis model from only raw video frames or multi-view images, without providing camera parameters or other priors. In the first stage, we learn to reconstruct the scene implicitly in a latent space without relying on any explicit 3D representation. Specifically, we predict per-frame latent camera and scene context features, and employ a view synthesis model as a proxy for explicit rendering. This pretraining stage substantially reduces the optimization complexity and encourages the network to learn the underlying 3D consistency in a self-supervised manner. The learned latent camera and implicit scene representation have a large gap compared with the real 3D world. To reduce this gap, we introduce the second stage training by explicitly predicting 3D Gaussian primitives. We additionally apply explicit Gaussian Splatting rendering loss and depth projection loss to align the learned latent representations with physically grounded 3D geometry. In this way, Stage 1 provides a strong initialization and Stage 2 enforces 3D consistency - the two stages are complementary and mutually beneficial. Extensive experiments demonstrate the effectiveness of our approach, achieving high-quality novel view synthesis and accurate camera pose estimation, compared to methods that employ supervision with calibration, pose, or depth information. The code is available at https://github.com/Dwawayu/Pensieve.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。