3DIS: Depth-Driven Decoupled Instance Synthesis for Text-to-Image Generation

Dewei Zhou, Ji Xie, Zongxin Yang, Yi Yang
10/16/2024
cs.CV

Official code: limuloo/3DIS (259 stars, last commit 2025-06-03).

Abstract

The increasing demand for controllable outputs in text-to-image generation has spurred advancements in multi-instance generation (MIG), allowing users to define both instance layouts and attributes. However, unlike image-conditional generation methods such as ControlNet, MIG techniques have not been widely adopted in state-of-the-art models like SD2 and SDXL, primarily due to the challenge of building robust renderers that simultaneously handle instance positioning and attribute rendering. In this paper, we introduce Depth-Driven Decoupled Instance Synthesis (3DIS), a novel framework that decouples the MIG process into two stages: (i) generating a coarse scene depth map for accurate instance positioning and scene composition, and (ii) rendering fine-grained attributes using pre-trained ControlNet on any foundational model, without additional training. Our 3DIS framework integrates a custom adapter into LDM3D for precise depth-based layouts and employs a finetuning-free method for enhanced instance-level attribute rendering. Extensive experiments on COCO-Position and COCO-MIG benchmarks demonstrate that 3DIS significantly outperforms existing methods in both layout precision and attribute rendering. Notably, 3DIS offers seamless compatibility with diverse foundational models, providing a robust, adaptable solution for advanced multi-instance generation. The code is available at: https://github.com/limuloo/3DIS.

View on arXivView PDF

Code Implementations(1)

limuloo/3DISOfficial100%

[ICLR 2025 spotlight] 3DIS: Depth-Driven Decoupled Instance Synthesis for Text-to-Image Generation

2598CSS, CudaOct 16, 20241 years ago

Similar Papers

Cite this paper

@article{zhou2024dis,
  title  = {3DIS: Depth-Driven Decoupled Instance Synthesis for Text-to-Image Generation},
  author = {Dewei Zhou and Ji Xie and Zongxin Yang and Yi Yang},
  year   = {2024},
  eprint = {2410.12669},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.12669v2}
}

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/2410.12669.svg)](https://codeofpaper.com/paper/2410.12669)

Discussion