Abstract
Motion detection in videos is a challenging problem that is essential in video surveillance, traffic monitoring and robot vision systems. In this paper, we present a learning method based on Genetic Programming(GP) to evolve motion detection programs. This method eliminates the need for pre-processing of input data and minimizes the need for human expertise, which are usually critical in traditional approaches. The applicability of the GP-based method is demonstrated on different scenarios from real world environments. The evolved programs can not only locate moving objects but are also able to differentiate between interesting and uninteresting motion. Furthermore, it is able to handle variations like moving camera platforms, lighting condition changes, and cross-domain applications.
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
Bhanu, B., Lin, Y.: Object detection in multi-modal images using genetic programming. Applied Soft Computing 4(2), 175–201 (2004)
Dalley, G., Migdal, J., Grimson, E.: Background subtraction for temporally irregular dynamic textures. In: IEEE Workshop on Applications of Computer Vision, WACV 2008, pp. 1–7 (2008)
Haritaoglu, I., Harwood, D., Davis, L.S.: W4: Real-time surveillance of people and their activities. IEEE Transactions on Pattern Analysis and Machine Intelligence 22(8), 809–830 (2000)
Howard, D., Roberts, S.C., Ryan, C.: Pragmatic genetic programming strategy for the problem of vehicle detection in airbourne reconnaissance. Evolutionary Computer Vision and Image Understanding 27(11), 1161–1306 (2006)
Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. Bradford Books (1992)
Lipton, A.J., Fujiyoshi, H., Patil, R.S.: Moving target classification and tracking from real-time video. In: Fourth IEEE Workshop on Applications of Computer Vision, WACV 1998, pp. 8–14 (1998)
Petkov, N., Subramanian, E.: Motion detection, noise reduction, texture suppression, and contour enhancement by spatiotemporal gabor filters with surround inhibition. Biol. Cybern. 97(5), 423–439 (2007)
Poli, R.: Genetic programming for feature detection and image segmentation. Technical report, The University of Birmingham, School of Computer Science, The University of Birmingham, Edgbaston, Birmingham B 15 2TT, UK. R.Poli@cs.bham.ac.uk (2000)
Song, A., Fang, D.: Robust method of detecting moving objects in videos evolved by genetic programming. In: GECCO 2008 (July 2008)
Stauffer, C., Grimson, W.E.L.: Learning patterns of activity using real-time tracking. IEEE Transactions on Pattern Analysis and Machine Intelligence 22(8), 747–757 (2000)
Trujillo, L., Olague, G.: Automated design of image operators that detect interest points. Evolutionary Computation 16(4), 483–507 (2008)
Zhang, M., Ciesielski, V.B., Andreae, P.: A domain independent window approach to multiclass object detection using genetic programming. EURASIP Journal on Applied Signal Processing (8), 841–859 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pinto, B., Song, A. (2009). Learning Motion Detectors by Genetic Programming. In: Nicholson, A., Li, X. (eds) AI 2009: Advances in Artificial Intelligence. AI 2009. Lecture Notes in Computer Science(), vol 5866. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10439-8_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-10439-8_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10438-1
Online ISBN: 978-3-642-10439-8
eBook Packages: Computer ScienceComputer Science (R0)