近两年跟踪速度较快的算法小结
近两年跟踪速度较快的算法有 CN
[1]
,KCF
[2]
,STC
[3]
,ODFS
[4]
等等,均足以满足现实场景中
实时跟踪的应用。
各算法执行速度:
各算法的主要思想:
CN 跟踪器 是 CSK
[5]
跟踪器的改进算法。它联合颜色特征(Color Name)和灰度特征来描述
目标,在文献
[1]
作者通过大量的实验证明了 Color Name 在视觉跟踪中的卓越性能,并且对
Color Name 进行了 PCA 降维,去除了 Color Name 中的冗余信息,使得对目标的外观描述更
加精确和鲁棒。在分类器的训练中,在 CSK 算法的代价函数的基础上引入一个固定的权值
,使得分类器的训练和更新更加准确和鲁棒。CN 跟踪器对很多复杂的视频序列都有很好
的跟踪结果,比如:光照变化,遮挡,非刚性形变,运动模糊,平面内旋转,出平面旋转和
背景杂乱。CN 跟踪器也有不足的地方,比如:尺度变化,快速运动,出视角和低分辨率,
等视频的跟踪效果不佳。
KCF 跟踪器 是原 CSK 跟踪器的作者对 CSK 跟踪器的完善,这里简单介绍一下 CSK 跟踪
器的主要思想。CSK 跟踪器最大亮点就是提出了利用循环移位的方法进行稠密采样并结合
FFT 快速的进行分类器的训练。稠密采样的采样方式能提取目标的所有信息,这对目标的跟
踪至关重要。虽然 CSK 的速度很快,但是 CSK 只是简单的使用了灰度特征,对目标的外观
描述能力显然不足。对此作者改进了 CSK 提出了 KCF,从原来的单通道灰度特征换成了多
通道 Hog 特征。KCF 算法通过核函数对多通道的 Hog 特征进行了融合,使得训练所得的分
类器对待检测目标的解释力更强。KCF 跟踪器对光照变化,遮挡,非刚性形变,运动模糊,
背景杂乱和旋转等视频均能跟踪良好,但对尺度变化,快速运动,刚性形变等视频跟踪效果
不佳。
STC 跟踪器 是一个简单快速而且鲁棒的算法,它利用稠密的空时场景模型来进行跟踪。在
贝叶斯框架下,它利用目标和目标局部的稠密信息的空时关系来建模。置信图在被计算时考
虑了上一帧目标的位置的先验信息,这有效的减轻了目标位置的模糊。STC 跟踪器使用了最
简单的灰度特征,但是灰度并不能很好对外观进行描述。这里可以改进为其他比较好的特征
(Color name 或者 Hog),但是就会遇到多通道特征融合的问题。一般的 Tracking-by-Detection
跟踪算法基本都不能实现尺度的变化,而 STC 跟踪器就提出了一种有效的尺度变化方案,
也是文章
[3]
中最大的亮点。这里简单介绍一下,通过连续两帧的目标最佳位置
处的置信值
的比值来计算当前帧中目标的估计尺度
12
'
1t t t
s m x m x
,为了不引入噪声
和避免过度敏感的自适应引入连续
帧的平均估计尺度
,最后通过滤波获得最
评论0
最新资源