Understanding Mobile GUI: from Pixel-Words to Screen-Sentences
Not on the map. Why?
Abstract (arXiv)
The ubiquity of mobile phones makes mobile GUI understanding an important task. Most previous works in this domain require human-created metadata of screens (e.g. View Hierarchy) during inference, which unfortunately is often not available or reliable enough for GUI understanding. Inspired by the impressive success of Transformers in NLP tasks, targeting for purely vision-based GUI understanding, we extend the concepts of Words/Sentence to Pixel-Words/Screen-Sentence, and propose a mobile GUI understanding architecture: Pixel-Words to Screen-Sentence (PW2SS). In analogy to the individual Words, we define the Pixel-Words as atomic visual components (text and graphic components), which are visually consistent and semantically clear across screenshots of a large variety of design styles. The Pixel-Words extracted from a screenshot are aggregated into Screen-Sentence with a Screen Transformer proposed to model their relations. Since the Pixel-Words are defined as atomic visual components, the ambiguity between their visual appearance and semantics is dramatically reduced. We are able to make use of metadata available in training data to auto-generate high-quality annotations for Pixel-Words. A dataset, RICO-PW, of screenshots with Pixel-Words annotations is built based on the public RICO dataset, which will be released to help to address the lack of high-quality training data in this area. We train a detector to extract Pixel-Words from screenshots on this dataset and achieve metadata-free GUI understanding during inference. We conduct experiments and show that Pixel-Words can be well extracted on RICO-PW and well generalized to a new dataset, P2S-UI, collected by ourselves. The effectiveness of PW2SS is further verified in the GUI understanding tasks including relation prediction, clickability prediction, screen retrieval, and app type classification.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 28 of its 46 references that are in the map. First posted on arXiv 25 May 2021.
Builds on
28 of 46 references.
References · 28
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,219
- 2019VL-BERT: Pre-training of Generic Visual-Linguistic Representationscited by 954
- 2019LayoutLM: Pre-training of Text and Layout for Document Image Understandingcited by 549
- 2019Bridging the Gap Between Anchor-based and Anchor-free Detection via Adaptive Training Sample Selectioncited by 539
16 more
- 2019Unicoder-VL: A Universal Encoder for Vision and Language by Cross-modal Pre-trainingcited by 451
- 2020LayoutLMv2: Multi-modal Pre-training for Visually-Rich Document Understandingcited by 406
- 2020Pixel-BERT: Aligning Image Pixels with Text by Deep Multi-Modal Transformerscited by 288
- 2020Mapping Natural Language Instructions to Mobile UI Action Sequencescited by 180
- 2017pix2code: Generating Code from a Graphical User Interface Screenshotcited by 113
- 2021Screen Recognition: Creating Accessibility Metadata for Mobile Applications from Pixelscited by 57
- 2020ActionBert: Leveraging User Actions for Semantic Understanding of User Interfacescited by 43
- 2021Screen2Vec: Semantic Embedding of GUI Screens and GUI Componentscited by 41
- 2021VINS: Visual Search for Mobile User Interface Designcited by 37
- 2018Machine Learning-Based Prototyping of Graphical User Interfaces for Mobile Appscited by 36
- 2020Object Detection for Graphical User Interface: Old Fashioned or Deep Learning or a Combination?cited by 29
- 2020Unblind Your Apps: Predicting Natural-Language Labels for Mobile GUI Components by Deep Learningcited by 25
- 2019Modeling Mobile Interface Tappability Using Crowdsourcing and Deep Learningcited by 18
- 2021GUIGAN: Learning to Generate GUI Designs Using Generative Adversarial Networkscited by 17
- 2021Wireframe-Based UI Design Search Through Image Autoencodercited by 17
- 2020Owl Eyes: Spotting UI Display Issues via Visual Understandingcited by 16
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 4; 2026: 7.
13 papers.
Sort:
By area:
- 2025LLM-Powered GUI Agents in Phone Automation: Surveying Progress and Prospectscited by 31
- 2022Learning to Denoise Raw Mobile UI Layouts for Improving Datasets at Scalecited by 30
- 2025UI-E2I-Synth: Advancing GUI Grounding with Large-Scale Instruction Synthesiscited by 20
- 2024MobA: Multifaceted Memory-Enhanced Adaptive Planning for Efficient Mobile Task Automationcited by 14
- 2026Mind the Gap: Action Rebinding Attacks against Android GUI Agentscited by 6
- 2026Instruction-as-State: Environment-Guided and State-Conditioned Semantic Understanding for Embodied Navigationcited by 4
- 2026Structured Progressive Knowledge Activation for LLM-Driven Neural Architecture Searchcited by 2
- 2026Overcoming the Weakest-Link Effect in LLM-Driven Program Optimization via Heterogeneous Edit Recombinationcited by 2
- 2026GraphIR: Architecture-Level Search States for LLM-Guided Neural Architecture Evolutioncited by 2
- 2025Leveraging Vision-Language Models for Visual Grounding and Analysis of Automotive UIcited by 1
- 2025UI-Evol: Automatic Knowledge Evolving for Computer Use Agentscited by 1
- 2026The Essence of Balance for Self-Improving Agents in Vision-and-Language Navigationcited by 1
1 more
- 2026An AI4AI Framework for Visual Token Pruningcited by 1
- 2026An AI4AI Framework for Visual Token Pruning7 Aug 2026
- 2026GraphIR: Architecture-Level Search States for LLM-Guided Neural Architecture Evolution3 Aug 2026
- 2026Overcoming the Weakest-Link Effect in LLM-Driven Program Optimization via Heterogeneous Edit Recombination31 Jul 2026
- 2026The Essence of Balance for Self-Improving Agents in Vision-and-Language Navigation21 Apr 2026
- 2026Instruction-as-State: Environment-Guided and State-Conditioned Semantic Understanding for Embodied Navigation20 Apr 2026
- 2026Structured Progressive Knowledge Activation for LLM-Driven Neural Architecture Search10 Apr 2026
- 2026Mind the Gap: Action Rebinding Attacks against Android GUI Agents18 Jan 2026
- 2025UI-Evol: Automatic Knowledge Evolving for Computer Use Agents28 May 2025
- 2025Leveraging Vision-Language Models for Visual Grounding and Analysis of Automotive UI9 May 2025
- 2025LLM-Powered GUI Agents in Phone Automation: Surveying Progress and Prospects28 Apr 2025
- 2025UI-E2I-Synth: Advancing GUI Grounding with Large-Scale Instruction Synthesis15 Apr 2025
- 2024MobA: Multifaceted Memory-Enhanced Adaptive Planning for Efficient Mobile Task Automation17 Oct 2024
1 more
- 2022Learning to Denoise Raw Mobile UI Layouts for Improving Datasets at Scalecited by 30
- 2024MobA: Multifaceted Memory-Enhanced Adaptive Planning for Efficient Mobile Task Automationcited by 14
- 2026Instruction-as-State: Environment-Guided and State-Conditioned Semantic Understanding for Embodied Navigationcited by 4
- 2026Structured Progressive Knowledge Activation for LLM-Driven Neural Architecture Searchcited by 2
- 2026Overcoming the Weakest-Link Effect in LLM-Driven Program Optimization via Heterogeneous Edit Recombinationcited by 2
- 2026GraphIR: Architecture-Level Search States for LLM-Guided Neural Architecture Evolutioncited by 2
- 2026GraphIR: Architecture-Level Search States for LLM-Guided Neural Architecture Evolution3 Aug 2026
- 2026Overcoming the Weakest-Link Effect in LLM-Driven Program Optimization via Heterogeneous Edit Recombination31 Jul 2026
- 2026Instruction-as-State: Environment-Guided and State-Conditioned Semantic Understanding for Embodied Navigation20 Apr 2026
- 2026Structured Progressive Knowledge Activation for LLM-Driven Neural Architecture Search10 Apr 2026
- 2024MobA: Multifaceted Memory-Enhanced Adaptive Planning for Efficient Mobile Task Automation17 Oct 2024
- 2022Learning to Denoise Raw Mobile UI Layouts for Improving Datasets at Scale11 Jan 2022