journal article·2024Open access

YOLOv5ST: A Lightweight and Fast Scene Text Detector

Yiwei Liu, Yingnan Zhao, Yi Chen, Zheng Hu, Min Xia

Computers, Materials & Continua· Volume 79· Issue 1

Abstract

Scene text detection is an important task in computer vision. In this paper, we present YOLOv5 Scene Text (YOLOv5ST), an optimized architecture based on YOLOv5 v6.0 tailored for fast scene text detection. Our primary goal is to enhance inference speed without sacrificing significant detection accuracy, thereby enabling robust performance on resource-constrained devices like drones, closed-circuit television cameras, and other embedded systems. To achieve this, we propose key modifications to the network architecture to lighten the original backbone and improve feature aggregation, including replacing standard convolution with depth-wise convolution, adopting the C2 sequence module in place of C3, employing Spatial Pyramid Pooling Global (SPPG) instead of Spatial Pyramid Pooling Fast (SPPF) and integrating Bi-directional Feature Pyramid Network (BiFPN) into the neck. Experimental results demonstrate a remarkable 26% improvement in inference speed compared to the baseline, with only marginal reductions of 1.6% and 4.2% in mean average precision (mAP) at the intersection over union (IoU) thresholds of 0.5 and 0.5:0.95, respectively. Our work represents a significant advancement in scene text detection, striking a balance between speed and accuracy, making it well-suited for performance-constrained environments.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Handwritten Text Recognition Techniques · Vehicle License Plate Recognition · Advanced Image and Video Retrieval Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (37)

Show source-provided references
1. Text detection and recognition in imagery: A survey10.1109/TPAMI.2014.2366765 ↗
2. TextBoxes: A fast text detector with a single deep neural network
3. YOLO9000: Better, faster, stronger
4. Searching for MobileNetV3
5. Shufflenet v2: Practical guidelines for efficient CNN architecture design
6. Ghostnet: More features from cheap operations
7. CNN based detectors on planetary environments: A performance evaluation10.3389/fnbot.2020.590371 ↗
8. “Yolov5,” Accessed: Jun. 25, 2020. [Online]. Available: https://github.com/ultralytics/yolov5
9. Synthetic data for text localisation in natural images
10. Roadtext-1k: Text detection & recognition dataset for driving videos
11. An end-to-end trainable neural network for image-based sequence recognition and its application to scene text recognition10.1109/TPAMI.2016.2646371 ↗
12. Scene text detection and recognition: A survey10.1007/s11042-022-12693-7 ↗
13. Detecting text in natural scenes with stroke width transform
14. Text localization in natural images using stroke feature transform and text covariance descriptors
15. A method for text localization and recognition in real-world images
16. Canny text detector: Fast and robust scene text localization algorithm
17. Rich feature hierarchies for accurate object detection and semantic segmentation
18. Fast R-CNN
19. Faster R-CNN: Towards real-time object detection with region proposal networks
20. Mask R-CNN
21. Y. Jiang et al., “R2CNN: Rotational region CNN for orientation robust scene text detection,” 2017. doi: 10.48550/arXiv.1706.09579.10.1109/ICPR.2018.8545598 ↗
22. SSD: Single shot multibox detector
23. TextBoxes++: A single-shot oriented scene text detector10.1109/TIP.2018.2825107 ↗
24. YOLO9000: Better, faster, stronger
25. J. Redmon, and A. Farhadi, “Yolov3: An incremental improvement,” 2018. doi: 10.48550/arXiv.1804.0276.
26. Feature pyramid networks for object detection
27. A. Bochkovskiy, C. Y. Wang, and H. Y. M. Liao, “YOLOv4: Optimal speed and accuracy of object detection,” 2020. doi: 10.48550/arXiv.2004.10934.
28. CSPNet: A new backbone that can enhance learning capability of CNN
29. YOLO5Face: Why reinventing a face detector
30. Spatial pyramid pooling in deep convolutional networks for visual recognition10.1109/TPAMI.2015.2389824 ↗
31. Deep learning approaches to scene text detection: A comprehensive review10.1007/s10462-020-09930-6 ↗
32. Explore faster localization learning for scene text detection
33. A. Howard et al., “MobileNets: Efficient convolutional neural networks for mobile vision applications,” 2017. doi: 10.48550/arXiv.1704.04861.
34. D. Reis, J. Kupec, J. Hong, and A. Daoudi, “Real-time flying object detection with YOLOv8,” 2023. doi: 10.48550/arXiv.2305.09972.
35. Path aggregation network for instance segmentation
36. Primitive representation learning for scene text recognition
37. EfficientDet: Scalable and efficient object detection