Automatic inspection system of surface defects on optical IR-CUT filter based on machine vision

Abstract The paper presents an automatic surface defects inspection system for optical Infrared Cut-off (IR-CUT) filter, which is applied in all kinds of color cameras and video devices. The system involves illumination and imaging module, moving module, flipping module and machine vision algorithm. To highlight all the defected regions, the improved dark-field illumination technique is utilized in the imaging module. In order to accurately localize the region of optical IR-CUT filter in the captured image, stationary wavelet transform (SWT) is introduced to template matching algorithm. The introduction of SWT provides a more accurate estimate of the variances in the image and further facilitates the identification of the defected regions. The defects extraction method in this paper avoids the use of complicated learning process from a set of samples. Convexity theory is implemented on the algorithm of defects classification of edge crack. Experimental results on a variety of optical IR-CUT filter samples, including non-defective samples, samples with defects of stain, scratch and edge crack, have shown the efficiency (1.05 s per sample) and accuracy (96.44%) of the proposed system. Moreover, defects extraction performances of different filters are compared in this paper. The research and application of the system will greatly liberate the human workforce and inspire ideas to detect the defects of some other small optical elements.

[1]  Bryan P. Rynne,et al.  The interior transmission problem and inverse scattering from inhomogeneous media , 1991 .

[2]  Roberto Brunelli,et al.  Template Matching Techniques in Computer Vision: Theory and Practice , 2009 .

[3]  S. Oyadiji,et al.  Crack detection in simply supported beams using stationary wavelet transform of modal data , 2011 .

[4]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[5]  Yu-De Lin,et al.  Automatic defect inspection system of colour filters using Taguchi-based neural network , 2013 .

[6]  Bin Liu,et al.  Automatic detection technology of surface defects on plastic products based on machine vision , 2010, 2010 International Conference on Mechanic Automation and Control Engineering.

[7]  Ardeshir Goshtasby,et al.  On the Canny edge detector , 2001, Pattern Recognit..

[8]  Nicolas Magaud,et al.  Designing and proving correct a convex hull algorithm with hypermaps in Coq , 2012, Comput. Geom..

[9]  Jack Sklansky,et al.  Fast polygonal approximation of digitized curves , 1980, Pattern Recognit..

[10]  Qian Kemao,et al.  Two-dimensional windowed Fourier transform for fringe pattern analysis: Principles, applications and implementations , 2007 .

[11]  Giulio Rosati,et al.  Real-time defect detection on highly reflective curved surfaces , 2009 .

[12]  Shun-Sheng Ko,et al.  Optical inspection system with tunable exposure unit for micro-crack detection in solar wafers , 2013 .

[13]  Yangzhou Gan,et al.  An Effective Defect Inspection Method for LCD Using Active Contour Model , 2013, IEEE Transactions on Instrumentation and Measurement.

[14]  Irmgard Jahr,et al.  Lighting in Machine Vision , 2007 .

[15]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[16]  Franjo Pernus,et al.  Machine vision system for inspecting electric plates , 2002, Comput. Ind..

[17]  I. Johnstone,et al.  Ideal spatial adaptation by wavelet shrinkage , 1994 .

[18]  Anand Asundi,et al.  Fault detection by interferometric fringe pattern analysis using windowed Fourier transform , 2005 .

[19]  Nuria Aleixos,et al.  Erratum to: Advances in Machine Vision Applications for Automatic Inspection and Quality Evaluation of Fruits and Vegetables , 2011 .

[20]  Yu Xie,et al.  A physics-based defects model and inspection algorithm for automatic visual inspection , 2014 .

[21]  Lin Pei-yu Design and realization of robot-vision system , 2007 .

[22]  Wen-Yen Wu,et al.  Automated post bonding inspection by using machine vision techniques , 2002 .

[23]  Devdas Shetty,et al.  Application of a He3Ne infrared laser source for detection of geometrical dimensions of cracks and scratches on finished surfaces of metals , 2013 .

[24]  Feihong Yu,et al.  Denoising of Spectral Signal in Miniature Spectrometer Based on Stationary Wavelet Transform , 2012, 2012 Symposium on Photonics and Optoelectronics.

[25]  Xide Li Wavelet transform for detection of partial fringe patterns induced by defects in nondestructive testing of holographic interferometry and electronic speckle pattern interferometry , 2000 .

[26]  N. H. C. Yung,et al.  Automated fabric defect detection - A review , 2011, Image Vis. Comput..

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

[28]  Te-Hsiu Sun,et al.  Electric contacts inspection using machine vision , 2010, Image Vis. Comput..

[29]  Kurt Bernardo Wolf,et al.  Geometry and dynamics in refracting systems , 1993 .

[30]  Zhengyou Zhang,et al.  Parameter estimation techniques: a tutorial with application to conic fitting , 1997, Image Vis. Comput..

[31]  Antonio Torralba,et al.  Object Detection and Localization Using Local and Global Features , 2006, Toward Category-Level Object Recognition.

[32]  G Rajshekhar,et al.  Estimation of displacement derivatives in digital holographic interferometry using a two-dimensional space-frequency distribution. , 2010, Optics express.

[33]  M. D. Valle,et al.  Mirror synthesis in a mechatronic system for superficial defect detection , 2003 .

[34]  S.M. Shahrtash,et al.  Comparing denoising performance of DWT,WPT, SWT and DT-CWT for Partial Discharge signals , 2008, 2008 43rd International Universities Power Engineering Conference.

[35]  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.

[36]  Duke Gledhill,et al.  Surface measurement using active vision and light scattering , 2007 .

[37]  Sai Siva Gorthi,et al.  Detection of defects from fringe patterns using a pseudo-Wigner-Ville distribution based method , 2012 .

[38]  Huijun Gao,et al.  Automated Inspection of E-Shaped Magnetic Core Elements Using K-tSL-Center Clustering and Active Shape Models , 2013, IEEE Transactions on Industrial Informatics.

[39]  Pei Liu,et al.  Feature Extraction of Sewer Pipe Defects Using Wavelet Transform and Co-Occurrence Matrix , 2011, Int. J. Wavelets Multiresolution Inf. Process..

[40]  Mark J. Shensa,et al.  The discrete wavelet transform: wedding the a trous and Mallat algorithms , 1992, IEEE Trans. Signal Process..

[41]  E Takenaka,et al.  An image processing method for feature extraction of space-occupying lesions. , 1985, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[42]  B. Silverman,et al.  The Stationary Wavelet Transform and some Statistical Applications , 1995 .