Object Tracking


Object tracking is the task of taking an initial set of object detections, creating a unique ID for each of the initial detections, and then tracking each of the objects as they move around frames in a video, maintaining the ID assignment.

Tutorials

Object tracking in 75 lines of code
Object tracking is straightforward conceptually. And if you have a good detector, simple methods can be pretty effective.
object-tracking pytorch computer-vision article
Fast Online Object Tracking and Segmentation: A Unifying Approach
We illustrate how to perform both realtime object tracking and semi-supervised video object segmentation using a fully-convolutional Siamese approach.
object-tracking siamese-networks convolutional-neural-networks computer-vision
GOTURN-PyTorch
PyTorch implementation of "Learning to Track at 100 FPS with Deep Regression Networks"
object-tracking computer-vision code
TAO: A Large-Scale Benchmark for Tracking Any Object
A diverse dataset for Tracking Any Object (TAO) consisting of 2,907 high resolution videos, captured in diverse environments, which are half a minute long ...
object-tracking dataset benchmark tao

Libraries

General
Norfair
Lightweight Python library for adding real-time 2D object tracking to any detector.
object-tracking norfair computer-vision code
Detectron2
FAIR's next-generation platform for object detection and segmentation.
object-detection detectron detectron2 pytorch
Table of Contents
Share a project
Share something you or the community has made with ML.
Topic experts
Share