atlas

Research map / 3D vision / 3D generation

DreamCraft3D: Hierarchical 3D Generation with Bootstrapped Diffusion Prior

ICLR 2024 · 3D vision › 3D generation · approach: Score distillation for text-to-3D · 25 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DreamCraft3D, a hierarchical text-to-3D pipeline that lifts a 2D reference image into 3D via geometry sculpting with a 3D-aware (Zero-1-to-3) plus 2D SDS prior, then texture boosting with Bootstrapped Score Distillation using a scene-specific DreamBooth model alternately trained on the evolving renderings.

Problem

Text-to-3D and image-to-3D generation via score distillation suffers from multi-view inconsistency (Janus problem), over-smoothed or over-saturated textures, and limited realism for complex objects.

Approach

Hierarchical generation: a 2D reference image guides geometry sculpting with a hybrid 2D+3D (Zero-1-to-3) SDS prior, and texture boosting uses Bootstrapped Score Distillation, where a DreamBooth model finetuned on augmented renderings of the scene being optimized provides increasingly view-consistent guidance in an alternating optimization loop.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DreamCraft3D instead of Make-it-3D or Magic123Image-to-3D generation · 300-sample test benchmarkCLIP: 0.872 -> 0.896; 0.843 -> 0.896Helped
Use DreamCraft3D instead of Make-it-3D or Magic123Image-to-3D generation · 300-sample test benchmarkPSNR: 18.937 -> 31.801; 22.838 -> 31.801Helped
Use DreamCraft3D instead of Make-it-3D or Magic123Image-to-3D generation · 300-sample test benchmarkContextual: 1.609 -> 1.579; 1.628 -> 1.579Helped
Use DreamCraft3D instead of Make-it-3D or Magic123Image-to-3D generation · 300-sample test benchmarkLPIPS: 0.054 -> 0.005; 0.053 -> 0.005Helped
Add a viewpoint-aware 3D prior (ablation)DreamCraft3D geometry sculpting · 3D geometry consistencygeometric consistencyHelped
Replace SDS with VSD for texture optimization (ablation)DreamCraft3D texture optimization · novel-view texturetexture realismHelped
Replace SDS with VSD for texture optimization (ablation)DreamCraft3D texture optimization · multi-view texturetexture consistencyHurt
Replace SDS with BSD for texture optimization (ablation)DreamCraft3D texture optimization · novel-view texturetexture detailHelped
Replace SDS with BSD for texture optimization (ablation)DreamCraft3D texture optimization · multi-view texturetexture consistencyHelped
Use traditional SDS with Stable Diffusion for texture optimization (ablation)DreamCraft3D texture optimization · novel-view texturetexture smoothnessHurt
Convert NeuS to DMTet during geometry sculpting (ablation)DreamCraft3D geometry sculpting · geometry sculpting stagehigh-resolution geometry detailHelped
Convert NeuS to DMTet during geometry sculpting (ablation)DreamCraft3D geometry sculpting · geometry sculpting stagetexture qualityNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: multi-view renderings of the optimized 3D scene

Benchmarks: 300-image internal test benchmark (real and generated images)

Metrics: CLIP score Contextual distance PSNR LPIPS user preference

Baselines: DreamFusion Magic3D ProlificDreamer Make-it-3D Magic123

Builds on: DreamFusion ProlificDreamer Zero-1-to-3 DreamBooth NeuS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy