All Projects → GlassyWing → yolo_deepsort

GlassyWing / yolo_deepsort

Licence: GPL-3.0 license
Fast MOT base on yolo+deepsort, support yolo3 and yolo4

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to yolo deepsort

Deep sort pytorch
MOT using deepsort and yolov3 with pytorch
Stars: ✭ 1,948 (+4044.68%)
Mutual labels:  sort, mot, yolov3, deepsort
Paddledetection
Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.
Stars: ✭ 5,799 (+12238.3%)
Mutual labels:  multi-object-tracking, yolov3, deepsort
yolo-deepsort-flask
Target detection and multi target tracking platform based on Yolo DeepSort and Flask.
Stars: ✭ 29 (-38.3%)
Mutual labels:  sort, yolov3, deepsort
multi-camera-pig-tracking
Official Implementation of "Tracking Grow-Finish Pigs Across Large Pens Using Multiple Cameras"
Stars: ✭ 25 (-46.81%)
Mutual labels:  multi-object-tracking, deepsort, yolov4
deep sort realtime
A really more real-time adaptation of deep sort
Stars: ✭ 31 (-34.04%)
Mutual labels:  tracking, multi-object-tracking, deepsort
Tensorflow Yolov4 Tflite
YOLOv4, YOLOv4-tiny, YOLOv3, YOLOv3-tiny Implemented in Tensorflow 2.0, Android. Convert YOLO v4 .weights tensorflow, tensorrt and tflite
Stars: ✭ 1,881 (+3902.13%)
Mutual labels:  yolov3, yolov4
Tensorrtx
Implementation of popular deep learning networks with TensorRT network definition API
Stars: ✭ 3,456 (+7253.19%)
Mutual labels:  yolov3, yolov4
pytorch YOLO OpenVINO demo
No description or website provided.
Stars: ✭ 73 (+55.32%)
Mutual labels:  yolov3, yolov4
Accident-avoidance-deepsortyoloFCRN
An accident avoidance program that raises alert when nearby vehicles are moving at a relative speed faster than a threshold value, additionally it logs some data onto NEM-Mijin blockchain network
Stars: ✭ 18 (-61.7%)
Mutual labels:  yolov3, deepsort
Yolov5-deepsort-driverDistracted-driving-behavior-detection
基于深度学习的驾驶员分心驾驶行为(疲劳+危险行为)预警系统使用YOLOv5+Deepsort实现驾驶员的危险驾驶行为的预警监测
Stars: ✭ 107 (+127.66%)
Mutual labels:  sort, deepsort
Open-Source-Models
Address book for computer vision models.
Stars: ✭ 30 (-36.17%)
Mutual labels:  yolov3, yolov4
Yolov5
YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite
Stars: ✭ 19,914 (+42270.21%)
Mutual labels:  yolov3, yolov4
Yolov3
YOLOv3 in PyTorch > ONNX > CoreML > TFLite
Stars: ✭ 8,159 (+17259.57%)
Mutual labels:  yolov3, yolov4
pytorch-mot-tracking
Demo the Kalman Filter on pedestrian tracking with YOLOv3.
Stars: ✭ 76 (+61.7%)
Mutual labels:  tracking, mot
Pytorch Yolov4
PyTorch ,ONNX and TensorRT implementation of YOLOv4
Stars: ✭ 3,690 (+7751.06%)
Mutual labels:  yolov3, yolov4
CrowdFlow
Optical Flow Dataset and Benchmark for Visual Crowd Analysis
Stars: ✭ 87 (+85.11%)
Mutual labels:  tracking, multi-object-tracking
awesome-3d-multi-object-tracking-autonomous-driving
A summary and list of open source 3D multi object tracking and datasets at this stage.
Stars: ✭ 16 (-65.96%)
Mutual labels:  tracking, multi-object-tracking
odam
ODAM - Object detection and Monitoring
Stars: ✭ 16 (-65.96%)
Mutual labels:  yolov3, yolov4
Pruned-OpenVINO-YOLO
Deploy the pruned YOLOv3/v4/v4-tiny/v4-tiny-3l model on OpenVINO embedded devices
Stars: ✭ 46 (-2.13%)
Mutual labels:  yolov3, yolov4
Tensorflow 2.x Yolov3
YOLOv3 implementation in TensorFlow 2.3.1
Stars: ✭ 300 (+538.3%)
Mutual labels:  tracking, yolov3

yolo_deepsort

MOT base on yolo3/yolo4+deepsort, different from the official use of numpy to implement sort, the sort here reimplemented with pytorch, so it running at GPU.

Mainly dependent

pytorch >= 1.3
torchvision >= 0.4.0
opencv-python >= 4.1

Quick start

  1. Clone the repositorty
git clone https://github.com/GlassyWing/yolo_deepsort
  1. Download weights of yolo3 or yolo4
cd weights/
wget https://pjreddie.com/media/files/yolov3.weights
wget https://pjreddie.com/media/files/yolov3-tiny.weights
wget https://drive.google.com/file/d/1cewMfusmPjYWbrnuJRuKhPMwRe_b9PaT/view
  1. Download weights of DeepSort
# download ckpt.t7 from
https://drive.google.com/drive/folders/1xhG0kRH1EX5B9_Iz8gQJb7UNnn_riXi6 to this folder
  1. Run example
python video_deepsort.py

If you do not want to run the tracker, set the parameter tracker to None:

video_detector = VideoDetector(...
                               tracker=None)

Replacing Re-ID

Please read the tutorial.

Example

Training

This library does not contain a feasible training program, please refer to the training:

yolo

deepsort

References

https://github.com/eriklindernoren/PyTorch-YOLOv3

https://github.com/ZQPei/deep_sort_pytorch

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].