Sahaj.blogs
1 Sept 2023 · Paper summary

Paper summary: MVDream: Multi-view Diffusion for 3D Generation

MVDream trains a diffusion model to generate several consistent views of an object at once, then uses it as a 3D prior for text-to-3D, which reduces problems like the "two-faced horse".

Figure from the paper "MVDream: Multi-view Diffusion for 3D Generation"
Figure from Shi et al. (2023), licensed CC BY 4.0. Figure 1: Typical multi-view consistency problems of 2D-lifting methods for 3D generation. Left: “A photo of a horse walking” where the horse has two faces. Right: “a DSLR photo of a plate of fried chicken and waffles …

Problem

A popular route to text-to-3D is “2D lifting”: optimise a 3D representation so that renders of it look good to a 2D text-to-image diffusion model (Score Distillation Sampling). Because the 2D model judges each view independently, the results often have multi-view inconsistencies, like the multi-face “Janus” problem in the paper’s Figure 1, where a horse gets two faces.

Method

MVDream trains a multi-view diffusion model that generates several views of the same object (four orthogonal views in the main setup) jointly, from a text prompt. Training mixes 2D image–text data, for generality, with 3D data rendered from multiple angles, for consistency. The authors argue this model acts as a generalisable 3D prior that doesn’t care which 3D representation is used. They plug it into Score Distillation Sampling, and also show few-shot concept learning similar to DreamBooth.

Key results

The paper reports that using the multi-view model significantly improves the consistency and stability of existing 2D-lifting methods, and that it can learn new concepts from a few 2D examples for 3D generation.

Limitations

Their discussion notes that the main model is trained for four orthogonal views at the same elevation. A small extension experiment generalised to more, non-orthogonal views, but with worse quality than the orthogonal setting.

#genai#diffusion#3d

Sources

  1. MVDream: Multi-view Diffusion for 3D Generation (arXiv:2308.16512) — arXiv
  2. Hugging Face Daily Papers, 2023-09-01 — Hugging Face
  3. MVDream: Multi-view Diffusion for 3D Generation (arXiv HTML full text) — arXiv

This is a summary written from the linked public sources. Figures and numbers are as reported there.