Papers › Learning Discriminative Model Prediction for Tracking

Learning Discriminative Model Prediction for Tracking

15 Apr 2019ICCV 2019 10arXiv:1904.07220archive 2025-07-28

Goutam Bhat, Martin Danelljan, Luc van Gool, Radu Timofte

The current strive towards end-to-end trainable computer vision systems imposes major challenges for the task of visual tracking. In contrast to most other vision problems, tracking requires the learning of a robust target-specific appearance model online, during the inference stage. To be end-to-end trainable, the online learning of the target model thus needs to be embedded in the tracking architecture itself. Due to the imposed challenges, the popular Siamese paradigm simply predicts a target feature template, while ignoring the background appearance information during inference. Consequently, the predicted model possesses limited target-background discriminability. We develop an end-to-end tracking architecture, capable of fully exploiting both target and background appearance information for target model prediction. Our architecture is derived from a discriminative learning loss by designing a dedicated optimization process that is capable of predicting a powerful model in only a few iterations. Furthermore, our approach is able to learn key aspects of the discriminative loss itself. The proposed tracker sets a new state-of-the-art on 6 tracking benchmarks, achieving an EAO score of 0.440 on VOT2018, while running at over 40 FPS. The code and models are available at https://github.com/visionml/pytracking.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

visionml/pytracking officialmentioned in papermentioned on GitHubpytorch report
martin-danelljan/ECO mentioned on GitHubpytorchGPL-3.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Object TrackingPredictionVideo Object TrackingVisual Object TrackingVisual Trackingmodel

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Object Tracking FE108 DiMP Averaged Precision 85.1 #5 of 8 Archive leaderboard report
Object Tracking FE108 DiMP Success Rate 57.1 #5 of 8 Archive leaderboard report
Video Object Tracking NT-VOT211 DiMP-50 AUC 35.89 #18 of 43 Archive leaderboard report
Video Object Tracking NT-VOT211 DiMP-50 Precision 48.68 #18 of 43 Archive leaderboard report
Visual Object Tracking GOT-10k DiMP Average Overlap 61.1 #40 of 42 Archive leaderboard report
Visual Object Tracking GOT-10k DiMP Success Rate 0.5 71.7 #40 of 42 Archive leaderboard report
Visual Object Tracking LaSOT DiMP AUC 56.8 #43 of 46 Archive leaderboard report
Visual Object Tracking LaSOT DiMP Normalized Precision 65.0 #43 of 46 Archive leaderboard report
Visual Object Tracking LaSOT DiMP Precision 56.7 #43 of 46 Archive leaderboard report
Visual Object Tracking LaSOT DiMP-50 Precision 68.7 #45 of 46 Archive leaderboard report
Visual Object Tracking TrackingNet DiMP-50 Accuracy 74.0 #32 of 40 Archive leaderboard report
Visual Object Tracking TrackingNet DiMP-50 Normalized Precision 80.1 #32 of 40 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections