Skip to main content

Advertisement

Log in

Deep Segmenter system for recognition of micro cracks in solar cell

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

A solar panel is array of Photo-Voltaic modules (PVC) that are mounted together in a mechanical frame and are placed in the open fields so that sunlight impinges on those cells to produce electricity. The effectiveness of solar panels is cogently restricted by the impurities and defects present in the PVC. These imperfections bring profound energy levels in the semiconductor bandgap, depreciating the carrier lifetime and quantum efficiency of cells. It is significant to recognize the defects physics so that apposite methods may be employed to restrain the formation of severe flaws. In various past techniques, image processing, machine learning, and deep learning techniques are implemented to recognize, classify, or predict the probability of defects and their effect on PVC’s overall performance. One of these approaches is an automatic recognition of micro-cracks, which is a compelling but challenging task. To achieve this, a deep learning approach based on the classification and segmentation process is proposed in this paper. This mechanism not only detects the micro-cracks but also effectively locates the area of the defected pixels. For the categorization of defects, VGG16 is used as a CNN classifier, and a Deep crack approach for the segmentation process is used. Thresholding and Decision Making are added to remove redundant pixels related to diverse types of frames present in PVC’s, and finally, a decision is made. An unsharp filter is utilized because of efficient performance. This technique exhibits effective results in decision making, whether the solar cell needs to be replaced or not based on the percentage area of irregularity. The proposed model outperforms state-of-the-art methods with better performance in all aspects.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. 3D Research Center (2018) Kwangwoon University and springer-Verlag GmbH Germany, part of springer nature

  2. Anwar SA, Abdullah MZ (2012) Micro-crack detection of multicrystalline solar cells featuring shape analysis and support vector machines. In 2012 IEEE International Conference on Control System, Computing and Engineering (pp. 143–148). IEEE

  3. Anwar SA, Abdullah MZ (2014) Micro-crack detection of multicrystalline solar cells featuring an improved anisotropic diffusion filter and image segmentation technique. EURASIP J Image Video Process 2014(1):15

    Article  Google Scholar 

  4. Buerhop-Lutz C, Deitsch S, Maier A, Gallwitz F, Berger S, Doll B, Hauch J, Camus C, Brabec CJ (2018) A Benchmark for Visual Identification of Defective Solar Cells in Electroluminescence Imagery. European PV Solar Energy Conference and Exhibition (EU PVSEC). https://doi.org/10.4229/35thEUPVSEC20182018-5CV.3.15

  5. Chawla R, Singal P, Garg AK (2018) A Mamdani fuzzy logic system to enhance solar cell micro-cracks image processing. 3D Res 9(3):34

    Article  Google Scholar 

  6. Chen LC, Shao YC, Jan HH, Huang CW, Tien YM (2006) Measuring system for cracks in concrete using multi-temporal images. J Surv Eng 132(2):77–82

    Article  Google Scholar 

  7. Dare PM, Hanley HB, Fraser CS, Riedel B, Niemeier W (2002) An operational application of automatic feature extraction the measurement of cracks in concrete structures. Photogramm Rec 17(99):453–464

    Article  Google Scholar 

  8. Deitsch S, Buerhop-Lutz C, Maier AK, Gallwitz F, Riess C (2018) Segmentation of Photovoltaic Module Cells in Electroluminescence Images.CoRR, abs/1806.06530

  9. Deitsch S, Christlein V, Berger S, Buerhop-Lutz C, Maier A, Gallwitz F, Riess C (2019) Automatic classification of defective photovoltaic module cells in electroluminescence images. Sol Energy 185:455–468

    Article  Google Scholar 

  10. Deitsch S, Christlein V, Berger S, Buerhop-Lutz C, Maier A, Gallwitz F, Riess C (2019) Automatic classification of defective photovoltaic module cells in electroluminescence images. Solar Energy, Elsevier BV 185:455–468. https://doi.org/10.1016/j.solener.2019.02.067

    Article  Google Scholar 

  11. Dhimish M, Mather P (2020) “Ultrafast High-Resolution Solar Cell Cracks Detection Process,” in IEEE Transactions on Industrial Informatics 16(7):4769–4777. https://doi.org/10.1109/TII.2019.2946210

  12. Ding A, Zhang Q, Zhou X, Dai B (2016) Automatic recognition of landslide based on CNN and texture change detection. In 2016 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC) (pp. 444–448). IEEE

  13. Dung CV (2019) Autonomous concrete crack detection using deep fully convolutional neural network. Autom Constr 99:52–58

    Article  Google Scholar 

  14. Fujita Y, Mitani Y, Hamamoto Y (2006) A method for crack detection on a concrete structure. ICPR, Hong Kong, pp 901–904

    Google Scholar 

  15. Fulton Wayne (1997–2010) “A few scanning tips, Sharpening - Unsharp Mask”. Scantips.com. Archived from the original on 2019-04-27. Retrieved 1 October 2019

  16. Hsieh YA, Tsai YJ (2020) Machine learning for crack detection: review and model performance comparison. J Comput Civ Eng 34(5):04020038

    Article  Google Scholar 

  17. S Ioffe, C Szegedy (2015). Batch normalization: accelerating deep network training by reducing internal covariate shift, International Conference on Machine Learning (ICML)

  18. Ito A, Aoki Y, Hashimoto S (2002) “Accurate extraction and measurement of fine cracks from concrete block surface image”, Proceedings of IECON, pp. 77–82

  19. Iyer S, Sinha SK (2005) A robust approach for automatic detection and segmentation of cracks in underground pipeline images. Image Vis Comput 23:921–933

    Article  Google Scholar 

  20. Li S, Zhao X (2019) Image-Based concrete crack detection using convolutional neural network and exhaustive search technique Advances in Civil Engineering, 2019

  21. Liu K, Han J, Chen H, Yan H and Yang P (2019). Defect detection on EL images based on deep feature optimized by metric learning for imbalanced data. In 2019 25th International Conference on Automation and Computing (ICAC) (pp. 1–5). IEEE

  22. Liu Y, Yao J, Lu X, Xie R, Li L (2019) DeepCrack: a deep hierarchical feature learning architecture for crack segmentation. Neurocomputing 338:139–153

    Article  Google Scholar 

  23. Liu Y, Yao J, Lu X, Xie R, Li L Computer vision and remote sensing (CVRS) lab, School of Remote Sensing and Information Engineering. Wuhan University, Wuhan, Hubei

  24. Nair V, Hinton GE (2010) Rectified linear units improve restricted Boltzmann ma- chines, In: Proceedings of International Conference on Machine Learning (ICML), pp. 807–814

  25. Nashat S, Abdullah A, Abdullah MZ (2014) Machine vision for crack inspection of biscuits featuring pyramid detection scheme. J Food Eng 120:233–247

    Article  Google Scholar 

  26. Oh JK, Jang G, Oh S, Lee JH, Yi BJ, Moon YS, Lee JS, Choi Y (2009) Bridge inspection robot system with machine vision. Autom Constr 18:929–941

    Article  Google Scholar 

  27. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556

  28. Simonyan K, Zisserman A (2015) Very deep convolutional networks for large-scale image recognition, International Conference on Learning Representations (ICLR)

  29. Sinha SK, Fieguth PW (2006) Automated detection of cracks in buried concrete pipe images. Autom Constr 15:58–72

    Article  Google Scholar 

  30. Sinha SK, Fieguth PW (2006) Segmentation of buried concrete pipe images. Autom Constr 15:47–57

    Article  Google Scholar 

  31. Stromer D, Vetter A, Oezkan HC, Probst C, Maier A (2019) Enhanced crack segmentation (eCS): a reference algorithm for segmenting cracks in multicrystalline silicon solar cells. IEEE J Photovolt 9(3):752–758

    Article  Google Scholar 

  32. Xie S, Tu Z (2015) Holistically-nested edge detection, In: Proceedings of the IEEE International Conference on Computer Vision (ICCV), pp. 1395–1403

  33. Yamaguchi T, Hashimoto S (2009) Practical image measurement of crack width for real concrete structure. Electron Commun Jpn 92(10):605–614

    Article  Google Scholar 

  34. Yamaguchi T, Nakamura S, Saegusa R, Hashimoto S (2008) “Imagebased crack detection for real concrete surfaces”, transactions on electrical and electronic engineering, IEEJ. Trans 3:128–135

    Google Scholar 

  35. Yamashita R, Nishio M, Do RKG, Togashi K (2018) Convolutional neural networks: an overview and application in radiology. Insights Imaging 9(4):611–629

    Article  Google Scholar 

  36. Yu SN, Jang JH, Han CS (2007) Auto inspection system using a mobile robot for detecting concrete cracks in a tunnel. Autom Constr 16:255–261

    Article  Google Scholar 

  37. Zhang C, Sargent I, Pan X, Li H, Gardiner A, Hare J, Atkinson PM (2018) An object-based convolutional neural network (OCNN) for urban land use classification. Remote Sens Environ 216:57–70

    Article  Google Scholar 

  38. Zhuang, F, Yanzheng, Z, Yang, L, Qixin, C, Mingbo, C, Jun, Z, Lee, J (2004) Solar cell crack inspection by image processing. In Proceedings of 2004 International Conference on the Business of Electronic Product Reliability and Liability (IEEE Cat. No. 04EX809) (pp. 77–80). IEEE

  39. Zou Q, Cao Y, Li Q, Mao Q, Wang S (2012) CrackTree: automatic crack detection from pavement images. Pattern Recogn Lett 33(3):227–238

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shailender Gupta.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, O.D., Malik, A., Yadav, V. et al. Deep Segmenter system for recognition of micro cracks in solar cell. Multimed Tools Appl 80, 6509–6533 (2021). https://doi.org/10.1007/s11042-020-09915-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09915-1

Keywords

Navigation