Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning to Track with Object Permanence

About

Tracking by detection, the dominant approach for online multi-object tracking, alternates between localization and association steps. As a result, it strongly depends on the quality of instantaneous observations, often failing when objects are not fully visible. In contrast, tracking in humans is underlined by the notion of object permanence: once an object is recognized, we are aware of its physical existence and can approximately localize it even under full occlusions. In this work, we introduce an end-to-end trainable approach for joint object detection and tracking that is capable of such reasoning. We build on top of the recent CenterTrack architecture, which takes pairs of frames as input, and extend it to videos of arbitrary length. To this end, we augment the model with a spatio-temporal, recurrent memory module, allowing it to reason about object locations and identities in the current frame using all the previous history. It is, however, not obvious how to train such an approach. We study this question on a new, large-scale, synthetic dataset for multi-object tracking, which provides ground truth annotations for invisible objects, and propose several approaches for supervising tracking behind occlusions. Our model, trained jointly on synthetic and real data, outperforms the state of the art on KITTI and MOT17 datasets thanks to its robustness to occlusions.

Pavel Tokmakov, Jie Li, Wolfram Burgard, Adrien Gaidon• 2021

Related benchmarks

TaskDatasetResultRank
Multiple Object TrackingMOT17 (test)
MOTA73.8
921
3D Multi-Object TrackingnuScenes (test)
ID Switches3.60e+3
130
2D Multi-Object TrackingKITTI car (test)
MOTA90.85
65
Multi-Object TrackingKITTI (test)
MOTA65.1
51
Multi-target trackingKITTI Pedestrian (test)
MOTA65.05
33
Multi-Object Tracking (Car)KITTI (test)
HOTA78.03
11
Multi-Object TrackingKITTI Tracking Car
HOTA78
10
Multi-Object Tracking (Person)KITTI (test)
MOTA65.98
10
Multi-Object TrackingKITTIMOT (test)
HOTA77.4
4
Showing 9 of 9 rows

Other info

Follow for update