Skip to main content

A Cloud Oriented Support for Motion Detection in Video Surveillance Systems Using Computational Intelligence

  • Conference paper
  • First Online:
Information and Software Technologies (ICIST 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 639))

Included in the following conference series:

  • 1226 Accesses

Abstract

This paper proposes a cloud-oriented architecture for video analysis and motion detection. The core algorithm as been based on a typical computational intelligence method called Firefly Algorithm jointly with a Sobel filter in order to reduce the analysis complexity and the required computational effort. The developed system is completely self sufficient and highly scalable and expandable on demand. To achieve this result the developed architecture has beed accurately engineered by means of design patterns and structured as a layered application. Therefore the developed computational core is able to manage high level interfaces for the cloud environment as well as to take advantage of hardware level optimizations in order to maximize its performance and make it suitable for real time analysis of continuous video streams coming from multiple sources.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

  • Anusha, G., Prasad, T., Narayana, D.: Implementation of SOBEL edge detection on FPGA. Int. J. Comput. Trends and Technol. 3(3), 472–475 (2012)

    Google Scholar 

  • Armbrust, M., et al.: A view of cloud computing. Comm. ACM 53, 50–58 (2010)

    Article  Google Scholar 

  • Booch, G., Maksimchuk, R.A.: Object-Oriented Analysis and Design with Applications. Addison- Wesley, Reading (2007)

    Google Scholar 

  • Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-oriented Software Architecture, vol. 1. Wiley, New York (1996)

    Google Scholar 

  • Canny, J.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. 6, 679–698 (1986)

    Google Scholar 

  • Capizzi, G., Lo Sciuto, G., Napoli, C., Tramontana, E., and Wozniak, M.: Automatic classification of fruit defects based on co-occurrence matrix and neural networks. In: IEEE Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 861–867 (2015)

    Google Scholar 

  • Gamma, E., Helm, R., Johnson, R., Vlissiders, J.: Design Patterns: Elements of Reusable Object- Oriented Software. Addison-Wesley, Reading (1994)

    Google Scholar 

  • Gonzalez, R., Woods, R.: Digital Image Processing. Prentice Hall, Englewood Cliffs (2002)

    Google Scholar 

  • Jackson, K.R., Ramakrishnan, L., Muriki, K., Canon, S., Cholia, S., Shalf, J., Wasserman, H.J. and Wright, N.J.: Performance Analysis of High Performance Computing Applications on the Amazon Web Services Cloud. In: Proceeding International Conference Cloud Computing Technology and Science (CloudCom), November 30–December 3 2010, Indianapolis, USA,, pp. 159–168. IEEE, Los Alamos (2010)

    Google Scholar 

  • Lee, L., Romano, R., Stein, G.: Introduction to the special section on video surveillance. IEEE Trans. Pattern Anal. Mach. Intell. 8, 740–745 (2000)

    Google Scholar 

  • Mittal, A., and Paragios, N.: Motion-based background subtraction using adaptive kernel density estimation. In: Proceedings of CVPR (2004)

    Google Scholar 

  • Napoli, C., Pappalardo, G., Tramontana, E., Borowik, G., Polap, D., Wozniak, M.: Toward 2D image classifier based on firefly algorithm with simplified sobel filter. In: IEEE Asia-Pacific Conference on Computer Aided System Engineering (APCASE), pp. 1–8 (2014a). doi:10.1109/APCASE.2015.40

  • Napoli, C., Pappalardo, G., Tramontana, E., Marszalek, Z., Polap, D., Wozniak, M.: Simplified firefly algorithm for 2D image key-points search. In: IEEE Symposium on Computational Intelligence for Human-like Intelligence (CIHLI), pp. 1–8 (2014b). doi:10.1109/CIHLI.2014.7013395

  • Napoli, C., Pappalardo, G., Tramontana, E., Nowicki, R.K., Starczewski, J.T., Woźniak, M.: Toward work groups classification based on probabilistic neural network approach. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) AISC 2015. LNCS, vol. 9119, pp. 79–89. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  • Napoli, C., Tramontana, E.: An object-oriented neural network toolbox based on design patterns. In: International Conference on Information and Software Technologies, pp. 388–399 (2015)

    Google Scholar 

  • Parker, J.: Algorithms for Image Processing and Computer Vision. John Wiley & Sons, Inc., New York (2010)

    Google Scholar 

  • Polap, D., Wozniak, M., Napoli, C., Tramontana, E., and Damasevicius, R.: Is the colony of ants able to recognize graphic objects?. In International Conference on Information and Software Technologies, pp. 376–387 (2015). doi:10.1007/978-3-319-24770-0_33

    Google Scholar 

  • Pratt, W.: Digital Image Processing: PIKS Inside, 3rd edn. John Wiley & Sons, Inc., New York (2001)

    Google Scholar 

  • Starczewski, J.T., Pabiasz, S., Vladymyrska, N., Marvuglia, A., Napoli, C., Wozniak, M.: Self organizing maps for 3D face understanding. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2016. LNCS, vol. 9693, pp. 210–217. Springer, Heidelberg (2016). doi:10.1007/978-3-319-39384-1_19

    Chapter  Google Scholar 

  • Tian, Y.L., Lu, M., Hampapur, A.: Robust and efficient foreground analysis for real-time video surveillance. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2005), pp. 1182–1187 (2005)

    Google Scholar 

  • Wozniak, M., Gabryel, M., Nowicki, R.K., Nowak, B.: An application of firefly algorithm to position traffic in NoSQL database systems. In: Kunifuji, S., Papadopoulos, G.A., Skulimowski, A.M.J., Kacprzyk, J. (eds.) KICSS 2014. AISC, vol. 416, pp. 259–272 (2016a)

    Google Scholar 

  • Wozniak, M., Marszalek, Z., Gabryel, M., Nowicki, R.K.: Preprocessing large data sets by the use of quick sort algorithm. In: Skulimowski, A.M.J., Kacprzyk, J. (eds.) KICSS 2013. AISC, vol. 364, pp. 111–121 (2016b)

    Google Scholar 

  • Wozniak, M., Napoli, C., Tramontana, E., and Capizzi, G.: A multiscale image compressor with RBFNN and Discrete Wavelet decomposition. In: IEEE International Joint Conference on Neural Networks (IJCNN), pp. 1–7 (2015a). doi:10.1109/IJCNN.2015.7280461

  • Woźniak, M., PoÅ‚ap, D., Gabryel, M., Nowicki, R.K., Napoli, C., Tramontana, E.: Can we process 2D images using artificial bee colony? In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.). LNCS, vol. 9119, pp. 660–671. Springer, Heidelberg (2015b)

    Google Scholar 

  • Wozniak, M., Polap, D., Nowicki, R.K., Napoli, C., Pappalardo, G., Tramontana, E.: Novel approach toward medical signals classifier. In: IEEE International Joint Conference on Neural Networks (IJCNN), pp. 1–7 (2015c)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christian Napoli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Napoli, C., Tramontana, E. (2016). A Cloud Oriented Support for Motion Detection in Video Surveillance Systems Using Computational Intelligence. In: Dregvaite, G., Damasevicius, R. (eds) Information and Software Technologies. ICIST 2016. Communications in Computer and Information Science, vol 639. Springer, Cham. https://doi.org/10.1007/978-3-319-46254-7_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-46254-7_36

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics