Deep sort

yolo5 pytorch
https://github.com/mikel-brostrom/Yolov5_DeepSort_Pytorch This repository contains a moded version of PyTorch YOLOv5 (https://github.com/ultralytics/yolov5). It filters out every detection that is not a person. The detections of persons are then passed to a Deep Sort algorithm (https://github.com/ZQPei/deep_sort_pytorch) which tracks the persons. The reason behind the fact that it just tracks persons is that the deep association metric is trained on a person ONLY datatset.

yolo4
https://github.com/LeonLok/Deep-SORT-YOLOv4 I swapped out YOLO v3 for YOLO v4 and added the option for asynchronous processing, which significantly improves the FPS. However, FPS monitoring is disabled when asynchronous processing is used since it isn't accurate. https://github.com/mkocabas/multi-person-tracker uses SORT for multiperson tracking. https://github.com/JunweiLiang/Object_Detection_Tracking We utilize state-of-the-art object detection and tracking algorithm in surveillance videos. Our best object detection model basically uses Faster RCNN with a backbone of Resnet-101 with dilated CNN and FPN. The tracking algo (Deep SORT) uses ROI features from the object detection model. The ActEV trained models are good for small object detection in outdoor scenes. For indoor cameras, COCO trained models are better https://github.com/ZQPei/deep_sort_pytorch This is an implement of MOT(Multiple Object Tracking) tracking algorithm deep sort. Deep sort is basicly the same with sort but added a CNN model to extract features in image of human part bounded by a detector. This CNN model is indeed a RE-ID model and the detector used in PAPER is FasterRCNN, and the original source code is HERE. However in original code, the CNN model is implemented with tensorflow, which I'm not familier with. SO I re-implemented the CNN feature extraction model with PyTorch, and changed the CNN model a little bit. Also, I use YOLOv3 to generate bboxes instead of FasterRCNN.

yolo deepsort
https://github.com/Qidian213/deep_sort_yolov3 combine with Pose estimation

yolo4 version
https://github.com/LeonLok/Deep-SORT-YOLOv4

nwojke
https://github.com/nwojke/deep_sort https://github.com/louxy126/deep_sort_yolov3 is based on nwojke and a download link to the original weights from the nwojke repo for tracking people was removed by nwojke. The weights allows for training to track any object. https://github.com/bendidi/Tracking-with-darkflow direct download link of orignal nwojke weights as provided by louxy126. file is resources.zip from https://towardsdatascience.com/people-tracking-using-deep-learning-5c90d43774be

links
Object tracking yolo SORT tracking