Small defects detection of PCB based on multi-channel feature fusion learning
DOI:
CSTR:
Author:
Affiliation:

Clc Number:

TH701 TP391. 4

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    The paper proposes a YOLOPCB network for small defects detection on printed circuit board ( PCB) using multi-channel feature fusion learning. Firstly, the last group of MPConv layer and E-ELAN layer in the YOLOv7 backbone network are removed, and the ECU module in the fusion layer and the 20 × 20 prediction head are eliminated. A cross-channel information connection module (CIC) is utilized to link the streamlined backbone and fusion networks. Secondly, a shallow feature fusion module ( SFF) and a new anchor matching strategy are designed, which add two low-level, high-resolution detection heads. Lastly, the three E-ELAN layers in the YOLOv7 backbone network are used as inputs, while the bottommost E-ELAN and two concatenation modules in the fusion layer are used as outputs, with adaptive weighted skip-connection (AWS) to increase the information within the same dimension. The average precision on the PCB Defect datasets reaches 94. 9% , with a detection speed of 45. 6 fps. Furthermore, on the Self-PCB datasets obtained from on-site enterprises, YOLOPCB achieves the highest accuracy of 76. 7% , which is a 6. 8% improvement over the detection accuracy of YOLOv7. YOLOPCB effectively enhances the detection capability of small defects on printed circuit boards.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: September 14,2024
  • Published:
Article QR Code