Command Palette
Search for a command to run...
Learning Target Candidate Association to Keep Track of What Not to Track
Christoph Mayer Martin Danelljan Danda Pani Paudel Luc Van Gool

Abstract
The presence of objects that are confusingly similar to the tracked target, poses a fundamental challenge in appearance-based visual tracking. Such distractor objects are easily misclassified as the target itself, leading to eventual tracking failure. While most methods strive to suppress distractors through more powerful appearance models, we take an alternative approach. We propose to keep track of distractor objects in order to continue tracking the target. To this end, we introduce a learned association network, allowing us to propagate the identities of all target candidates from frame-to-frame. To tackle the problem of lacking ground-truth correspondences between distractor objects in visual tracking, we propose a training strategy that combines partial annotations with self-supervision. We conduct comprehensive experimental validation and analysis of our approach on several challenging datasets. Our tracker sets a new state-of-the-art on six benchmarks, achieving an AUC score of 67.1% on LaSOT and a +5.8% absolute gain on the OxUvA long-term dataset.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| object-tracking-on-coesot | KeepTrack | Precision Rate: 66.1 Success Rate: 59.6 |
| video-object-tracking-on-nv-vot211 | KeepTrack | AUC: 39.59 Precision: 55.50 |
| visual-object-tracking-on-didi | KeepTrack | Tracking quality: 0.502 |
| visual-object-tracking-on-lasot | KeepTrack | AUC: 67.1 Normalized Precision: 77.2 Precision: 70.2 |
| visual-object-tracking-on-lasot-ext | KeepTrack | AUC: 48.2 |
| visual-object-tracking-on-otb-2015 | KeepTrack | AUC: 0.709 |
| visual-object-tracking-on-uav123 | KeepTrack | AUC: 0.697 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.