Learning to Update for Object Tracking with Recurrent Meta-learner
Model update lies at the heart of object tracking. Generally, model update is formulated as an online learning problem where a target model is learned over the online training set. Our key innovation is to \emph{formulate the model update problem in the meta-learning framework and learn the online learning algorithm itself using large numbers of offline videos}, i.e., \emph{learning to update}. The learned updater takes as input the online training set and outputs an updated target model. As a first attempt, we design the learned updater based on recurrent neural networks (RNNs) and demonstrate its application in a template-based tracker and a correlation filter-based tracker. Our learned updater consistently improves the base trackers and runs faster than realtime on GPU while requiring small memory footprint during testing. Experiments on standard benchmarks demonstrate that our learned updater outperforms commonly used update baselines including the efficient exponential moving average (EMA)-based update and the well-designed stochastic gradient descent (SGD)-based update. Equipped with our learned updater, the template-based tracker achieves state-of-the-art performance among realtime trackers on GPU.
Code (0)
등록된 구현이 없습니다.
Tasks
GPUMeta-LearningObject TrackingVisual Object TrackingVisual TrackingSimilar Papers 제목 키워드 기반
NORML: Nodal Optimization for Recurrent Meta-Learning
Meta-learning is an exciting and powerful paradigm that aims to improve the effectiveness of current learning systems. By formulating the learning process as an optimization problem, a model can learn how to learn while …
Meta-LearningDeep Meta Learning for Real-Time Target-Aware Visual Tracking
In this paper, we propose a novel on-line visual tracking framework based on the Siamese matching network and meta-learner network, which run at real-time speeds. Conventional deep convolutional feature-based discriminat…
Meta-LearningReal-Time Visual TrackingVisual TrackingROAM: Recurrently Optimizing Tracking Model
In this paper, we design a tracking model consisting of response generation and bounding box regression, where the first component produces a heat map to indicate the presence of the object at different positions and the…
Meta-LearningmodelResponse GenerationMTL2L: A Context Aware Neural Optimiser
Learning to learn (L2L) trains a meta-learner to assist the learning of a task-specific base learner. Previously, it was shown that a meta-learner could learn the direct rules to update learner parameters; and that the l…
Multi-Task LearningContext-aware Visual Tracking with Joint Meta-updating
Visual object tracking acts as a pivotal component in various emerging video applications. Despite the numerous developments in visual tracking, existing deep trackers are still likely to fail when tracking against objec…
Meta-LearningObject TrackingVisual Object TrackingVisual Tracking