paper-with-me

홈 › Papers

Object Detection for Graphical User Interface: Old Fashioned or Deep Learning or a Combination?

2020-08-12 · Jieshan Chen, Mulong Xie, Zhenchang Xing, Chunyang Chen, Xiwei Xu, Liming Zhu, Guoqiang Li

Detecting Graphical User Interface (GUI) elements in GUI images is a domain-specific object detection task. It supports many software engineering tasks, such as GUI animation and testing, GUI search and code generation. Existing studies for GUI element detection directly borrow the mature methods from computer vision (CV) domain, including old fashioned ones that rely on traditional image processing features (e.g., canny edge, contours), and deep learning models that learn to detect from large-scale GUI data. Unfortunately, these CV methods are not originally designed with the awareness of the unique characteristics of GUIs and GUI elements and the high localization accuracy of the GUI element detection task. We conduct the first large-scale empirical study of seven representative GUI element detection methods on over 50k GUI images to understand the capabilities, limitations and effective designs of these methods. This study not only sheds the light on the technical challenges to be addressed but also informs the design of new GUI element detection methods. We accordingly design a new GUI-specific old-fashioned method for non-text GUI element detection which adopts a novel top-down coarse-to-fine strategy, and incorporate it with the mature deep learning model for GUI text detection.Our evaluation on 25,000 GUI images shows that our method significantly advances the start-of-the-art performance in GUI element detection.

📄 PDF Abstract BibTeX arXiv:2008.05132

Code (2)

chenjshnn/Object-Detection-for-Graphical-User-Interface 공식 구현 pytorch
MinghaoNJU/Object-detection-for-graphical-user-interface pytorch

Tasks

Code GenerationGUI Element Detectionobject-detectionObject Detection

Similar Papers 제목 키워드 기반

GUI Element Detection Using SOTA YOLO Deep Learning Models

2024-08-07 · Seyed Shayan Daneshvar, Shaowei Wang

Detection of Graphical User Interface (GUI) elements is a crucial task for automatic code generation from images and sketches, GUI testing, and GUI search. Recent studies have leveraged both old-fashioned and modern comp…

2D Object DetectionCode GenerationContour DetectionDeep Learning+5

Visual grounding for desktop graphical user interfaces

2024-05-05 · Tassnim Dardouri, Laura Minkova, Jessica López Espejel, Walid Dahhane 외

Most instance perception and image understanding solutions focus mainly on natural images. However, applications for synthetic images, and more specifically, images of Graphical User Interfaces (GUI) remain limited. This…

Language ModelingLanguage ModellingLarge Language Modelobject-detection+2

TensorFlow with user friendly Graphical Framework for object detection API

2020-06-11 · Heemoon Yoon, Sang-Hee Lee, Mira Park

TensorFlow is an open-source framework for deep learning dataflow and contains application programming interfaces (APIs) of voice analysis, natural language process, and computer vision. Especially, TensorFlow object det…

Deep LearningModel Selectionobject-detectionObject Detection

The Command Line GUIde: Graphical Interfaces from Man Pages via AI

2025-10-01 · Saketh Ram Kasibatla, Kiran Medleri Hiremath, Raven Rothkopf, Sorin Lerner 외 arxiv

Although birthed in the era of teletypes, the command line shell survived the graphical interface revolution of the 1980's and lives on in modern desktop operating systems. The command line provides access to powerful fu…

Template-based Object Detection Using a Foundation Model

2026-03-20 · Valentin Braeutigam, Matthias Stock, Bernhard Egger arxiv

Most currently used object detection methods are learning-based, and can detect objects under varying appearances. Those models require training and a training dataset. We focus on use cases with less data variation, but…

Object Detection