Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

MIDI: Multi-Instance Diffusion for Single Image to 3D Scene Generation

About

This paper introduces MIDI, a novel paradigm for compositional 3D scene generation from a single image. Unlike existing methods that rely on reconstruction or retrieval techniques or recent approaches that employ multi-stage object-by-object generation, MIDI extends pre-trained image-to-3D object generation models to multi-instance diffusion models, enabling the simultaneous generation of multiple 3D instances with accurate spatial relationships and high generalizability. At its core, MIDI incorporates a novel multi-instance attention mechanism, that effectively captures inter-object interactions and spatial coherence directly within the generation process, without the need for complex multi-step processes. The method utilizes partial object images and global scene context as inputs, directly modeling object completion during 3D generation. During training, we effectively supervise the interactions between 3D instances using a limited amount of scene-level data, while incorporating single-object data for regularization, thereby maintaining the pre-trained generalization ability. MIDI demonstrates state-of-the-art performance in image-to-scene generation, validated through evaluations on synthetic data, real-world scene data, and stylized scene images generated by text-to-image diffusion models.

Zehuan Huang, Yuan-Chen Guo, Xingqiao An, Yunhan Yang, Yangguang Li, Zi-Xin Zou, Ding Liang, Xihui Liu, Yan-Pei Cao, Lu Sheng• 2024

Related benchmarks

TaskDatasetResultRank
3D Scene Generation3D-Front (test)
CD (Surface)0.0175
12
Scene GenerationMIDI (test)
CD-S8
9
Single-image 3D scene generation3D-Front synthetic (test)
CD (Shape)0.08
8
Single-image 3D scene generationBlendSwap synthetic (test)
CD-S0.077
8
Single-view 3D Reconstruction3D-FRONT
Chamfer Distance0.24
7
3D Scene GenerationBlendSwap & Scenethesis (test)
CD-S0.0212
5
Scene GenerationOpen-set (test)
CD-S14.25
4
3D Scene Generation3D-FRONT Occluded 1.0
Chamfer Distance0.1781
3
3D Scene ReconstructionCGTrader synthetic unseen and varied (test)
Chamfer Distance (CD)0.036
3
Object Generation3D-Front rendered by InstPifu (test)
Chamfer Distance0.0508
3
Showing 10 of 10 rows

Other info

Code

Follow for update