CVMay 3, 2024

DreamScene4D: Dynamic Multi-Object Scene Generation from Monocular Videos

arXiv:2405.02280v266 citationsh-index: 28Has CodeNIPS
Originality Highly original
AI Analysis

This addresses the challenge of fine-grained 4D scene understanding from videos, which is incremental but advances multi-object dynamic scene generation.

The paper tackles the problem of generating 3D dynamic scenes with multiple objects from monocular videos, achieving this through a 'decompose-recompose' approach that factorizes scenes into background and object tracks, enabling 360-degree novel view synthesis and accurate 2D persistent point tracks.

View-predictive generative models provide strong priors for lifting object-centric images and videos into 3D and 4D through rendering and score distillation objectives. A question then remains: what about lifting complete multi-object dynamic scenes? There are two challenges in this direction: First, rendering error gradients are often insufficient to recover fast object motion, and second, view predictive generative models work much better for objects than whole scenes, so, score distillation objectives cannot currently be applied at the scene level directly. We present DreamScene4D, the first approach to generate 3D dynamic scenes of multiple objects from monocular videos via 360-degree novel view synthesis. Our key insight is a "decompose-recompose" approach that factorizes the video scene into the background and object tracks, while also factorizing object motion into 3 components: object-centric deformation, object-to-world-frame transformation, and camera motion. Such decomposition permits rendering error gradients and object view-predictive models to recover object 3D completions and deformations while bounding box tracks guide the large object movements in the scene. We show extensive results on challenging DAVIS, Kubric, and self-captured videos with quantitative comparisons and a user preference study. Besides 4D scene generation, DreamScene4D obtains accurate 2D persistent point track by projecting the inferred 3D trajectories to 2D. We will release our code and hope our work will stimulate more research on fine-grained 4D understanding from videos.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes