Open Access iconOpen Access

ARTICLE

crossmark

Defect Detection in Printed Circuit Boards with Pre-Trained Feature Extraction Methodology with Convolution Neural Networks

Mohammed A. Alghassab*

Electrical Engineering Department, College of Engineering, Shaqra University, Riyadh, 11911, Saudi Arabia

* Corresponding Author: Mohammed A. Alghassab. Email: email

(This article belongs to the Special Issue: Emerging Trends in Artificial Intelligence and Machine Learning)

Computers, Materials & Continua 2022, 70(1), 637-652. https://doi.org/10.32604/cmc.2022.019527

Abstract

Printed Circuit Boards (PCBs) are very important for proper functioning of any electronic device. PCBs are installed in almost all the electronic device and their functionality is dependent on the perfection of PCBs. If PCBs do not function properly then the whole electric machine might fail. So, keeping this in mind researchers are working in this field to develop error free PCBs. Initially these PCBs were examined by the human beings manually, but the human error did not give good results as sometime defected PCBs were categorized as non-defective. So, researchers and experts transformed this manual traditional examination to automated systems. Further to this research image processing and computer vision came into actions where the computer vision experts applied image processing techniques to extract the defects. But, this also did not yield good results. So, to further explore this area Machine Learning and Artificial Intelligence Techniques were applied. In this study we have applied Deep Neural Networks to detect the defects in the PCBS. Pretrained VGG16 and Inception networks were applied to extract the relevant features. DeepPCB dataset was used in this study, it has 1500 pairs of both defected and non-defected images. Image pre-processing and data augmentation techniques were applied to increase the training set. Convolution neural networks were applied to classify the test data. The results were compared with state-of-the art technique and it proved that the proposed methodology outperformed it. Performance evaluation metrics were applied to evaluate the proposed methodology. Precision 94.11%, Recall 89.23%, F-Measure 91.91%, and Accuracy 92.67%.

Keywords


Cite This Article

APA Style
Alghassab, M.A. (2022). Defect detection in printed circuit boards with pre-trained feature extraction methodology with convolution neural networks. Computers, Materials & Continua, 70(1), 637-652. https://doi.org/10.32604/cmc.2022.019527
Vancouver Style
Alghassab MA. Defect detection in printed circuit boards with pre-trained feature extraction methodology with convolution neural networks. Comput Mater Contin. 2022;70(1):637-652 https://doi.org/10.32604/cmc.2022.019527
IEEE Style
M.A. Alghassab, "Defect Detection in Printed Circuit Boards with Pre-Trained Feature Extraction Methodology with Convolution Neural Networks," Comput. Mater. Contin., vol. 70, no. 1, pp. 637-652. 2022. https://doi.org/10.32604/cmc.2022.019527



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 3007

    View

  • 2531

    Download

  • 0

    Like

Share Link