Fabric defect segmentation using multichannel blob detectors

The problem of automated defect detection in textured mate- rials is investigated. A new algorithm based on multichannel filtering is presented. The texture features are extracted by filtering the acquired image using a filter bank consisting of a number of real Gabor functions, with multiple narrow spatial frequency and orientation channels. For each image, we propose the use of image fusion to multiplex the infor- mation from sixteen different channels obtained in four orientations. Adaptive degrees of thresholding and the associated effect on sensitivity to material impurities are discussed. This algorithm realizes large com- putational savings over the previous approaches and enables high- quality real-time defect detection. The performance of this algorithm has been tested thoroughly on real fabric defects, and experimental results have confirmed the usefulness of the approach. © 2000 Society of Photo- Optical Instrumentation Engineers. (S0091-3286(00)01912-7)

[1]  D. Weber,et al.  Quadratic Gabor filters for object detection , 1997, Proceedings of the 1997 South African Symposium on Communications and Signal Processing. COMSIG '97.

[2]  Michael Unser,et al.  Feature extraction and decision procedure for automated inspection of textured materials , 1984, Pattern Recognit. Lett..

[3]  Jaume Escofet,et al.  Detection of local defects in textile webs using Gabor filters , 1998 .

[4]  David Casasent,et al.  Neural net design of macro Gabor wavelet filters for distortion-invariant object detection in clutter , 1994 .

[5]  J. Daugman Uncertainty relation for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[6]  D. G. Albrecht,et al.  Spatial frequency selectivity of cells in macaque visual cortex , 1982, Vision Research.

[7]  Michael Unser,et al.  Nonlinear operators for improving texture segmentation based on features extracted by spatial filtering , 1990, IEEE Trans. Syst. Man Cybern..

[8]  Chi-Ho Chan,et al.  Fabric defect detection by Fourier analysis , 1999, Conference Record of the 1999 IEEE Industry Applications Conference. Thirty-Forth IAS Annual Meeting (Cat. No.99CH36370).

[9]  David Casasent Gabor wavelet filters and fusion for distortion-invariant multiclass object detection , 1995, Defense, Security, and Sensing.

[10]  David Casasent,et al.  GENERAL METHODOLOGY FOR SIMULTANEOUS REPRESENTATION AND DISCRIMINATION OF MULTIPLE OBJECT CLASSES , 1998 .

[11]  N. Ranganathan,et al.  Gabor filter-based edge detection , 1992, Pattern Recognit..

[12]  J. Beck,et al.  Contrast and spatial variables in texture segregation: Testing a simple spatial-frequency channels model , 1989, Perception & psychophysics.

[13]  C. Enroth-Cugell,et al.  Chapter 9 Visual adaptation and retinal gain controls , 1984 .

[14]  Xosé R. Fernández-Vidal,et al.  The RGFF Representational Model: A System for the Automatically Learned Partitioning of 'Visual Patterns' in Digital Images , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Randall R. Bresee,et al.  Fabric Defect Detection and Classification Using Image Analysis , 1995 .

[16]  Phil Brodatz,et al.  Textures: A Photographic Album for Artists and Designers , 1966 .

[17]  James S. Goddard,et al.  Vision system for on-loom fabric inspection , 1999 .

[18]  A Ye,et al.  Morphological and wavelet transforms for object detection and image processing. , 1994, Applied optics.

[19]  Bertram E. Shi Gabor-type image filtering with cellular neural networks , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[20]  P Perona,et al.  Preattentive texture discrimination with early vision mechanisms. , 1990, Journal of the Optical Society of America. A, Optics and image science.

[21]  Wilson S. Geisler,et al.  Multichannel Texture Analysis Using Localized Spatial Filters , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  J. Daugman Spatial visual channels in the fourier plane , 1984, Vision Research.

[23]  Oscar Nestares,et al.  Texture synthesis‐by‐analysis method based on a multiscale early‐vision model , 1996 .

[24]  Jacob Beck,et al.  Spatial frequency channels and perceptual grouping in texture segregation , 1987, Comput. Vis. Graph. Image Process..

[25]  J. S. Goddard,et al.  Nondeterministic approaches in data fusion: a review , 1991, Other Conferences.

[26]  David Casasent,et al.  Optical correlation filter fusion for object detection , 1994 .

[27]  Jaume Escofet,et al.  Detection of local defects in textile webs using Gabor filters , 1996, Other Conferences.

[28]  Trygve Randen,et al.  Filtering for Texture Classification: A Comparative Study , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  Errol J. Wood,et al.  Applying Fourier and Associated Transforms to Pattern Characterization in Textiles , 1990 .

[30]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[31]  David Casasent,et al.  Nonlinear features for classification and pose estimation of machined parts from single views , 1998, Other Conferences.

[32]  J. Robson,et al.  Application of fourier analysis to the visibility of gratings , 1968, The Journal of physiology.

[33]  Zhigang Fan,et al.  Automated Inspection of Textile Fabrics Using Textural Models , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[34]  David Casasent,et al.  Fusion and optimized Gabor filter design for object detection , 1995, Other Conferences.

[35]  David Casasent,et al.  Real, imaginary, and clutter Gabor filter fusion for detection with reduced false alarms , 1994 .

[36]  Leon O. Chua,et al.  Methods for image processing and pattern formation in Cellular Neural Networks: a tutorial , 1995 .

[37]  Daniel A. Pollen,et al.  Visual cortical neurons as localized spatial frequency filters , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[38]  David Casasent,et al.  Pose estimation and transformation of faces , 1998, Other Conferences.

[39]  Anil K. Jain,et al.  Learning Texture Discrimination Masks , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[40]  T. Caelli Three processing characteristics of visual texture segmentation. , 1985, Spatial vision.

[41]  David Casasent,et al.  Detection filters and algorithm fusion for ATR , 1997, IEEE Trans. Image Process..

[42]  B. Julesz Textons, the elements of texture perception, and their interactions , 1981, Nature.

[43]  Shunichiro Oe,et al.  Texture segmentation method by using two-dimensional AR model and Kullback information , 1993, Pattern Recognit..

[44]  Jeng-Jong Lin,et al.  Applying an Artificial Neural Network to Pattern Recognition in Fabric Defects , 1995 .