English
Related papers

Related papers: Screen Parsing: Towards Reverse Engineering of UI …

200 papers

Mobile app user interfaces (UIs) are rich with action, text, structure, and image content that can be utilized to learn generic UI representations for tasks like automating user commands, summarizing content, and evaluating the…

Computer Vision and Pattern Recognition · Computer Science 2024-08-09 Andrea Burns , Kate Saenko , Bryan A. Plummer

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…

Computer Vision and Pattern Recognition · Computer Science 2021-06-15 Dipu Manandhar , Hailin Jin , John Collomosse

Desktop accessibility metadata enables AI agents to interpret screens and supports users who depend on tools like screen readers. Yet, many applications remain largely inaccessible due to incomplete or missing metadata provided by…

Machine Learning · Computer Science 2025-07-23 Viktor Muryn , Marta Sumyk , Mariya Hirna , Sofiya Garkot , Maksym Shamrai

Effective communication of UX considerations to stakeholders (e.g., designers and developers) is a critical challenge for UX practitioners. To explore this problem, we interviewed four UX practitioners about their communication challenges…

Human-Computer Interaction · Computer Science 2025-03-11 Daeheon Jeong , Hyehyun Chu

Screen recordings of mobile apps are a popular and readily available way for users to share how they interact with apps, such as in online tutorial videos, user reviews, or as attachments in bug reports. Unfortunately, both people and…

Human-Computer Interaction · Computer Science 2022-07-12 Jieshan Chen , Amanda Swearngin , Jason Wu , Titus Barik , Jeffrey Nichols , Xiaoyi Zhang

Past studies have illustrated the prevalence of UI dark patterns, or user interfaces that can lead end-users toward (unknowingly) taking actions that they may not have intended. Such deceptive UI designs can result in adverse effects on end…

Software Engineering · Computer Science 2023-03-14 SM Hasan Mansur , Sabiha Salma , Damilola Awofisayo , Kevin Moran

Machine learning and many of its applications are considered hard to approach due to their complexity and lack of transparency. One mission of human-centric machine learning is to improve algorithm transparency and user satisfaction while…

Human-Computer Interaction · Computer Science 2019-10-25 Zhiwei Han , Thomas Weber , Stefan Matthes , Yuanting Liu , Hao Shen

Interactive image segmentation enables users to interact minimally with a machine, facilitating the gradual refinement of the segmentation mask for a target of interest. Previous studies have demonstrated impressive performance in…

Computer Vision and Pattern Recognition · Computer Science 2024-06-18 Kun Li , Hao Cheng , George Vosselman , Michael Ying Yang

Mobile UI understanding is important for enabling various interaction tasks such as UI automation and accessibility. Previous mobile UI modeling often depends on the view hierarchy information of a screen, which directly provides the…

Computer Vision and Pattern Recognition · Computer Science 2023-02-27 Gang Li , Yang Li

Scene parsing, or semantic segmentation, consists in labeling each pixel in an image with the category of the object it belongs to. It is a challenging task that involves the simultaneous detection, segmentation and recognition of all the…

Computer Vision and Pattern Recognition · Computer Science 2015-06-09 Clément Farabet , Camille Couprie , Laurent Najman , Yann LeCun

Computers are used for various purposes, so frequent context switching is inevitable. In this setting, retrieving the documents, files, and web pages that have been used for a task can be a challenge. While modern applications provide a…

Human-Computer Interaction · Computer Science 2020-02-04 Donghan Hu , Sang Won Lee

Visually-situated language is ubiquitous -- sources range from textbooks with diagrams to web pages with images and tables, to mobile apps with buttons and forms. Perhaps due to this diversity, previous work has typically relied on…

To improve the accessibility of smart devices and to simplify their usage, building models which understand user interfaces (UIs) and assist users to complete their tasks is critical. However, unique challenges are proposed by UI-specific…

Computer Vision and Pattern Recognition · Computer Science 2021-08-11 Chongyang Bai , Xiaoxue Zang , Ying Xu , Srinivas Sunkara , Abhinav Rastogi , Jindong Chen , Blaise Aguera y Arcas

We propose a method to make mobile screenshots easily searchable. In this paper, we present the workflow in which we: 1) preprocessed a collection of screenshots, 2) identified script presentin image, 3) extracted unstructured text from…

Computer Vision and Pattern Recognition · Computer Science 2020-12-15 Sumit Kumar , Gopi Ramena , Manoj Goyal , Debi Mohanty , Ankur Agarwal , Benu Changmai , Sukumar Moharana

Proliferation of touch-based devices has made sketch-based image retrieval practical. While many methods exist for sketch-based object detection/image retrieval on small datasets, relatively less work has been done on large (web)-scale…

Computer Vision and Pattern Recognition · Computer Science 2015-11-03 Sarthak Parui , Anurag Mittal

We introduce ScreenQA, a novel benchmarking dataset designed to advance screen content understanding through question answering. The existing screen datasets are focused either on low-level structural and component understanding, or on a…

Computation and Language · Computer Science 2025-02-11 Yu-Chung Hsiao , Fedir Zubach , Gilles Baechler , Srinivas Sunkara , Victor Carbune , Jason Lin , Maria Wang , Yun Zhu , Jindong Chen

Over the last decade, Computer Vision, the branch of Artificial Intelligence aimed at understanding the visual world, has evolved from simply recognizing objects in images to describing pictures, answering questions about images, aiding…

Computer Vision and Pattern Recognition · Computer Science 2021-11-16 Ranjay Krishna , Mitchell Gordon , Li Fei-Fei , Michael Bernstein

AI agents operating on user interfaces must understand how interfaces communicate state and feedback to act reliably. As a core communicative modality, animations are increasingly used in modern interfaces, serving critical functional…

Human-Computer Interaction · Computer Science 2026-04-30 Chen Liang , Xirui Jiang , Naihao Deng , Eytan Adar , Anhong Guo

Much of the previous work towards digital agents for graphical user interfaces (GUIs) has relied on text-based representations (derived from HTML or other structured data sources), which are not always readily available. These input…

The recent success of large vision language models shows great potential in driving the agent system operating on user interfaces. However, we argue that the power multimodal models like GPT-4V as a general agent on multiple operating…

Computer Vision and Pattern Recognition · Computer Science 2024-08-02 Yadong Lu , Jianwei Yang , Yelong Shen , Ahmed Awadallah