Texture segmentation using Gaussian-Markov random fields and neural oscillator networks

We propose an image segmentation method based on texture analysis. Our method is composed of two parts. The first part determines a novel set of texture features derived from a Gaussian-Markov random fields (GMRF) model. Unlike a GMRF-based approach, our method does not employ model parameters as features or require the extraction of features for a fixed set of texture types a priori. The second part is a 2D array of locally excitatory globally inhibitory oscillator networks (LEGION). After being filtered for noise suppression, features are used to determine the local couplings in the network. When LEGION runs, the oscillators corresponding to the same texture tend to synchronize, whereas different texture regions tend to correspond to distinct phases. In simulations, a large system of differential equations is solved for the first time using a recently proposed method for integrating relaxation oscillator networks. We provide results on real texture images to demonstrate the performance of our method.

[1]  Harry Wechsler,et al.  Segmentation of Textured Images and Gestalt Organization Using Spatial/Spatial-Frequency Representations , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  J. Daugman Two-dimensional spectral analysis of cortical receptive field profiles , 1980, Vision Research.

[3]  P. S. Lindsey,et al.  Fast numerical integration of relaxation oscillator networks based on singular limit solutions , 1996 .

[4]  Anil K. Jain,et al.  Texture Analysis , 2018, Handbook of Image Processing and Computer Vision.

[5]  Anil K. Jain,et al.  A spatial filtering approach to texture analysis , 1985, Pattern Recognit. Lett..

[6]  Roland Wilson,et al.  The Uncertainty Principle in Image Processing , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  M. Inés Torres,et al.  Pattern recognition and applications , 2000 .

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

[9]  Alexander A. Sawchuk,et al.  Supervised Textured Image Segmentation Using Feature Smoothing and Probabilistic Relaxation Techniques , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

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

[11]  Alexander A. Sawchuk,et al.  Unsupervised textured image segmentation using feature smoothing and probabilistic relaxation techniques , 1989, Comput. Vis. Graph. Image Process..

[12]  Charles W. Therrien,et al.  An estimation-theoretic approach to terrain image segmentation , 1983, Comput. Vis. Graph. Image Process..

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

[14]  Rama Chellappa,et al.  Texture synthesis and compression using Gaussian-Markov random field models , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  Donald Geman,et al.  Boundary Detection by Constrained Optimization , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  B. Julesz Dialogues on Perception , 1994 .

[17]  J. Besag,et al.  On the estimation and testing of spatial interaction in Gaussian lattice processes , 1975 .

[18]  Joachim M. Buhmann,et al.  Multiscale Annealing for Grouping and Unsupervised Texture Segmentation , 1999, Comput. Vis. Image Underst..

[19]  J. Wade Davis,et al.  Statistical Pattern Recognition , 2003, Technometrics.

[20]  S. Zucker Toward a model of texture , 1976 .

[21]  King-Sun Fu,et al.  Syntactic Pattern Recognition And Applications , 1968 .

[22]  K. Koffka Principles Of Gestalt Psychology , 1936 .

[23]  Hujun Yin,et al.  Self-organised parameter estimation and segmentation of MRF model-based texture images , 1994, Proceedings of 1st International Conference on Image Processing.

[24]  Joachim M. Buhmann,et al.  Deterministic Annealing for Unsupervised Texture Segmentation , 1997, EMMCVPR.

[25]  Christoph von der Malsburg,et al.  The Correlation Theory of Brain Function , 1994 .

[26]  R. Voss Random Fractals: characterization and measurement , 1991 .

[27]  B. S. Manjunath,et al.  Artificial Neural Networks and Statistical Pattern Recognition : Old and New Connections , 2007 .

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

[29]  Kie B. Eom,et al.  Segmentation of monochrome and color textures using moving average modeling approach , 1999, Image Vis. Comput..

[30]  Anil K. Jain,et al.  Learning Texture Discrimination Masks , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

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

[32]  Anil K. Jain,et al.  Texture classification and segmentation using multiresolution simultaneous autoregressive models , 1992, Pattern Recognit..

[33]  Alexander V. Goltsev,et al.  An assembly neural network for texture segmentation , 1996, Neural Networks.

[34]  Andrew R. Webb,et al.  Statistical Pattern Recognition , 1999 .

[35]  Jia-Ping Wang,et al.  Stochastic Relaxation on Partitions With Connected Components and Its Application to Image Segmentation , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[36]  Anil K. Jain,et al.  Texture Segmentation Using Voronoi Polygons , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[37]  Joydeep Ghosh,et al.  Neural Networks for Textured Image Processing , 1991 .

[38]  Fumiaki Tomita,et al.  Computer analysis of visual textures , 1990 .

[39]  Bayya Yegnanarayana,et al.  A combined neural network approach for texture classification , 1995, Neural Networks.

[40]  Tom Tollenaere,et al.  A modular artificial neural network for texture processing , 1993, Neural Networks.

[41]  DeLiang Wang,et al.  Locally excitatory globally inhibitory oscillator networks , 1995, IEEE Transactions on Neural Networks.

[42]  Joachim M. Buhmann,et al.  Unsupervised Texture Segmentation in a Deterministic Annealing Framework , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[43]  J. Besag Efficiency of pseudolikelihood estimation for simple Gaussian fields , 1977 .

[44]  Alan C. Bovik,et al.  Shape from Texture Using Local Spectral Moments , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[45]  Bedrich J. Hosticka,et al.  Unsupervised texture segmentation of images using tuned matched Gabor filters , 1995, IEEE Trans. Image Process..

[46]  M. Wertheimer Untersuchungen zur Lehre von der Gestalt. II , 1923 .

[47]  K. Laws Textured Image Segmentation , 1980 .

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

[49]  Narendra Ahuja,et al.  Shape From Texture: Integrating Texture-Element Extraction and Surface Estimation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[50]  P Perona,et al.  Preattentive texture discrimination with early vision mechanisms. , 1990, Journal of the Optical Society of America. A, Optics and image science.

[51]  Wilson S. Geisler,et al.  Multichannel Texture Analysis Using Localized Spatial Filters , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[52]  Donald Geman,et al.  Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[53]  Jim Kalett People and crowds, a photographic album for artists and designers , 1978 .

[54]  I. Rock,et al.  The legacy of Gestalt psychology. , 1990, Scientific American.

[55]  Rama Chellappa,et al.  Estimation and choice of neighbors in spatial-interaction models of images , 1983, IEEE Trans. Inf. Theory.

[56]  Yu. A. Rosanov On Gaussian Fields with Given Conditional Distributions , 1967 .

[57]  F. Tomita,et al.  Extraction of Multiple Regions by Smoothing in Selected Neighborhoods , 1977 .

[58]  DeLiang Wang,et al.  Image Segmentation Based on Oscillatory Correlation , 1997, Neural Computation.

[59]  Deliang Wang,et al.  Global competition and local cooperation in a network of neural oscillators , 1995 .

[60]  Anil K. Jain,et al.  Markov Random Field Texture Models , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[61]  Haluk Derin,et al.  Modeling and Segmentation of Noisy and Textured Images Using Gibbs Random Fields , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[62]  W. Singer,et al.  Oscillatory responses in cat visual cortex exhibit inter-columnar synchronization which reflects global stimulus properties , 1989, Nature.

[63]  Pierre Baldi,et al.  Computing with Arrays of Coupled Oscillators: An Application to Preattentive Texture Discrimination , 1990, Neural Computation.

[64]  Jitendra Malik,et al.  Textons, contours and regions: cue integration in image segmentation , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[65]  P. Milner A model for visual shape recognition. , 1974, Psychological review.

[66]  Alex Pentland,et al.  Fractal-Based Description of Natural Scenes , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[67]  Michael Unser,et al.  Nonlinear operators for improving texture segmentation based on features extracted by spatial filtering , 1990, IEEE Trans. Syst. Man Cybern..

[68]  Rama Chellappa,et al.  Model-based texture Segmentation and Classification , 1993, Handbook of Pattern Recognition and Computer Vision.