Skip to main content

Motion Detection by Microcontroller for Panning Cameras

  • Conference paper
  • First Online:
Biomedical Applications Based on Natural and Artificial Computing (IWINAC 2017)

Abstract

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.

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 EPUB and 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

References

  1. Adnan, L., Yussoff, Y., Johar, H., Baki, S.: Energy-saving street lighting system based on the waspmote mote. Jurnal Teknologi 76(4), 55–58 (2015)

    Article  Google Scholar 

  2. Boult, T., Gao, X., Micheals, R., Eckmann, M.: Omni-directional visual surveillance. Image Vis. Comput. 22(7), 515–534 (2004)

    Article  Google Scholar 

  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 2015

    Google Scholar 

  4. Ding, C., Song, B., Morye, A., Farrell, J., Roy-Chowdhury, A.: Collaborative sensing in a distributed PTZ camera network. IEEE Trans. Image Process. 21(7), 3282–3295 (2012)

    Article  MathSciNet  Google Scholar 

  5. Dobrzynski, M.K., Pericet-Camara, R., Floreano, D.: Vision tape-a flexible compound vision sensor for motion detection and proximity estimation. IEEE Sens. J. 12(5), 1131–1139 (2012)

    Article  Google Scholar 

  6. Fung, V., Bosch, J.L., Roberts, S.W., Kleissl, J.: Cloud shadow speed sensor. Atmos. Measur. Tech. 7(6), 1693–1700 (2014)

    Article  Google 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 

  8. Micheloni, C., Rinner, B., Foresti, G.: Video analysis in pan-tilt-zoom camera networks. IEEE Signal Process. Mag. 27(5), 78–90 (2010)

    Article  Google Scholar 

  9. Nissen, S.: Fast Artificial Neural Network (2016). http://leenissen.dk/fann/wp/. Accessed 10 Jan 2017

  10. Ortega-Zamorano, F., Molina-Cabello, M.A., López-Rubio, E., Palomo, E.J.: Smart motion detection sensor based on video processing using self-organizing maps. Expert Syst. Appl. 64, 476–489 (2016)

    Article  Google Scholar 

  11. Papadimitriou, K., Dollas, A., Sotiropoulos, S.N.: Low-cost real-time 2-D motion detection based on reconfigurable computing. IEEE Trans. Instrum. Meas. 55(6), 2234–2243 (2006)

    Article  Google Scholar 

  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 

  13. Song, K.T., Tai, J.C.: Dynamic calibration of pan-tilt-zoom cameras for traffic monitoring. IEEE Trans. Syst. Man Cybern. B Cybern. 36(5), 1091–1103 (2006)

    Article  Google Scholar 

Download references

Acknowledgments

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.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jesús Benito-Picazo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Benito-Picazo, J., López-Rubio, E., Ortiz-de-Lazcano-Lobato, J.M., Domínguez, E., Palomo, E.J. (2017). Motion Detection by Microcontroller for Panning Cameras. In: Ferrández Vicente, J., Álvarez-Sánchez, J., de la Paz López, F., Toledo Moreo, J., Adeli, H. (eds) Biomedical Applications Based on Natural and Artificial Computing. IWINAC 2017. Lecture Notes in Computer Science(), vol 10338. Springer, Cham. https://doi.org/10.1007/978-3-319-59773-7_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-59773-7_29

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59772-0

  • Online ISBN: 978-3-319-59773-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics