mlsanityData to 7 Oct 2026

Understanding Mobile GUI: from Pixel-Words to Screen-Sentences

arXiv 2105.11941 ↗First posted 25 May 2021cs.CV cs.HC cs.MMcited by 13

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  4. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  5. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  6. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  7. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  8. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  9. 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,219
  10. 2019VL-BERT: Pre-training of Generic Visual-Linguistic Representationscited by 954
  11. 2019LayoutLM: Pre-training of Text and Layout for Document Image Understandingcited by 549
  12. 2019Bridging the Gap Between Anchor-based and Anchor-free Detection via Adaptive Training Sample Selectioncited by 539
16 more
  1. 2019Unicoder-VL: A Universal Encoder for Vision and Language by Cross-modal Pre-trainingcited by 451
  2. 2020LayoutLMv2: Multi-modal Pre-training for Visually-Rich Document Understandingcited by 406
  3. 2020Pixel-BERT: Aligning Image Pixels with Text by Deep Multi-Modal Transformerscited by 288
  4. 2020Mapping Natural Language Instructions to Mobile UI Action Sequencescited by 180
  5. 2017pix2code: Generating Code from a Graphical User Interface Screenshotcited by 113
  6. 2021Screen Recognition: Creating Accessibility Metadata for Mobile Applications from Pixelscited by 57
  7. 2020ActionBert: Leveraging User Actions for Semantic Understanding of User Interfacescited by 43
  8. 2021Screen2Vec: Semantic Embedding of GUI Screens and GUI Componentscited by 41
  9. 2021VINS: Visual Search for Mobile User Interface Designcited by 37
  10. 2018Machine Learning-Based Prototyping of Graphical User Interfaces for Mobile Appscited by 36
  11. 2020Object Detection for Graphical User Interface: Old Fashioned or Deep Learning or a Combination?cited by 29
  12. 2020Unblind Your Apps: Predicting Natural-Language Labels for Mobile GUI Components by Deep Learningcited by 25
  13. 2019Modeling Mobile Interface Tappability Using Crowdsourcing and Deep Learningcited by 18
  14. 2021GUIGAN: Learning to Generate GUI Designs Using Generative Adversarial Networkscited by 17
  15. 2021Wireframe-Based UI Design Search Through Image Autoencodercited by 17
  16. 2020Owl Eyes: Spotting UI Display Issues via Visual Understandingcited by 16

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 4; 2026: 7.

13 papers.

Sort:

By area: