Adaptive Decontamination of the Training Set: A Unified Formulation for Discriminative Visual Tracking
Martin Danelljan
判决类追踪模型是由训练样本学习得到,但是为了适应目标和背景的变化sample set在每一帧中都会更新。
令(xjk, yjk)表示第k帧k={1,2,...,t}中的第j个训练样本。假设第k帧中的nk个样本在样本集中,

ak表示第k帧样本的权重。
存在一种方法可以控制式子中训练样本的impact。在DCF-based trackers M. Danelljan Accurate scale estimation for robust visual tracking. In BMVC, 2014.J. F. Henriques Highspeed tracking with kernelized correlation filters. PAMI, 2015中,采用learning rate 参数
,
,用这种方法旨在减少旧样本对训练过程的影响。基于SVM的trackers通常利用rejecting samples older than a threshold或者removing support vectors with least impact。
Corrupted Training Samples
追踪过程中通常会遇到样本损坏的问题,因为样本并不是手工标定而是由追踪算法标定的。有几种情况可以令我们在毫不知情的情况下将损坏的训练样本用于训练过程。
a) 错误的追踪预测。由于旋转、形变而导致的misaliged samples(不一致,不重合,法线不正),这将造成追踪的drift或者failure‘
b) 局部或者全遮挡造成的正样本受损。这是很常见的导致失败的原因——外观模型受污染。
c) 扰动。运动模糊可能导致目标的误识
这些因素可能会导致受污样本的引入,减低模型的判决能力。
目前关于样本污染的问题已经做过一些研究工作。Bolme提出采用Peak-to-Sidelobe的标准排除新样本;J Zhang采用entropy-based minimization 确定最好的模型。
本文的方法:
本文首次提出一个训练公式,同时优化模型参数和样本权重。不同于二类决策问题,本文的方法采用连续的权值。这使得我们可以降低污染样本的impact而增加正确样本的impact。此外该方法可以通过在每一帧中重新决定样本的权重,可以纠正错误。
在介绍该方法前,先讨论一下样本净化方法的三种有利特征。
1)Continuous weights :大部分判决类追踪器利用二分类方法引入或去除潜在的训练样本。这在一些较模糊的情况下会出现问题,比如轻微遮挡或者轻微的不重合,此时提取出的样本并不全是受污染的,依然存在有价值的信息。因此为了更准确的知道这类样本的重要性,我们需要连续的质量权值。
2)Re-determination of Importance:
决定一个样本的重要性时,通常只利用前一帧的信息。理想情况下,在更新样本的重要时,应该考虑到所有的有用信息,包括更早的frames。通过利用information from all observed frames ,the importance of older samples can be re-determined more accurately.我们可以改正之前的错误,在知后的追踪过程中。
3)Dynamic sample Prior
许多方法只采用基本的统计学方法,忽视了和样本相联系的先验知识。在目标的快速形变或旋转时, 追踪器应该更注重当前帧的样本。
问题的公式化:

(3a)中的第二项为样本权重a的正则化项,受参数u>0和Prior Sample weighs pk的控制。
Prior weight selection
Adaptive Decontamination of the Training Set: A Unified Formulation for Discriminative Visual Tracking的更多相关文章
- 论文笔记:Attentional Correlation Filter Network for Adaptive Visual Tracking
Attentional Correlation Filter Network for Adaptive Visual Tracking CVPR2017 摘要:本文提出一种新的带有注意机制的跟踪框架, ...
- Correlation Filter in Visual Tracking系列一:Visual Object Tracking using Adaptive Correlation Filters 论文笔记
Visual Object Tracking using Adaptive Correlation Filters 一文发表于2010的CVPR上,是笔者所知的第一篇将correlation filt ...
- (转)CVPR 2016 Visual Tracking Paper Review
CVPR 2016 Visual Tracking Paper Review 本文摘自:http://blog.csdn.net/ben_ben_niao/article/details/52072 ...
- [Object Tracking] Overview of algorithms for Object Tracking
From: https://www.zhihu.com/question/26493945 可以载入史册的知乎贴 目标跟踪之NIUBILITY的相关滤波 - 专注于分享目标跟踪中非常高效快速的相关滤波 ...
- Summary on Visual Tracking: Paper List, Benchmarks and Top Groups
Summary on Visual Tracking: Paper List, Benchmarks and Top Groups 2018-07-26 10:32:15 This blog is c ...
- 2016CVPR论文集
http://www.cv-foundation.org/openaccess/CVPR2016.py ORAL SESSION Image Captioning and Question Answe ...
- CVPR2016 Paper list
CVPR2016 Paper list ORAL SESSIONImage Captioning and Question Answering Monday, June 27th, 9:00AM - ...
- 论文笔记:Real-Time MDNet
Real-Time MDNet ECCV 2018 2018-10-22 15:52:01 Paper:http://openaccess.thecvf.com/content_ECCV_2018/ ...
- (转) [it-ebooks]电子书列表
[it-ebooks]电子书列表 [2014]: Learning Objective-C by Developing iPhone Games || Leverage Xcode and Obj ...
随机推荐
- SQL Server简单语句/待整理
数据库对象:表Table,视图View,存储过程Stored Procedure,触发器Trigger 关系:1关系=1二维表,1关系有1关系名.1关系=1表对象 属性/字段: 二维表中垂直方向的列 ...
- pip 下载慢
经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的 ...
- HTML&CSS学习心德
学了html&css一周的时间,每天上课9小时,有空就看一下HTML+div+CSS视频,感觉还不错. 基本思路:从大的方面(整体结构)着手,将HTML的基本知识"解构"然 ...
- Freemark基本语法知识(转)
FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:<#-- ... -->格式部分,不会输 ...
- SqlServer性能优化 提高并发性能(八)
并发访问: 当多个线程访问同一个资源,会产生并发性问题 并发控制与处理: 乐观并发控制:一种方式是"后来的更新者获胜" 这意味着先来的用户提交的值会在没有察觉的情况下丢失. 为 ...
- ping 出现负值
遇到一个问题,使用ping 命令的时候会出现负值.网上查询得知 AMD双核CPU,要打上CPU厂家提供的驱动补丁和微软的双核补.
- 程序员的成长与规划 | 送签名书啦 | StuQ专访foruok
StuQ(InfoQ的朋友)对我做了一次专访,下面是原文. 福利:送一本签名版<你好哇,程序员>,参与方式在文末.
- 使用 WinAppDeployCmd 部署Win10 App 到移动设备
WinAppDeployCmd是目前微软提供的Win10 App 部署工具,它和以前的Windows Phone Application Deployment 部署工具有所不同的是,WinAppDep ...
- iOS 宏条件编译
在工程的 build settings 中的 preprocessor macros 下, debug: DEBUG=1 TestApi=1 #if !defined (TestApi) config ...
- jquery跨域Ajax请求
sonp原理: 首先在客户端注册一个callback, 然后把callback的名字传给服务器. 此时,服务器先生成 json 数据.然后以 javascript 语法的方式,生成一个function ...