总体思想


1 利用符合压缩感知RIP条件的随机感知矩阵对多尺度图像进行降维
2 然后对降维的特征採用简单的朴素贝叶斯进行分类


算法主要流程


1 在t帧的时候,我们採样得到若干张目标(正样本)和背景(负样本)的图像片,然后对他们进行多尺度变换,再通过一个稀疏測量矩阵对多尺度图像特征进行降维,然后通过降维后的特征(包含目标和背景,属二分类问题)去训练朴素贝叶斯分类器()。

2 在t+1帧的时候,我们在上一帧跟踪到的目标位置的周围採样n个扫描窗体(避免去扫描整幅图像),通过相同的稀疏測量矩阵对其降维,提取特征,然后用第t帧训练好的朴素贝叶斯分类器进行分类,分类分数最大的窗体就觉得是目标窗体。

这样就实现了从t帧到t+1帧的目标跟踪。



Relate Work

Issuse of online tracking algorithms(update models with samples from observations in resent frames)
1 adaptive appearance models are data-dependent, but there does not exist sufficient amount of data for online algorithms at out set
2 drift problems


How To Do

1 生成随机測量矩阵

Achlioptas [16] proved that this type of matrix withs = 2 or 3 satisfies the Johnson-Lindenstrauss lemma. [17]证明,满足JL条件的话即满足CS的restricted isometry property in compressive sensing. 从而我们可以从降维后的v最好的重建x,当中v=Rx,R为随机矩阵


2 得到x向量

w,h是所选目标的宽长。我们用上面一系列不同尺度的矩形来对图像进行类似haar-like的向量生成,一共是wxh个rectangle filters,对每一个像素进行卷积,生成m=(wh)^2个x。尽管m非常大非常大。由于随机測量矩阵十分稀疏,能够降到非常小的n维

3 例如以下做降维处理



4 构建并更新分类器

如果降维后的数据是独立的分布,用下面朴素贝叶斯进行分类(4)


Since Diaconis and Freedman [23] showed that the random projections of high dimensional random vectors are almost always Gaussian。 we assumed p(vi|y=1)andp(vi|y= 0) in the classifier to be Gaussian.


參数採用下式(6)进行递增的更新

   

类似高斯的直观图


5 总体算法为








Discussion

1 由于本文算法是data-independent的,所以不像1-tracker [10] ,compressive sensing tracker [9] 这些生成模型,不须要存储曾经的训练样本;所採用广义的haar-like。不像[9][10]採用holistic templates for sparse representation,本文的特征更为鲁棒
2 PCA和它的变种广泛应用在了生成跟踪模型的方法里[1,6],但这些方法由于用的是holistic representation,对遮挡不鲁棒; 并且不一定能update correctly with new observations。压缩跟踪不存在self-taught learning approaches存在的这些问题,由于利用随机測量矩阵的这个模型是data-independent的;random projection
好于 principal component analysis
3 The tracking-by-detection methods often encounter the inherent ambiguity problems as shown in Figure below. Babenko et al. [8] introduced multiple instance learning schemes to alleviate the
tracking ambiguity problem

4 measurement matrix is data-independent and no noise is introduced by mis-aligned samples
5 Similar representations, e.g., local binary patterns [26] and generalized Haar-like features [8], have been shown to be more effective in handling occlusion.


Experiment

1 用到的评价标准 1 ROI 2 center location error
2 Algorithm combines the merits of generative(features?) and discriminative(bayes?) appearance models to account for scene changes










Real-Time Compressive Tracking 论文笔记的更多相关文章

  1. Correlation Filter in Visual Tracking系列二:Fast Visual Tracking via Dense Spatio-Temporal Context Learning 论文笔记

    原文再续,书接一上回.话说上一次我们讲到了Correlation Filter类 tracker的老祖宗MOSSE,那么接下来就让我们看看如何对其进一步地优化改良.这次要谈的论文是我们国内Zhang ...

  2. 论文笔记之:Visual Tracking with Fully Convolutional Networks

    论文笔记之:Visual Tracking with Fully Convolutional Networks ICCV 2015  CUHK 本文利用 FCN 来做跟踪问题,但开篇就提到并非将其看做 ...

  3. 论文笔记: Dual Deep Network for Visual Tracking

    论文笔记: Dual Deep Network for Visual Tracking  2017-10-17 21:57:08  先来看文章的流程吧 ... 可以看到,作者所总结的三个点在于: 1. ...

  4. 论文笔记之:Action-Decision Networks for Visual Tracking with Deep Reinforcement Learning

    论文笔记之:Action-Decision Networks for Visual Tracking with Deep Reinforcement Learning  2017-06-06  21: ...

  5. Deep Reinforcement Learning for Visual Object Tracking in Videos 论文笔记

    Deep Reinforcement Learning for Visual Object Tracking in Videos 论文笔记 arXiv 摘要:本文提出了一种 DRL 算法进行单目标跟踪 ...

  6. 高速压缩跟踪(fast compressive tracking)(CT)算法分析

    本文为原创,转载请注明出处:http://blog.csdn.net/autocyz/article/details/44490009 Fast Compressive Tracking (高速压缩跟 ...

  7. 压缩跟踪Compressive Tracking

    好了,学习了解了稀疏感知的理论知识后,终于可以来学习<Real-Time Compressive Tracking>这个paper介绍的感知跟踪算法了.自己英文水平有限,理解难免出错,还望 ...

  8. Real-Time Compressive Tracking,实时压缩感知跟踪算法解读

    这是Kaihua Zhang发表在ECCV2012的paper,文中提出了一种基于压缩感知(compressive sensing)的单目标跟踪算法,该算法利用满足压缩感知(compressive s ...

  9. Deep Learning论文笔记之(四)CNN卷积神经网络推导和实现(转)

    Deep Learning论文笔记之(四)CNN卷积神经网络推导和实现 zouxy09@qq.com http://blog.csdn.net/zouxy09          自己平时看了一些论文, ...

随机推荐

  1. encodeURI()与decodeURI()等转码方法

    只针对文本编码 encodeURI() 只针对文本解码 decodeURI()针对文本和特殊字符的编码  encodeURIComponent()针对文本和特殊字符的解码  decodeURIComp ...

  2. HDU-4791-Alice‘s Print Service

    分析: 1.由于价格是递减的,所以可能出现si*pi>sj*pj(j>i).所以要有一个数组来储存当前端点的最小值. 2.然后二分查找当前的si,比较q*p[i]和M[i+1].不过在这之 ...

  3. 删除mysql中user为空用户,mysql空密码

    进入mysql数据库 mysql -uroot -p 查看用户信息 select user,host ,Password from mysql.user; 如下图: 删除user为空用户 delete ...

  4. centos7 rsync+inotify软件实现集群服务的数据备份(一)

    一.rsync软件的说明: 1.1 什么是rsync rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.它使用所谓的“Rsync演算法”来使本地和远程两个主机之间的文件达 ...

  5. 树莓派搭建Seafile个人网盘

    步骤一.安装Seafile依赖包 yum install python-setuptools python-ldap python-memcached MySQL-python mariadb mar ...

  6. 19. REFERENTIAL_CONSTRAINTS

    19. REFERENTIAL_CONSTRAINTS REFERENTIAL_CONSTRAINTS表提供有关外键的信息. REFERENTIAL_CONSTRAINTS有以下列: CONSTRAI ...

  7. OERR: ORA-1410 "invalid ROWID" Master Note / Troubleshooting, Diagnostic and Solution (文档ID 1410.1)

    OERR: ORA-1410 "invalid ROWID" Master Note / Troubleshooting, Diagnostic and Solution (文档I ...

  8. Linux修改网卡名

    问题现象:戴尔机器网卡名为em1,修改为eth0a)由于未发现有/etc/udev/rule.d/70-persistent-net.rules文件,重启后也未发现此文件手动执行/lib/udev/w ...

  9. 深入理解JavaScript的设计模式

    使用适当的设计模式可以帮助你编写更好.更易于理解的代码.这样的代码也更容易维护.但是,重要的是不要过度使用它们.在使用设计模式之前,你应该仔细考虑你的问题是否符合设计模式. 当你开始一个新的项目时,你 ...

  10. HTML5编辑API之Range对象

    Range对象代表页面上的一段连续区域,通过Range对象,可以获取或修改页面上的任何区域,可以通过如下创建一个空的Range对象,如下: var  range = document.createRa ...