Micro-cracks detection of multicrystalline solar cell surface based on self-learning features and low-rank matrix recovery

Purpose This paper aims to improve the generalization capability of feature extraction scheme by introducing a micro-cracks detection method based on self-learning features. Micro-cracks detection of multicrystalline solar cell surface based on machine vision is fast, economical, intelligent and easier for on-line detection. However, the generalization capability of feature extraction scheme adopted by existed methods is limited, which has become an obstacle for further improving the detection accuracy. Design/methodology/approach A novel micro-cracks detection method based on self-learning features and low-rank matrix recovery is proposed in this paper. First, the input image is preprocessed to suppress the noises and remove the busbars and fingers. Second, a self-learning feature extraction scheme in which the feature extraction templates are changed along with the input image is introduced. Third, the low-rank matrix recovery is applied to the decomposition of self-learning feature matrix for obtaining the preliminary detection result. Fourth, the preliminary detection result is optimized by incorporating the superpixel segmentation. Finally, the optimized result is further fine-tuned by morphological postprocessing. Findings Comprehensive evaluations are implemented on a data set which includes 120 testing images and corresponding human-annotated ground truth. Specifically, subjective evaluations show that the shape of detected micro-cracks is similar to the ground truth, and objective evaluations demonstrate that the proposed method has a high detection accuracy. Originality/value First, a self-learning feature extraction method which has good generalization capability is proposed. Second, the low-rank matrix recovery is combined with superpixel segmentation for locating the defective regions.

[1]  Zhi Liu,et al.  Segmentation Driven Low-rank Matrix Recovery for Saliency Detection , 2013, BMVC.

[2]  Shijie Cao,et al.  Ligand modified nanoparticles increases cell uptake, alters endocytosis and elevates glioma distribution and internalization , 2013, Scientific Reports.

[3]  Du-Ming Tsai,et al.  Wavelet-based defect detection in solar wafer images with inhomogeneous texture , 2012, Pattern Recognit..

[4]  Du-Ming Tsai,et al.  Mean Shift-Based Defect Detection in Multicrystalline Solar Wafer Surfaces , 2011, IEEE Transactions on Industrial Informatics.

[5]  Thomas Brox,et al.  Microcracks in Silicon Wafers I: Inline Detection and Implications of Crack Morphology on Wafer Strength , 2016, IEEE Journal of Photovoltaics.

[6]  A. Mandelis,et al.  Camera‐based high frequency heterodyne lock‐in carrierographic (frequency‐domain photoluminescence) imaging of crystalline silicon wafers , 2016 .

[7]  Sonia Leva,et al.  Snail Trails and Cell Microcrack Impact on PV Module Maximum Power and Energy Production , 2016, IEEE Journal of Photovoltaics.

[8]  Pascal Fua,et al.  SLIC Superpixels Compared to State-of-the-Art Superpixel Methods , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Guillermo Sapiro,et al.  Online Learning for Matrix Factorization and Sparse Coding , 2009, J. Mach. Learn. Res..

[10]  Minrui Fei,et al.  Detection methods for micro-cracked defects of photovoltaic modules based on machine vision , 2014, 2014 IEEE 3rd International Conference on Cloud Computing and Intelligence Systems.

[11]  M. Paggi,et al.  Predicting the long term power loss from cell cracks in PV modules , 2015, 2015 IEEE 42nd Photovoltaic Specialist Conference (PVSC).

[12]  Du-Ming Tsai,et al.  Micro-crack inspection in heterogeneously textured solar wafers using anisotropic diffusion , 2010, Image Vis. Comput..

[13]  Du-Ming Tsai,et al.  Defect Detection in Solar Modules Using ICA Basis Images , 2013, IEEE Transactions on Industrial Informatics.

[14]  G. Sapiro,et al.  A collaborative framework for 3D alignment and classification of heterogeneous subvolumes in cryo-electron tomography. , 2013, Journal of structural biology.

[15]  Mohd Abdullah,et al.  Micro-crack detection of multicrystalline solar cells featuring an improved anisotropic diffusion filter and image segmentation technique , 2014, EURASIP Journal on Image and Video Processing.

[16]  Gyung-bum Kim,et al.  Micro defect detection in solar cell wafer based on hybrid illumination and near-infrared optics , 2013, 2013 9th Asian Control Conference (ASCC).

[17]  In-line photoluminescence imaging of crystalline silicon solar cells for micro-crack detection , 2016, 2016 IEEE International Conference on Imaging Systems and Techniques (IST).

[18]  Marco Paggi,et al.  Image analysis of polycrystalline solar cells and modeling of intergranular and transgranular cracking , 2014, 1410.0256.

[19]  M. Paggi,et al.  Fatigue degradation and electric recovery in Silicon solar cells embedded in photovoltaic modules , 2014, Scientific Reports.

[20]  张学武 Zhang Xuewu,et al.  Detection System for Solar Module Surface Defects Based on Constrained ICA Model and PSO Method , 2012 .

[21]  Liu Yang,et al.  Solar cell crack inspection by image processing , 2004, Proceedings of 2004 International Conference on the Business of Electronic Product Reliability and Liability (IEEE Cat. No.04EX809).

[22]  John Wright,et al.  Robust Principal Component Analysis: Exact Recovery of Corrupted Low-Rank Matrices via Convex Optimization , 2009, NIPS.

[23]  Wang Xian,et al.  Solar Cells Surface Defects Detection Based on Deep Learning , 2014 .

[24]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Du-Ming Tsai,et al.  Defect detection in multi-crystal solar cells using clustering with uniformity measures , 2015, Adv. Eng. Informatics.

[26]  Alberto Giuseppe Sapora,et al.  Numerical Modelling of Microcracking in PV Modules Induced by Thermo-mechanical Loads , 2013 .

[27]  Yu-Teng Liang,et al.  Micro crack detection of multi‐crystalline silicon solar wafer using machine vision techniques , 2011 .

[28]  Junchi Yan,et al.  Visual Saliency Detection via Sparsity Pursuit , 2010, IEEE Signal Processing Letters.