论文部分内容阅读
近年来,随着科技的发展和社会的进步,计算机视觉技术的应用已越来越多地呈现在人们的生活当中,其中有大部分的应用都是基于视频监控的应用,学校、医院、车站等公共场所都有大量的监控摄像头,为人们的社会生活安全提供了保障,此外交通监控也变得越来越智能化,公路、铁路等部署的智能探头已经能够自动解决很多事宜,并能记录关键的事件,上述智能监控应用的技术实现多数依靠计算机视觉理论,而计算机视觉分支之一目标跟踪也成为近年的研究热点,但是真实场景中,目标跟踪面临很多困难,具有遮挡、目标多尺度变化、光照变化等阻碍因素,而本文工作的目的就是在前人的工作基础之上进行研究,主要解决目标跟踪过程中的遮挡和尺度变化两个问题,具体工作如下:(1)本文提出一种基于核相关滤波器KCF(Kernelized Correlation Filters)的目标尺度估计以及处理遮挡的跟踪方法SOD-KCF(Scale Estimation and Occlusion Detection-KCF)。目标尺度估计模型对当前目标进行多尺度化,通过计算下一时刻各个尺度对应的分类器响应最大值构成一个序列,选取最大值并将其对应的尺度作为当前目标跟踪尺度。本文根据前向分类器响应最大值的分布特征建立遮挡处理模型,其采用阈值方法进行遮挡检测,在目标受到遮挡之后通过块区域螺旋搜索方法进行目标搜索,在目标搜索过程中计算滑动框的响应判定是否为目标。本文算法在OTB(Object Tracking Benchmark)测试序列集上测试并与4种跟踪算法进行对比实验,在跟踪准确度与跟踪成功率上分别比次优方法提高了6.1%和1.5%。(2)为了进一步解决尺度变化和部分遮挡问题,本文在核相关滤波跟踪算法基础之上提出一种尺度空间滤波器以及分块处理的方法MSKCF(Multi-Block and Scale Space-KCF)。此外,为了提高算法的鲁棒性,本文建立一种外观更新模型,该模型能够近似目标遮挡和形变的变化状态。此外,本文提出了一种自适应更新学习率的模型,取代核相关滤波器算法原本固定的学习率,加强了跟踪算法处理每个子块的鲁棒性。实验结果表明,本文算法在OTB测试序列集上优于其他对比的算法,特别地,在遮挡与尺度变化的测试序列中与核相关滤波跟踪算法对比,分别有近8%和18%的性能提高。因此,本文算法对原有算法的改进具有准确性和有效性。