Detection and Classification of Printed Circuit Boards Using YOLO Algorithm

被引:17
|
作者
Glucina, Matko [1 ]
Andelic, Nikola [1 ]
Lorencin, Ivan [1 ]
Car, Zlatan [1 ]
机构
[1] Univ Rijeka, Fac Engn, Dept Automat & Elect, Vukovarska 58, Rijeka 51000, Croatia
关键词
classification; detection; PCB; semantic segmentation; YOLOv5; TECHNOLOGIES; ISSUES;
D O I
10.3390/electronics12030667
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Printed circuit boards (PCBs) are an indispensable part of every electronic device used today. With its computing power, it performs tasks in much smaller dimensions, but the process of making and sorting PCBs can be a challenge in PCB factories. One of the main challenges in factories that use robotic manipulators for "pick and place" tasks are object orientation because the robotic manipulator can misread the orientation of the object and thereby grasp it incorrectly, and for this reason, object segmentation is the ideal solution for the given problem. In this research, the performance, memory size, and prediction of the YOLO version 5 (YOLOv5) semantic segmentation algorithm are tested for the needs of detection, classification, and segmentation of PCB microcontrollers. YOLOv5 was trained on 13 classes of PCB images from a publicly available dataset that was modified and consists of 1300 images. The training was performed using different structures of YOLOv5 neural networks, while nano, small, medium, and large neural networks were used to select the optimal network for the given challenge. Additionally, the total dataset was cross validated using 5-fold cross validation and evaluated using mean average precision, precision, recall, and F1-score classification metrics. The results showed that large, computationally demanding neural networks are not required for the given challenge, as demonstrated by the YOLOv5 small model with the obtained mAP, precision, recall, and F1-score in the amounts of 0.994, 0.996, 0.995, and 0.996, respectively. Based on the obtained evaluation metrics and prediction results, the obtained model can be implemented in factories for PCB sorting applications.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Lightweight Network DCR-YOLO for Surface Defect Detection on Printed Circuit Boards
    Jiang, Yuanyuan
    Cai, Mengnan
    Zhang, Dong
    SENSORS, 2023, 23 (17)
  • [2] YOLO-RLC: An Advanced Target-Detection Algorithm for Surface Defects of Printed Circuit Boards Based on YOLOv5
    Wang, Yuanyuan
    Huang, Jialong
    Dipu, Md Sharid Kayes
    Zhao, Hu
    Gao, Shangbing
    Zhang, Haiyan
    Lv, Pinrong
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 80 (03): : 4973 - 4995
  • [3] CONNECTION ROUTING ALGORITHM FOR PRINTED CIRCUIT BOARDS
    GEYER, JM
    IEEE TRANSACTIONS ON CIRCUIT THEORY, 1971, CT18 (01): : 95 - +
  • [4] Image registration of printed circuit boards using hybrid Genetic Algorithm
    Mashohor, Syamsiah
    Evans, Jonathan R.
    Arslan, Tughrul
    2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 2670 - 2675
  • [5] Milling and Classification of Printed Circuit Boards for Material Recycling
    Eswaraiah, Chinthapudi
    Soni, Rahul Kumar
    PARTICULATE SCIENCE AND TECHNOLOGY, 2015, 33 (06) : 659 - 665
  • [6] Footprint Classification of Electric Components on Printed Circuit Boards
    Ni, Yun-Jie
    Wang, Yan-Thih
    Ho, Tsung-Yi
    PROCEEDINGS OF THE 2020 ACM/IEEE 2ND WORKSHOP ON MACHINE LEARNING FOR CAD (MLCAD '20), 2020, : 169 - 174
  • [7] Material classification method for printed circuit boards using a spectral imaging system
    Tominaga, Shoji
    Machine Graphics and Vision, 2009, 18 (02): : 233 - 250
  • [8] LW-YOLO: Lightweight Deep Learning Model for Fast and Precise Defect Detection in Printed Circuit Boards
    Yuan, Zhaohui
    Tang, Xiangyang
    Ning, Hao
    Yang, Zhengzhe
    SYMMETRY-BASEL, 2024, 16 (04):
  • [9] AN EFFICIENT ALGORITHM FOR DRILLING PRINTED-CIRCUIT BOARDS
    DANUSAPUTRO, S
    LEE, CY
    MARTINVEGA, LA
    COMPUTERS & INDUSTRIAL ENGINEERING, 1990, 18 (02) : 145 - 151
  • [10] Verification of algorithm for automatic detection of electronic devices mounted on waste printed circuit boards
    Hayashi, Naohito
    Koyanaka, Shigeki
    Oki, Tatsuya
    JOURNAL OF THE AIR & WASTE MANAGEMENT ASSOCIATION, 2022, 72 (05) : 420 - 433