Skip to main content

Genetic Programming for Multiple Class Object Detection

  • Conference paper
Book cover Advanced Topics in Artificial Intelligence (AI 1999)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1747))

Included in the following conference series:

Abstract

We describe an approach to the use of genetic programming for object detection problems in which the locations of small objects of multiple classes in large pictures must be found. The evolved programs use a feature set computed from a square input field large enough to contain each of objects of interest and are applied, in moving window fashion, over the large pictures in order to locate the objects of interest. The fitness function is based on the detection rate and the false alarm rate. We have tested the method on three object detection problems of increasing difficulty with four different classes of interest. On pictures of easy and medium difficulty all objects are detected with no false alarms. On difficult pictures there are still significant numbers of errors, however the results are considerably better than those of a neural network based program for the same problems.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Ballard, D.H., Brown, CM.: Computer Vision. Englewood Cliffs, N.J: Prentice-Hall, Inc.(1982)

    Google Scholar 

  2. Banzhaf, W., Nordin, P., Keller, R.E. and Francone, F.D.: Genetic Programming: An Introduction on the Automatic Evolution of Computer Programs and Its Applications. Morgan Kaufmann, Inc. San Francisco, California(1998)

    MATH  Google Scholar 

  3. Bernardon, A., and Carrick, J.E.: A neural system for automatic target learning and recognition applied to bare and camouflaged sar targets. Neural Networks, Vol.8.7/8 (1995) 1103–1108

    Article  Google Scholar 

  4. Casasent, D.P., Neiberg, L.M.: Classifier and Shift-invariant Automatic Target Recognition Neural networks. Neural Networks, Vol.8.7/8 (1995) 1117–1129

    Article  Google Scholar 

  5. Gader, P.D., Miramonti, J.R., Won Y., Coffield P.: Segmentation free shared weight neural networks for automatic vehicle detection. Neural Networks, Vol.8.9 (1995)1457–1473

    Article  Google Scholar 

  6. Greeff, D.J., Aldrich, C: Evolution of empirical models for metallurgical process system. In: Koza, J.R., Deb, K., Dorigo, M., Fogel, D.B., Garzon, M., Iba, H., Riolo, R.L. (eds.): Genetic Programming 1997: Proceedings of the Second Annual Conference, Stanford University, Morgan Kaufmann (1997) 138–146

    Google Scholar 

  7. Koza, J.R.: Genetic programming: on the programming of computers by means of natural selection. Cambridge, Mass.: MIT Press, London, England(1992)

    MATH  Google Scholar 

  8. Koza, J.R.: Genetic programming II: Automatic Discovery of Reusable Programs. Cambridge, Mass.: MIT Press, London, England(1994)

    MATH  Google Scholar 

  9. McKay, B., Willis, M., Barton, G.W.: On the application of genetic programming to chemical process system. In: 1995 IEEE Conference on Evolutionary Computation, Vol. 2. Perth, Australia. IEEE Press, New York (1995) 701–706

    Chapter  Google Scholar 

  10. Rogers, S.K., Colombi, J.M., Martin, C.E., Gainey, J.C., Fielding, K.H., Burns, T.J., Ruck, D.W., Kabrisky, M., Ocley, M.: Neural networks for automatic target recognition. Neural Networks, Vol.8.7/8 (1995)1153–1184

    Article  Google Scholar 

  11. Roitblat, H.L., Au, W.W.L., Nachtigall, P.E., Shizumura, R., Moons, G.: Sonar Recognition of Targets Embedded in Sediment. Neural Networks, Vol. 8.7/8 (1995) 1263–1273

    Article  Google Scholar 

  12. Roth, M. W.,: Survey of neural network technology for automatic target recognition. IEEE Transactions on neural networks, Vol. 1.1 (1990) 28–43

    Article  Google Scholar 

  13. Sherrah, J.R., Bogner, R.E., Bouzerdoum, A.: The evolutionary pre-processor: Automatic feature extraction for supervised classification using genetic programming. In: Koza, J.R., Deb, K., Dorigo, M., Fogel, D.B., Garzon, M., Iba, H., Riolo, R.L. (eds.): Genetic Programming 1997: Proceedings of the Second Annual Conference, Stanford University, Morgan Kaufmann (1997) 304–312

    Google Scholar 

  14. Shirvaikar, M., Trivedi, M.,: A network Filter to detect small targets in high Clutter backgrounds. IEEE Transactions on Neural Networks, Vol. 6.1 (1995) 252–257

    Article  Google Scholar 

  15. Tackett, W.A.: Genetic Programming for Feature Discovery and Image Discrimination. In: Forrest S. (ed.): Proceedings of the 5th International Conference on Genetic Algorithms(ICGA-93), Morgan Kaufmann, University of Illinois at Urbana-Champaign (1993) 303–309

    Google Scholar 

  16. Teller A., Veloso, M.: A controlled experiment: Evolution for learning difficult image classification. In: Pinto-Ferreira, C, Mamede, N.J. (eds): Proceedings of the 7th Portuguese Conference on Artificial Intelligence, Berlin, Springer Verlag, LNAI, vol.990. (1995)165–176

    Google Scholar 

  17. Waxman, A.M., Seibert, M.C., Gove, A., Fay, D.A., Bernandon, A.M., Lazott, C, Steele, W.R., Cunningham, R.K.: Neural Processing of Targets in Visible, Multi-spectral IR and SAR Imagery. Neural Networks, Vol. 8. 7/8 (1995)1029–1051

    Article  Google Scholar 

  18. Winkeler, J.F., Manjunath, B.S.: Genetic Programming for Object Detection. In: Koza, J.R., Deb, K., Dorigo, M., Fogel, D.B., Garzon, M., Iba, H., Riolo, R.L. (eds.): Genetic Programming 1997: Proceedings of the Second Annual Conference, Morgan Kaufmann, Stanford University, (1997) 330–335

    Google Scholar 

  19. Won, Y., Gader, P.D., Coffield, P.C.: Morphological shared-weight networks with applications to automatic target recognition. IEEE Transactions on Neural Networks, Vol.8.,5(1997)1195–1203

    Article  Google Scholar 

  20. Wilson, P.: Development of Genetic Programming Strategies for use in the RoboCup Domain. Honours Thesis, RMIT, Department of Computer Science (1998)

    Google Scholar 

  21. Zhang, M.: A pixel-based approach to recognising small objects in large pictures using neural networks. In: Proceedings of the Annual RMIT Computer Science Postgraduate Students’ Conference, Department of computer science, RMIT. TR 97-51, Melbourne (1997) 57–68. Also in: http://goanna.cs.rmit.edu.au/~mengjie/papers.html

  22. Zhang, M., Ciesielski, V.: Centred Weight Initialization in Neural Networks for Object Detection. In: Proceedings of the Twenty Second Australasian Computer Science Conference, Auckland (1999) 39–50. Also in: http://goanna.cs.rmit.edu.au/~vc/papers/vc-conf.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, M., Ciesielski, V. (1999). Genetic Programming for Multiple Class Object Detection. In: Foo, N. (eds) Advanced Topics in Artificial Intelligence. AI 1999. Lecture Notes in Computer Science(), vol 1747. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46695-9_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-46695-9_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66822-0

  • Online ISBN: 978-3-540-46695-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics