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

  • Authors

    • Mohammed Abdulraheem Fadhel
    • Omran Al-Shamaa
    • Bahaa Husain Taher
    2018-05-29
    https://doi.org/10.14419/ijet.v7i2.31.13422
  • Background subtraction model, motion detection, FPGA, morphological operation.
  • 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.

     

  • References

    1. [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).

  • Downloads

  • How to Cite

    Abdulraheem Fadhel, M., Al-Shamaa, O., & Husain Taher, B. (2018). Real-Time detection and tracking moving vehicles for video surveillance systems using FPGA. International Journal of Engineering & Technology, 7(2.31), 117-121. https://doi.org/10.14419/ijet.v7i2.31.13422