TEXEMS: Texture Exemplars for Defect Detection on Random Textured Surfaces

We present an approach to detecting and localizing defects in random color textures which requires only a few defect free samples for unsupervised training. It is assumed that each image is generated by a superposition of various-size image patches with added variations at each pixel position. These image patches and their corresponding variances are referred to here as textural exemplars or texems. Mixture models are applied to obtain the texems using multiscale analysis to reduce the computational costs. Novelty detection on color texture surfaces is performed by examining the same-source similarity based on the data likelihood in multiscale, followed by logical processes to combine the defect candidates to localize defects. The proposed method is compared against a Gabor filter bank-based novelty detection method. Also, we compare different texem generalization schemes for defect detection in terms of accuracy and efficiency.

[1]  Majid Mirmehdi,et al.  Detection of Defects in Colour Texture Surfaces , 1994, MVA.

[2]  P. J. Green,et al.  Density Estimation for Statistics and Data Analysis , 1987 .

[3]  B. S. Manjunath,et al.  Unsupervised Segmentation of Color-Texture Regions in Images and Video , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Jitendra Malik,et al.  Representing and Recognizing the Visual Appearance of Materials using Three-dimensional Textons , 2001, International Journal of Computer Vision.

[5]  Brendan J. Frey,et al.  Epitomic analysis of appearance and shape , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[6]  Bea Thai,et al.  Modeling and Classifying Symmetries Using a Multiscale Opponent Color Representation , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Georgios Tziritas,et al.  Colour and texture segmentation using wavelet frame analysis, deterministic relaxation, and fast marching algorithms , 2004, J. Vis. Commun. Image Represent..

[8]  D. Tsai,et al.  Defect detection in coloured texture surfaces using Gabor filters , 2005 .

[9]  Matti Pietikäinen,et al.  Optimising Colour and Texture Features for Real-time Visual Inspection , 2002, Pattern Analysis & Applications.

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

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

[12]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Josef Kittler,et al.  Automatic color grading of ceramic tiles using machine vision , 1997, IEEE Trans. Ind. Electron..

[14]  Ajay Kumar,et al.  Defect detection in textured materials using Gabor filters , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).

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

[16]  Alok Gupta,et al.  Color and texture fusion: application to aerial image segmentation and GIS updating , 2000, Image Vis. Comput..

[17]  Olli Silvén,et al.  Wood Inspection With Non-Supervised Clustering , 2000 .

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

[19]  Xianghua Xie,et al.  Localising surface defects in random colour textures using multiscale texem analysis in image eigenchannels , 2005, IEEE International Conference on Image Processing 2005.

[20]  Glenn Healey,et al.  Markov Random Field Models for Unsupervised Segmentation of Textured Color Images , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Tom Minka,et al.  Vision texture for annotation , 1995, Multimedia Systems.

[22]  Majid Mirmehdi,et al.  Segmentation of Color Textures , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  Amit Jain,et al.  A multiscale representation including opponent color features for texture recognition , 1998, IEEE Trans. Image Process..

[24]  Roberto Manduchi Mixture models and the segmentation of multimodal textures , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[25]  Leslie Greengard,et al.  The Fast Gauss Transform , 1991, SIAM J. Sci. Comput..

[26]  Xianghua Xie,et al.  Texture Exemplars for Defect Detection on Random Textures , 2005, ICAPR.

[27]  Song-Chun Zhu,et al.  What are Textons? , 2005, Int. J. Comput. Vis..

[28]  Hui Cheng,et al.  Multiscale Bayesian segmentation using a trainable context model , 2001, IEEE Trans. Image Process..

[29]  Josef Kittler,et al.  Defect detection in random colour textures , 1996, Image Vis. Comput..

[30]  Ajay Kumar,et al.  Neural network based detection of local textile defects , 2003, Pattern Recognit..

[31]  Andrew Zisserman,et al.  Texture classification: are filter banks necessary? , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[32]  Majid Mirmehdi,et al.  Restructured Eigenfilter Matching for Novelty Detection in Random Textures , 2004, BMVC.