OSA's Digital Library

Journal of the Optical Society of America A

Journal of the Optical Society of America A


  • Editor: Stephen A. Burns
  • Vol. 26, Iss. 9 — Sep. 1, 2009
  • pp: 1967–1976

Unsupervised novelty detection using Gabor filters for defect segmentation in textures

Miquel Ralló, María S. Millán, and Jaume Escofet  »View Author Affiliations

JOSA A, Vol. 26, Issue 9, pp. 1967-1976 (2009)

View Full Text Article

Enhanced HTML    Acrobat PDF (1233 KB) Open Access

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



Gabor wavelets are applied to develop an unsupervised novelty method for defect detection and segmentation that is fully automatic and free of any adjustable parameter. The algorithm combines the Gabor analysis of the sample image with a statistical analysis of the wavelet coefficients corresponding to each detail. The statistical distribution of the coefficients corresponding to the defect-free background texture is calculated from the coefficient’s distribution of the sample under inspection. Once the background texture features are estimated, a threshold is automatically fixed and applied to all the details, whose information is merged into a single binary output image in which the defect appears segmented from the background. The method is applicable to random, nonperiodic, and periodic textures. Since all the information to inspect a sample is obtained from the sample itself, the method is proof against heterogeneities between different samples of the material, in-plane positioning errors, scale variations, and lack of homogeneous illumination. Experimental results are presented. Some results are compared with other unsupervised methods designed for defect segmentation in periodic textures.

© 2009 Optical Society of America

OCIS Codes
(100.2960) Image processing : Image analysis
(150.0150) Machine vision : Machine vision
(150.3040) Machine vision : Industrial inspection
(150.1135) Machine vision : Algorithms
(150.1835) Machine vision : Defect understanding

ToC Category:
Machine Vision

Original Manuscript: February 24, 2009
Revised Manuscript: June 24, 2009
Manuscript Accepted: June 29, 2009
Published: August 18, 2009

Miquel Ralló, María S. Millán, and Jaume Escofet, "Unsupervised novelty detection using Gabor filters for defect segmentation in textures," J. Opt. Soc. Am. A 26, 1967-1976 (2009)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. X. Xie, “A review of recent advances in surface defect detection using texture analysis techniques,” Elec. Lett. Comp. Vision Imag. Anal. 7, 1-22 (2008).
  2. J. Escofet, R. Navarro, M. S. Millán, and J. Pladellorens, “Detection of local defects in textile webs using Gabor filters,” Opt. Eng. (Bellingham) 37, 2297-2307 (1998). [CrossRef]
  3. A. Bodnarova, M. Bennamoun, and S. Latham, “Optimal Gabor filters for textile flaw detection,” Pattern Recogn. 35, 2973-2991 (2002). [CrossRef]
  4. Z. Hou and J. M. Parker, “Texture defect detection using support vector machines with adaptative gabor wavelet features,” in Proceedings of IEEE Workshop on Applications of Computer Vision (IEEE, 2005), pp. 275-280.
  5. K. L. Mak and P. Peng, “An automated inspection system for textile fabrics based on Gabor filters,” Rob. Comput.-Integr. Manufact. 24, 359-369 (2008). [CrossRef]
  6. H. Sari-Sarraf and J. Goddard, “Vision systems for on-loom fabric inspection,” IEEE Trans. Ind. Appl. 35, 1252-1259 (1999). [CrossRef]
  7. M. C. Hu and I. S. Tsai, “Fabric inspection based on best wavelet packet bases,” Text. Res. J. 70, 662-670 (2000). [CrossRef]
  8. S. C. Kim and T. J. Kang, “Automated defect detection system using wavelet packet frame and Gaussian mixture model,” J. Opt. Soc. Am. A 23, 2690-2701 (2006). [CrossRef]
  9. F. Truchetet and O. Laligant, “A review on industrial applications of wavelet and multiresolution based signal-image processing,” J. Electron. Imaging 17, 031102 (2008). [CrossRef]
  10. M. Markou and S. Singh, “Novelty detection: a review-part 1: statistical approaches,” Signal Process. 83, 2481-2497 (2003). [CrossRef]
  11. D. R. Rohrmus, “Invariant and adaptive geometrical texture features for defect detection and classification,” Pattern Recogn. 38, 1546-1556 (2005). [CrossRef]
  12. D. M. Tsai and T. Y. Huang, “Automated surface inspection for statistical textures,” Image Vis. Comput. 21, 302-323 (2003). [CrossRef]
  13. A. Abouelela, H. M. Abbas, H. Eldeeb, A. A. Wahdan, and S. M. Nassar, “Automated vision system for localizing structural defects in textile fabrics,” Pattern Recogn. Lett. 26, 1435-1443 (2005). [CrossRef]
  14. M. Ralló, M. S. Millán, and J. Escofet, “Referenceless segmentation of flaws in woven fabrics,” Appl. Opt. 46, 6688-6699 (2007). [CrossRef] [PubMed]
  15. A. Gururajan, H. Sari-Sarraf, and E. F. Hequet, “Statistical approach to unsupervised defect detection and multiscale localization in two-texture images,” Opt. Eng. (Bellingham) 47, 027202 (2008). [CrossRef]
  16. M. S. Millán and J. Escofet, “Fabric inspection by near-infrared machine vision,” Opt. Lett. 29, 1440-1442 (2004). [CrossRef] [PubMed]
  17. M. S. Millán and J. Escofet, “NIR imaging of non-uniform colored webs: Application to fabric inspection,” Proc. SPIE 5622, 188-193 (2004). [CrossRef]
  18. F. Meriaudeau, F. Truchetet, O. Laligant, and P. Bourgeat, “Gabor filters in industrial inspection: a review. Application to semiconductor industry,” Proc. SPIE 6001, 53-62 (2005).
  19. R. Navarro and A. Tabernero, “Gaussian wavelet transform: two alternative fast implementation for images,” Multidimens. Syst. Signal Process. 2, 421-436 (1991). [CrossRef]
  20. O. Nestares, R. Navarro, J. Portilla, and A. Tabernero, “Efficient spatial-domain implementation of a multiscale image representation based on Gabor functions,” J. Electron. Imaging 7, 166-173 (1998). [CrossRef]
  21. M. S. Crouse, R. D. Nowak, and R. G. Baraniuk, “Wavelet-based statistical signal processing using hidden markov models,” IEEE Trans. Signal Process. 46, 886-902 (1998). [CrossRef]
  22. S. C. Kim and T. J. Kang, “Texture classification and segmentation using wavelet packet frame and Gaussian mixture model,” Pattern Recogn. 40, 1207-1221 (2007). [CrossRef]
  23. P. J. Huber, Robust Statistics (Wiley, 1981), p. 107.

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited