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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
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
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
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
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
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
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
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
Shih FY (2010) Image processing and pattern recognition: fundamentals and techniques. Wiley, Hoboken
Umbaugh SE (2010) Digital image processing and analysis. CRC; Taylor & Francis, Boca Raton
Bishop CM (2004) Neural networks for pattern recognition. Clarendon Press, Oxford
Theodoridis S, Koutroumbas K (2009) Pattern recognition. Elsevier/Academic Press, Amsterdam
Georgieva A, Jordanov I (2009) Intelligent visual recognition and classification of cork tiles with neural networks. IEEE Trans Neural Netw 20:675–685
Christodoulou CI, Pattichis CS, Pantziaris M, Nicolaides A (2003) Texture-based classification of atherosclerotic carotid plaques. IEEE Trans Medical Imag 22:902–912
Kuo CFJ, Kao CY (2007) Self-organizing map network for automatically recognizing color texture fabric nature. Fibers Polym 8:174–180
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
Liu H, Yu L (2005) Toward integrating feature selection algorithms for classification and clustering. IEEE Trans Knowl Data Eng 17:491–502
Haralick RM, Shanmuga K, Dinstein I (1973) Textural features for image classification. IEEE Trans Syst Man Cybern Smc 3:610–621
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
Randen T, Husoy JH (1999) Filtering for texture classification: a comparative study. IEEE Trans Pattern Anal Mach Intell 21:291–310
Davies ER (2005) Machine vision: theory, algorithms, practicalities. Morgan Kaufmann, Amsterdam
Dillon WR, Goldstein M (1984) Multivariate analysis: methods and applications. Wiley, New York
Kohonen T (1990) The self-organizing map. Proc IEEE 78:1464–1480
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-011-0797-x