Defect inspection for TFT-LCD images based on the low-rank matrix reconstruction

Abstract Surface defect inspection of TFT-LCD panels is a critical task in LCD manufacturing. In this paper, an automatic defect inspection method based on the low-rank matrix reconstruction is proposed. The textured background of the LCD image is a low-rank matrix and the foreground image with defects can be treated as a sparse matrix. By utilizing the Inexact Augmented Lagrange Multipliers (IALM) algorithm, the segmentation of a LCD image can be converted into the reconstruction of a low-rank matrix with a fraction of its entries arbitrarily corrupted. This low-rank matrix reconstruction problem can be exactly solved via convex optimization that minimizes a combination of the nuclear norm and the l1-norm. Also, adaptive parameter selection strategy is proposed by conducting deep analysis on the IALM algorithm, which improves the generality of the IALM algorithm for different defect types. Experiment results show that our inspection algorithm is robust for the defect shapes and types under different illumination conditions. The shapes and edges of defect areas in the LCD images can be well preserved and segmented from textured background by our detection algorithm.

[1]  Du-Ming Tsai,et al.  Low-contrast surface inspection of mura defects in liquid crystal displays using optical flow-based motion analysis , 2010, Machine Vision and Applications.

[2]  Emmanuel J. Candès,et al.  A Singular Value Thresholding Algorithm for Matrix Completion , 2008, SIAM J. Optim..

[3]  Du-Ming Tsai,et al.  1D-based defect detection in patterned TFT-LCD panels using characteristic fractal dimension and correlations , 2009, Machine Vision and Applications.

[4]  Xianghua Xie,et al.  A Review of Recent Advances in Surface Defect Detection using Texture analysis Techniques , 2008 .

[5]  Arvind Ganesh,et al.  Fast Convex Optimization Algorithms for Exact Recovery of a Corrupted Low-Rank Matrix , 2009 .

[6]  Du-Ming Tsai,et al.  Automatic defect inspection for LCDs using singular value decomposition , 2005 .

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

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

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

[10]  Tom Tollenaere,et al.  A modular artificial neural network for texture processing , 1993, Neural Networks.

[11]  Yigang Cen,et al.  Rank adaptive atomic decomposition for low-rank matrix completion and its application on image recovery , 2014, Neurocomputing.

[12]  Wotao Yin,et al.  Bregman Iterative Algorithms for (cid:2) 1 -Minimization with Applications to Compressed Sensing ∗ , 2008 .

[13]  Pablo A. Estévez,et al.  Automated visual inspection system for wood defect classification using computational intelligence techniques , 2009, Int. J. Syst. Sci..

[14]  A. Ertuzun,et al.  Defect detection in textile fabric images using wavelet transforms and independent component analysis , 2006, Pattern Recognition and Image Analysis.

[15]  Dragana Brzakovic,et al.  An approach to defect detection in materials characterized by complex textures , 1990, Pattern Recognit..

[16]  Du-Ming Tsai,et al.  Independent component analysis-based defect detection in patterned liquid crystal display surfaces , 2008, Image Vis. Comput..

[17]  Yin Zhang,et al.  Fixed-Point Continuation for l1-Minimization: Methodology and Convergence , 2008, SIAM J. Optim..

[18]  Du-Ming Tsai,et al.  A fast regularity measure for surface defect detection , 2011, Machine Vision and Applications.