Reconstruct, Inpaint, Test-Time Finetune: Dynamic Novel-view Synthesis from Monocular Videos

Kaihua Chen, Tarasha Khurana, Deva Ramanan
7/16/2025
cs.CV

No official code found. Best implementation: Kaihua-Chen/cog-nvs (89 stars, last commit 2025-12-30).

Abstract

We explore novel-view synthesis for dynamic scenes from monocular videos. Prior approaches rely on costly test-time optimization of 4D representations or do not preserve scene geometry when trained in a feed-forward manner. Our approach is based on three key insights: (1) covisible pixels (that are visible in both the input and target views) can be rendered by first reconstructing the dynamic 3D scene and rendering the reconstruction from the novel-views and (2) hidden pixels in novel views can be "inpainted" with feed-forward 2D video diffusion models. Notably, our video inpainting diffusion model (CogNVS) can be self-supervised from 2D videos, allowing us to train it on a large corpus of in-the-wild videos. This in turn allows for (3) CogNVS to be applied zero-shot to novel test videos via test-time finetuning. We empirically verify that CogNVS outperforms almost all prior art for novel-view synthesis of dynamic scenes from monocular videos.

View on arXivView PDF

Code Implementations(1)

[NeurIPS 2025] Official code for Reconstruct, Inpaint, Test-Time Finetune: Dynamic Novel-view Synthesis from Monocular Videos

893Shell, PythonJul 16, 20259 months ago
3d4ddiffusionnovel-view-synthesis

Similar Papers

Cite this paper

@article{chen2025reconstruct,
  title  = {Reconstruct, Inpaint, Test-Time Finetune: Dynamic Novel-view Synthesis from Monocular Videos},
  author = {Kaihua Chen and Tarasha Khurana and Deva Ramanan},
  year   = {2025},
  eprint = {2507.12646},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.12646v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.12646.svg)](https://codeofpaper.com/paper/2507.12646)

Discussion