Lightweight Barcode Positioning Algorithm Based on YOLO Model

4Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

With the advancement of Internet of Things (IoT) technology, barcode automatic identification systems have played a crucial role. An improved YOLO-MCG barcode localization algorithm was proposed to address the problems of interference, inefficiency, and poor real-time performance encountered by traditional barcode detection methods in complex backgrounds and field environments. First, to reduce the number of parameters and computational complexity, the MobileNetv3-small network is used to replace the backbone network. Second, a Convolutional Attention Mechanism Module (CBAM) is introduced to enhance the perception ability of target information and improve the detection performance of the model. In addition, Generalized Intersection over Union (GIOU) and Focal Loss are used as loss functions to enhance the localization precision of the model. The experiments show that the improved model achieves an mAP@0.5 of 97.8%, Precision of 96.4%, and Recall of 93.9%. The amounts of parameters are reduced to 35% of Yolov8, the amount of computation load is reduced to 25% of Yolov8, and the FPS is 105. The improved model can be used on resource-constrained mobile devices while meeting real-time requirements.

Author supplied keywords

Cite

CITATION STYLE

APA

Li, C., Zeng, Q., & Lu, L. (2024). Lightweight Barcode Positioning Algorithm Based on YOLO Model. IEEE Access, 12, 192341–192355. https://doi.org/10.1109/ACCESS.2024.3511125

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free