atlas

Research map / 3D vision / 3D generation

Carve3D: Improving Multi-view Reconstruction Consistency for Diffusion Models with RL Finetuning

CVPR 2024 · 3D vision › 3D generation · approach: Diffusion-based novel view synthesis · 9 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 Carve3D, an RL finetuning method (pure on-policy REINFORCE with KL regularization and scaling-law-guided batch size) that uses a NeRF-reconstruction-based multi-view consistency (MRC) reward to improve Instant3D's multi-view consistency.

Problem

Multi-view diffusion models finetuned with SFT for text-to-3D remain multi-view inconsistent, and longer SFT causes distribution shift that reduces diversity, texture detail and realism; there is no established quantitative multi-view consistency metric.

Approach

Define a Multi-view Reconstruction Consistency metric (LPIPS between generated views and sparse-view LRM NeRF renderings at the same cameras, with bounding-box normalization) and use its negative as the reward for on-policy policy-gradient RLFT of a multi-view diffusion model, with KL-advantage regularization to limit distribution shift.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Carve3D RLFT to Instant3D-10KInstant3D-10K · DreamFusion testing setAvg MRC: 0.0892 -> 0.0606Helped
Increase SFT from 10K to 20K steps (ablation)Instant3D · DreamFusion testing setAvg MRC: 0.0892 -> 0.0795Helped
Increase SFT from 20K to 100K steps (ablation)Instant3D · DreamFusion testing setAvg MRC: 0.0795 -> 0.0685Helped
Replace partially on-policy importance-sampling training with pure on-policy policy gradient (ablation)Carve3D RLFT · Testing settraining stabilityHelped
Add normalized KL-divergence regularization (ablation)Carve3D RLFT · Text-prompt generationprompt alignmentHelped
Increase RLFT compute by increasing batch size under the optimal data size (ablation)Carve3D RLFT · Multi-view consistency taskrewardHelped
Scale up prompt data beyond the optimal data size for a batch size (ablation)Carve3D RLFT · Multi-view consistency taskrewardHurt
Increase RLFT training epochs (ablation)Carve3D RLFT · Multi-view consistency taskrewardHelped
Increase RLFT training epochs without stopping for KL divergence (ablation)Carve3D RLFT · Text-prompt generationprompt alignmentHurt
Use Carve3D RLFT instead of the Instant3D base modelInstant3D-10K · User study3D consistency preference: 68.33%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Instant3D-10K Objaverse DreamFusion testing prompts

Benchmarks: DreamFusion prompt test set (415 prompts)

Metrics: MRC (LPIPS-based consistency, lower is better) user preference

Baselines: Instant3D-10K Instant3D-20K Instant3D-100K MVDream Zero123++ SyncDreamer

Builds on: DDPO REINFORCE Instant3D LRM

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