DreamScene4D: Dynamic Multi-Object Scene Generation from Monocular Videos

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.

Paper

Similar papers

Peer review

Reviewer TmCf7/10 · confidence 5/52024-07-09

Summary

This work introduces DreamScene4D, a pioneering approach for generating realistic 4D scene representations from complex multi-object videos with significant object motions. It proposes a "decompose-recompose" strategy, where a video is first decomposed into individual objects and the background scene. Each component is then completed across occlusions and viewpoints. To manage fast-moving objects, DreamScene4D factorizes 3D motion into three components: camera motion, object-centric deformations, and an object-centric to world frame transformation. The components are recomposed using monocular depth guidance to estimate relative scales and rigid object-to-world transformations, placing all objects within a common coordinate system. DreamScene4D's effectiveness is demonstrated using challenging monocular videos from the DAVIS dataset. It shows significant improvements over existing state-of-the-art video-to-4D generation methods on the DAVIS, Kubric, and self-captured videos with fast-moving objects.

Strengths

1. This paper is well-written, and particularly the figures, clearly illustrate the system. 2. The idea is novel and straightforward, and the methodologies are effective and reasonable. 3. The factorization of 3D motions into three components, i.e. camera motion, object-centric deformations, and an object-centric to world frame transformation offers clear advantages over prior arts to model dramatic motions. 4. The comparisons with previous methods and the ablation studies are comprehensive, and the demonstrated improvements are convincing.

Weaknesses

1. This method is composed of multiple steps and requires much human involvement. 2. For the recomposition stage, the estimation of scales and locations of multiple components is sensitive to the performance of the depth estimation model.

Questions

1. For 4D scene composition, in addition to the depth, how to estimate the height/width location of the component? 2. How many GS points are used to represent each component? I think the appearance quality can be further improved by increasing the number of points. 2. For LPIPS metric evaluated on the DAVIS dataset, could you explain the reasons for better performance of Consistent4D over Dreamscene4D?

Rating

7

Confidence

5

Soundness

4

Presentation

3

Contribution

3

Limitations

1. Due to the segmentation and impainting operations from the source video in the decomposition stage, we can observe some artifacts in the constructed 3D assets. This is a tricky problem associated with the methodology.

Reviewer 4pTB5/10 · confidence 5/52024-07-12

Summary

DreamScene4D is a novel approach to generating 3D dynamic scenes of multiple objects from monocular videos using 360° novel view synthesis. The method employs a "decompose-recompose" strategy, segmenting the video scene into background and object tracks and further decomposing object motion into object-centric deformation, object-to-world-frame transformation, and camera motion. This decomposition enables effective recovery of object 3D completions and deformations, guided by bounding box tracks for large object movements. DreamScene4D demonstrates extensive results on challenging datasets like DAVIS, Kubric, and self-captured videos, providing quantitative comparisons and user preference studies. The approach also achieves accurate 2D persistent point tracking by projecting inferred 3D trajectories into 2D. The release of the code aims to stimulate further research in fine-grained 4D understanding from videos.

Strengths

1. The paper introduces a novel "decompose-recompose" strategy, effectively handling complex multi-object scenes and fast object motion by robustly recovering object 3D completions and deformations. 2. The paper demonstrates comprehensive experimental validation on challenging datasets such as DAVIS, Kubric, and self-captured videos, showcasing its applicability to real-world scenarios and superiority over existing methods through strong quantitative comparisons and user preference studies. 3. The paper is well-written and well-structured, making it easy to follow and understand the key ideas and methodologies.

Weaknesses

1. Figure 2 appears to show artifacts in the decomposed background. The paper should clarify how the video scene decomposition separates the background and objects, as this is crucial for the model's performance. 2. The paper does not explain how temporal consistency is maintained between object motion and camera motion. Ensuring synchronized motion is essential for the accuracy of the 4D scene generation. 3. The paper lacks comparisons with relevant baselines such as Animate124[1] and 4Diffusion[2]. It should also address how the model handles scenarios with many objects or objects appearing at different times. [1] Zhao Y, Yan Z, Xie E, et al. Animate124: Animating one image to 4d dynamic scene[J]. arXiv preprint arXiv:2311.14603, 2023. [2] Zhang H, Chen X, Wang Y, et al. 4Diffusion: Multi-view Video Diffusion Model for 4D Generation[J]. arXiv preprint arXiv:2405.20674, 2024. 4. The model relies on an off-the-shelf depth estimator to compute the depth of each object and the background for 4D scene composition. However, the effectiveness of this guidance in dense object scenarios is questionable and needs further evaluation. 5. The paper should include visualizations of the 3D Gaussians from Figure 2 to provide a clearer understanding of the spatial representation and validate the model's effectiveness.

Questions

While the authors effectively demonstrate their method, the paper lacks some intermediate visualizations, such as the 3D Gaussian visualizations for Figure 2. Additionally, there are potential bad cases involving multiple objects that need further exploration and clarification. These aspects are crucial for thoroughly understanding and validating the proposed approach.

Rating

5

Confidence

5

Soundness

3

Presentation

3

Contribution

3

Limitations

The authors do not discuss the limitations in the manuscript.

Reviewer onS97/10 · confidence 3/52024-07-13

Summary

The paper introduces a novel framework for reconstructing multi-object scenes from monocular videos by factorizing motion into three components: object-centric deformation, object-to-world-frame transformation, and camera motion. This method enhances stability in motion optimization and effectively captures large-scale motions. Initially, the method segments the video into foreground objects and background. These elements are then lifted into a static 3D Gaussian representation using the DreamGaussian method. Subsequently, the motion of each object is independently optimized and finally, the optimized 4D Gaussians are recombined into a unified scene using estimated monocular depth, aligning the model effectively within the global scene context.

Strengths

- The "decompose-recompose" approach effectively addresses the challenge of generating dynamic multi-object 4D scenes from monocular videos. - The experiments shows solid evidence that factorization of object motion improves motion optimization. - The writing well written. The main ideas and concepts are mostly well explained and articulated throughout.

Weaknesses

- Table 1 the ablation study on L_{flow} does not justify the need for this component, the metrics for the DreamScene4D and w/o L_{flow }are close, could you provide some examples to justify the need of this loss? -While the object-to-world frame transformation process described includes computing the translation and scaling factors that warp the Gaussians from the object-centric frame to the world frame, there are still noticeable artifacts and misalignment of objects in the scene as shown in the supplemental results. Can the authors provide more details on the potential causes of these artifacts and misalignments? Additionally, what steps or adjustments could be implemented to address and reduce these issues, ensuring better alignment and artifact-free renderings? - The method seems to rely on monocular depth estimation. How does the performance degrade with less accurate depth data, and are there any strategies to mitigate this dependency?

Questions

See weakness section.

Rating

7

Confidence

3

Soundness

3

Presentation

2

Contribution

2

Limitations

The author has made a commendable effort to acknowledge the technical limitations of their method by showcasing failure cases in A.4.

Reviewer onS92024-08-12

Thanks for the detailed experiments and clarification, all my concerns are addressed, I will raise my score to 7.

Authorsrebuttal2024-08-13

Dear Reviewer onS9, Thanks for reading our rebuttal and your comments. We are happy to know that your concerns on DreamScene4D are well addressed and you will raise the score from 6 to 7 (but seems not updated in the system). Feel free to let us know if there are further questions. The authors

Reviewer EEWc5/10 · confidence 3/52024-07-16

Summary

1. The paper claims that their methodology represents the first approach capable of generating verisimilar four-dimensional scene representations derived from complex multi-object video sequences exhibiting substantial motion. This approach purportedly enables 360-degree novel view synthesis and precise motion estimation in both observed and unobserved perspectives. 2. To validate their approach, the researchers conduct evaluations of DreamScene4D using challenging datasets, including DAVIS, Kubric, and proprietary video footage featuring rapidly moving objects. Their findings indicate enhanced performance compared to extant methodologies, specifically in terms of novel view synthesis quality and motion estimation accuracy.

Strengths

1. The "decompose-recompose" strategy represents an innovative approach to addressing the complexities of multi-object scenes in video-to-4D generation. This method circumvents the limitations of previous approaches, which encountered difficulties with multiple objects, by employing a three-step process: decomposing the scene into individual objects and background, independently elevating these elements to 3D representations, and subsequently recomposing them. 2. Quantitative analyses reveal substantial enhancements over contemporary state-of-the-art baselines in two key areas: novel view synthesis quality, as assessed by CLIP and LPIPS metrics, and motion accuracy, quantified by End Point Error. The conducted ablation studies effectively elucidate the contributions of various components within the method, notably the video scene decomposition and motion factorization, thereby providing insight into their respective impacts on overall performance.

Weaknesses

1. Insufficient analysis of computational complexity: While the authors note that the algorithm's runtime exhibits linear scaling with respect to the number of objects, the manuscript lacks a comprehensive examination of its computational demands. Moreover, there is an absence of comparative analysis vis-à-vis alternative methodologies in terms of computational efficiency. Given the intricate nature of the proposed approach, a more rigorous assessment of its computational costs would significantly enhance the paper's contribution to the field. 2. Reliance on external depth estimation: The proposed methodology incorporates an extrinsic depth estimation algorithm for scene composition. However, the manuscript provides limited discourse on the potential ramifications of depth estimation inaccuracies on the final output. A thorough investigation into the method's robustness to depth estimation errors would substantially augment the study's validity and applicability.

Questions

Please see the weaknesses.

Rating

5

Confidence

3

Soundness

3

Presentation

3

Contribution

3

Limitations

1. Limited generalization capability of the SDS (Scene Decomposition System) when applied to video footage captured from acute camera angles. 2. Potential for suboptimal scene composition in cases where the rendered depth of reconstructed 3D objects fails to align precisely with the estimated depth map. 3. Presence of visual artifacts stemming from under-constrained Gaussian representations during instances of significant occlusion, despite the implementation of inpainting techniques. 4. Linear scaling of computational runtime in relation to the quantity of objects, potentially resulting in reduced efficiency for videos of high complexity.

Reviewer TmCf2024-08-10

Thanks for the rebuttal

Thank the authors for the detailed rebuttal! It helps solve most of my concerns. I'd like to keep my original rating of Accept.

Reviewer EEWc2024-08-13

Thanks for your response, I tend to keep the decision of acceptance.

Program Chairsdecision2024-09-25

Decision

Accept (poster)

© 2026 NYSGPT2525 LLC