Skip to main content

FPGA Implementation of GMM Algorithm for Background Subtractions in Video Sequences

  • Conference paper
  • First Online:
Book cover Proceedings of International Conference on Computer Vision and Image Processing

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 460))

Abstract

Moving object detection is an important feature for video surveillance based applications. Many background subtraction methods are available for object detection. Gaussian mixture modeling (GMM) is one of the best methods used for background subtraction which is the first and foremost step for video processing. The main objective is to implement the Gaussian mixture modeling (GMM) algorithm in Field-Programmable Gate Array (FPGA). In this proposed GMM algorithm, three Gaussian parameters are taken and the three parameters with learning rate over the neighborhood parameters were updated. From the updated parameters, the background pixels are classified. The background subtraction has been performed for consecutive frames by the updated parameters. The hardware architecture for Gaussian mixture modeling has been designed. The algorithm has been performed in offline from the collected data set. It can able to process up to frame size of 240 × 240.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Zhang Yunchu, Li Yibin, and Zhang Jianbin, “Moving object detection in the low illumination night scene,” IET International Conference on Information Science and Control Engineering 2012 (ICISCE 2012), Dec. 2012, pp. 1–4.

    Google Scholar 

  2. Bo-Hao Chen, Shih-Chia Huang, “An Advanced Moving Object Detection Algorithm for Automatic Traffic Monitoring in Real-World Limited Bandwidth Networks,” IEEE Transactions on Multimedia, vol. 16. no. 3, pp. 837–847, April 2014.

    Google Scholar 

  3. V. Mejia, Eun-Young Kang, “Automatic moving object detection using motion and color features and bi-modal Gaussian approximation,” IEEE International Conference on Systems, Man, and Cybernetics, Oct. 2011, pp. 2922–2927.

    Google Scholar 

  4. Hongtu Jiang, Hakan Ardo, and Viktor Owall, “Hardware Accelerator Design for Video Segmentation with Multimodal Background Modelling,” IEEE International Symposium on Circuits and Systems, vol 2. May 2005, pp. 1142–1145.

    Google Scholar 

  5. Tomasz Kryjak, Mateusz Komorkiewicz, and Marek Gorgon, “Real-time Moving Object Detection For Video Surveillance System In FPGA,” Conference on Design and Architecture for signal and Image Processings, pp. 1–8, Nov 2011.

    Google Scholar 

  6. Mariangela Genovese and Ettore Napoli, “ASIC AND FPGA Implementation Of The Gaussian Mixture Model Algorithm For Real-time Segmentation Of High Definition Video,” IEEE Transactions on very large scale integration (VLSI) systems, vol. 22, no. 3, March 2014, pp. 537–547.

    Google Scholar 

  7. T. Bouwmans, F. El Baf and B. Vachon, “Statistical Background Modelling for Foreground Detection: A Survey,” in Handbook of Pattern Recognition and Computer Vision, World Scientific Publishing, 2010, pp. 181–199.

    Google Scholar 

  8. Mariangela Genovese and Ettore Napoli, “An Fpga - based Real-time Background Identification Circuit For 1080p Video,” 8 th International Conference on Signal Image Technology and Internet Based Systems, Nov 2012, pp. 330–335.

    Google Scholar 

  9. Ge Guo, Mary E. Kaye, and Yun Zhang, “Enhancement of Gaussian Background Modelling Algorithm for Moving Object Detection & Its Implementation on FPGA,” Proceeding of the IEEE 28 th Canadian Conference on Electrical and Computer Engineering Halifax, Canada, May 3–6, 2015, pp. 118–122.

    Google Scholar 

  10. Xiaoyin Ma, Walid A. Najjar, and Amit K. Roy-Chowdhury, “Evaluation And Acceleration Of High-throughput Fixed-point Object Detection On FPGA’S,” IEEE Transactions On Circuits And Systems For Video Technology, Vol. 25, No. 6, June 2015, pp. 1051–1062.

    Google Scholar 

  11. H. Jiang, V. O wall and H. Ardo, “Real-Time Video Segmentation with VGA Resolution and Memory Bandwidth Reduction,” IEEE International Conference on Video and Signal Based Surveillance, 2006. AVSS’06., pp. 104–109, Nov. 2006.

    Google Scholar 

  12. M. Genovese, E. Napoli and N. Petra,”OpenCV compatible real time processor for background, foreground identification,” Microelectronics (ICM), 2010 International Conference, pp. 487–470, Dec. 2010.

    Google Scholar 

  13. H. Jiang, H. Ardö, and V. Öwall, “A hardware architecture for real-time video segmentation utilizing memory reduction techniques,”IEEE Trans. Circuit Syst. Video Technol., vol. 19, no. 2, pp. 226–236,Feb. 2009.

    Google Scholar 

  14. A. Yilmaz, O. Javed and M. Shah,”Object tracking: A survey,” ACM Comput. Surv., vol. 38, no. 4, Dec. 2006.

    Google Scholar 

  15. http://dparks.wikidot.com/background-subtraction.

Download references

Acknowledgements

The authors wish to express humble gratitude to the Management and Principal of Mepco Schlenk Engineering College, for the support in carrying out this research work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Arivazhagan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media Singapore

About this paper

Cite this paper

Arivazhagan, S., Kiruthika, K. (2017). FPGA Implementation of GMM Algorithm for Background Subtractions in Video Sequences. In: Raman, B., Kumar, S., Roy, P., Sen, D. (eds) Proceedings of International Conference on Computer Vision and Image Processing. Advances in Intelligent Systems and Computing, vol 460. Springer, Singapore. https://doi.org/10.1007/978-981-10-2107-7_33

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-2107-7_33

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-2106-0

  • Online ISBN: 978-981-10-2107-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics