All Projects → xiaochus → Vehicle_Tracking

xiaochus / Vehicle_Tracking

Licence: MIT license
OpenCV 3 & Keras implementation of vehicle tracking with video data.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Vehicle Tracking

automile-net
Automile offers a simple, smart, cutting-edge telematics solution for businesses to track and manage their business vehicles.
Stars: ✭ 24 (-78.57%)
Mutual labels:  vehicle-tracking
OpenTLD KCF
OpenTLD with KCF tracker
Stars: ✭ 20 (-82.14%)
Mutual labels:  kcf
Realtime-Port-Authority
Realtime transit tracker of Pittsburgh's Port Authority buses using the realtime PAT API using Google Maps to Display the Maps
Stars: ✭ 54 (-51.79%)
Mutual labels:  vehicle-tracking
SAComputerVisionMachineLearning
Computer Vision and Machine Learning related projects of Udacity's Self-driving Car Nanodegree Program
Stars: ✭ 36 (-67.86%)
Mutual labels:  vehicle-tracking
Udacity-CarND-Vehicle-Detection-and-Tracking
Term 1, Project 5 - Udacity Self Driving Car Nanodegree
Stars: ✭ 20 (-82.14%)
Mutual labels:  vehicle-tracking
YOLO-Object-Counting-API
The code of the Object Counting API, implemented with the YOLO algorithm and with the SORT algorithm
Stars: ✭ 131 (+16.96%)
Mutual labels:  vehicle-tracking
hass-pandora-cas
Home Assistant custom component for Pandora Car Alarm System
Stars: ✭ 15 (-86.61%)
Mutual labels:  vehicle-tracking
timetable
Bus Timetable app React Native
Stars: ✭ 61 (-45.54%)
Mutual labels:  vehicle-tracking
Vechicle-Detection-Tracking
Vehicle detection and tracking using linear SVM classifier
Stars: ✭ 15 (-86.61%)
Mutual labels:  vehicle-tracking
VehicleDetection
Detect and track vehicles in video
Stars: ✭ 50 (-55.36%)
Mutual labels:  vehicle-tracking
automile-php
Automile offers a simple, smart, cutting-edge telematics solution for businesses to track and manage their business vehicles.
Stars: ✭ 28 (-75%)
Mutual labels:  vehicle-tracking
Multitarget Tracker
Multiple Object Tracker, Based on Hungarian algorithm + Kalman filter.
Stars: ✭ 1,621 (+1347.32%)
Mutual labels:  kcf
multiple-object-tracking
combine state of art deep neural network based detectors with most efficient trackers to solve motion based multiple objects tracking problems
Stars: ✭ 25 (-77.68%)
Mutual labels:  kcf
KCF-Tracking
KCFcpp的Visual Studio2015版本
Stars: ✭ 45 (-59.82%)
Mutual labels:  kcf
tracking-python3
In this repository I will give some implementation of single and multiple object tracking algorithms. These include meanShift, CamShift, Boosting, MIL, KCF, TLD , GoTurn, and MedianFlow. Additionally I will show you how to grab frames at a very high FPS from camera and videos.
Stars: ✭ 98 (-12.5%)
Mutual labels:  kcf

Vehicle_Tracking

OpenCV 3 & Keras implementation of vehicles tracking with video data.

Algorithm

  1. Object Detection: MOG2
  2. Object Tracking: KCF
  3. Object Classification: CNN

Requirement

  • Python 3.6
  • OpenCV 3.2 + contrib
  • Tensorflow-gpu 1.0
  • Keras 1.2

Data

We train our CNN model with MIT's vehicle and pedestrian data, click here to download the original data and the processed data.

Video data is saved in the video folder.

CNN Model

The CNN model we use is as follows:

CNN

Result

Run the following command to execute the program.

python track.py --file "car.flv"

show

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].