Contributed article
A combined neural network approach for texture classification

https://doi.org/10.1016/0893-6080(95)00013-PGet rights and content

Abstract

In this article, we present a two-stage neural network structure that combines the characteristics of self-organizing map (SOM) and multilayer perceptron (MLP) for the problem of texture classification. The texture features are extracted using a multichannel approach. The channels comprise of a set of Gabor filters having different sizes, orientations, and frequencies to constitute N-dimensional feature vectors. SOM acts as a clustering mechanism to map these N-dimensional feature vectors onto its M-dimensional output space, where in our experiments, the value of M was taken as two. This, in turn, forms the feature space from which the features are fed into an MLP for training and subsequent classification. It is shown that the disadvantage of using Gabor filters in texture analysis, namely, the higher dimensionality of the Gaborian feature space, is overcome by the reduction in the dimensionality of the feature space achieved by SOM. This results in a significant reduction in the learning time of MLP and hence the overall classification time. It is found that this mechanism increases the interclass distance (average distance among the vectors of different classes) and at the same time decreases the intraclass distance (average distance among the vectors of the same class) in the feature space, thereby reducing the complexity of classification. Experiments were performed on images containing tiles of natural textures as well as image data from remote sensing.

References (39)

  • A.C. Bovik et al.

    Multichannel texture analysis using localized spatial filters

    IEEE Transactions on Pattern Analysis and Machine Intelligence

    (1990)
  • F.W. Campbell et al.

    Application of Fourier analysis of the visibility of gratings

    Journal of Physiology (London)

    (1968)
  • R. Chellappa et al.

    Texture segmentation with neural networks

  • G.B. Coleman et al.

    Image segmentation by clustering

  • J.G. Daugman

    Uncertainty relation for resolution in space, spatial-frequency, and orientation optimized by twodimensional visual cortical filters

    Journal of the Optical Society of America A

    (1985)
  • J.G. Daugman

    Complete discrete 2-D Gabor transforms by neural network for image analysis and compression

    IEEE Transactions on Acoustics, Speech and Signal Processing

    (1988)
  • F.A. DeCosta et al.

    Neural network recognition of textured images using third order cumulants as functional links

  • N.R. Dupaguntla et al.

    A neural network architecture for texture segmentation and labeling

  • D. Gabor

    Theory of communication

    Journal of the IEE

    (1946)
  • Cited by (32)

    • A global-best harmony search based gradient descent learning FLANN (GbHS-GDL-FLANN) for data classification

      2016, Egyptian Informatics Journal
      Citation Excerpt :

      The remaining part of this paper is organized as follows: Preliminaries in Section 4, proposed method in Section 5, experimental setup in Section 6, simulation results and performance comparisons in Section 7, proof of statistical significance in Section 8, conclusion in Section 9 and references. The Functional Link Artificial Neural Network (FLANN) [240] is a class of Higher Order Neural Networks that make use of higher combination of its inputs [241,242] and has been successfully used in many applications such as pattern recognition [243,244], classification [245–247], channel equalization [248], system identification [249–253] and prediction [254]. Even if it has a single-layer network, still it is capable to handle nonlinear separable classification task as compared to MLP.

    • A self adaptive harmony search based functional link higher order ANN for non-linear data classification

      2016, Neurocomputing
      Citation Excerpt :

      Notwithstanding the fact that it has a single-layer network, it is capable to handle non-linear separable classification task as compared to MLP. Functional link artificial neural network (FLANN) [38] utilizes the higher combination of its inputs [39,40] and has been successfully applied in a wide spectrum of applications such as pattern recognition [41,42], classification [43–45], channel equalization [46] , system identification [47–52], etc. Almost all the higher order ANNs (HONNs) including functional link higher order ANN (FLANN) are sensitive to random initialization of weight and rely on the learning algorithm adopted.

    View all citing articles on Scopus
    View full text