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.
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
Ballard, D.H., Brown, CM.: Computer Vision. Englewood Cliffs, N.J: Prentice-Hall, Inc.(1982)
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)
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
Casasent, D.P., Neiberg, L.M.: Classifier and Shift-invariant Automatic Target Recognition Neural networks. Neural Networks, Vol.8.7/8 (1995) 1117–1129
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
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
Koza, J.R.: Genetic programming: on the programming of computers by means of natural selection. Cambridge, Mass.: MIT Press, London, England(1992)
Koza, J.R.: Genetic programming II: Automatic Discovery of Reusable Programs. Cambridge, Mass.: MIT Press, London, England(1994)
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
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
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
Roth, M. W.,: Survey of neural network technology for automatic target recognition. IEEE Transactions on neural networks, Vol. 1.1 (1990) 28–43
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
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
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
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
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
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
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
Wilson, P.: Development of Genetic Programming Strategies for use in the RoboCup Domain. Honours Thesis, RMIT, Department of Computer Science (1998)
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
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
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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