LayoutGAN: Generating Graphic Layouts with Wireframe Discriminators

01/21/2019
by   Jianan Li, et al.
0

Layout is important for graphic design and scene generation. We propose a novel Generative Adversarial Network, called LayoutGAN, that synthesizes layouts by modeling geometric relations of different types of 2D elements. The generator of LayoutGAN takes as input a set of randomly-placed 2D graphic elements and uses self-attention modules to refine their labels and geometric parameters jointly to produce a realistic layout. Accurate alignment is critical for good layouts. We thus propose a novel differentiable wireframe rendering layer that maps the generated layout to a wireframe image, upon which a CNN-based discriminator is used to optimize the layouts in image space. We validate the effectiveness of LayoutGAN in various experiments including MNIST digit generation, document layout generation, clipart abstract scene generation and tangram graphic design.

READ FULL TEXT

page 6

page 7

page 8

page 12

page 13

page 14

page 15

page 16

research
08/02/2021

Constrained Graphic Layout Generation via Latent Optimization

It is common in graphic design humans visually arrange various elements ...
research
07/24/2019

LayoutVAE: Stochastic Scene Layout Generation from a Label Set

Recently there is an increasing interest in scene generation within the ...
research
12/10/2021

Roominoes: Generating Novel 3D Floor Plans From Existing 3D Rooms

Realistic 3D indoor scene datasets have enabled significant recent progr...
research
06/25/2020

Layout Generation and Completion with Self-attention

We address the problem of layout generation for diverse domains such as ...
research
08/04/2021

Neural Scene Decoration from a Single Photograph

Furnishing and rendering an indoor scene is a common but tedious task fo...
research
09/11/2020

Attribute-conditioned Layout GAN for Automatic Graphic Design

Modeling layout is an important first step for graphic design. Recently,...
research
09/02/2022

Geometry Aligned Variational Transformer for Image-conditioned Layout Generation

Layout generation is a novel task in computer vision, which combines the...

Please sign up or login with your details

Forgot password? Click here to reset