Defect detection in periodic patterns using a multi-band-pass filter Authors Open Access
First Online: 11 May 2012 Received: 30 May 2011 Revised: 11 January 2012 Accepted: 13 March 2012 DOI:
Cite this article as: Tsai, Z. & Perng, M. Machine Vision and Applications (2013) 24: 551. doi:10.1007/s00138-012-0425-5
This study presents a rapid and reliable technique for the inspection of defects in a two-dimensional periodic image using a multi-band-pass filter. More importantly, the blurring effect of the resultant defect images is significantly reduced, thereby resulting in a more precise estimation of the size of defects when compared with methods that use low-pass filtering. As a filter-based approach, the present technique does not require an alignment procedure. In addition, computational time is reduced by implementing multi-band-pass filters with convolution masks when the filters are operated in the spatial domain. Further, this approach involves mostly addition operations with very few multiplications; hence, computational time is significantly reduced when compared with those for existing approaches. The efficiency and effectiveness of the proposed multi-band-pass filter is verified through examples. It is observed that there is a significant reduction in blurring effects, leakage effects, and computational effort. It is noteworthy that though the proposed approach is presented as a two-dimensional filtering problem, it can be reduced to a one-dimensional filtering problem under the assumption that the misorientation angle of the inspected periodic pattern is negligibly small.
Automatic optical inspection
Meisburger W.D., Brodie A.D., Desai A.A.: Low-voltage electronic-optical system for the high-speed inspection of integrated circuits. J. Vac. Sci. Technol. Ser. B
, 2804–2808 (1992)
Shankar N.G., Zhong Z.W.: A rule-based computing pproach for the segmentation of semiconductor defects. Microelectron. J.
, 500–509 (2006)
Shankar N.G., Zhong Z.W.: Defect detection on semiconductor wafer surfaces. Microelectron. Eng.
, 337–346 (2005)
Khalaj B.H., Aghajan H., Paulraj A., Kailath T.: Automated direct patterned wafer inspection. Proc. SPIE
, 140–147 (1993)
Khalaj B.H., Aghajan H.K., Kailath T.: Digital image processing techniques for patterned wafer inspection. Proc. SPIE
, 508–516 (1993)
Khalaj B.H., Aghajan H., Paulraj A., Kailath T.: Defect inspection of periodic patterns with low-order distortions. Proc. SPIE
, 13–19 (1994)
Khalaj B.H., Aghajan H.K., Kailath T.: Patterned wafer inspection by high resolution spectral estimation techniques. Mach. Vis. Appl.
, 178–185 (1994)
Xie P., Guan S.U.: A golden-template self-generating method for patterned wafer inspection. Mach. Vis. Appl.
, 149–156 (2000)
Guan S.U., Xie P., Li H.: A golden-block-based self-refining scheme for repetitive patterned wafer inspections. Mach. Vis. Appl.
, 314–321 (2003)
Tsai D.M., Chuang S.T.: 1D-based defect detection in patterned TFT-LCD panels using characteristic fractal dimension and correlations. Mach. Vis. Appl.
, 423–434 (2009)
Tsai D.M., Lai S.C.: Defect detection in periodically patterned surfaces using independent component analysis. Pattern Recogn.
, 2812–2832 (2008)
Lu C.J., Tsai D.M.: Defect inspection of patterned thin film transistor-liquid crystal display panels using a fast sub-image-based singular value decomposition. Int. J. Prod. Res.
, 4331–4351 (2004)
Bourgeat P., Meriaudeau F., Tobin K.W., Gorria P.: Content based segmentation of patterned wafers. J. Electron. Imaging
, 428–435 (2004)
Song Y.C., Choi D.H., Park K.H.: Multiscale detection of defect in thin film transistor liquid crystal display panel. Jpn. J. Appl. Phys.
, 5465–5468 (2004)
Liu Y.H., Lin S.H., Hsueh Y.L., Lee M.J.: Automatic target defect identification for TFT-LCD array process inspection using kernel FCM-based fuzzy SVDD ensemble. Expert Syst. Appl.
, 1978–1998 (2009)
Chen W.C., Hsu S.W.: A neural-network approach for an automatic LED inspection system. Expert Syst. Appl.
, 531–537 (2007)
Lin H.D.: Automated defect inspection of light-emitting diode chips using neural network and statistical approaches. Expert Syst. Appl.
, 219–226 (2009)
Liu Y.H., Huang Y.K., Lee M.J.: Automatic inline defect detection for a thin film transistor-liquid crystal display array process using locally linear embedding and support vector data description. Meas. Sci. Technol.
19, 1–16 (2008)
Lin C.T., Chang C.L., Cheng W.C.: A recurrent fuzzy cellular neural network system with automatic structure and template learning. IEEE Trans. Circ. Syst.—I: Regular Papers
, 1024–1035 (2004)
Chang C.L., Fan K.W., Lin C.T., Cheng W.C.: A recurrent fuzzy coupled cellular neural network system with automatic structure and template learning. IEEE Trans. Circ. Syst.—I: Express Briefs
53, 1024–1035 (2006)
Tsai D.M., Wu S.K.: Automated surface inspection using Gabor filters. Int. J. Adv. Manuf. Technol.
, 474–482 (2000)
Kumar A., Pang G.K.H.: Defect detection in textured materials using Gabor filters. IEEE Trans. Ind. Appl.
, 425–440 (2002)
Bodnarova A., Bennamoun M., Latham S.: Optimal Gabor filters for textile flaw detection. Pattern Recogn.
, 2973–2991 (2002)
Bourgeat P., Meriaudeau F., Tobin K.W., Gorria P.: Comparison of texture features for segmentation of patterned wafers. Proc. SPIE
, 179–190 (2004)
Tsai D.M., Chiang C.H.: Automatic band selection for wavelet reconstruction in the application of defect detection. Image Vis. Comput.
, 413–431 (2003)
Ngan H.Y.T., Pang G.K.H., Yung S.P., Ng M.K.: Wavelet based methods on patterned fabric defect detection. Pattern Recogn.
, 559–576 (2005)
Latif-Ameta A., Ertuzuna A., Ercil A.: Efficient method for texture defect detection: sub-band domain co-occurrence matrices. Image Vis. Comput.
, 543–553 (2000)
Chan C.H., Pang G.K.H.: Fabric defect detection by Fourier analysis. IEEE Trans. Ind. Appl.
, 1267–1276 (2000)
Tsai D.M., Chuang S.T., Tseng Y.H.: One-dimensional-based automatic defect inspection of multiple patterned TFT-LCD panels using Fourier image reconstruction. Int. J. Prod. Res.
, 1297–1321 (2007)
Tsai D.M., Hung C.Y.: Automatic defect inspection of patterned thin film transistor-liquid crystal display (TFT-LCD) panels using one-dimensional Fourier reconstruction and wavelet decomposition. Int. J. Prod. Res.
, 4589–4607 (2005)
Tseng, Y.H.: Automatic surface inspection for TFT-LCD array panels using Fourier reconstruction. MS thesis, Dept. Ind. Engg., Yuan-Ze Univ., Taiwan (2002)
Wood E.J.: Applying Fourier and associated transforms to pattern characterization in textiles. Textile Res. J.
, 212–220 (1990)
Ravandi S.A.H., Toriumi K.: Fourier transform analysis of plain weave fabric appearance. Textile Res. J.
, 676–683 (1995)
Xie X.: A review of recent advances in surface defect detection using texture analysis techniques. Electron. Lett. Comput. Vis. Image Anal.
7, 1–22 (2008)
Weng, Y.S., Perng, M.H.: Periodic pattern inspection using convolution masks. MVA2007 IAPR Conference on Machine Vision Applications, Tokyo, Japan, pp. 544–547 (May 16–18, 2007)
Proakis J.G., Manolakis D.G.: Digital Signal Processing. Prentice Hall, India (1996)
Oppenheim A.V., Schafer R.W.: Discrete-Time Signal Processing 2nd edn. Prentice Hall, (1999)