CVOct 27, 2015

Learning Multi-Domain Convolutional Neural Networks for Visual Tracking

arXiv:1510.07945v22605 citations
Originality Incremental advance
AI Analysis

This addresses the problem of robust visual tracking for computer vision applications, representing an incremental improvement through a novel hybrid method.

The authors tackled visual tracking by pretraining a multi-domain CNN with shared layers and domain-specific branches for binary classification, achieving outstanding performance compared to state-of-the-art methods on existing benchmarks.

We propose a novel visual tracking algorithm based on the representations from a discriminatively trained Convolutional Neural Network (CNN). Our algorithm pretrains a CNN using a large set of videos with tracking ground-truths to obtain a generic target representation. Our network is composed of shared layers and multiple branches of domain-specific layers, where domains correspond to individual training sequences and each branch is responsible for binary classification to identify the target in each domain. We train the network with respect to each domain iteratively to obtain generic target representations in the shared layers. When tracking a target in a new sequence, we construct a new network by combining the shared layers in the pretrained CNN with a new binary classification layer, which is updated online. Online tracking is performed by evaluating the candidate windows randomly sampled around the previous target state. The proposed algorithm illustrates outstanding performance compared with state-of-the-art methods in existing tracking benchmarks.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes