近年来,运动目标跟踪在多个领域有着越来越广泛的应用,例如在智能监控、人机交互、军事、安防和工业设备生产等领域
[1⇓-3]。目标跟踪也在机器人导航系统占据核心位置,但在实际的跟踪过程中,外界的环境变化会对跟踪效果产生许多影响
[4-5],如外界光照变化、遮挡、目标尺度变化等,因此,如何在复杂场景下实现目标跟踪的尺度自适应与特征融合
[6],提高目标跟踪的精度和准确度是行业的研究热点。常见的跟踪方法有背景差分法、光速流法、边缘检测算法
[7-8]。
最初BOLME等
[9]教授利用模板图片上训练好的滤波器去对目标物体的外表建模,提出了最小输出平方误差和(MOSSE)跟踪算法,此算法是一种判别式跟踪算法,首次将灰度特征引入算法中,并利用卷积算子实现从频域到空域的转换,提高了跟踪的速度。之后,相关研究者引用了MOSSE方法提出了CSK跟踪算法
[10],CSK把线性分类器运用到相关滤波中来求解相关问题,但此算法也仅仅用到了gray(灰度)特征,在跟踪精度的提升上有一定局限性。随后,HENRIQUES等
[11]教授通过扩展CSK跟踪算法,提出核相关滤波跟踪算法,单通道的灰度特征有效扩展到了多通道的方向梯度直方图特征,跟踪的准确率得到提升。但当目标的尺度发生变化(例如形变)、外界的遮挡、相似目标干扰、超出目标框等因素影响时,用核相关滤波跟踪算法进行跟踪仍然会漏掉目标,一旦跟踪框偏离目标,之后就很难继续进行跟踪。YIN等人将平均峰值相关能量APCE引入模型更新阶段
[12-13](average peak-to correlation energy),提高了对于单个目标的跟踪性能。