Multiple-Object-Tracking

Multi Object Tracking

  • Track just about anything that detectors can detect

  • Currently its using yolov5 for detections and Deepsort with Siamese Network for tracking

  • Siamese Network is trained on Nvidia AI City Challege Data (640 epochs) and VeRI Wild Dataset (33 epochs) pretrainied weights are provided

  • This Project is built on top of https://github.com/abhyantrika/nanonets_object_tracking and adds detector and capabilities to inference on video/live_feed

  • Currently feature extracter is trained to extract features for vehicals but can be easily trained for other task also

Demo Video


Steps to run tracker on custom Video

Training steps

  • Download dataset and save it in object_tracking/datasets/train and object_tracking/datasets/test (make sure format of data is correct i.e train/car_id/**images)
  • change default config
  • python siamese_train.py

Get Test Scores

  • python siamese_test.py

Limitations

  • Beaware this dose not reid the object with same id if its out of frame for long interval of time

Refrences

Visit original content creator repository https://github.com/ls-da3m0ns/Multiple-Object-Tracking

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *