Araştırma Makalesi

Detection of Defects in Printed Circuit Boards with Machine Learning and Deep Learning Algorithms

Sayı: 41 30 Kasım 2022
PDF İndir
TR EN

Detection of Defects in Printed Circuit Boards with Machine Learning and Deep Learning Algorithms

Abstract

Printed Circuit Boards (PCBs) are electronic boards that hold electronic components together and provide the electrical connection between these components. Printed circuit boards offer many advantages over traditional wired circuits, such as durability, less heat, minimal wiring, and ease of assembly. Correct design and production of printed circuit boards significantly affect the quality and efficiency of printed circuit boards. In this study, a defect detection system based on machine learning and deep learning algorithms is proposed to help produce printed circuit boards accurately and minimize the error rate. In the proposed system, missing hole, mouse bite, open circuit, short, spur, and spurious copper defects on the printed circuit have been determined. According to the results obtained, According to the results obtained, success accuracies of 74.62% were obtained with YOLO-v4, 47.83% with HOG+SVM, and 39.86% with HOG+KNN. It has been seen that the algorithms discussed in the study are applicable in the detection of defects in printed circuit boards.

Keywords

Kaynakça

  1. Adibhatla, V. A., Chih, H. C., Hsu, C. C., Cheng, J., Abbod, M. F., & Shieh, J. S. (2020). Defect detection in printed circuit boards using you-only-look-once convolutional neural networks. Electronics, 9(9), 1547. https://doi.org/10.3390/electronics9091547
  2. Adibhatla, V. A., Shieh, J. S., Abbod, M. F., Chih, H. C., Hsu, C. C., & Cheng, J. (2018). Detecting defects in PCB using deep learning via convolution neural networks. In 2018 13th International Microsystems, Packaging, Assembly and Circuits Technology Conference (IMPACT) (pp. 202-205). https://doi.org/10.1109/IMPACT.2018.8625828
  3. Bochkovskiy, A., Wang, C. Y., & Liao, H. Y. M. (2020). Yolov4: Optimal speed and accuracy of object detection. arXiv preprint arXiv:2004.10934.
  4. Boser, B. E., Guyon, I. M., & Vapnik, V. N. (1992). A training algorithm for optimal margin classifiers. In Proceedings of the fifth annual workshop on Computational learning theory (pp. 144-152). https://doi.org/10.1145/130385.130401
  5. Colab (2022). “Google Colaboratory”, Retrieved in September, 03, 2022 from https://colab.research.google.com
  6. Cover, T., & Hart, P. (1967). Nearest neighbor pattern classification. IEEE transactions on information theory, 13(1), 21-27. https://doi.org/10.1109/TIT.1967.1053964
  7. Dalal, N., & Triggs, B. (2005). Histograms of oriented gradients for human detection. In 2005 IEEE computer society conference on computer vision and pattern recognition (CVPR'05), 1, 886-893. https://doi.org/10.1109/CVPR.2005.177
  8. Deng, Y. S., Luo, A. C., & Dai, M. J. (2018). Building an automatic defect verification system using deep neural network for pcb defect classification. In 2018 4th International Conference on Frontiers of Signal Processing (ICFSP) (pp. 145-149). https://doi.org/10.1109/ICFSP.2018.8552045

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

30 Kasım 2022

Gönderilme Tarihi

21 Eylül 2022

Kabul Tarihi

13 Ekim 2022

Yayımlandığı Sayı

Yıl 2022 Sayı: 41

Kaynak Göster

APA
Kaya, V., & Akgül, İ. (2022). Detection of Defects in Printed Circuit Boards with Machine Learning and Deep Learning Algorithms. Avrupa Bilim ve Teknoloji Dergisi, 41, 183-186. https://doi.org/10.31590/ejosat.1178188