Skip to content

14327319/DeepSort

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepSort

The c++ version of https://github.com/nwojke/deep_sort.

dependency

  • opencv3
  • tensorflow 1.4
  • cuda 8.0
  • cudnn 6.0

develop tool: Nsight Eclipse Edition Version:9.1

PREPARE DATA & RUN

Defore you run, you need:

  1. download YOLOV2's related model files https://pjreddie.com. Copy the cfg, data directory and yolo.weights to the RUNNINGDATA/darknet_data.
  2. download the CNN checkpoint file resources/networks/mars-small128.ckpt-68577 and put to RUNNINGDATA/tensor_networks.
cd Debug
make
cd .. #into the project root directory
./Debug/VideoTracking

OPTION in main.cpp

There are there options in main.cpp which you cann't define simutanously. They are RUNGT RUNMOTTENSOR and RUNLOCALVIDEO.

  • RUNGT: you need download MOT dataset and define the specific directory by MOTDIR in the main.cpp. FUNCTION: tracking mot dataset using mot groundtruth.
  • RUNMOTTENSOR: like RUNGT. FUNCTION: tracking mot dataset using mot detection groundtruth but generate feature by tensorflow.
  • RUNLOCALVIDEO: you need define the local video's path by VIDEO in the main.cpp. FUNCTION: tracking local video without any known data.

Releases

No releases published

Packages

No packages published

Languages

  • C 78.9%
  • C++ 10.3%
  • Cuda 8.2%
  • Makefile 2.6%