Detection of missing components on a PCB using image processing

Authors

  • Dominic O. Cagadas Department of Electronics Technology, University of Science and Technology of Southern Philippines, Philippines
  • Janine T. Neri Department of Electronics Technology, University of Science and Technology of Southern Philippines, Philippines
  • Joebert T. Osin Department of Electronics Technology, University of Science and Technology of Southern Philippines, Philippines
  • Marjo May T. Oro Department of Electronics Technology, University of Science and Technology of Southern Philippines, Philippines
  • Bhea Blair A. Sappal Department of Electronics Technology, University of Science and Technology of Southern Philippines, Philippines
  • Christine Marie J. Madrid Department of Electronics Technology, University of Science and Technology of Southern Philippines, Philippines

DOI:

https://doi.org/10.58712/ie.v2i2.40

Keywords:

electronic components, accuracy, YOLO, PCB, object detection

Abstract

Manual inspection of PCB components is often inaccurate and inefficient due to human error, posing a significant risk to quality control in electronic systems. This study used YOLOv8, a state-of-the-art object detection model, for PCB inspections. The system, known for its speed and accuracy, achieved an impressive of 98.3% accuracy rate across 773 instances on six component classes. The system performance was evaluated under various conditions, with 98% accuracy under ideal conditions and 96% under non-ideal conditions. Error rates rose from 1% in ideal conditions to 3% in non-ideal conditions, indicating their sensitivity to environmental factors. Feedback from students, technicians, and instructors praised the system's potential, with mean rating of 4.8 for accuracy, 4.7 for functionality, 4.8 for reliability, and 4.7 for user-friendliness. The results reveal that the system is a reliable tool for PCB verification. However, optimal camera resolution and size limits are crucial for effective inspections and component identification. This research is potential to significantly enhance efficiency and accuracy in quality control processes within the electronics manufacturing industry.

Downloads

Download data is not yet available.

References

I. Grout, “PCB Design,” in Digital Systems Design with FPGAs and CPLDs, Elsevier, 2008, pp. 123–176. https://doi.org/10.1016/B978-0-7506-8397-5.00003-9

R. Dallaev, T. Pisarenko, N. Papež, P. Sadovský, and V. Holcman, “A Brief Overview on Epoxies in Electronics: Properties, Applications, and Modifications,” Polymers (Basel), vol. 15, no. 19, p. 3964, Sep. 2023, https://doi.org/10.3390/polym15193964

Y. Sun, Z. Sun, and W. Chen, “The evolution of object detection methods,” Eng Appl Artif Intell, vol. 133, p. 108458, Jul. 2024, https://doi.org/10.1016/j.engappai.2024.108458

C.-Y. Huang and P.-X. Tsai, “Applying Machine Learning to Construct a Printed Circuit Board Gold Finger Defect Detection System,” Electronics (Basel), vol. 13, no. 6, p. 1090, Mar. 2024, https://doi.org/10.3390/electronics13061090

A. K. Kausik, A. Bin Rashid, R. F. Baki, and M. M. Jannat Maktum, “Machine learning algorithms for manufacturing quality assurance: A systematic review of performance metrics and applications,” Array, vol. 26, p. 100393, Jul. 2025, https://doi.org/10.1016/J.ARRAY.2025.100393

L. Farahzadi, I. Odeh, M. Kioumarsi, and B. Shafei, “Automated image-based condition assessment of the built environment: A state-of-the-art investigation of damage characteristics and detection requirements,” Results in Engineering, vol. 26, p. 104978, Jun. 2025, https://doi.org/10.1016/J.RINENG.2025.104978

H. Zhang, Y. Li, D. M. Sharid Kayes, Z. Song, and Y. Wang, “Research on PCB defect detection algorithm based on LPCB-YOLO,” Front Phys, vol. 12, Jan. 2025, https://doi.org/10.3389/fphy.2024.1472584

Z. He, Y. Lian, Y. Wang, and Z. Lu, “A comprehensive review of research on surface defect detection of PCBs based on machine vision,” Results in Engineering, vol. 27, p. 106437, Sep. 2025, https://doi.org/10.1016/J.RINENG.2025.106437

L. Liu, H. Gong, Y. Zhou, A. Zhou, and L. Cong, “A YOLO-based network with dynamic feature pyramid for multi-scale bridge surface defect detection,” International Journal of Transportation Science and Technology, Jan. 2025, https://doi.org/10.1016/J.IJTST.2025.01.004

X. Zhang, Y. Gao, H. Wang, and Q. Wang, “Improve YOLOv3 using dilated spatial pyramid module for multi-scale object detection,” Int J Adv Robot Syst, vol. 17, no. 4, Jul. 2020, https://doi.org/10.1177/1729881420936062

M. L. Ali and Z. Zhang, “The YOLO Framework: A Comprehensive Review of Evolution, Applications, and Benchmarks in Object Detection,” Computers, vol. 13, no. 12, p. 336, Dec. 2024, https://doi.org/10.3390/computers13120336

B. Zhang et al., “Multi-Feature Fusion YOLO Approach for Fault Detection and Location of Train Running Section,” Electronics (Basel), vol. 14, no. 17, p. 3430, Aug. 2025, https://doi.org/10.3390/electronics14173430

G. Xiao, S. Hou, and H. Zhou, “PCB defect detection algorithm based on CDI-YOLO,” Sci Rep, vol. 14, no. 1, p. 7351, Mar. 2024, https://doi.org/10.1038/s41598-024-57491-3

S. Chen, X. Liang, and W. Jiang, “PCB Defect Detection Based on Image Processing and Improved YOLOv5,” J Phys Conf Ser, vol. 2562, no. 1, p. 012002, Aug. 2023, https://doi.org/10.1088/1742-6596/2562/1/012002

J. Y. Lim, J. Y. Lim, V. M. Baskaran, and X. Wang, “A deep context learning based PCB defect detection model with anomalous trend alarming system,” Results in Engineering, vol. 17, p. 100968, Mar. 2023, https://doi.org/10.1016/J.RINENG.2023.100968

Y. Tang, R. Liu, and S. Wang, “YOLO-SUMAS: Improved Printed Circuit Board Defect Detection and Identification Research Based on YOLOv8,” Micromachines (Basel), vol. 16, no. 5, p. 509, Apr. 2025, https://doi.org/10.3390/mi16050509

V. A. Adibhatla, J.-S. Shieh, M. F. Abbod, H.-C. Chih, C.-C. Hsu, and J. Cheng, “Detecting Defects in PCB using Deep Learning via Convolution Neural Networks,” in 2018 13th International Microsystems, Packaging, Assembly and Circuits Technology Conference (IMPACT), IEEE, Oct. 2018, pp. 202–205. https://doi.org/10.1109/IMPACT.2018.8625828

Downloads

Published

2025-09-01

How to Cite

Cagadas, D. O., Neri, J. T., Osin, J. T., Oro, M. M. T., Sappal, B. B. A., & Madrid, C. M. J. (2025). Detection of missing components on a PCB using image processing. Innovation in Engineering, 2(2), 126–139. https://doi.org/10.58712/ie.v2i2.40