Skip to main content

Advertisement

Log in

Self-organizing maps for texture classification

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

A further investigation of our intelligent machine vision system for pattern recognition and texture image classification is discussed in this paper. A data set of 335 texture images is to be classified into several classes, based on their texture similarities, while no a priori human vision expert knowledge about the classes is available. Hence, unsupervised learning and self-organizing maps (SOM) neural networks are used for solving the classification problem. Nevertheless, in some of the experiments, a supervised texture analysis method is also considered for comparison purposes. Four major experiments are conducted: in the first one, classifiers are trained using all the extracted features without any statistical preprocessing; in the second simulation, the available features are normalized before being fed to a classifier; in the third experiment, the trained classifiers use linear transformations of the original features, received after preprocessing with principal component analysis; and in the last one, transforms of the features obtained after applying linear discriminant analysis are used. During the simulation, each test is performed 50 times implementing the proposed algorithm. Results from the employed unsupervised learning, after training, testing, and validation of the SOMs, are analyzed and critically compared with results from other authors.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Astel A, Tsakouski S, Barbieri S, Simeonov V (2007) Comparison of self-organizing maps classification approach with cluster and principal components analysis for large environmental data sets. Water Res 41:4566–4578

    Article  Google Scholar 

  2. Chamundeeswari VV, Singh D, Singh K (2009) An analysis of texture measures in PCA-based unsupervised classification of SAR images. IEEE Geosci Remote Sens Lett 6:214–218

    Article  Google Scholar 

  3. Ersoy O, Aydar E, Gourgaud A, Artuner H, Bayhan H (2007) Clustering of volcanic ash arising from different fragmentation mechanisms using Kohonen self-organizing maps. Comput Geosci 33:821–828

    Article  Google Scholar 

  4. Guler I, Demirhan A, Karakis R (2009) Interpretation of MR images using self-organizing maps and knowledge-based expert systems. Digital Signal Process 19:668–677

    Article  Google Scholar 

  5. Lei Q, Zheng QF, Jiang SQ, Huang QG, Gao W (2008) Unsupervised texture classification: automatically discover and classify texture patterns. Image Vis Comput 26:647–656

    Article  Google Scholar 

  6. Martens G, Poppe C, Lambert P, Van de Walle R (2008) Unsupervised texture segmentation and labeling using biologically inspired features. In: IEEE 10th workshop on multimedia signal processing, vols 1 and 2, pp 163–168

  7. Paniagua B, Vega-Rodriguez MA, Gomez-Pulido JA, Sanchez-Perez JM (2010) Improving the industrial classification of cork stoppers by using image processing and neuro-fuzzy computing. J Intell Manuf 21:745–760

    Article  Google Scholar 

  8. Shih FY (2010) Image processing and pattern recognition: fundamentals and techniques. Wiley, Hoboken

    Book  Google Scholar 

  9. Umbaugh SE (2010) Digital image processing and analysis. CRC; Taylor & Francis, Boca Raton

    Google Scholar 

  10. Bishop CM (2004) Neural networks for pattern recognition. Clarendon Press, Oxford

    Google Scholar 

  11. Theodoridis S, Koutroumbas K (2009) Pattern recognition. Elsevier/Academic Press, Amsterdam

    Google Scholar 

  12. Georgieva A, Jordanov I (2009) Intelligent visual recognition and classification of cork tiles with neural networks. IEEE Trans Neural Netw 20:675–685

    Article  Google Scholar 

  13. Christodoulou CI, Pattichis CS, Pantziaris M, Nicolaides A (2003) Texture-based classification of atherosclerotic carotid plaques. IEEE Trans Medical Imag 22:902–912

    Article  Google Scholar 

  14. Kuo CFJ, Kao CY (2007) Self-organizing map network for automatically recognizing color texture fabric nature. Fibers Polym 8:174–180

    Article  Google Scholar 

  15. Salah M, Trinder J, Shaker A (2009) Evaluation of the self-organizing map classifier for building detection from lidar data and multispectral aerial images. J Spatial Sci 54:15–34

    Article  Google Scholar 

  16. Liu H, Yu L (2005) Toward integrating feature selection algorithms for classification and clustering. IEEE Trans Knowl Data Eng 17:491–502

    Article  Google Scholar 

  17. Haralick RM, Shanmuga K, Dinstein I (1973) Textural features for image classification. IEEE Trans Syst Man Cybern Smc 3:610–621

    Article  Google Scholar 

  18. Kohonen O, Hauta-Kasari M, Parkkinen J, Jaaskelainen T (2006) Co-occurrence matrix and self-organizing map based query from spectral image database. art. no. 603305, ICO20: Illumination, Radiation, and Color Technologies, vol 6033, pp 3305–3305

  19. Randen T, Husoy JH (1999) Filtering for texture classification: a comparative study. IEEE Trans Pattern Anal Mach Intell 21:291–310

    Article  Google Scholar 

  20. Davies ER (2005) Machine vision: theory, algorithms, practicalities. Morgan Kaufmann, Amsterdam

    Google Scholar 

  21. Dillon WR, Goldstein M (1984) Multivariate analysis: methods and applications. Wiley, New York

    MATH  Google Scholar 

  22. Kohonen T (1990) The self-organizing map. Proc IEEE 78:1464–1480

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nedyalko Petrov.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Petrov, N., Georgieva, A. & Jordanov, I. Self-organizing maps for texture classification. Neural Comput & Applic 22, 1499–1508 (2013). https://doi.org/10.1007/s00521-011-0797-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-011-0797-x

Keywords

Navigation