Landzs / Tracking_Multiple_Objects_In_Surveillance_Cameras

Automatic detection and tracking of moving vehicles in a video from a surveillance camera
45 stars 18 forks source link
kalman-filter particle-filter surveillance-video vehicle-detection vehicle-detection-and-tracking vehicle-tracking

Tracking_Multiple_Objects_In_Surveillance_Cameras

Description

This is project for course EL2320 Applied Estimation. It is base on Motion-Based Multiple Object Tracking. This project performs automatic detection and tracking of moving vehicles in a video from a surveillance camera. Generally, the program contains 2 parts: 1)Detecting moving objects in each frame , 2) Associating the detections corresponding to the same object over time. The motion of each track is estimated by a particle filter.
You can find more details in Report

How to execute

Tracking_Cars('Data/SampleX.mp4') (X is number form 1 to 9)

Experimental results

image Tracking Car By Particle Filter 1
Tracking Car By Particle Filter 2