Improving the Maximum-Likelihood Co-occurrence Classifier: A Study on Classification of Inhomogeneous Rock Images

An industrial rock classification system is constructed and studied. The local texture information in many image patches is extracted and classified. The decisions made at the local level are fused to form the high-level decision on the image/rock as a whole. The main difficulties of this application lay in significant variability and inhomogeneity of local textures caused by uneven rock surfaces and intrusions. Therefore, an emphasis is paid to the derivation of informative representation of local texture and to robust classification algorithms. The study focuses on the co-occurrence representation of texture comparing the two frequently used strategies, namely the approach based on Haralick features and methods utilizing directly the co-occurrence likelihoods. Apart of maximum-likelihood (ML) classifiers also an alternative method is studied considering the likelihoods to prototypes as feature of a new space. Unlike the ML methods, a classifier built in this space may leverage all training examples. It is experimentally illustrated, that in the rock classification setup the methods directly using the co-occurrence estimates outperform the feature-based techniques.

[1]  Robert P. W. Duin,et al.  Experiments with a featureless approach to pattern recognition , 1997, Pattern Recognit. Lett..

[2]  Ari Visa,et al.  Classification of nonhomogenous texture images by combining classifiers , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[3]  Erkki Oja,et al.  Reduced Multidimensional Co-Occurrence Histograms in Texture Classification , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  B. S. Manjunath,et al.  Texture Features for Browsing and Retrieval of Image Data , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Richard C. Dubes,et al.  Performance evaluation for four classes of textural features , 1992, Pattern Recognit..

[6]  M.,et al.  Statistical and Structural Approaches to Texture , 2022 .

[7]  Sergios Theodoridis,et al.  Pattern Recognition , 1998, IEEE Trans. Neural Networks.

[8]  James W. Modestino,et al.  A Maximum Likelihood Approach to Texture Classification , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Robert P. W. Duin,et al.  Dissimilarity-based classification of spectra: computational issues , 2003, Real Time Imaging.

[10]  Moncef Gabbouj,et al.  Rock Texture Retrieval Using Gray Level Co-occurrence Matrix , 2002 .

[11]  Robert P. W. Duin,et al.  A Matlab Toolbox for Pattern Recognition , 2004 .

[12]  Robert P. W. Duin,et al.  A Generalized Kernel Approach to Dissimilarity-based Classification , 2002, J. Mach. Learn. Res..

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

[14]  F. S. Cohen,et al.  Classification of Rotated and Scaled Textured Images Using Gaussian Markov Random Field Models , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  T. Ojala,et al.  Gray level cooccurrence histograms via learning vector quantization , 1999 .

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

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