Magic Layouts: Structural Prior for Component Detection in User Interface Designs

06/14/2021
by   Dipu Manandhar, et al.
0

We present Magic Layouts; a method for parsing screenshots or hand-drawn sketches of user interface (UI) layouts. Our core contribution is to extend existing detectors to exploit a learned structural prior for UI designs, enabling robust detection of UI components; buttons, text boxes and similar. Specifically we learn a prior over mobile UI layouts, encoding common spatial co-occurrence relationships between different UI components. Conditioning region proposals using this prior leads to performance gains on UI layout parsing for both hand-drawn UIs and app screenshots, which we demonstrate within the context an interactive application for rapidly acquiring digital prototypes of user experience (UX) designs.

READ FULL TEXT

page 5

page 6

page 7

page 8

page 12

page 13

page 14

page 15

research
03/09/2021

Automatic code generation from sketches of mobile applications in end-user development using Deep Learning

A common need for mobile application development by end-users or in comp...
research
02/10/2021

VINS: Visual Search for Mobile User Interface Design

Searching for relative mobile user interface (UI) design examples can ai...
research
09/20/2023

Latent Diffusion Models for Structural Component Design

Recent advances in generative modeling, namely Diffusion models, have re...
research
01/25/2021

GUIGAN: Learning to Generate GUI Designs Using Generative Adversarial Networks

Graphical User Interface (GUI) is ubiquitous in almost all modern deskto...
research
04/18/2023

GUILGET: GUI Layout GEneration with Transformer

Sketching out Graphical User Interface (GUI) layout is part of the pipel...
research
01/11/2021

Screen2Vec: Semantic Embedding of GUI Screens and GUI Components

Representing the semantics of GUI screens and components is crucial to d...
research
06/22/2021

Error-Aware Interactive Semantic Parsing of OpenStreetMap

In semantic parsing of geographical queries against real-world databases...

Please sign up or login with your details

Forgot password? Click here to reset