Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

4D-fy: Text-to-4D Generation Using Hybrid Score Distillation Sampling

About

Recent breakthroughs in text-to-4D generation rely on pre-trained text-to-image and text-to-video models to generate dynamic 3D scenes. However, current text-to-4D methods face a three-way tradeoff between the quality of scene appearance, 3D structure, and motion. For example, text-to-image models and their 3D-aware variants are trained on internet-scale image datasets and can be used to produce scenes with realistic appearance and 3D structure -- but no motion. Text-to-video models are trained on relatively smaller video datasets and can produce scenes with motion, but poorer appearance and 3D structure. While these models have complementary strengths, they also have opposing weaknesses, making it difficult to combine them in a way that alleviates this three-way tradeoff. Here, we introduce hybrid score distillation sampling, an alternating optimization procedure that blends supervision signals from multiple pre-trained diffusion models and incorporates benefits of each for high-fidelity text-to-4D generation. Using hybrid SDS, we demonstrate synthesis of 4D scenes with compelling appearance, 3D structure, and motion.

Sherwin Bahmani, Ivan Skorokhodov, Victor Rong, Gordon Wetzstein, Leonidas Guibas, Peter Wonka, Sergey Tulyakov, Jeong Joon Park, Andrea Tagliasacchi, David B. Lindell• 2023

Related benchmarks

TaskDatasetResultRank
3D Scene GenerationWorldScore
Camera Control69.92
33
Text-to-4D GenerationMAV3D prompts
CLIP Score35.1
8
4D Generation4D Generation Evaluation Set 100 samples 1.0 (test)
Time (h)10
6
4D GenerationObjaverse (test)
CLIP-I0.8658
6
4D GenerationText-prompted 4D generation prompts
CLIP Similarity0.354
5
Text-to-Video GenerationText-to-Video Generation prompts (test)
QAlign Image Quality1.681
4
4D GenerationVBench I2V (test)
Subject Fidelity Score0.741
3
4D GenerationSketchfab and GRM 20 objects (test)
Text Alignment Score2.062
3
Showing 8 of 8 rows

Other info

Code

Follow for update