Multidimensional Texture Analysis for Unsupervised Pattern Classification

Clustering techniques aim to regroup a set of multidimensional observations, represented as data points scattered through a N-dimensional data space, into groups, or clusters, according to their similarities or dissimilarities. Each point corresponds to a vector of observed features measured on the objects to be classified. Among the different approaches that have been developed for cluster analysis [Jain et al., 1999; Theodoridis & Koutroumbas, 2003; Tran et al., 2005; Xu & Wunsch, 2005; Filipone et al., 2008], we consider the statistical approach [Devijver & Kittler, 1983]. In this framework, many clustering procedures have been proposed, based on the analysis of the underlying probability density function (pdf). The high density of data points within the clusters gives rise to modal regions corresponding to the modes of the pdf that are separated by valleys of low densities [Parzen, 1962]. Independently from cluster analysis, a large amount of research effort is devoted to image segmentation. Starting from an unstructured collection of pixels, we generally agree about the different regions constituting an image due to our visual grouping capabilities. The most important factors that lead to this perceptual grouping are similarity, proximity and connectedness. More precisely, segmentation can be considered as a partitioning scheme such that: Every pixel of the image must belong to a region, The regions must be composed of contiguous pixels, The pixels constituting a region must share a given property of similarity. These three conditions can be easily adapted to the clustering process. Indeed, each data point must be assigned to a cluster, and the clusters must be composed of neighbouring data points since the points assigned to the same cluster must share some properties of similarity. Considering this analogy between segmentation and clustering, several image segmentation procedures based on the gray-level function analysis have been successfully adapted to detect the modes or to seek the valleys of the pdf for pattern classification purpose [BotteLecocq et al., 2007]. In this framework, the underlying pdf is generally estimated on a regular discrete array of sampling points [Postaire & Vasseur, 1982]. The idea of using a pdf estimation for mode O pe n A cc es s D at ab as e w w w .ite ch on lin e. co m

[1]  Azriel Rosenfeld,et al.  Blob Detection by Relaxation , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  David A. Clausi,et al.  Grey level co-occurrence integrated algorithm (GLCIA): a superior computational method to rapidly determine co-occurrence probability texture features , 2003 .

[3]  Jack-Gérard Postaire,et al.  An Approximate Solution to Normal Mixture Identification with Application to Unsupervised Pattern Classification , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.

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

[6]  James M. Keller,et al.  Texture description and segmentation through fractal geometry , 1989, Comput. Vis. Graph. Image Process..

[7]  Jack Sklansky,et al.  On Automatic Feature Selection , 1988, Int. J. Pattern Recognit. Artif. Intell..

[8]  Larry S. Davis,et al.  A survey of edge detection techniques , 1975 .

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

[10]  J.-G. Postaire,et al.  A clustering method based on multidimensional texture analysis , 2006, Pattern Recognit..

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

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

[13]  Francesco Masulli,et al.  A survey of kernel and spectral methods for clustering , 2008, Pattern Recognit..

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

[15]  M. Schader,et al.  New Approaches in Classification and Data Analysis , 1994 .

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

[17]  Rui Xu,et al.  Survey of clustering algorithms , 2005, IEEE Transactions on Neural Networks.

[18]  David A Clausi An analysis of co-occurrence texture statistics as a function of grey level quantization , 2002 .

[19]  Joan S. Weszka,et al.  A survey of threshold selection techniques , 1978 .

[20]  David A. Clausi,et al.  A fast method to determine co-occurrence texture features , 1998, IEEE Trans. Geosci. Remote. Sens..

[21]  Fabrizio Argenti,et al.  Fast algorithms for texture analysis using co-occurrence matrices , 1990 .

[22]  Rama Chellappa,et al.  Unsupervised Texture Segmentation Using Markov Random Field Models , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  Jack-Gérard Postaire,et al.  Cluster Analysis by Binary Morphology , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  Geoffrey H. Ball,et al.  ISODATA, A NOVEL METHOD OF DATA ANALYSIS AND PATTERN CLASSIFICATION , 1965 .

[25]  Abderrahmane Sbihi,et al.  Image Processing Techniques for Unsupervised Pattern Classification , 2007 .

[26]  David A. Clausi,et al.  Rapid extraction of image texture by co-occurrence using a hybrid data structure , 2002 .

[27]  Lutgarde M. C. Buydens,et al.  Clustering multispectral images: a tutorial , 2005 .

[28]  Jack-Gérard Postaire,et al.  A Markovian Approach to Unsupervised Multidimensional Pattern Classification , 2000 .

[29]  J. M. Hans du Buf,et al.  A review of recent texture segmentation and feature extraction techniques , 1993 .

[30]  Jack-Gérard Postaire,et al.  Mode Detection by Relaxation , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[31]  Jack-Gérard Postaire,et al.  Clustering by mode boundary detection , 1989, Pattern Recognit. Lett..

[32]  Michael Unser,et al.  Sum and Difference Histograms for Texture Classification , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[33]  Cedric Nishan Canagarajah,et al.  A robust automatic clustering scheme for image segmentation using wavelets , 1996, IEEE Trans. Image Process..

[34]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[35]  Jack-Gérard Postaire,et al.  Mode boundary detection by relaxation for cluster analysis , 1989, Pattern Recognit..

[36]  Jack-Gérard Postaire,et al.  A Markov random field model for mode detection in cluster analysis , 2008, Pattern Recognit. Lett..

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

[38]  Edward J. Delp,et al.  Segmentation of textured images using a multiresolution Gaussian autoregressive model , 1999, IEEE Trans. Image Process..

[39]  Daryl J. Eigen,et al.  Cluster Analysis Based on Dimensional Information with Applications to Feature Selection and Classification , 1974, IEEE Trans. Syst. Man Cybern..

[40]  Jack-Gérard Postaire,et al.  A Fast Algorithm for Nonparametric Probability Density Estimation , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[41]  Josef Kittler,et al.  Pattern recognition : a statistical approach , 1982 .

[42]  J. Postaire,et al.  Mode detection and valley seeking by binary morphological analysis of connectivity for pattern classification , 1994 .