Defective Photovoltaic Module Detection Using EfficientNet-B0 in the Machine Vision Environment
Abstract
1. Introduction
2. Materials and Methods
2.1. Machine Vision in Photovoltaic Module Manufacturing
2.2. Defective PV Module Detection Using EfficientNet-B0 with Machine Vision
2.2.1. Compound Model Scaling
2.2.2. Pointwise Convolution
2.2.3. Depthwise Convolution
3. Results
3.1. Experiment Scenario
3.2. PV Module Defective Detection Performance
3.3. Selecting the Optimal Image Capturing Angle
3.4. Sensitivity Analysis of Classification Threshold
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Malamas, E.N.; Petrakis, E.G.; Zervakis, M.; Petit, L.; Legat, J.-D. A survey on industrial vision systems, applications and tools. Image Vis. Comput. 2003, 21, 171–188. [Google Scholar] [CrossRef]
- Reichenstein, T.; Raffin, T.; Sand, C.; Franke, J. Implementation of machine vision based quality inspection in production: An approach for the accelerated execution of case studies. Procedia CIRP 2022, 112, 596–601. [Google Scholar] [CrossRef]
- Ren, Z.; Fang, F.; Yan, N.; Wu, Y. State of the art in defect detection based on machine vision. Int. J. Precis. Eng. Manuf. Green Technol. 2022, 9, 661–691. [Google Scholar] [CrossRef]
- Mordor Intelligence, Machine Vision Systems (MVS) Market Size and Share Analysis—Growth Trends and Forecast (2026–2030). Available online: https://www.mordorintelligence.com/industry-reports/machine-vision-systems-market (accessed on 30 October 2025).
- Gray, J.L. The physics of the solar cell. Handb. Photovolt. Sci. Eng. 2011, 2, 82–128. [Google Scholar]
- Lee, I.-B.; Kim, Y.; Kim, S. A Data-Driven Machine Vision Framework for Quality Management in Photovoltaic Module Manufacturing. Machines 2025, 13, 285. [Google Scholar] [CrossRef]
- International Energy Agency (IEA). Energy Technology Perspectives 2024. Available online: https://www.iea.org/reports/energy-technology-perspectives-2024 (accessed on 30 October 2025).
- Pavlík, M.; Beňa, L.U.; Medved’, D.; Čonka, Z.; Kolcun, M. Analysis and evaluation of photovoltaic cell defects and their impact on electricity generation. Energies 2023, 16, 2576. [Google Scholar] [CrossRef]
- Benda, V.; Cerna, L. A note on limits and trends in PV cells and modules. Appl. Sci. 2022, 12, 3363. [Google Scholar] [CrossRef]
- Ding, H.; Zhou, D.; Liu, G.; Zhou, P. Cost reduction or electricity penetration: Government R&D-induced PV development and future policy schemes. Renew. Sustain. Energy Rev. 2020, 124, 109752. [Google Scholar]
- Wu, C.-Y.; Mathews, J.A. Knowledge flows in the solar photovoltaic industry: Insights from patenting by Taiwan, Korea, and China. Res. Policy 2012, 41, 524–540. [Google Scholar] [CrossRef]
- Choi, H.; Anadón, L.D. The role of the complementary sector and its relationship with network formation and government policies in emerging sectors: The case of solar photovoltaics between 2001 and 2009. Technol. Forecast. Soc. Change 2014, 82, 80–94. [Google Scholar] [CrossRef]
- Tan, M.; Le, Q. Efficientnet: Rethinking model scaling for convolutional neural networks. In Proceedings of the International Conference on Machine Learning (ICML), Long Beach, CA, USA, 9–15 June 2019. [Google Scholar]
- Haney, J.; Burstein, A. PV System Operations and Maintenance Fundamentals. Solar America Board for Codes and Standards. 2013. Available online: https://www.secondenergy.me/wp-content/uploads/2021/03/SolarABCs-35-2013-3.pdf (accessed on 20 January 2026).
- Munoz, M.; Alonso-García, M.d.C.; Vela, N.; Chenlo, F. Early degradation of silicon PV modules and guaranty conditions. Sol. Energy 2011, 85, 2264–2274. [Google Scholar] [CrossRef]
- Borgers, T.; Voroshazi, E.; Govaerts, J.; Szlufcik, J.; Poortmans, J. Multi-wire interconnection technologies weaving the way for back contact and bifacial PV modules. In Proceedings of the 2016 IEEE 43rd Photovoltaic Specialists Conference (PVSC), Portland, OR, USA, 5–10 June 2016. [Google Scholar]
- Al-Refaie, A. Optimizing the performance of the tapping and stringing process for photovoltaic panel production. Int. J. Manag. Sci. Eng. Manag. 2015, 10, 165–175. [Google Scholar] [CrossRef]
- Hassan, S.; Dhimish, M. Broad-scale Electroluminescence analysis of 5 million+ photovoltaic cells for defect detection and degradation assessment. Renew. Energy 2024, 237, 121868. [Google Scholar] [CrossRef]
- AbouJieb, Y.; Hossain, E. Solar System Components. In Photovoltaic Systems; Springer: Cham, Switzerland, 2022; pp. 95–192. [Google Scholar]
- Pratt, L.; Govender, D.; Klein, R. Defect detection and quantification in electroluminescence images of solar PV modules using U-net semantic segmentation. Renew. Energy 2021, 178, 1211–1222. [Google Scholar] [CrossRef]
- Acikgoz, H.; Korkmaz, D.; Budak, U. Photovoltaic cell defect classification based on integration of residual-inception network and spatial pyramid pooling in electroluminescence images. Expert Syst. Appl. 2023, 229, 120546. [Google Scholar] [CrossRef]
- Jia, Y.; Chen, G.; Zhao, L. Defect detection of photovoltaic modules based on improved VarifocalNet. Sci. Rep. 2024, 14, 15170. [Google Scholar] [CrossRef]
- Park, S.; Han, C. Analysis of EL images on Si solar module under thermal cycling. J. Mech. Sci. Technol. 2022, 36, 3429–3436. [Google Scholar] [CrossRef]
- Raza, R.; Zulfiqar, F.; Khan, M.O.; Arif, M.; Alvi, A.; Iftikhar, M.A.; Alam, T. Lung-EffNet: Lung cancer classification using EfficientNet from CT-scan images. Eng. Appl. Artif. Intell. 2023, 126, 106902. [Google Scholar] [CrossRef]
- Liu, Q.; Liu, M.; Wang, C.; Wu, Q.J. An efficient CNN-based detector for photovoltaic module cells defect detection in electroluminescence images. Sol. Energy 2024, 267, 112245. [Google Scholar] [CrossRef]
- Joshua, S.R.; Palilingan, K.Y.; Lengkong, S.P.; Park, S. Deep Learning-Driven Solar Fault Detection in Solar–Hydrogen AIoT Systems: Implementing CNN VGG16, ResNet-50, DenseNet121, and EfficientNetB0 in a University-Based Framework. Hydrogen 2025, 7, 1. [Google Scholar] [CrossRef]
- Tiwari, K.K.; Singh, A.; Kumar, S. A Comprehensive Analysis of CNN-Based Deep Learning Models: Evaluating the Impact of Transfer Learning on Model Accuracy. In Proceedings of the 2025 2nd International Conference on Computational Intelligence, Communication Technology and Networking (CICTN), Ghaziabad, India, 6–7 February 2025. [Google Scholar]
- Ali, H.; Shifa, N.; Benlamri, R.; Farooque, A.A.; Yaqub, R. A fine tuned EfficientNet-B0 convolutional neural network for accurate and efficient classification of apple leaf diseases. Sci. Rep. 2025, 15, 25732. [Google Scholar] [CrossRef] [PubMed]
- Mochizuki, T.; Kim, C.; Yoshita, M.; Mitchell, J.; Lin, Z.; Chen, S.; Takato, H.; Kanemitsu, Y.; Akiyama, H. Solar-cell radiance standard for absolute electroluminescence measurements and open-circuit voltage mapping of silicon solar modules. J. Appl. Phys. 2016, 119, 034501. [Google Scholar] [CrossRef]
- Aman, R.; Rizwan, M.; Kumar, A. Fault classification using deep learning based model and impact of dust accumulation on solar photovoltaic modules. Energy Sources Part A 2023, 45, 4633–4651. [Google Scholar] [CrossRef]
- Abdelsattar, M.; AbdelMoety, A.; Emad-Eldeen, A. ResNet-based image processing approach for precise detection of cracks in photovoltaic panels. Sci. Rep. 2025, 15, 24356. [Google Scholar] [CrossRef]
- Lakshmi, P.S.; Rayudu, M.S.; Bapuji, K. IoT based Fault Detection in Dusty Solar Panels using Modified DenseNet121. In Proceedings of the 2024 Fourth International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India, 11–12 January 2024. [Google Scholar]
- Al-Otum, H.M. Classification of anomalies in electroluminescence images of solar PV modules using CNN-based deep learning. Sol. Energy 2024, 278, 112803. [Google Scholar] [CrossRef]
- Mechanical Engineering Industry Association, International Technology Roadmap for Photovoltaics. 2023. Available online: https://www.qualenergia.it/wp-content/uploads/2024/06/ITRPV-15th-Edition-2024-2.pdf (accessed on 6 February 2026).









| Photographing Angle (°) | Number of Images | |
|---|---|---|
| Normal | Abnormal | |
| 0 | 168 | 140 |
| 10 | 168 | 140 |
| 20 | 168 | 140 |
| 30 | 168 | 140 |
| 40 | 168 | 140 |
| 50 | 168 | 140 |
| 60 | 168 | 140 |
| 70 | 168 | 140 |
| 80 | 168 | 140 |
| Total | 1512 | 1260 |
| Detection Algorithm | Evaluation Metrics | |||
|---|---|---|---|---|
| Accuracy | Precision | Recall | F1-Score | |
| AlexNet | 0.6129 | 0.7000 | 0.2500 | 0.3684 |
| ResNet50 | 0.8065 | 0.8636 | 0.6786 | 0.7600 |
| DenseNet121 | 0.8387 | 0.8750 | 0.7500 | 0.8077 |
| GoogLeNet | 0.7419 | 0.7143 | 0.7143 | 0.7143 |
| Efficient-B0 | 0.7903 | 0.8000 | 0.7143 | 0.7547 |
| Detection Algorithm | Model Complexity and Efficiency | ||||
|---|---|---|---|---|---|
| Parameters (M) | FLOPs (G) | Inference Time (Millisecond/Image) | Peak Memory Usage (MB) | Frames per Second (FPS) | |
| AlexNet | 71.9 | 2.5341 | 23.39 | 4048.06 | 42.8 |
| ResNet50 | 23.6 | 7.7512 | 89.09 | 1336.62 | 11.2 |
| DenseNet121 | 7.0 | 5.7004 | 78.13 | 1810.23 | 12.8 |
| GoogLeNet | 21.8 | 5.6934 | 82.29 | 1530.07 | 12.2 |
| EfficientNet-B0 | 4.1 | 0.8008 | 47.85 | 1005.38 | 28.9 |
| PV Module Rotation Angle (°) | Evaluation Metrics | |||
|---|---|---|---|---|
| Accuracy | Precision | Recall | F1-Score | |
| 0 | 0.7903 | 0.8000 | 0.7143 | 0.7547 |
| 10 | 0.8710 | 1.0000 | 0.7143 | 0.8333 |
| 20 | 0.8871 | 0.9565 | 0.7857 | 0.8627 |
| 30 | 0.7742 | 0.7500 | 0.7500 | 0.7500 |
| 40 | 0.8387 | 0.9500 | 0.6786 | 0.7917 |
| 50 | 0.8226 | 0.7931 | 0.8214 | 0.8070 |
| 60 | 0.8065 | 0.7667 | 0.8214 | 0.7931 |
| 70 | 0.9032 | 0.9231 | 0.8571 | 0.8889 |
| 80 | 0.7903 | 0.8947 | 0.6071 | 0.7234 |
| Category | Estimated Values | ||
|---|---|---|---|
| True | False | ||
| Observed values | True | 32 | 2 |
| False | 4 | 24 | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Shin, M.; Seo, J.; Lee, I.-B.; Kim, S. Defective Photovoltaic Module Detection Using EfficientNet-B0 in the Machine Vision Environment. Machines 2026, 14, 232. https://doi.org/10.3390/machines14020232
Shin M, Seo J, Lee I-B, Kim S. Defective Photovoltaic Module Detection Using EfficientNet-B0 in the Machine Vision Environment. Machines. 2026; 14(2):232. https://doi.org/10.3390/machines14020232
Chicago/Turabian StyleShin, Minseop, Junyoung Seo, In-Bae Lee, and Sojung Kim. 2026. "Defective Photovoltaic Module Detection Using EfficientNet-B0 in the Machine Vision Environment" Machines 14, no. 2: 232. https://doi.org/10.3390/machines14020232
APA StyleShin, M., Seo, J., Lee, I.-B., & Kim, S. (2026). Defective Photovoltaic Module Detection Using EfficientNet-B0 in the Machine Vision Environment. Machines, 14(2), 232. https://doi.org/10.3390/machines14020232

