Multi-modal user interface control detection using cross-attention
Not on the map. Why?
Abstract (arXiv)
Detecting user interface (UI) controls from software screenshots is a critical task for automated testing, accessibility, and software analytics, yet it remains challenging due to visual ambiguities, design variability, and the lack of contextual cues in pixel-only approaches. In this paper, we introduce a novel multi-modal extension of YOLOv5 that integrates GPT-generated textual descriptions of UI images into the detection pipeline through cross-attention modules. By aligning visual features with semantic information derived from text embeddings, our model enables more robust and context-aware UI control detection. We evaluate the proposed framework on a large dataset of over 16,000 annotated UI screenshots spanning 23 control classes. Extensive experiments compare three fusion strategies, i.e. element-wise addition, weighted sum, and convolutional fusion, demonstrating consistent improvements over the baseline YOLOv5 model. Among these, convolutional fusion achieved the strongest performance, with significant gains in detecting semantically complex or visually ambiguous classes. These results establish that combining visual and textual modalities can substantially enhance UI element detection, particularly in edge cases where visual information alone is insufficient. Our findings open promising opportunities for more reliable and intelligent tools in software testing, accessibility support, and UI analytics, setting the stage for future research on efficient, robust, and generalizable multi-modal detection systems.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 21 of its 42 references that are in the map. First posted on arXiv 8 Apr 2026.
Builds on
21 of 42 references.
References · 21
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023GPT-4 Technical Reportcited by 18,396
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2024GPT-4o System Cardcited by 4,588
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,222
- 2019LXMERT: Learning Cross-Modality Encoder Representations from Transformerscited by 1,553
- 2021Grounded Language-Image Pre-trainingcited by 1,156
- 2021MDETR -- Modulated Detection for End-to-End Multi-Modal Understandingcited by 819
- 2018Path Aggregation Network for Instance Segmentationcited by 798
- 2014Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognitioncited by 720
- 2019CSPNet: A New Backbone that can Enhance Learning Capability of CNNcited by 381
- 2021Class-agnostic Object Detection with Multi-modal Transformercited by 85
9 more
- 2021Multimodal Object Detection via Probabilistic Ensemblingcited by 68
- 2023Multi-modal Queried Object Detection in the Wildcited by 47
- 2020Object Detection for Graphical User Interface: Old Fashioned or Deep Learning or a Combination?cited by 29
- 2021VUT: Versatile UI Transformer for Multi-Modal Multi-Task User Interface Modelingcited by 26
- 2018Automated Reporting of GUI Design Violations for Mobile Appscited by 15
- 2021Multimodal Icon Annotation For Mobile Applicationscited by 8
- 2023Mobile User Interface Element Detection Via Adaptively Prompt Tuningcited by 8
- 2023EGFE: End-to-end Grouping of Fragmented Elements in UI Designs with Multimodal Learningcited by 2
- 2024GUI Element Detection Using SOTA YOLO Deep Learning Modelscited by 2
Built on by
Not cited yet.