S T A P L E 目 标 跟 踪 算 法
基于道路约束的粒子滤波检测前跟踪算法

要 作 出 在 交 叉 的 路 口 沿 着 哪 一 条 道 路 移 动 的
时 减 少 了模 型 数 量 , 且 利 用 道 路 信 息 对 目标 的 运 动 状 态进 行 约 束 和 限 制 。 最后 通 过 Mo t C r 并 ne al o仿 I 真实
验 表 明 , 于 文 中所 提 出的 算 法 在 检 测 跟 踪 性 能 方 面 明 显优 于 标 准 的 多模 型 粒 子 滤 波 检 测 前 跟 踪 算 法 。 基
m o ls r c u e w ihou he r a nf m a i . de t u t r t tt o d i or ton
Ke r s p ril i e ; ta k b f r — e e t TB y wo d : a tce fl r r c — eo e d t c ( D) r a n o ma i n v r b e s r c u e mu tp e t ; o d i f r t ; a i l tu t r o a l l i
些 复杂 的环 境 中 , 目标 检 测 和 跟 踪 的 性 能 改 对
善是 有 限的 。然而 , 些非 标 准 的 信 息 , 一 如地 形 地 貌 、 路信 息 以及 目标 的可 见 度 等都 是 可 以 被 挖 道 掘 和利用来 改 善和 提 高地 面 移 动 目标 的检测 跟 踪 性能 。近 年来 , 于 道 路 信 息 的 跟 踪 算 法 已经 引 基 起很 大 的 关 注 。S o lr等 人 利 用 道 路 信 息 采 用 k ga
m o m e o l he t um be o m e tm o l sgr a . T h n a n e ve ntm de sw n he n rofm ve n de si e t e ov lTBD l rt ago ihm t a ibl wih v ra e
一种实用的目标跟踪算法

meh d i ar a y u e n a t al rjcsa d i h shg o u t e st ag tr tt g,i u n t n c a g t o s le d s d i cu l p oe t n t a ih r b sn s o tr e oa i y n l miai h n e l o
摘 要 : 针 对很 多高精度 目标跟 踪 算 法 不 能 满足 实 时性要 求 的 问题 , 出使 用 Hars角 提 Байду номын сангаасi
点检 测 方 法提 取 目标 的 少量特征 ; 用 高精 度 的光流 法对提 取 的部 分特征 点进行 匹配 ; 用 重 使 使
心 算 法计算 分散 特征 点 的 中心 作 为 目标 的脱 靶 量 。该 算 法在 保 持 精 度 的 同时 , 高 了速 度 。 提 设计 的 系统 已经应 用到 实际 工程 中 , 目标旋 转 、 对 光照 变换 、 变形 等具有 较 高的鲁 棒性 , 并且 能
S n S a j n .S n au 。 u h ou o g Hu j n
( . i 9 4 4 o LA ,Qih a g a 6 0 1,He e, ia 1 Unt 1 0 fP n u n d o0 6 0 b iCh n ;
2 Cole fI or a i n nd Con r . lge o nf m to a t olEng n e i i e rng, Chi n v r iy o t olum na U i e s t fPe r e
像 局部特 征 的大 量 信 息 并且 具 有 速 度快 的优 点 , ] 本 文使 用 Har 算 法 提取 目标 的角 点 特 征 。在 图像 配 ri s 准 算法 中 , 流 匹 配 方 法具 有 较 高 的 匹 配精 度 I 。本 光 3 ] 文 使用 光流 法 在 后 续 帧 中匹 配 模 板 图像 中 的 角 点 特 征 。为 了计 算 目标 的脱 靶 量 , 用 速 度较 快 的重 心 计 使 算 方法 求分 散特 征点 的 中心作 为 目标 的位 置 。 当 目标
基于标记SMC-PHD滤波器的视觉多目标跟踪

Ab ta t s r c :A ul p e v s ltr e s ta k n l o t m t l iua a g t r c i g ag r hm a e n s q e t lM o t r l r b b l y i i b sd o e u ni a n e Ca o p o a ii t
第4 1卷 第 4期
2 1 年 7月 01
东 南 大 学 学 报 (自然科 学版 )
J RN OU HE T U VE ST ( trl c neE io ) OU ALOFS T AS NI R IY Na a Si c dt n u e i
VOl4l N o. _ 4 J y2 1 ul 01
Ch n Zh n a g Jn Li u Fe h m i e e g n i z o iS u n
( co l f tmao ,S uhat iesy, nig2 0 9 ,C ia Sh o o t n o tesUnvri Naj 10 6 hn ) o Au i t n
d i1 .9 9 ji n 10 0 0 . 0 10 . l o :0 3 6 /.s .0 1— 5 5 2 1 .4 0 1 s
基 于 标 记 S — HD 滤 波 器 的 视 觉 多 目标 跟 踪 MC P
陈正 纲 金 立 左 费 树 岷
( 东南大学 自动化学 院 , 南京 20 9 ) 106
h p tei dn i l r( MC P F spo oe .B c go n dl g ad d n mi ojc d - y ohs e syft S —HD )i rp sd ak ru d mo e n n y a c bet e s tie i tc o a lmetdo bevdse e i a oi m f .P sin f o s l ojc r et nw s mpe ne no sre cn s a l rh o i i v g t W4 oio s si e bet wee t op b s
一种基于SIFT特征的自适应滤波目标跟踪算法

发 生改变 ,很难建 立精确 的机 动 目标 模型 ,因此 ,对
机动 目标 的跟踪 一直 是 目标 跟踪领 域 的重 点和 难 点。
在 已有 的动态模 型 中,Sne 模型 及对其 改进 的 “ igr 当
前 ”统计模 型 ,被认 为是 目前对机 动 目标 跟踪 较为 典
型 的模 型 。
AnAd pie ie o e f jc r c igMeh dBae nS F e tr a t l r d l et a kn to sdo I TF au e vF t M o Ob T
Y NGWe,Y NGH a HAI i A i A u ,C Q ,WA NGL— n i mig
Ke y wor . SI f a u e; a a tv le . m a e v rngt g t r c i g; s ae i va int ds FT e t r d p i ef tr i nue i a e a k n r t c l -n ra
引
在 目标跟踪过 程 中 ,目标 做机动 运动 时状态特 征
维普资讯
第 3 卷 第 7 期 0 20 0 8年 7月
红 外 技 术
I fa e c no og nr r d Te h l y
Vo _0 NO7 1 3 . J l 2 0 uy 08
基于恒压插值法的光伏发电系统最大功率跟踪

2 最 大功 率点 的跟 踪 方 法
2 . 1 定 电压 跟踪 法
定 电压跟 踪 法 是一 种 恒 压 的 MP P T算 法 J , 其控 制简单 快速 , 但 由于 忽 略 了温度 对 光 伏 电池
有 电压 的扰动 变 化 , 恒 压插 值 法 能 够 避免 光 伏 系
统 振荡运 行 而产 生 能量 损 耗 , 同时 还 能避 免 光 伏
有效降低在启动过程中对远离最大功率点 区域进 行搜索造成 的功率损耗 。另外 , 电压跟踪法一般 可 以用于低价且控制要求不高的简易系统 中。
2 . 2 扰 动观 测法
第一作者简介 : 陈云瑶 ( 1 9 8 8一) , 男, 硕士生
研究方向 : 船舶新 能源运用关键技术
E. ma i l : 1 5 3 9 9 1 0 1 3 5 @q q . c o m
8 8
基 于恒压插值法 的光伏发 电系统最 大功率跟踪—— 陈云瑶 , 袁成清 , 和树海
快 速接 近最 大功 率 点 电 压 , 然 后再 采 用 其 它 闭 环 的 MP P T算 法进一 步搜 索最 大功 率点 。这样 可 以
功率 点 ( m a x i m u m p o w e r p o i n t , MP P ) 上 。 因此 对
光伏 发 电系统 来说 , 应 当寻 求光 伏 电池 的最 优 工 作状 态 , 以最大 限度地 将 光 能 转换 为 电能 1 J 。利 用控 制方 法实 现光伏 电池 的最大 功率输 出运行 的 技术 被 称 为 最 大 功 率 点 跟 踪 ( m a x i m u m p o w e r p o i n t t r a c k i n g , M P P T ) 技 术 。本文详 述 了当前 常用 的 自寻优 扰动 跟 踪方 法 和 恒压 法 的原 理 和特 点 ,
基于双视点立体系统的特征点匹配物体跟踪算法研究

在双 视点 立体 系 统 中 , 经过 标定 和立 体 匹配 , 可以 得 到左右 图像 对应 像 素 点 的 视差 , 进 而 通过 视 差 和 深 度 公 式[ 1 求 得 物体 到 摄 像 机 的距 离 . 立体 匹配 是 求 距 离 的关键 , 当进 行立 体 匹配 时 , 在 物体 边缘 像 素点 深度 信 息 变化 剧烈 的地 方 会 产 生模 糊 现 象 , 使 求 得 的深 度 信 息 不精 确 ; 物体 中 间 的像 素 点 经 过立 体 匹配 后 能 获 得 精 确 的深度 图_ 2 ] . 在双视 点 立体 图 像 中求 物 体 到 摄 像 机 的距 离 , 需 要 知 道 图片上 物体 所 在像 素点 的视 差 值. 对 连 续 运 动 的物体 求距 离 , 就需 要 连 续 不 断地 获得 运 动 物 体 在 图 像 上 的像 素点 , 并对 其进 行立 体 匹配. 这就 需要对 运 动 物 体进 行跟 踪 , 获得 运 动 物 体在 每 一 帧 图像 上 的 特 征
续 的视 差 图 , 并且 在 物体拐 弯 时 , 角 点 的运 动往 往不 能 反映 物体 的真实 运动 特征 ; S I F T及 其改进 的算 法—— S UR F算 法是 近些 年发展 起来 的一 种物体 特 征点 检测
本 文提 出 了一 种 基于运 动 物体 特征 点 匹配 的跟踪
地 检 测 运 动 物 体 并 获得 更 精 确 的 运 动 轨 迹 . 关 键 词 : 双 视 点立 体 系 统 ; 物体跟踪 ; 特 征 点 匹配 ; 轨 迹
中图 分 类 号 : T N9 1 9 . 8 1 文献标志码 : A DO I : 1 0 . 3 9 6 9 / j . i s s n . 1 6 7 1 —6 9 0 6 . 2 O 1 3 . 0 2 . 0 0 2
无线传感器网络中基于网格的目标跟踪算法

年 1 2月
南 京 邮 电 大 学 学 报 ( 自 然 科 学 版 ) Jun l f aj gU i ri f ot adT l o u i t n( a rl cec ) o ra o n n n esyo s n e cmm nc i s N t a Si e N i v t P s e ao u n
1 引 言
随着微 电子系统 、 线通信 、 号处理 这 3个技 无 信
标跟 踪应用 由于涉 及 到协 同信 息 处理 、 息 驱 动 路 信 由、 据关 联分析 等相 关 方 面 , 直作 为 WS 的难 数 一 N
点 问题 而倍 受关 注 , 多 文献 从 各 个 方 面对 目标 跟 很 踪进 行研究 , 这些 算 法 的一 个共 同特点 是 : 分考 虑 充
中, 该算法在降低计算复杂度、 高算法适 用范围方面都有显著改进 。最后在仿真环境 中验证 了基 提
于网格 的 目标跟踪 算法的有效性 。 关键词 : 无线传感器 网络 ; 目标跟踪 算法; 网格 ; 息贡献 量 信
中 图分 类 号 :N 1. T 3 3 T 9 17;P9 文 献 标 识 码 : A
o e i we p o o e i b s d ag rt m e u n ilBa e in f tr .Me s r fi fr t n c n rbu in f rb l f, r p s d aGrd— a e lo ih frS q e ta y sa le ng e o i i a u e o n o ma i o t o i t o c n b e tmae wih u h v n o i s c mmun c t t e e s r d t h o g Grd— s d lo t m a d Ta g t a e si t d t o t a i g t f t o r ia e h s n o a a t r u h i Ba e ag r h i n re
基于稀疏表示的目标跟踪方法

s u i t i s t h e c a n d i d a t e w i 也t he l rg a e s t we i ht g .E x p e r i me n t a l r e s u l t s i n d i c a t e ha t t t h e p r o p o s e d me t h o d i s mo e r e f e c t i v e nd a e f f i c i e n t ha t n t h e
Ab s t r a c t : T h i s p a p e r p r o p o s e s a n o v e l t a r g e t t r a c k i n g me t h o d b a s e d o n s p a r s e c o d i n g .Un d e r p a r t i c l e i f l t e r f r a me wo r k ,t h e t a r g e t t e m-
ZHANG S h e n g p i n g ,YAO Ho n g x u n ,S UN Xi n ,LU Xi u s h e n g
( S c h o o l o f Co mp u t e r S c i e n c e a n d T e c h n o l o g y ,Ha r b i n l n s i t u t e o f T e c h n o l o g y ,Ha r b i n 1 5 0 0 0 1 ,Ch i n a )
中图分类号: T P 3 9 1 . 2 文献标识码 : A 文章编号 : 2 0 9 5 — 2 1 6 3 ( 2 0 1 3 ) 0 1 — 0 0 2 1 — 0 5
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机视觉中,究竟有哪些好用的目标跟踪算法(下)在介绍SRDCF之前,先来分析下相关滤波有什么缺点。
总体来说,相关滤波类方法对快速变形和快速运动情况的跟踪效果不好。
快速变形主要因为CF是模板类方法。
容易跟丢这个比较好理解,前面分析了相关滤波是模板类方法,如果目标快速变形,那基于HOG的梯度模板肯定就跟不上了,如果快速变色,那基于CN的颜色模板肯定也就跟不上了。
这个还和模型更新策略与更新速度有关,固定学习率的线性加权更新,如果学习率太大,部分或短暂遮挡和任何检测不准确,模型就会学习到背景信息,积累到一定程度模型跟着背景私奔了,一去不复返。
如果学习率太小,目标已经变形了而模板还是那个模板,就会变得不认识目标。
(举个例子,多年不见的同学,你很可能就认不出了,而经常见面的同学,即使变化很大你也认识,因为常见的同学在你大脑里面的模型在持续更新,而多年不见就是很久不更新)快速运动主要是边界效应(Boundary Effets),而且边界效应产生的错误样本会造成分类器判别力不够强,下面分训练阶段和检测阶段分别讨论。
训练阶段,合成样本降低了判别能力。
如果不加余弦窗,那么移位样本是长这样的:除了那个最原始样本,其他样本都是“合成”的,100*100的图像块,只有1-10000的样本是真实的,这样的样本集根本不能拿来训练。
如果加了余弦窗,由于图像边缘像素值都是0,循环移位过程中只要目标保持完整那这个样本就是合理的,只有目标中心接近边缘时,目标跨越边界的那些样本是错误的,这样虽不真实但合理的样本数量增加到了大约2-3(padding= 1),即使这样仍然有1-3(3000-10000)的样本是不合理的,这些样本会降低分类器的判别能力。
再者,加余弦窗也不是“免费的”,余弦窗将图像块的边缘区域像素全部变成0,大量过滤掉分类器本来非常需要学习的背景信息,原本训练时判别器能看到的背景信息就非常有限,我们还加了个余弦窗挡住了背景,这样进一步降低了分类器的判别力(是不是上帝在我前遮住了帘。
不是上帝,是余弦窗)。
检测阶段,相关滤波对快速运动的目标检测比较乏力。
相关滤波训练的图像块和检测的图像块大小必须是一样的,这就是说你训练了一个100*100的滤波器,那你也只能检测100*100的区域,如果打算通过加更大的padding来扩展检测区域,那样除了扩展了复杂度,并不会有什么好处。
目标运动可能是目标自身移动,或摄像机移动,按照目标在检测区域的位置分四种情况来看:1、如果目标在中心附近,检测准确且成功。
2、如果目标移动到了边界附近但还没有出边界,加了余弦窗以后,部分目标像素会被过滤掉,这时候就没法保证这里的响应是全局最大的,而且,这时候的检测样本和训练过程中的那些不合理样本很像,所以很可能会失败。
3、如果目标的一部分已经移出了这个区域,而我们还要加余弦窗,很可能就过滤掉了仅存的目标像素,检测失败。
4、如果整个目标已经位移出了这个区域,那肯定就检测失败了。
以上就是边界效应(Boundary Effets),推荐两个主流的解决边界效应的方法,但速度比较慢,并不推荐用于实时场合。
Danelljan M, Hager G, Shahbaz Khan F, et al. Learning spatially regularized correlation filters for visual tracking [C]-- ICCV. 2015.SRDCF基于DCF,类SAMF多尺度,采用更大的检测区域(padding = 4),同时加入空域正则化,惩罚边界区域的滤波器系数,没有闭合解,采用高斯-塞德尔方法迭代优化。
Kiani Galoogahi H, Sim T, Lucey S.?Correlation filters with limited boundaries?[C]-- CVPR, 2015.Kiani Galoogahi H, Fagg A, Lucey S.?Learning Background-Aware Correlation Filters for Visual Tracking?[C]-- arXiv preprint arXiv:1703.04590, 2017.其实这两个解决方案挺像的,都是用更大的检测和更新图像块,训练作用域比较小的相关滤波器,不同点是SRDCF的滤波器系数从中心到边缘平滑过渡到0,而CFLM直接用0填充滤波器边缘。
VOT2015相关滤波方面还有排在第二名,结合深度特征的DeepSRDCF,因为深度特征都非常慢,在CPU上别说高速,实时都到不了,虽然性能非常高,但这里就不推荐,先跳过。
This was particularly obvious in case of SiamFC trackers, which runs orders higher than realtime (albeit on GPU), and Staple, which is realtime, but are incorrectly among the non-realtime trackers.VOT2016竟然发生了乌龙事件,Staple在论文中是80FPS,怎么EFO 在这里只有11?幸好公开代码有Staple和STAPLE+,有兴趣您可以去实测下,虽然我电脑不如Luca Bertinetto大牛,但Staple我也能跑60-70FPS,而更可笑的是,STAPLE+比Staple慢了大约7-8倍,竟然EFO 高出4倍,到底怎么回事呢?首先看Staple的代码,如果您直接下载Staple并设置params.visualization = 1来跑,Staple调用Computer Vision System Toolbox来显示序列图像,而恰好如果您没有这个工具箱,默认每帧都会用imshow(im)来显示图像所以非常非常慢,而设置params.visualization = 0就跑的飞快,建议您将显示图像部分代码替换成DSST中对应部分代码就可以正常跑和显示了。
再来看STAPLE+的代码,改进包括额外从颜色概率图中提取HOG特征,特征增加到56通道(Staple是28通道),平移检测额外加入了大位移光流运动估计的响应,所以才会这么慢,而且肯定会这么慢。
所以很大可能是VOT举办方把Staple和STAPLE+的EFO弄反了,VOT2016的实时推荐算法应该是排第5的Staple,相关滤波结合颜色方法,没有深度特征更没有CNN,跑80FPS还能排在第五,这就是接下来主要介绍的,2016年最NIUBILITY的目标跟踪算法之一Staple (让排在后面的一众深度学习算法汗颜,怀疑人生)。
颜色特征,在目标跟踪中颜色是个非常重要的特征,不管多少个人在一起,只要目标穿不同颜色的衣服就非常明显。
前面介绍过2014年CVPR 的CN是相关滤波框架下的模板颜色方法,这里隆重介绍统计颜色特征方法DAT?Learning, Recognition, and Surveillance @ ICG,帧率15FPS:Possegger H, Mauthner T, Bischof H.?In defense of color-based model-free tracking?[C]-- CVPR, 2015.Bertinetto L, Valmadre J, Golodetz S, et al.?Staple: Complementary Learners for Real-Time Tracking?[C]-- CVPR, 2016.前面分析了相关滤波模板类特征(HOG)对快速变形和快速运动效果不好,但对运动模糊光照变化等情况比较好;而颜色统计特征(颜色直方图)对变形不敏感,而且不属于相关滤波框架没有边界效应,快速运动当然也是没问题的,但对光照变化和背景相似颜色不好。
综上,这两类方法可以互补,也就是说DSST和DAT可以互补结合:两个框架的算法高效无缝结合,25FPS的DSST和15FPS的DAT,而结合后速度竟然达到了80FPS。
DSST框架把跟踪划分为两个问题,即平移检测和尺度检测,DAT就加在平移检测部分,相关滤波有一个响应图,像素级前景概率也有一个响应图,两个响应图线性加权得到最终响应图,其他部分与DSST类似,平移滤波器、尺度滤波器和颜色概率模型都以固定学习率线性加权更新。
另一种相关滤波结合颜色概率的方法是CSR-DCF,提出了空域可靠性和通道可靠性,13FPS性能直逼C-COT:Luke?i? A, Vojí? T, ?ehovin L, et al.?Discriminative Correlation Filter with Channel and Spatial Reliability?[C]-- CVPR, 2017.CSR-DCF中的空域可靠性得到的二值掩膜就类似于CFLM中的掩膜矩阵P,在这里自适应选择更容易跟踪的目标区域且减小边界效应;以往多通道特征都是直接求和,而CSR-DCF中通道采用加权求和,而通道可靠性就是那个自适应加权系数。
采用ADMM迭代优化。
相关滤波还有第一名的C-COT,和DeepSRDCF一样先跳过。
Long-term就是希望tracker能长期正确跟踪,我们分析了前面介绍的方法不适合这种应用场合,必须是short-term tracker + detecter配合才能实现正确的长期跟踪。
用一句话介绍Long-term,就是给普通tracker配一个detecter,在发现跟踪出错的时候调用自带detecter重新检测并矫正tracker。
Ma C, Yang X, Zhang C, et al.?Long-term correlation tracking[C]-- CVPR, 2015.LCT在DSST一个平移相关滤波Rc和一个尺度相关滤波的基础上,又加入第三个负责检测目标置信度的相关滤波Rt,检测模块Online Detector 是TLD中所用的随机蕨分类器(random fern),在代码中改为SVM。
第三个相关滤波类似MOSSE不加padding,而且特征也不加cosine窗,放在平移检测之后。
?接下来介绍跟踪置信度。
跟踪算法需要能反映每一次跟踪结果的可靠程度,这一点非常重要,不然就可能造成跟丢了还不知道的情况。
有两种指标可以反映相关滤波类方法的跟踪置信度:前面见过的最大响应值,和没见过的响应模式,或者综合反映这两点的指标。
LMCF(MM Wang的目标跟踪专栏:目标跟踪算法 - 知乎专栏?)提出了多峰检测和高置信度更新:Wang M, Liu Y, Huang Z.?Large Margin Object Tracking withCirculant Feature Maps?[C]-- CVPR, 2017.高置信度更新,只有在跟踪置信度比较高的时候才更新跟踪模型,避免目标模型被污染,同时提升速度。