Texture Classification Based on Co-occurrence Matrix and Neuro-Morphological Approach

This article proposes a hybrid approach for texture-based image classification using the gray-level co-occurrence matrices (GLCM), self-organizing map (SOM) methods and mathematical morphology in an unsupervised context. The GLCM is a matrix of how often different combinations of pixel brightness values (grey levels) occur in an image. The GLCM matrices extracted from an image are processed to create the training data set for a SOM neural network. The SOM model organizes and extracts prototypes from various features obtained from the GLCM matrices. These prototypes are represented by the underlying probability density function (pdf). Under the assumption that each modal region of the underlying pdf corresponds to a one homogenous region in the texture image, the second part of the approach consists in partitioning the self-organizing map into connected modal regions by making concepts of morphological watershed transformation suitable for their detection. The classification process is then based on the so detected modal regions. We compare this approach to other texture feature extraction using fractal dimension.

[1]  Teuvo Kohonen,et al.  Self-Organization and Associative Memory, Third Edition , 1989, Springer Series in Information Sciences.

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

[3]  Célia A. Zorzo Barcelos,et al.  Texture Image Retrieval: A Feature-Based Correspondence Method in Fourier Spectrum , 2005, ICAPR.

[4]  Frédo Durand,et al.  Interactive editing and modeling of bidirectional texture functions , 2007, SIGGRAPH 2007.

[5]  Manik Varma,et al.  Locally Invariant Fractal Features for Statistical Texture Classification , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[6]  Matti Pietikäinen,et al.  Local Binary Pattern Descriptors for Dynamic Texture Recognition , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[7]  Abderrahmane Sbihi,et al.  Mode Extraction by Multivalue Morphology for Cluster Analysis , 1996 .

[8]  E. Parzen On Estimation of a Probability Density Function and Mode , 1962 .

[9]  Bidyut Baran Chaudhuri,et al.  Texture Segmentation Using Fractal Dimension , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Dimitrios Charalampidis,et al.  Wavelet-based rotational invariant roughness features for texture classification and segmentation , 2002, IEEE Trans. Image Process..

[11]  Alireza Khotanzad,et al.  Invariant Image Recognition by Zernike Moments , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Serge Beucher,et al.  Segmentation tools in mathematical morphology , 1990, Optics & Photonics.

[13]  Yaonan Wang,et al.  Texture classification using the support vector machines , 2003, Pattern Recognit..

[14]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[15]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[16]  Serge Beucher,et al.  Use of watersheds in contour detection , 1979 .

[17]  R. Chapuis,et al.  Segmentation non supervisée d'images de scènes routières. Une approche multi-critère , 1996 .