atlas

Research map / 3D vision / 3D generation

PartGen: Part-level 3D Generation and Reconstruction with Multi-view Diffusion Models

CVPR 2025 · 3D vision › 3D generation · approach: Text-to-3D scene generation · 18 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.

PartGen decomposes text-, image-, or 3D-derived objects into meaningful parts by fine-tuning a multi-view diffusion model for stochastic part segmentation and another for contextual part completion, followed by a feed-forward reconstruction model.

Problem

Generated or scanned 3D assets are monolithic and unstructured, whereas professional workflows need objects composed of distinct, meaningful, independently editable parts; part segmentation and completion are ambiguous and require hallucinating occluded parts.

Approach

Cast part segmentation as stochastic multi-view color-coded segmentation using a fine-tuned multi-view image generator trained on artist-created assets, and complete each occluded part with a multi-view diffusion model conditioned on the full object context before deterministic 3D reconstruction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase the number of segmentation samples from 1 to 10 (ablation)PartGen · Part segmentation, automaticmAP50: 45.2 -> 59.3Helped
Use contextual multi-view completion rather than completion without context (ablation)PartGen · Part completion, view completionPSNR: 16.80 -> 21.38Helped
Use joint multi-view completion rather than completing each view independently (ablation)PartGen · Part completion, view completionPSNR: 15.92 -> 21.38Helped
Add part completion instead of using the masked input views directly (ablation)PartGen · Part completion, view completionPSNR: 13.24 -> 21.38Helped
Decompose and reassemble the object into parts rather than reconstructing it as one unstructured objectPartGen · Reassembling partsCLIP: 0.955 vs 0.952No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: 140k licensed artist-created 3D assets (filtered to 45k objects, 210k parts) Google Scanned Objects

Benchmarks: held-out 100 artist-created objects (internal) Google Scanned Objects (qualitative)

Metrics: mAP50 mAP75 PSNR LPIPS CLIP similarity

Baselines: SAM2 Part123 SAM2 fine-tuned on data SAM2 multi-view fine-tuned

Builds on: AssetGen Instant3D Emu LightplaneLRM SAM2

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