journal article·2025-12-02

Optimising solder joint inspection in printed circuit boards through X-ray imaging and machine learning integration

Biju Theruvil Sayed, Hamzah Ali Alkhazaleh, Paul Rodrigues, Shavan Askar, M. K. Sharma, Saman M. Almufti

Publisher page

Abstract

This study combines machine learning (ML) and X-ray imaging to evaluate the health of solder joints in printed circuit boards (PCBs). A convolutional neural network (CNN) served as the base framework, with CNN-LSTM and CNN-CapsNet models added to enhance performance. Pre-training with the CNN facilitated feature extraction, boosting the subsequent performance of LSTM and CapsNet models. The research focused on three objectives: identifying the best ML model for limited datasets, addressing class imbalance in defective solder samples with data augmentation, and using image manipulation to assess model strengths and limitations. Data augmentation significantly improved model accuracies, with CNN, LSTM, and CapsNet achieving 87.05%, 91.29%, and 94.65%, respectively, compared to 76.23%, 83.32%, and 88.05% without augmentation. CapsNet outperformed other models, leveraging its dynamic routing mechanism to preserve feature hierarchies and maintain stable performance. LSTM demonstrated rapid learning through memory cells, while CNNs were prone to overfitting. CapsNet also excelled in balancing classification across solder types, highlighting its ability to handle complex feature relationships. Robustness tests showed CapsNet’s resilience to image transformations like rotation, scaling, and flipping, though extreme deformations remained challenging. These results underscore CapsNet’s potential for accurate and reliable solder joint classification in diverse scenarios.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Integrated Circuits and Semiconductor Failure Analysis · Electron and X-Ray Spectroscopy Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Dhofar University

University of Dubai

King Khalid University, Al-Faraa, KSA

Erbil Polytechnic University

Knowledge University

Chaudhary Charan Singh University

Akre University for Applied Sciences

Funding

Deanship of Scientific Research at King Khalid University

References (43)

Show source-provided references
1. 10.1016/j.microrel.2023.11532010.1016/j.microrel.2023.115320 ↗
2. 10.1007/s11664-022-09777-310.1007/s11664-022-09777-3 ↗
3. 10.1080/10589759.2022.208461610.1080/10589759.2022.2084616 ↗
4. 10.1109/TDMR.2023.330035510.1109/TDMR.2023.3300355 ↗
5. 10.1038/s41529-024-00456-810.1038/s41529-024-00456-8 ↗
6. 10.1109/TIM.2023.327793510.1109/TIM.2023.3277935 ↗
7. 10.1016/j.microrel.2023.11507910.1016/j.microrel.2023.115079 ↗
8. 10.1016/j.microrel.2020.11365710.1016/j.microrel.2020.113657 ↗
9. 10.1063/5.019539910.1063/5.0195399 ↗
10. 10.1038/s41598-020-71926-710.1038/s41598-020-71926-7 ↗
11. 10.1108/SSMT-12-2021-006910.1108/SSMT-12-2021-0069 ↗
12. 10.1002/aisy.20230036410.1002/aisy.202300364 ↗
13. 10.1007/s44163-023-00081-510.1007/s44163-023-00081-5 ↗
14. 10.1080/10589759.2023.227400710.1080/10589759.2023.2274007 ↗
15. 10.1109/TCPMT.2022.322499710.1109/TCPMT.2022.3224997 ↗
16. 10.1016/j.microrel.2024.11532310.1016/j.microrel.2024.115323 ↗
17. 10.1108/SSMT-03-2020-001110.1108/SSMT-03-2020-0011 ↗
18. 10.1109/TIM.2024.336515910.1109/TIM.2024.3365159 ↗
19. 10.1088/1361-6501/ac161510.1088/1361-6501/ac1615 ↗
20. 10.1007/978-981-19-1309-9_12910.1007/978-981-19-1309-9_129 ↗
21. 10.1016/j.egyr.2023.04.24110.1016/j.egyr.2023.04.241 ↗
22. 10.1108/SSMT-04-2021-001310.1108/SSMT-04-2021-0013 ↗
23. 10.1016/j.jmapro.2020.07.02110.1016/j.jmapro.2020.07.021 ↗
24. 10.1080/10589759.2022.207441510.1080/10589759.2022.2074415 ↗
25. 10.1007/s40747-021-00600-w10.1007/s40747-021-00600-w ↗
26. 10.1109/SIITME50350.2020.929229210.1109/SIITME50350.2020.9292292 ↗
27. 10.1109/ACCESS.2020.299286110.1109/ACCESS.2020.2992861 ↗
28. 10.1016/j.compbiomed.2022.10639110.1016/j.compbiomed.2022.106391 ↗
29. 10.1016/j.measurement.2020.10873610.1016/j.measurement.2020.108736 ↗
30. 10.1007/s11831-020-09425-110.1007/s11831-020-09425-1 ↗
31. 10.1016/j.patcog.2017.10.01310.1016/j.patcog.2017.10.013 ↗
32. 10.1162/neco_a_0119910.1162/neco_a_01199 ↗
33. Sabour S, Frosst N, Hinton GE. Dynamic routing between capsules. Adv Neural Inf Process Syst. 2017;30:3859–3869.
34. Mukhometzianov R, Carrillo J. CapsNet comparative performance evaluation for image classification. ArXiv Prepr. 2018:9(6): ArXiv1805.11195.
35. 10.1016/j.neucom.2022.08.07310.1016/j.neucom.2022.08.073 ↗
36. El Gayar N. A review of capsule networks in medical image analysis. Proc ANNPR. 2022;13739:65.
37. 10.1016/j.neucom.2018.05.08610.1016/j.neucom.2018.05.086 ↗
38. 10.1007/s10489-020-02180-710.1007/s10489-020-02180-7 ↗
39. 10.3390/electronics1020247010.3390/electronics10202470 ↗
40. 10.1186/s40537-021-00444-810.1186/s40537-021-00444-8 ↗
41. 10.1111/1754-9485.1326110.1111/1754-9485.13261 ↗
42. 10.1186/s40537-019-0197-010.1186/s40537-019-0197-0 ↗
43. Shen R, Bubeck S, Gunasekar S. Data augmentation as feature manipulation. In: Int Conf Mach Learn, Baltimore, Maryland, USA. PMLR; 2022. p. 19773–19808.