Texture classification using a two-stage neural network approach

In this article, we present a two stage neural network structure which combines the self-organizing map (SOM) and the multilayer perceptron (MLP) for the problem of texture classification. The texture features are extracted using a multichannel approach. These channels comprise of a set of Gabor filters having different sizes, orientations and frequencies to constitute N-dimensional feature vectors. The SOM acts as a clustering mechanism to map these N-dimensional feature vectors onto a 2D space. This in turn forms the feature space to feed into MLP for training and subsequent classification. It is shown that this mechanism increases the inter-class separation and decreases the intra-class distance in the feature space, hence reduces the classification complexity. Also, the reduction in the dimensionality of the feature space results in reduction of the learning time of the MLP.

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

[2]  Rama Chellappa,et al.  Texture segmentation with neural networks , 1992 .

[3]  J. Daugman Uncertainty relation for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[4]  D. G. Albrecht,et al.  Spatial frequency selectivity of cells in macaque visual cortex , 1982, Vision Research.

[5]  Azriel Rosenfeld,et al.  A Comparative Study of Texture Measures for Terrain Classification , 1975, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  Teuvo Kohonen,et al.  The self-organizing map , 1990 .

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

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

[9]  Ari Visa,et al.  A texture classifier based on neural network principles , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[10]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

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

[12]  David H. Berger Texture as a Discriminant of Crops on Radar Imagery , 1970 .