Abstract
This paper presents a linear genetic programming approach, that solves simultaneously the region selection and feature extraction tasks, that are applicable to common image recognition problems. The method searches for optimal regions of interest, using texture information as its feature space and classification accuracy as the fitness function. Texture is analyzed based on the gray level cooccurrence matrix and classification is carried out with a SVM committee. Results show effective performance compared with previous results using a standard image database.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Tackett, W.A.: Genetic programming for feature discovery and image discrimination. In Forrest, S.(ed.) Proceedings of the 5th International Conference on Genetic Algorithms. University of Illinois at Urbana-Champaign, pp. 303–309 (1993)
Teller, A., Veloso, M.: A controlled experiment: Evolution for learning difficult image classification. In: Pinto-Ferreira, C., Mamede, N.J. (eds.) EPIA 1995. LNCS (LNAI), vol. 990, pp. 165–176. Springer, Berlin Heidelberg New York (1995)
Teller, A., Veloso, M.: PADO: Learning tree structured algorithms for orchestration into an object recognition system. Tech. Rep. CMU-CS-95-101, Department of Computer Science, Carnegie Mellon University, Pittsburgh, Pa, USA (1995)
Howard, D., Roberts, S.C., Brankin, R.: Target detection in SAR imagery by genetic programming. Advances in Engineering Software. 30, 303–311 (1993)
Howard, D., Roberts, S.C., Ryan, C.: The boru data crawler for object detection tasks in machine vision. In: Cagnoni, S., Gottlieb, J., Hart, E., Middendorf, M., Raidl, G.R. (eds.) EvoIASP 2002, EvoWorkshops 2002, EvoSTIM 2002, EvoCOP 2002, and EvoPlan 2002. LNCS, vol. 2279, pp. 220–230. Springer, Berlin Heidelberg New York (2002)
Zhang, M., Ciesielski, V., Andreae, P.: A domain independent window-approach to multiclass object detection using genetic programming. EURASIP Journal on Signal Processing, Special Issue on Genetic and Evolutionary Computation for Signal Processing and Image Analysis 8, 841–859 (2003)
Lin, Y., Bhanu, B.: Learning features for object recognition. In: Cantú-Paz, E., Foster, J.A., Deb, K., Davis, L., Roy, R., O’Reilly, U.-M., Beyer, H.-G., Kendall, G., Wilson, S.W., Harman, M., Wegener, J., Dasgupta, D., Potter, M.A., Schultz, A., Dowsland, K.A., Jonoska, N., Miller, J., Standish, R.K. (eds.) GECCO 2003. LNCS, vol. 2724, pp. 2227–2239. Springer, Berlin Heidelberg New York (2003)
Krawiec, K., Bhanu, B.: Coevolution and Linear Genetic Programming for Visual Learning. In: Cantú-Paz, E., Foster, J.A., Deb, K., Davis, L., Roy, R., O’Reilly, U.-M., Beyer, H.-G., Kendall, G., Wilson, S.W., Harman, M., Wegener, J., Dasgupta, D., Potter, M.A., Schultz, A., Dowsland, K.A., Jonoska, N., Miller, J., Standish, R.K. (eds.) GECCO 2003. LNCS, vol. 2723, pp. 332–343. Springer, Berlin Heidelberg New York (2003)
Roberts, M.E., Claridge, E.: Cooperative coevolution of image feature construction and object detection. In: Yao, X., Burke, E.K., Lozano, J.A., Smith, J., Merelo-Guervós, J.J., Bullinaria, J.A., Rowe, J.E., Tiňo, P., Kabán, A., Schwefel, H.-P. (eds.) Parallel Problem Solving from Nature - PPSN VIII. LNCS, vol. 3242, pp. 899–908. Springer, Berlin Heidelberg New York (2004)
CALTECH, “Caltech categories,” http://www.vision.caltech.edu/html-files/archive.html (2005)
Banzhaf, W., Nordic, P., Keller, R., Francine, F.: Genetic programming: An introduction: On the automatic evolution of computer programs and its applications. Morgan Kaufmann, San Francisco, CA (1998)
Olague, G., Mohr, R.: Optimal camera placement for accurate reconstruction. Pattern Recognition 34(5), 927–944 (2002)
Haralick, R.M., Shanmugam, K., Dinstein, I.: Textural features for image classification. IEEE Trans. on Systems, Man. and Cybernetics 3(6), 610–621 (1973)
Haralick, R.M.: Statistical and structural approaches to texture. In. proceedings of the IEEE 67(5), 786–804 (1979)
Kjell, J.: Comparative study of noise-tolerant texture classification. IEEE Int. Conference on Systems, Man, and Cybernetics. ’Humans, Information and Technology’ 3, 2431–2436 (1994)
Howarth, P., Rüger, S.M.: Evaluation of texture features for content-based image retrieval. In: Enser, P.G.B., Kompatsiaris, Y., O’Connor, N.E., Smeaton, A.F., Smeulders, A.W.M. (eds.) CIVR 2004. LNCS, vol. 3115, pp. 326–334. Springer, Berlin Heidelberg New York (2004)
Ohanian, P.P., Dubes, R.C.: Performance evaluation for four classes of textural features. Pattern Recognition 25(8), 819–833 (1992)
Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines (2001)
Goutte, C.: Note on free lunches and cross-validation. Neural Computation 9(6), 1245–1249 (1997)
Winn, J., Criminisi, A., Minka, T.: Object categorization by learned universal visual dictionary. 10th IEEE International Conference on Computer Vision 2, 1800–1807 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Olague, G., Romero, E., Trujillo, L., Bhanu, B. (2007). Multiclass Object Recognition Based on Texture Linear Genetic Programming. In: Giacobini, M. (eds) Applications of Evolutionary Computing. EvoWorkshops 2007. Lecture Notes in Computer Science, vol 4448. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71805-5_32
Download citation
DOI: https://doi.org/10.1007/978-3-540-71805-5_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71804-8
Online ISBN: 978-3-540-71805-5
eBook Packages: Computer ScienceComputer Science (R0)