An efficient similarity measure approach for PCB surface defect detection

In this paper, an efficient similarity measure method is proposed for printed circuit board (PCB) surface defect detection. The advantage of the presented approach is that the measurement of similarity between the scene image and the reference image of PCB surface is taken without computing image features such as eigenvalues and eigenvectors. In the proposed approach, a symmetric matrix is calculated using the companion matrices of two compared images. Further, the rank of a symmetric matrix is used as similarity measure metric for defect detection. The numerical value of rank is zero for the defectless images and distinctly large for defective images. It is reliable and well tolerated to local variations and misalignment. The various experiments are carried out on the different PCB images. Moreover, the presented approach is tested in the presence of varying illumination and noise effect. Experimental results have shown the effectiveness of the proposed approach for detecting and locating the local defects in a complicated component-mounted PCB images.

[1]  A. Kääb,et al.  Sub-pixel precision image matching for measuring surface displacements on mass movements using normalized cross-correlation , 2011 .

[2]  Du-Ming Tsai,et al.  A Shift-Tolerant Dissimilarity Measure for Surface Defect Detection , 2012, IEEE Transactions on Industrial Informatics.

[3]  Z. Aspar,et al.  Analysis of the wavelet-based image difference algorithm for PCB inspection , 2002, Proceedings of the 41st SICE Annual Conference. SICE 2002..

[4]  Ning Liu,et al.  A novel method for surface defect inspection of optic cable with short-wave infrared illuminance , 2016 .

[5]  Cihan H. Dagli,et al.  Automatic PCB Inspection Algorithms: A Survey , 1996, Comput. Vis. Image Underst..

[6]  Dacheng Tao,et al.  Large-margin Weakly Supervised Dimensionality Reduction , 2014, ICML.

[7]  Kaizhu Huang,et al.  Sparse Metric Learning via Smooth Optimization , 2009, NIPS.

[8]  K. Datta An algorithm to determine if two matrices have common eigenvalues , 1982 .

[9]  Shang-Hong Lai,et al.  Fast Template Matching Based on Normalized Cross Correlation With Adaptive Multilevel Winner Update , 2008, IEEE Transactions on Image Processing.

[10]  Rachid Deriche,et al.  A Robust Technique for Matching two Uncalibrated Images Through the Recovery of the Unknown Epipolar Geometry , 1995, Artif. Intell..

[11]  Du-Ming Tsai,et al.  The evaluation of normalized cross correlations for defect detection , 2003, Pattern Recognit. Lett..

[12]  Hong Cheng,et al.  Sparsity-Induced Similarity Measure and Its Applications , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Du-Ming Tsai,et al.  An eigenvalue-based similarity measure and its application in defect detection , 2005, Image Vis. Comput..

[14]  Vijander Singh,et al.  Image focus measure based on polynomial coefficients and spectral radius , 2015, Signal Image Video Process..

[15]  Jian Gao,et al.  Automatic surface defect detection for mobile phone screen glass based on machine vision , 2017, Appl. Soft Comput..

[16]  Bo Du,et al.  Dimensionality Reduction and Classification of Hyperspectral Images Using Ensemble Discriminative Local Metric Learning , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[17]  Vijander Singh,et al.  Emotion recognition using eigenvalues and Levenberg–Marquardt algorithm-based classifier , 2016 .

[18]  Du-Ming Tsai,et al.  Fast normalized cross correlation for defect detection , 2003, Pattern Recognit. Lett..

[19]  Vijander Singh,et al.  An efficient approach for face recognition based on common eigenvalues , 2014, Pattern Recognit..

[20]  Ajay Kumar,et al.  Computer-Vision-Based Fabric Defect Detection: A Survey , 2008, IEEE Transactions on Industrial Electronics.

[21]  Kilian Q. Weinberger,et al.  Distance Metric Learning for Large Margin Nearest Neighbor Classification , 2005, NIPS.

[22]  Te-Hsiu Sun,et al.  Invariant 2D object recognition using eigenvalues of covariance matrices, re-sampling and autocorrelation , 2008, Expert Syst. Appl..

[23]  Ming Li,et al.  2D-LDA: A statistical linear discriminant analysis for image matrix , 2005, Pattern Recognit. Lett..

[24]  Weisi Lin,et al.  Saliency-Based Defect Detection in Industrial Images by Using Phase Spectrum , 2014, IEEE Transactions on Industrial Informatics.

[25]  A.N. Belbachir,et al.  An automatic optical inspection system for the diagnosis of printed circuits based on neural networks , 2005, Fourtieth IAS Annual Meeting. Conference Record of the 2005 Industry Applications Conference, 2005..

[26]  Hyuk-Jun Lee,et al.  Energy-efficient adaptive optical character recognition for wearable devices , 2016 .

[27]  Maria Petrou,et al.  Automatic registration of ceramic tiles for the purpose of fault detection , 2000, Machine Vision and Applications.

[28]  Dinggang Shen,et al.  Multimodality image registration by maximization of quantitative-qualitative measure of mutual information , 2008, Pattern Recognit..