UI Layers Group Detector: Grouping UI Layers via Text Fusion and Box Attention

12/07/2022
by   Shuhong Xiao, et al.
0

Graphic User Interface (GUI) is facing great demand with the popularization and prosperity of mobile apps. Automatic UI code generation from UI design draft dramatically simplifies the development process. However, the nesting layer structure in the design draft affects the quality and usability of the generated code. Few existing GUI automated techniques detect and group the nested layers to improve the accessibility of generated code. In this paper, we proposed our UI Layers Group Detector as a vision-based method that automatically detects images (i.e., basic shapes and visual elements) and text layers that present the same semantic meanings. We propose two plug-in components, text fusion and box attention, that utilize text information from design drafts as a priori information for group localization. We construct a large-scale UI dataset for training and testing, and present a data augmentation approach to boost the detection performance. The experiment shows that the proposed method achieves a decent accuracy regarding layers grouping.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/13/2022

ULDGNN: A Fragmented UI Layer Detector Based on Graph Neural Networks

While some work attempt to generate front-end code intelligently from UI...
research
09/18/2023

EGFE: End-to-end Grouping of Fragmented Elements in UI Designs with Multimodal Learning

When translating UI design prototypes to code in industry, automatically...
research
10/20/2022

Semi-supervised object detection based on single-stage detector for thighbone fracture localization

The thighbone is the largest bone supporting the lower body. If the thig...
research
06/15/2022

Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Images

Graphical User Interface (GUI) is not merely a collection of individual ...
research
12/09/2022

Fill in the Blank: Context-aware Automated Text Input Generation for Mobile GUI Testing

Automated GUI testing is widely used to help ensure the quality of mobil...
research
01/13/2022

Reverse-Engineering Information Presentations: Recovering Hierarchical Grouping from Layouts of Visual Elements

Visual elements in an information presentation are often spatially and s...
research
08/05/2021

Automatic Detection of Rail Components via A Deep Convolutional Transformer Network

Automatic detection of rail track and its fasteners via using continuous...

Please sign up or login with your details

Forgot password? Click here to reset