2022
DOI: 10.1155/2022/8900734
|View full text |Cite
|
Sign up to set email alerts
|

YOLOv5-MGC: GUI Element Identification for Mobile Applications Based on Improved YOLOv5

Abstract: The identification of interface elements is the first step in mobile application automated testing and the key to smooth testing. However, existing object detection algorithms have a low accuracy rate, and some tiny elements are missed in the recognition of graphical user interface (GUI) elements. To address this limitation, this paper proposes the YOLOv5-MGC algorithm, a robot vision-based interface element recognition algorithm for mobile applications. The algorithm improves the network by using K-means++ al… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 26 publications
0
4
0
Order By: Relevance
“…The YOLOv5 algorithm that enhanced the mobile app interface element recognition significantly improved the analysis accuracy and identification of minute components [17]. The experimental findings confirmed its superiority in GUI element identification, demonstrating promise for future development in robot testing automation for mobile applications.…”
Section: Related Literature Surveymentioning
confidence: 67%
“…The YOLOv5 algorithm that enhanced the mobile app interface element recognition significantly improved the analysis accuracy and identification of minute components [17]. The experimental findings confirmed its superiority in GUI element identification, demonstrating promise for future development in robot testing automation for mobile applications.…”
Section: Related Literature Surveymentioning
confidence: 67%
“…The basic model selected for our detection task contains several changes based on the yolov5m6 [12] baseline model. Here '6′ denotes 'P6′, which means an extra P6 object output layer is added in the yolov5-P6 models for the detection of larger objects.…”
Section: Selected Model and Improvementsmentioning
confidence: 99%
“…Other two-stage detectors, such as R-FCN [8], Cascade R-CNN [9], and Mask R-CNN [10] extended on the basis of R-CNN or its variant, can also gain remarkable performance in object detection tasks. Single-stage algorithms such as the You-Only-Look-Once (YOLO) series [11,12], single-shot multi-box detector (SSD) [13], and RetinaNet [14] can usually run at much higher speeds at inference. YOLOv1 [11] provided unified training for classification and localization, reaching an inference speed of 45 fps (much faster than Faster R-CNN) and a mean average precision (mAP) score of 63.4% (comparable to Faster R-CNN (ZF version)) evaluated on the PASCAL VOC [15] 2007 and 2012 datasets.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation