atlas

Research map / 3D vision / 3D generation

CAT3D: Create Anything in 3D with Multi-View Diffusion Models

NeurIPS 2024 · 3D vision › 3D generation · approach: Score distillation for text-to-3D · 39 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.

CAT3D generates many consistent novel views with a multi-view latent diffusion model (initialized from a text-to-image LDM, using 3D self-attention and raymap conditioning) and then reconstructs a NeRF from them with a robust Zip-NeRF variant with LPIPS and distance-weighted losses.

Problem

Creating 3D scenes from few or single input images is ill-posed for standard reconstruction because of too few supervising views, while video or per-view generative priors are costly, hard to control, or lack 3D consistency.

Approach

Reformulate sparse-view 3D creation as generation: a multi-view diffusion model (text-to-image LDM inflated with 3D self-attention and raymap camera conditioning, conditioned on any number of input views) produces dozens to hundreds of novel views that are then fused by a robust NeRF with LPIPS loss and distance-based view weighting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CAT3D instead of ReconFusionFew-view 3D reconstruction · RealEstate10K 3-viewPSNR: 25.84 -> 26.78Helped
Use CAT3D instead of ReconFusionFew-view 3D reconstruction · LLFF 3-viewPSNR: 21.34 -> 21.58Helped
Use CAT3D instead of ReconFusionFew-view 3D reconstruction · DTU 3-viewPSNR: 20.74 -> 22.02Helped
Use CAT3D instead of ReconFusionFew-view 3D reconstruction · CO3D 3-viewPSNR: 19.59 -> 20.57Helped
Use CAT3D instead of ReconFusionFew-view 3D reconstruction · Mip-NeRF 360 3-viewPSNR: 15.50 -> 16.62Helped
Generate 5 target views rather than 1 (ablation)CAT3D multi-view diffusion model · In-domain diffusion samplesPSNR: 18.85 -> 21.66Helped
Add raymap camera conditioning instead of a low-dimensional vector (ablation)CAT3D multi-view diffusion model · Out-of-domain diffusion samplesPSNR: 14.19 -> 14.63Helped
Use 3D self-attention instead of temporal attention (ablation)CAT3D multi-view diffusion model · In-domain diffusion samplesPSNR: 18.62 -> 21.66Helped
Extend 3D self-attention from 32 × 32 to 64 × 64 feature maps (ablation)CAT3D multi-view diffusion model · In-domain diffusion samplesPSNR: 21.66 -> 22.83Helped
Extend 3D self-attention from 32 × 32 to 64 × 64 feature maps (ablation)CAT3D multi-view diffusion model · Out-of-domain diffusion samplesPSNR: 14.63 -> 14.64No clear effect
Initialize from a pretrained text-to-image LDM rather than training from scratch (ablation)CAT3D multi-view diffusion model · Out-of-domain diffusion samplesPSNR: 13.88 -> 14.63Helped
Train the pretrained model for 1M iterations rather than the shorter training setting (ablation)CAT3D multi-view diffusion model · Out-of-domain diffusion samplesPSNR: 14.63 -> 15.19Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse CO3D RealEstate10K MVImgNet DTU LLFF mip-NeRF 360

Benchmarks: RealEstate10K LLFF DTU CO3D mip-NeRF 360

Metrics: PSNR SSIM LPIPS CLIP image score

Baselines: Zip-NeRF ZeroNVS ReconFusion ImageDream One2345++ IM-3D DreamCraft3D RealmDreamer

Builds on: Zip-NeRF latent diffusion model ReconFusion ImageDream FlashAttention

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