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

LayoutDM: Discrete Diffusion Model for Controllable Layout Generation

About

Controllable layout generation aims at synthesizing plausible arrangement of element bounding boxes with optional constraints, such as type or position of a specific element. In this work, we try to solve a broad range of layout generation tasks in a single model that is based on discrete state-space diffusion models. Our model, named LayoutDM, naturally handles the structured layout data in the discrete representation and learns to progressively infer a noiseless layout from the initial input, where we model the layout corruption process by modality-wise discrete diffusion. For conditional generation, we propose to inject layout constraints in the form of masking or logit adjustment during inference. We show in the experiments that our LayoutDM successfully generates high-quality layouts and outperforms both task-specific and task-agnostic baselines on several layout tasks.

Naoto Inoue, Kotaro Kikuchi, Edgar Simo-Serra, Mayu Otani, Kota Yamaguchi• 2023

Related benchmarks

TaskDatasetResultRank
Unconditional Layout GenerationRico
FID6.65
55
Conditional layout generation (Category to Size and Position)PubLayNet
FID4.25
27
Conditional layout generation (Category to Size and Position)Rico
FID2.22
27
Category -> Size + Position (C -> S + P)CGL (test)
Occ0.127
8
Unconditional Layout GenerationPubLayNet
FID13.9
7
Layout RefinementRico
FID2.77
5
Layout RefinementPubLayNet
FID6.75
5
Category -> Size + Position (C -> S + P)PKU (test)
Occ Score15.2
4
Category + Size -> Position (C + S -> P)PKU (test)
Occurrence Score0.143
4
RefinementCGL (test)
Occ12.7
4
Showing 10 of 13 rows

Other info

Code

Follow for update