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

Zehuan Huang, Yuanchen Guo, Xingqiao An, Yu-nuo Yang, Yangguang Li +5 more
2/9/2026

No official code found. Best implementation: VAST-AI-Research/MIDI-3D (948 stars, Apache-2.0, last commit 2025-06-12). 1 more below.

Abstract

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.

View on arXivView PDF

Code Implementations(2)

huanngzh/MIDI-PageCommunity70%
Apache-2.0

Project Page for [MIDI: Multi-Instance Diffusion for Single Image to 3D Scene Generation]

112CSS, HTMLNov 22, 20241 years agoApache-2.0
3d3d-generationimage-to-3dscene-generation
Apache-2.0

[CVPR 2025] MIDI: Multi-Instance Diffusion for Single Image to 3D Scene Generation

94875C++, CudaMar 3, 20251 years agoApache-2.0
3d3d-generation3d-scene3d-scene-generation

Similar Papers

Cite this paper

@article{huang2026midi,
  title  = {MIDI: Multi-Instance Diffusion for Single Image to 3D Scene Generation},
  author = {Zehuan Huang and Yuanchen Guo and Xingqiao An and Yu-nuo Yang and Yangguang Li and Zi-Xin Zou and Ding Liang and Xihui Liu and Yan-Pei Cao and Lu Sheng},
  year   = {2026},
  eprint = {2412.03558},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2412.03558},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.03558.svg)](https://codeofpaper.com/paper/2412.03558)

Discussion