Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection

Printed Circuit Boards (PCBs) are materials used to connect components to one another to form a working circuit. PCBs play a crucial role in modern electronics by connecting various components. The trend of integrating more components onto PCBs is becoming increasingly common, which presents signi...

全面介紹

Saved in:
書目詳細資料
Main Authors: Rehman Ullah, Khan, Fazal, Shah, Ahmad Ali, Khan, Hamza, Tahir
格式: Article
語言:English
出版: Tech Science Press 2024
主題:
在線閱讀:http://ir.unimas.my/id/eprint/46043/3/TSP_CMC_54439%20%281%29.pdf
http://ir.unimas.my/id/eprint/46043/
https://www.techscience.com/cmc/v81n1/58313
https://doi.org/10.32604/cmc.2024.054439
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: Universiti Malaysia Sarawak
語言: English
id my.unimas.ir-46043
record_format eprints
spelling my.unimas.ir-460432024-10-15T05:02:07Z http://ir.unimas.my/id/eprint/46043/ Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection Rehman Ullah, Khan Fazal, Shah Ahmad Ali, Khan Hamza, Tahir T Technology (General) Printed Circuit Boards (PCBs) are materials used to connect components to one another to form a working circuit. PCBs play a crucial role in modern electronics by connecting various components. The trend of integrating more components onto PCBs is becoming increasingly common, which presents significant challenges for quality control processes. Given the potential impact that even minute defects can have on signal traces, the surface inspection of PCB remains pivotal in ensuring the overall system integrity. To address the limitations associated with manual inspection, this research endeavors to automate the inspection process using the YOLOv8 deep learning algorithm for real-time fault detection in PCBs. Specifically, we explore the effectiveness of two variants of the YOLOv8 architecture: YOLOv8 Small and YOLOv8 Nano. Through rigorous experimentation and evaluation of our dataset which was acquired from Peking University’s Human-Robot Interaction Lab, we aim to assess the suitability of these models for improving fault detection accuracy within the PCB manufacturing process. Our results reveal the remarkable capabilities of YOLOv8 Small models in accurately identifying and classifying PCB faults. The model achieved a precision of 98.7%, a recall of 99%, an accuracy of 98.6%, and an F1 score of 0.98. These findings highlight the potential of the YOLOv8 Small model to significantly improve the quality control processes in PCB manufacturing by providing a reliable and efficient solution for fault detection. Tech Science Press 2024-10-15 Article PeerReviewed text en http://ir.unimas.my/id/eprint/46043/3/TSP_CMC_54439%20%281%29.pdf Rehman Ullah, Khan and Fazal, Shah and Ahmad Ali, Khan and Hamza, Tahir (2024) Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection. Computers, Materials & Continua, 81 (1). pp. 345-367. ISSN 1546-2218 https://www.techscience.com/cmc/v81n1/58313 https://doi.org/10.32604/cmc.2024.054439
institution Universiti Malaysia Sarawak
building Centre for Academic Information Services (CAIS)
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Sarawak
content_source UNIMAS Institutional Repository
url_provider http://ir.unimas.my/
language English
topic T Technology (General)
spellingShingle T Technology (General)
Rehman Ullah, Khan
Fazal, Shah
Ahmad Ali, Khan
Hamza, Tahir
Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection
description Printed Circuit Boards (PCBs) are materials used to connect components to one another to form a working circuit. PCBs play a crucial role in modern electronics by connecting various components. The trend of integrating more components onto PCBs is becoming increasingly common, which presents significant challenges for quality control processes. Given the potential impact that even minute defects can have on signal traces, the surface inspection of PCB remains pivotal in ensuring the overall system integrity. To address the limitations associated with manual inspection, this research endeavors to automate the inspection process using the YOLOv8 deep learning algorithm for real-time fault detection in PCBs. Specifically, we explore the effectiveness of two variants of the YOLOv8 architecture: YOLOv8 Small and YOLOv8 Nano. Through rigorous experimentation and evaluation of our dataset which was acquired from Peking University’s Human-Robot Interaction Lab, we aim to assess the suitability of these models for improving fault detection accuracy within the PCB manufacturing process. Our results reveal the remarkable capabilities of YOLOv8 Small models in accurately identifying and classifying PCB faults. The model achieved a precision of 98.7%, a recall of 99%, an accuracy of 98.6%, and an F1 score of 0.98. These findings highlight the potential of the YOLOv8 Small model to significantly improve the quality control processes in PCB manufacturing by providing a reliable and efficient solution for fault detection.
format Article
author Rehman Ullah, Khan
Fazal, Shah
Ahmad Ali, Khan
Hamza, Tahir
author_facet Rehman Ullah, Khan
Fazal, Shah
Ahmad Ali, Khan
Hamza, Tahir
author_sort Rehman Ullah, Khan
title Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection
title_short Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection
title_full Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection
title_fullStr Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection
title_full_unstemmed Advancing PCB Quality Control : Harnessing YOLOv8 Deep Learning for Real-Time Fault Detection
title_sort advancing pcb quality control : harnessing yolov8 deep learning for real-time fault detection
publisher Tech Science Press
publishDate 2024
url http://ir.unimas.my/id/eprint/46043/3/TSP_CMC_54439%20%281%29.pdf
http://ir.unimas.my/id/eprint/46043/
https://www.techscience.com/cmc/v81n1/58313
https://doi.org/10.32604/cmc.2024.054439
_version_ 1814942135436181504