Skip to main content

Multiclass Object Recognition Based on Texture Linear Genetic Programming

  • Conference paper
Applications of Evolutionary Computing (EvoWorkshops 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4448))

Included in the following conference series:

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Chapter  Google Scholar 

  3. 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)

    Google Scholar 

  4. Howard, D., Roberts, S.C., Brankin, R.: Target detection in SAR imagery by genetic programming. Advances in Engineering Software. 30, 303–311 (1993)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    MATH  Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. 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)

    Chapter  Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. CALTECH, “Caltech categories,” http://www.vision.caltech.edu/html-files/archive.html (2005)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Olague, G., Mohr, R.: Optimal camera placement for accurate reconstruction. Pattern Recognition 34(5), 927–944 (2002)

    Article  MATH  Google Scholar 

  13. Haralick, R.M., Shanmugam, K., Dinstein, I.: Textural features for image classification. IEEE Trans. on Systems, Man. and Cybernetics 3(6), 610–621 (1973)

    Article  Google Scholar 

  14. Haralick, R.M.: Statistical and structural approaches to texture. In. proceedings of the IEEE 67(5), 786–804 (1979)

    Article  Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Chapter  Google Scholar 

  17. Ohanian, P.P., Dubes, R.C.: Performance evaluation for four classes of textural features. Pattern Recognition 25(8), 819–833 (1992)

    Article  Google Scholar 

  18. Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines (2001)

    Google Scholar 

  19. Goutte, C.: Note on free lunches and cross-validation. Neural Computation 9(6), 1245–1249 (1997)

    Article  Google Scholar 

  20. Winn, J., Criminisi, A., Minka, T.: Object categorization by learned universal visual dictionary. 10th IEEE International Conference on Computer Vision 2, 1800–1807 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics