YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm

<p dir="ltr">Surface defects in Printed Circuit Boards (PCBs), which arise during manufacturing, significantly impact product quality and directly influence equipment performance, stability and reliability. Accurately identifying small defects on PCB surfaces remains a considerable c...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Prabu Selvam (22330264) (author)
مؤلفون آخرون: R. Rajasekar (719988) (author), C. Gunasundari (22928692) (author), S. Janu Priya (22928695) (author), M. Murugappan (18842221) (author), Muhammad E. H. Chowdhury (14150526) (author)
منشور في: 2025
الموضوعات:
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513525538357248
author Prabu Selvam (22330264)
author2 R. Rajasekar (719988)
C. Gunasundari (22928692)
S. Janu Priya (22928695)
M. Murugappan (18842221)
Muhammad E. H. Chowdhury (14150526)
author2_role author
author
author
author
author
author_facet Prabu Selvam (22330264)
R. Rajasekar (719988)
C. Gunasundari (22928692)
S. Janu Priya (22928695)
M. Murugappan (18842221)
Muhammad E. H. Chowdhury (14150526)
author_role author
dc.creator.none.fl_str_mv Prabu Selvam (22330264)
R. Rajasekar (719988)
C. Gunasundari (22928692)
S. Janu Priya (22928695)
M. Murugappan (18842221)
Muhammad E. H. Chowdhury (14150526)
dc.date.none.fl_str_mv 2025-08-19T12:00:00Z
dc.identifier.none.fl_str_mv 10.1109/access.2025.3595048
dc.relation.none.fl_str_mv https://figshare.com/articles/journal_contribution/YOLO-DefXpert_An_Advanced_Defect_Detection_on_PCB_Surfaces_Using_Improved_YOLOv11_Algorithm/30971506
dc.rights.none.fl_str_mv CC BY 4.0
info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Engineering
Manufacturing engineering
Information and computing sciences
Computer vision and multimedia computation
Machine learning
Convolutional neural network
deep learning
defect detection
printed circuit boards
small defect detection
YOLOv11
Printed circuits
Feature extraction
Accuracy
Inspection
Standards
Neck
Transformers
dc.title.none.fl_str_mv YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm
dc.type.none.fl_str_mv Text
Journal contribution
info:eu-repo/semantics/publishedVersion
text
contribution to journal
description <p dir="ltr">Surface defects in Printed Circuit Boards (PCBs), which arise during manufacturing, significantly impact product quality and directly influence equipment performance, stability and reliability. Accurately identifying small defects on PCB surfaces remains a considerable challenge, particularly under complex background conditions, due to the intricate and compact layout of the boards. This study introduces an improved PCB defect detection model, YOLO-DefXpert, using the YOLOv11 algorithm to address the low accuracy and efficiency challenges in detecting tiny-sized defects on PCBs. First, the standard backbone network of the YOLOv11 algorithm is replaced with the Swin Transformer to extract more robust features of defects, and the Convolutional Block Attention Module (CBAM) is added in the Patch Merging modules to alleviate feature leakage during the downsampling operation. Second, the standard convolutional operations are replaced with Deformable Convolutional Networksv2 (DCNv2) in the neck section to improve robustness in identifying multi-scale defects. Finally, an Additional Feature Fusion Layer (AFFL) is introduced in the neck to enhance the performance of the small defect identification. The effectiveness of the proposed YOLO-DefXpert is validated through experimental results obtained from publicly available PCB datasets. The proposed model achieves a mAP50 of 99.0% and a mAP95 of 60.6% in the HRIPCB benchmark dataset and 99.3% in mAP50 and 63.4% in mAP95 in the PCB dataset. Compared to the standard YOLOv11 model, the proposed YOLO-DefXpert attained an improvement of 9.3% and 13.2% in mAP50 and mAP95, an 11.25% increase in frames per second, and a 69.85MB decrease in model size. These findings highlight a notable enhancement in both accuracy and model efficiency in detecting tiny defects in the PCB board.</p><h2 dir="ltr">Other Information</h2><p dir="ltr">Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/deed.en" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2025.3595048" target="_blank">https://dx.doi.org/10.1109/access.2025.3595048</a></p>
eu_rights_str_mv openAccess
id Manara2_7628a006bb63785d1bc307439c40e8f6
identifier_str_mv 10.1109/access.2025.3595048
network_acronym_str Manara2
network_name_str Manara2
oai_identifier_str oai:figshare.com:article/30971506
publishDate 2025
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv CC BY 4.0
spelling YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 AlgorithmPrabu Selvam (22330264)R. Rajasekar (719988)C. Gunasundari (22928692)S. Janu Priya (22928695)M. Murugappan (18842221)Muhammad E. H. Chowdhury (14150526)EngineeringManufacturing engineeringInformation and computing sciencesComputer vision and multimedia computationMachine learningConvolutional neural networkdeep learningdefect detectionprinted circuit boardssmall defect detectionYOLOv11Printed circuitsFeature extractionAccuracyInspectionStandardsNeckTransformers<p dir="ltr">Surface defects in Printed Circuit Boards (PCBs), which arise during manufacturing, significantly impact product quality and directly influence equipment performance, stability and reliability. Accurately identifying small defects on PCB surfaces remains a considerable challenge, particularly under complex background conditions, due to the intricate and compact layout of the boards. This study introduces an improved PCB defect detection model, YOLO-DefXpert, using the YOLOv11 algorithm to address the low accuracy and efficiency challenges in detecting tiny-sized defects on PCBs. First, the standard backbone network of the YOLOv11 algorithm is replaced with the Swin Transformer to extract more robust features of defects, and the Convolutional Block Attention Module (CBAM) is added in the Patch Merging modules to alleviate feature leakage during the downsampling operation. Second, the standard convolutional operations are replaced with Deformable Convolutional Networksv2 (DCNv2) in the neck section to improve robustness in identifying multi-scale defects. Finally, an Additional Feature Fusion Layer (AFFL) is introduced in the neck to enhance the performance of the small defect identification. The effectiveness of the proposed YOLO-DefXpert is validated through experimental results obtained from publicly available PCB datasets. The proposed model achieves a mAP50 of 99.0% and a mAP95 of 60.6% in the HRIPCB benchmark dataset and 99.3% in mAP50 and 63.4% in mAP95 in the PCB dataset. Compared to the standard YOLOv11 model, the proposed YOLO-DefXpert attained an improvement of 9.3% and 13.2% in mAP50 and mAP95, an 11.25% increase in frames per second, and a 69.85MB decrease in model size. These findings highlight a notable enhancement in both accuracy and model efficiency in detecting tiny defects in the PCB board.</p><h2 dir="ltr">Other Information</h2><p dir="ltr">Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/deed.en" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2025.3595048" target="_blank">https://dx.doi.org/10.1109/access.2025.3595048</a></p>2025-08-19T12:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1109/access.2025.3595048https://figshare.com/articles/journal_contribution/YOLO-DefXpert_An_Advanced_Defect_Detection_on_PCB_Surfaces_Using_Improved_YOLOv11_Algorithm/30971506CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/309715062025-08-19T12:00:00Z
spellingShingle YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm
Prabu Selvam (22330264)
Engineering
Manufacturing engineering
Information and computing sciences
Computer vision and multimedia computation
Machine learning
Convolutional neural network
deep learning
defect detection
printed circuit boards
small defect detection
YOLOv11
Printed circuits
Feature extraction
Accuracy
Inspection
Standards
Neck
Transformers
status_str publishedVersion
title YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm
title_full YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm
title_fullStr YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm
title_full_unstemmed YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm
title_short YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm
title_sort YOLO-DefXpert: An Advanced Defect Detection on PCB Surfaces Using Improved YOLOv11 Algorithm
topic Engineering
Manufacturing engineering
Information and computing sciences
Computer vision and multimedia computation
Machine learning
Convolutional neural network
deep learning
defect detection
printed circuit boards
small defect detection
YOLOv11
Printed circuits
Feature extraction
Accuracy
Inspection
Standards
Neck
Transformers