A Novel Fuzzy Co-occurrence Matrix for Texture Feature Extraction

Texture analysis is one of the important steps in many computer vision applications. One of the important parts in texture analysis is texture classification. This classification is not an easy problem since texture can be non-uniform due to many reasons, e.g., rotation, scale, and etc. To help in this process, a good feature extraction method is needed. In this paper, we incorporate the fuzzy C-means (FCM) into the gray level co-occurrence matrix (GLCM). In particular, we utilize the result from FCM to compute eight fuzzy co-occurrence matrices for each direction. There are four features, i.e., contrast, correlation, energy, and homogeneity, computed from each fuzzy co-occurrence matrix. We then test our features with the multiclass support vector machine (one-versus-all strategy) on the UIUC, UMD, Kylberg, and the Brodatz data sets. We also compare the classification result using the same set of feature extracted from the GLCM. The experimental results show that the features extracted from our fuzzy co-occurrence matrix yields a better classification performance than that from the regular GLCM. The best results on validation set using the features computed from our fuzzy co-occurrence are 77%, 95%, 99.11%, and 98.44% on the UIUC, UMD, Kylberg, and Brodatz, respectively, whereas those on the same data sets using the features from the gray level co-occurrence are 53%, 85%, 82.81%, and 95.31%, respectively. The best result on the blind test set of Brodatz data set using our fuzzy co-occurrence is 92.19%, whereas that from the gray level co-occurrence is 85.74%. Since the blind test data set is a rotated version of the training data set, we may conclude from the experiment that our features provide better property of rotation invariance.

[1]  Robert M. Haralick,et al.  Combined spectral and spatial processing of ERTS imagery data , 1974 .

[2]  Sachin R. Gengaje,et al.  Wavelet and Cooccurrence Matrix based Rotation Invariant Features for Texture Image Retrieval using Fuzzy Logic , 2011 .

[3]  D. Sen,et al.  Image Segmentation using Global and Local Fuzzy Statistics , 2006, 2006 Annual IEEE India Conference.

[4]  R.M. Haralick,et al.  Statistical and structural approaches to texture , 1979, Proceedings of the IEEE.

[5]  King-Sun Fu,et al.  Recognition of X-Ray Picture Patterns , 1974, IEEE Trans. Syst. Man Cybern..

[6]  Shigeo Abe Support Vector Machines for Pattern Classification , 2010, Advances in Pattern Recognition.

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

[8]  Jie Chen,et al.  GLCM and Fuzzy Clustering for Ocean Features Classification , 2010, 2010 International Conference on Machine Vision and Human-machine Interface.

[9]  Yong Xu,et al.  A Projective Invariant for Textures , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[10]  Patrick C. Chen,et al.  Segmentation by texture using a co-occurrence matrix and a split-and-merge algorithm☆ , 1979 .

[11]  G. Wied,et al.  Automated cell identification and cell sorting , 1970 .

[12]  Yong Haur Tay,et al.  One-dimensional Grey-level Co-occurrence Matrices for texture classification , 2008, 2008 International Symposium on Information Technology.

[13]  P. Bartels,et al.  Cell recognition from line scan transition probability profiles. , 1969, Acta cytologica.

[14]  C. V. Jawahar,et al.  Fuzzy statistics of digital images , 1996, IEEE Signal Processing Letters.

[15]  J. C. Dunn,et al.  A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters , 1973 .

[16]  F. Parmiggiani,et al.  An investigation of the textural characteristics associated with gray level cooccurrence matrix statistical parameters , 1995, IEEE Transactions on Geoscience and Remote Sensing.

[17]  I. D. Longstaff,et al.  Recent developments in the use of the co-occurrence matrix for texture recognition , 1997, Proceedings of 13th International Conference on Digital Signal Processing.

[18]  C. H. Chen,et al.  Image Segmentation Using Fuzzy Homogeneity Criterion , 1997, Inf. Sci..

[19]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[20]  Stan Z. Li,et al.  Advances in Biometrics, International Conference, ICB 2007, Seoul, Korea, August 27-29, 2007, Proceedings , 2007, ICB.

[21]  R. Haralick,et al.  Computer Classification of Reservoir Sandstones , 1973 .

[22]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[23]  Cordelia Schmid,et al.  A sparse texture representation using local affine regions , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Wen-Shiung Chen,et al.  Iris Recognition Using 3D Co-occurrence Matrix , 2009, ICB.

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

[26]  Rafika Harrabi,et al.  Colour image segmentation using the second order statistics and a modified fuzzy C-means technique , 2012 .

[27]  Béla Julesz,et al.  Visual Pattern Discrimination , 1962, IRE Trans. Inf. Theory.

[28]  R. Hudec,et al.  One-dimensional Color-level Co-occurrence matrices , 2012, 2012 ELEKTRO.