Vivid4D: Improving 4D Reconstruction from Monocular Video by Video Inpainting
Jiaxin Huang, Sheng Miao, BangBang Yang, Yuewen Ma, Yiyi Liao
TL;DR
Vivid4D tackles monocular 4D reconstruction by marrying geometric priors with video diffusion-based view augmentation. It reframes view augmentation as a video inpainting task trained on unposed web videos, using 2D tracking to synthesize occlusion masks and an anchor-conditioned diffusion model to complete novel views. An iterative view augmentation strategy expands viewpoint coverage while depth-scale alignment and a robust RGB loss (IV) mitigate artifacts from depth inaccuracies. Empirical results on iPhone and HyperNeRF data show improved multi-view consistency, foreground detail preservation, and filled unseen regions, highlighting the value of integrating geometry with generative priors for dynamic scene reconstruction from casual videos.
Abstract
Reconstructing 4D dynamic scenes from casually captured monocular videos is valuable but highly challenging, as each timestamp is observed from a single viewpoint. We introduce Vivid4D, a novel approach that enhances 4D monocular video synthesis by augmenting observation views - synthesizing multi-view videos from a monocular input. Unlike existing methods that either solely leverage geometric priors for supervision or use generative priors while overlooking geometry, we integrate both. This reformulates view augmentation as a video inpainting task, where observed views are warped into new viewpoints based on monocular depth priors. To achieve this, we train a video inpainting model on unposed web videos with synthetically generated masks that mimic warping occlusions, ensuring spatially and temporally consistent completion of missing regions. To further mitigate inaccuracies in monocular depth priors, we introduce an iterative view augmentation strategy and a robust reconstruction loss. Experiments demonstrate that our method effectively improves monocular 4D scene reconstruction and completion. See our project page: https://xdimlab.github.io/Vivid4D/.
