A Parse-Then-Place Approach for Generating Graphic Layouts from Textual Descriptions

08/24/2023
by   Jiawei Lin, et al.
0

Creating layouts is a fundamental step in graphic design. In this work, we propose to use text as the guidance to create graphic layouts, i.e., Text-to-Layout, aiming to lower the design barriers. Text-to-Layout is a challenging task, because it needs to consider the implicit, combined, and incomplete layout constraints from text, each of which has not been studied in previous work. To address this, we present a two-stage approach, named parse-then-place. The approach introduces an intermediate representation (IR) between text and layout to represent diverse layout constraints. With IR, Text-to-Layout is decomposed into a parse stage and a place stage. The parse stage takes a textual description as input and generates an IR, in which the implicit constraints from the text are transformed into explicit ones. The place stage generates layouts based on the IR. To model combined and incomplete constraints, we use a Transformer-based layout generation model and carefully design a way to represent constraints and layouts as sequences. Besides, we adopt the pretrain-then-finetune strategy to boost the performance of the layout generation model with large-scale unlabeled layouts. To evaluate our approach, we construct two Text-to-Layout datasets and conduct experiments on them. Quantitative results, qualitative analysis, and user studies demonstrate the effectiveness of our approach.

READ FULL TEXT
research
12/09/2021

BLT: Bidirectional Layout Transformer for Controllable Layout Generation

Creating visual layouts is an important step in graphic design. Automati...
research
04/06/2022

Aesthetic Text Logo Synthesis via Content-aware Layout Inferring

Text logo design heavily relies on the creativity and expertise of profe...
research
08/12/2022

Layout-Bridging Text-to-Image Synthesis

The crux of text-to-image synthesis stems from the difficulty of preserv...
research
12/19/2019

Neural Design Network: Graphic Layout Generation with Constraints

Graphic design is essential for visual communication with layouts being ...
research
06/27/2023

Automatic Truss Design with Reinforcement Learning

Truss layout design, namely finding a lightweight truss layout satisfyin...
research
08/13/2020

On the design of text editors

Text editors are written by and for developers. They come with a large s...
research
04/23/2018

Automatic Heap Layout Manipulation for Exploitation

Heap layout manipulation is integral to exploiting heap-based memory cor...

Please sign up or login with your details

Forgot password? Click here to reset