atlas

Research map / 3D vision / 3D generation

Neural Assets: 3D-Aware Multi-Object Scene Synthesis with Image Diffusion Models

NeurIPS 2024 · 3D vision › 3D generation · approach: Diffusion-based novel view synthesis · 5 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.

Neural Assets are learnable per-object appearance and 3D-box pose tokens, obtained from paired video frames, that replace text tokens to fine-tune Stable Diffusion for multi-object 3D-aware editing and cross-scene composition.

Problem

Controlling the 3D pose and placement of multiple objects in a scene for image diffusion models, which existing 2D or single-object 3D-aware methods cannot handle on real-world multi-object scenes due to scarce paired 3D training data.

Approach

Represent each object as a Neural Asset whose appearance tokens are pooled (RoIAlign over DINO features) from a source frame while its pose tokens come from 3D box corners in a different target frame; training on video frame pairs forces disentangled appearance and pose, and the tokens replace text tokens in a fine-tuned text-to-image diffusion model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Neural Assets instead of 3DITOBJect unseen Translation · OBJect unseen TranslationPSNR: 15.20 -> 20.13Helped
Use Neural Assets instead of 3DITOBJect unseen Rotation · OBJect unseen RotationPSNR: 16.28 -> 18.39Helped
Use Neural Assets instead of 3DITOBJect unseen Removal · OBJect unseen RemovalPSNR: 24.66 -> 28.44Helped
Use Neural Assets instead of the strongest baselinemulti-object editing · MOVi-E, Objectron, and Waymo Open object-levelPSNR: 15.06 -> 20.05; 11.30 -> 16.41; 16.20 -> 17.67Helped
Use a fine-tuned DINO encoder instead of CLIP (ablation)Neural Assets · Objectron image-levelPSNR: 12.95 -> 14.83Helped
Use a fine-tuned DINO encoder instead of MAE (ablation)Neural Assets · Objectron image-levelPSNR: 13.64 -> 14.83Helped
Fine-tune DINO rather than keeping it frozen (ablation)Neural Assets · Objectron image-levelPSNR: 13.75 -> 14.83Helped
Add background modeling (ablation)Neural Assets · Objectron image-levelPSNR: 12.98 -> 14.83Helped
Add relative camera pose to background tokens (ablation)Neural Assets · Objectron image-levelPSNR: 13.71 -> 14.83Helped
Train on source-target frame pairs rather than a single frame (ablation)Neural Assets · Objectron image-levelPSNR: 12.63 -> 14.83Helped
Train on source-target frame pairs rather than single frames without positional encoding (ablation)Neural Assets · Objectron image-levelPSNR: 13.74 -> 14.83Helped
Remove positional encoding during single-frame training (ablation)Neural Assets · Objectron image-levelPSNR: 12.63 -> 13.74Helped

Surprising findings

Limitations

Experimental setup

Datasets: OBJect MOVi-E Objectron Waymo Open

Benchmarks: OBJect MOVi-E Objectron Waymo Open

Metrics: PSNR SSIM LPIPS FID DINO feature similarity

Baselines: 3DIT Chained (SAM + SD inpainting + Zero-1-to-3)

Builds on: Stable Diffusion 3DIT Zero-1-to-3 RoIAlign DINO

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