Real-Time detection and tracking moving vehicles for video surveillance systems using FPGA

  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract

    With the growth of the electronic and communication devices, computer vision has become an significant application of smart cities. A smart city is controlled by smart autonomous systems. Many algorithms have been developed to satisfy these smart cities. This paper concerned with addressing the moving objects (vehicles) by using morphological techniques. For computational cheapness. The simulation has been built by a MATLAB 2012a and its implementation was done using Xilinx-ISE 14.6 (2013) XC3S700A-FPGA board that provides an exceptional tool for mixing between two platforms, the ISE 14.6(2013) and the MATLAB (2012a) platforms. MATLAB provides components for FPGA that invoke Verilog code of Xilinx platform, to avoid the size weakness of XC3S700A-FPGA board.


  • Keywords

    Background subtraction model, motion detection, FPGA, morphological operation.

  • References

      [1] Cuevas C & García N, “Improved Background Modeling For Real-time Spatio-temporal Non-parametric Moving Object Detection Strategies”, Elsevier, Image and Vision Computing, Vol.31, (2013), pp.616-630.

      [2] Kropatsch WG & Bischof H, “Digital Image Analysis Selected Techniques and Applications”, Springer-Verlag New York, (2001).

      [3] Nieto M, Unzueta L, Barandiaran J, Cortés A, Otaegui O & Sánchez P, “Vehicle Tracking and Classification in Challenging Scenarios Via Slice Sampling”, EURASIP Journal on Advances in Signal Processing, (2011).

      [4] Das P, Ghoshal R, Kole DK & Ghosh R, “Measurement of Displacement and Velocity of a Moving Object from Real Time Video”, International Journal of Computer Applications, Vol.49, No.13, (2012).

      [5] Gao D & Zhou J, “Adaptive Background Estimation for Real-time Traffic Monitoring”, IEEE Intelligent Transportation Systems Conference Proceedings, (2001).

      [6] Ramezani R, Angelov P & Zhou X, “A Fast Approach to Novelty Detection in Video Streams Using Recursive Density Estimation”, IEEE 4th International Conference "Intelligent Systems", (2008).

      [7] Marques O, Practical Image and Video Processing Using Matlab, John Wiley & Sons, Inc., Hoboken, New Jersey, (2011).

      [8] Angelov P, Ramezani R & Zhou X, “Autonomous Novelty Detection and Object Tracking in Video Streams using Evolving Clustering and Takagi-Sugeno Type Neuro-Fuzzy System”, International Joint Conference on Neural Networks, (2008).

      [9] Prabhakar G & Ramasubramanian B, “An Efficient Approach for Real Time Tracking of Intruder and Abandoned Object in Video Surveillance System”, International Journal of Computer Applications, Vol.54, No.17, (2012).

      [10] Aghajan H & Cavallaro A, “Multi-Camera Network Principle and Application”, Academic, (2009).

      [11] Schneiderman H & Kanade T, “A statistical method for 3D object detection applied to faces and cars”, Proceedings. IEEE Conference on Computer Vision and Pattern Recognition, (2000), pp.746-751

      [12] Guerrero-Gómez-Olmedo R, López-Sastre RJ, Maldonado-Bascón S & Fernández-Caballero A, “Vehicle tracking by simultaneous detection and viewpoint estimation”, International Work-Conference on the Interplay Between Natural and Artificial Computation, (2013), pp.306-316.

      [13] Shanmugapriya K & SreeVidhya T, “An Efficient Detection Approach for Visual Surveillance System Using Morphology”, International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, Vol.2, No.12, (2013).

      [14] Cucchiara R, Onfiani P, Prati A & Scarabottolo N, “Segmentation of Moving Objects at Frame Rate: A Dedicated Hardware Solution”, Proceedings of 7th IEE Conference on Image Processing and its Applications, (1999).

      [15] Gelasca ED & Ebrahimi T, “Application Dependent Video Segmentation Evaluation - a Case Study For Video Surveillance”, EURASIP, 14th European Signal Processing Conference, (2006).

      [16] Sun SW, Wang YCF, Huang F & Mark Liao HY, “Moving foreground object detection via robust SIFT trajectories”, Elsevier, J. Vis. Commun. Image R., (2012).

      [17] Elisa DG, “Full-reference Objective Quality Metrics for Video Watermarking, Video Segmentation and 3d Model Watermarking”, PhD thesis, dottore in ingegneriaelettronica, UniversitàdegliStudi di Trieste, Italie, et de nationalitéitalienne, (2009).

      [18] Martnez SV, Knebel JF & Thiran JP, “Multi-object Tracking Using the Particle Filter Algorithm on the Top-view Plan”, 12th European S ignal Processing Conference, (2004), pp.285-288).

      [19] Nguyen DH, Kay JH, Orchard BJ & Whiting RH, “Classification and Tracking of Moving Ground Vehicles”, LINCOLN Laboratory Journal, Vol.13, No.2, (2002).

      [20] Leibe B, Schindler K, Cornelis N & Gool LV, “Coupled Object Detection and Tracking from Static Cameras and Moving Vehicles”, IEEE Transactions, Pattern Analysis and Machine Intelligence, Vol.30, No.10, (2008).

      [21] Collins RT & Liu Y, “On-line Selection of Discriminative Tracking Features”, IEEE ICCV03, (2003).

      [22] Cucchiara R & Piccardi M, “Vehicle Detection Under Day and Night Illumination”, Proc. of ISCS-IIA, Special session on vehicle traffic and surveillance, (1999).

      [23] Jagdale VB & Vaidya RJ, “High Definition Surveillance System Using Motion Detection Method Based on FPGA DE-II 70 Board”, International Journal of Engineering and Advanced Technology, Vol.2, No.2, (2012).

      [24] Jeisung Lee and Mignon Park, "An Adaptive Background Subtraction Method Based on Kernel Density Estimation", Journal of Sensors, Vol. 12, 2012.

      [25] Badnerkar S & Kshirsagar Y, “Real Time Motion Detected Video Storage Algorithm for Online Video Recording”, IJCA Proceedings on International Conference in Computational Intelligence, (2011).

      [26] Rajvi Shah and P. J. Narayanan,"Interactive Video Manipulation Using Object Trajectories and Scene Backgrounds", IEEE Transactions on Circuits and Systems for Video Technology, Vol. 23, No. 9, September 2013.

      [27] Suganya Devi K, Malmurugan N & Sivakumar R, “Efficient Foreground Extraction Based on Optical Flow and SMED for Road Traffic Analysis”, International Journal of Cyber-Security and Digital Forensics (IJCSDF): The Society of Digital Information and Wireless Communications (SDIWC), (2012).

      [28] Sahu AK & Choubey A, “A Motion Detection Algorithm for Tracking of Real Time Video Surveillance”, International Journal of Computer Architecture and Mobility, Vol.1, No.6, (2013).

      [29] Zúñiga MD, Brémond F & Thonnat M, “Real-time Reliability Measure-driven Multi-hypothesis Tracking Using 2D and 3D features”, EURASIP Journal on Advances in Signal Processing, (2011).

      [30] Chen Z, Soyak E, Tsaftaris SA & Katsaggelos AK, “Tracking-Optimal Error Control Schemes for H.264 Compressed Video for Vehicle Surveillance”, 20th European Signal Processing Conference, EUSIPCO,Romania, (2012).

      [31] YasiraBeevi CP & Natarajan S, “An efficient Video Segmentation Algorithm with Real-time Adaptive Threshold Technique”, International Journal of Signal Processing, Image Processing and Pattern Recognition, Vol.2, No.4, (2009).

      [32] Cai L, He L, Xu Y, Zhao Y & Yang X, “Multi-object detection and tracking by stereo vision”, Elsevier, Pattern Recognition, Vol.43, (2010), pp.4028–4041.

      [33] Barth A & Franke U, “Tracking Oncoming and Turning Vehicles at Intersections”, University of Bonn, Germany, Institute of Geodesy and Geoinformation, (2010).

      [34] Mariano VY, Min J, Park JH, Kasturi R, Mihalcik D, Huiping L, Doermann D & Drayer T, “Performance Evaluation of Object Detection Algorithms”, Proceedings. 16th International Conference on Pattern Recognition, (2002).

      [35] Snidaro L & Foresti GL, “Real-time thresholding with Euler numbers”, Elsevier, Pattern Recognition Letters, Vol.24, (2003).

      [36] Marschner AR, “An FPGA-based Target Acquisition System”, M.Sc. Thesis in Computer Engineering, Blacksburg, (2007).




Article ID: 13422
DOI: 10.14419/ijet.v7i2.31.13422

Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.