Object Tracking
679 papers with code • 8 benchmarks • 62 datasets
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. State-of-the-art methods involve fusing data from RGB and event-based cameras to produce more reliable object tracking. CNN-based models using only RGB images as input are also effective. The most popular benchmark is OTB. There are several evaluation metrics specific to object tracking, including HOTA, MOTA, IDF1, and Track-mAP.
( Image credit: Towards-Realtime-MOT )
Libraries
Use these libraries to find Object Tracking models and implementationsDatasets
Subtasks
Most implemented papers
Simple Online and Realtime Tracking with a Deep Association Metric
Simple Online and Realtime Tracking (SORT) is a pragmatic approach to multiple object tracking with a focus on simple, effective algorithms.
FairMOT: On the Fairness of Detection and Re-Identification in Multiple Object Tracking
Formulating MOT as multi-task learning of object detection and re-ID in a single network is appealing since it allows joint optimization of the two tasks and enjoys high computation efficiency.
StrongSORT: Make DeepSORT Great Again
As a result, the construction of a good baseline for a fair comparison is essential.
Tracking without bells and whistles
Therefore, we motivate our approach as a new tracking paradigm and point out promising future research directions.
Towards Real-Time Multi-Object Tracking
In this paper, we propose an MOT system that allows target detection and appearance embedding to be learned in a shared model.
Center-based 3D Object Detection and Tracking
Three-dimensional objects are commonly represented as 3D boxes in a point-cloud.
Re3 : Real-Time Recurrent Regression Networks for Visual Tracking of Generic Objects
Robust object tracking requires knowledge and understanding of the object being tracked: its appearance, its motion, and how it changes over time.
ByteTrack: Multi-Object Tracking by Associating Every Detection Box
ByteTrack also achieves state-of-the-art performance on MOT20, HiEve and BDD100K tracking benchmarks.
Fully-Convolutional Siamese Networks for Object Tracking
The problem of arbitrary object tracking has traditionally been tackled by learning a model of the object's appearance exclusively online, using as sole training data the video itself.
MOT16: A Benchmark for Multi-Object Tracking
Recently, a new benchmark for Multiple Object Tracking, MOTChallenge, was launched with the goal of collecting existing and new data and creating a framework for the standardized evaluation of multiple object tracking methods.