Motion Detection by Microcontroller for Panning Cameras
Motion detection is the first essential process in the extraction of information regarding moving objects. The approaches based on background difference are the most used with fixed cameras to perform motion detection, because of the high quality of the achieved segmentation. However, real time requirements and high costs prevent most of the algorithms proposed in literature to exploit the background difference with panning cameras in real world applications. This paper presents a new algorithm to detect moving objects within a scene acquired by panning cameras. The algorithm for motion detection is implemented on a Raspberry Pi microcontroller, which enables the design and implementation of a low-cost monitoring system.
KeywordsForeground detection Background modeling Probabilistic self-organizing maps Background features
This work is partially supported by the Ministry of Economy and Competitiveness of Spain under grant TIN2014-53465-R, project name Video surveillance by active search of anomalous events. It is also partially supported by the Autonomous Government of Andalusia (Spain) under projects TIC-6213, project name Development of Self-Organizing Neural Networks for Information Technologies; and TIC-657, project name Self-organizing systems and robust estimators for video surveillance. Finally, it is partially supported by the Autonomous Government of Extremadura (Spain) under the project IB13113. All of them include funds from the European Regional Development Fund (ERDF). The authors thankfully acknowledge the computer resources, technical expertise and assistance provided by the SCBI (Supercomputing and Bioinformatics) center of the University of Málaga. They also gratefully acknowledge the support of NVIDIA Corporation with the donation of the Titan X GPU used for this research.
- 3.Chen, G., St-Charles, P., Bouachir, W., Bilodeau, G., Bergevin, R.: Reproducible evaluation of pan-tilt-zoom tracking. In: Proceedings - International Conference on Image Processing (ICIP), pp. 2055–2059, December 2015Google Scholar
- 7.Ling, C.X., Huang, J., Zhang, H.: AUC: a statistically consistent and more discriminating measure than accuracy. In: IJCAI International Joint Conference on Artificial Intelligence, pp. 519–524 (2003)Google Scholar
- 9.Nissen, S.: Fast Artificial Neural Network (2016). http://leenissen.dk/fann/wp/. Accessed 10 Jan 2017
- 12.Parker, C.: An analysis of performance measures for binary classifiers. In: Proceedings - IEEE International Conference on Data Mining, ICDM, pp. 517–526 (2011)Google Scholar