Global contextual attention augmented YOLO with ConvMixer prediction heads for PCB surface defect detection

被引:30
|
作者
Xia, Kewen [1 ]
Lv, Zhongliang [1 ]
Liu, Kang [1 ]
Lu, Zhenyu [1 ]
Zhou, Chuande [1 ]
Zhu, Hong [1 ]
Chen, Xuanlin [1 ]
机构
[1] Chongqing Univ Sci & Technol, Sch Mech & Power Engn, Chongqing, Peoples R China
来源
SCIENTIFIC REPORTS | 2023年 / 13卷 / 01期
基金
中国国家自然科学基金;
关键词
D O I
10.1038/s41598-023-36854-2
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
To solve the problem of missed and false detection caused by the large number of tiny targets and complex background textures in a printed circuit board (PCB), we propose a global contextual attention augmented YOLO model with ConvMixer prediction heads (GCC-YOLO). In this study, we apply a high-resolution feature layer (P2) to gain more details and positional information of small targets. Moreover, in order to suppress the background noisy information and further enhance the feature extraction capability, a global contextual attention module (GC) is introduced in the backbone network and combined with a C3 module. Furthermore, in order to reduce the loss of shallow feature information due to the deepening of network layers, a bi-directional weighted feature pyramid (BiFPN) feature fusion structure is introduced. Finally, a ConvMixer module is introduced and combined with the C3 module to create a new prediction head, which improves the small target detection capability of the model while reducing the parameters. Test results on the PCB dataset show that GCC-YOLO improved the Precision, Recall, mAP@0.5, and mAP@0.5:0.95 by 0.2%, 1.8%, 0.5%, and 8.3%, respectively, compared to YOLOv5s; moreover, it has a smaller model volume and faster reasoning speed compared to other algorithms.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Global contextual attention augmented YOLO with ConvMixer prediction heads for PCB surface defect detection
    Kewen Xia
    Zhongliang Lv
    Kang Liu
    Zhenyu Lu
    Chuande Zhou
    Hong Zhu
    Xuanlin Chen
    Scientific Reports, 13 (1)
  • [2] A New Improved YOLO based Network for PCB Surface Defect Detection
    Fei, Yihong
    Xie, Binyang
    Zhang, Jingya
    Jin, Yixin
    Pan, Ziyi
    Yuan, Chenyue
    2024 6TH INTERNATIONAL CONFERENCE ON DATA-DRIVEN OPTIMIZATION OF COMPLEX SYSTEMS, DOCS 2024, 2024, : 864 - 869
  • [3] YOLO-RRL: A Lightweight Algorithm for PCB Surface Defect Detection
    Zhang, Tian
    Zhang, Jie
    Pan, Pengfei
    Zhang, Xiaochen
    APPLIED SCIENCES-BASEL, 2024, 14 (17):
  • [4] YOLO-HMC: An Improved Method for PCB Surface Defect Detection
    Yuan, Minghao
    Zhou, Yongbing
    Ren, Xiaoyu
    Zhi, Hui
    Zhang, Jian
    Chen, Haojie
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73 : 1 - 11
  • [5] PCB-DETR: A Detection Network of PCB Surface Defect With Spatial Attention Offset Module
    Li, Qifeng
    Wu, Lihao
    Xiao, Huangpei
    Huang, Chuangmian
    IEEE ACCESS, 2024, 12 : 158436 - 158445
  • [6] PCB defect detection algorithm based on CDI-YOLO
    Xiao, Gaoshang
    Hou, Shuling
    Zhou, Huiying
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [7] PCB Defect Detection Method Based on Transformer-YOLO
    Chen, Wei
    Huang, Zhongtian
    Mu, Qian
    Sun, Yi
    IEEE ACCESS, 2022, 10 : 129480 - 129489
  • [8] PCB Defect Detection Algorithm Based On YT-YOLO
    TangJian
    YangYang
    HouBaoshuai
    HaoChongqing
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 976 - 981
  • [9] YOLO-J based PCB defect detection algorithm
    Su, Jia
    Jia, Xinyu
    Hou, Weimin
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2024, 30 (11): : 3984 - 3998
  • [10] YOLO-VanNet: An Improved YOLOv5 Method for PCB Surface Defect Detection
    Chen, Fanglin
    Shi, Chenyang
    Zhu, Donglin
    Zhou, Changjun
    WEB AND BIG DATA, APWEB-WAIM 2024, PT I, 2024, 14961 : 451 - 465