Scene Graph Disentanglement and Composition for Generalizable Complex Image Generation

Yunnan Wang, Ziqiang Li, Zequn Zhang, Wenyao Zhang, Baao Xie +3 more
2/3/2026

No official code found. Best implementation: XiongWenye/DisCo (7 stars, MIT, last commit 2025-02-21). 1 more below.

Abstract

There has been exciting progress in generating images from natural language or layout conditions. However, these methods struggle to faithfully reproduce complex scenes due to the insufficient modeling of multiple objects and their relationships. To address this issue, we leverage the scene graph, a powerful structured representation, for complex image generation. Different from the previous works that directly use scene graphs for generation, we employ the generative capabilities of variational autoencoders and diffusion models in a generalizable manner, compositing diverse disentangled visual clues from scene graphs. Specifically, we first propose a Semantics-Layout Variational AutoEncoder (SL-VAE) to jointly derive (layouts, semantics) from the input scene graph, which allows a more diverse and reasonable generation in a one-to-many mapping. We then develop a Compositional Masked Attention (CMA) integrated with a diffusion model, incorporating (layouts, semantics) with fine-grained attributes as generation guidance. To further achieve graph manipulation while keeping the visual content consistent, we introduce a Multi-Layered Sampler (MLS) for an"isolated"image editing effect. Extensive experiments demonstrate that our method outperforms recent competitors based on text, layout, or scene graph, in terms of generation rationality and controllability.

View on arXivView PDF

Code Implementations(2)

XiongWenye/DisCoCommunity69%
MIT

Scene Graph Disentanglement and Composition for Generalizable Complex Image Generation

73PythonFeb 21, 20251 years agoMIT
wangyunnan/DisCoCommunity68%

This is the official implementation of NeurlPS'24 paper: "Scene Graph Disentanglement and Composition for Generalizable Complex Image Generation".

30CSS, HTMLOct 25, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{wang2026scene,
  title  = {Scene Graph Disentanglement and Composition for Generalizable Complex Image Generation},
  author = {Yunnan Wang and Ziqiang Li and Zequn Zhang and Wenyao Zhang and Baao Xie and Xihui Liu and Wenjun Zeng and Xin Jin},
  year   = {2026},
  eprint = {2410.00447},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.00447},
  url    = {https://arxiv.org/abs/2410.00447},
  journal = {NEURIPS 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/2410.00447.svg)](https://codeofpaper.com/paper/2410.00447)

Discussion