Distilling Multi-view Diffusion Models into 3D Generators
By: Hao Qin , Luyuan Chen , Ming Kong and more
Potential Business Impact:
Turns one picture into a 3D scene fast.
We introduce DD3G, a formulation that Distills a multi-view Diffusion model (MV-DM) into a 3D Generator using gaussian splatting. DD3G compresses and integrates extensive visual and spatial geometric knowledge from the MV-DM by simulating its ordinary differential equation (ODE) trajectory, ensuring the distilled generator generalizes better than those trained solely on 3D data. Unlike previous amortized optimization approaches, we align the MV-DM and 3D generator representation spaces to transfer the teacher's probabilistic flow to the student, thus avoiding inconsistencies in optimization objectives caused by probabilistic sampling. The introduction of probabilistic flow and the coupling of various attributes in 3D Gaussians introduce challenges in the generation process. To tackle this, we propose PEPD, a generator consisting of Pattern Extraction and Progressive Decoding phases, which enables efficient fusion of probabilistic flow and converts a single image into 3D Gaussians within 0.06 seconds. Furthermore, to reduce knowledge loss and overcome sparse-view supervision, we design a joint optimization objective that ensures the quality of generated samples through explicit supervision and implicit verification. Leveraging existing 2D generation models, we compile 120k high-quality RGBA images for distillation. Experiments on synthetic and public datasets demonstrate the effectiveness of our method. Our project is available at: https://qinbaigao.github.io/DD3G_project/
Similar Papers
GSV3D: Gaussian Splatting-based Geometric Distillation with Stable Video Diffusion for Single-Image 3D Object Generation
CV and Pattern Recognition
Creates 3D objects from pictures, making them look real.
Lyra: Generative 3D Scene Reconstruction via Video Diffusion Model Self-Distillation
CV and Pattern Recognition
Creates 3D worlds from text or pictures.
HuGDiffusion: Generalizable Single-Image Human Rendering via 3D Gaussian Diffusion
CV and Pattern Recognition
Creates 3D people from one picture.