基于均值漂移和粒子滤波的目标跟踪算法研究

基于均值漂移和粒子滤波的目标跟踪算法研究

论文摘要

在计算机视觉领域,基于帧间的视频图像目标跟踪已经成为一个热门课题,广泛应用于机动目标跟踪、机器人研究、人机接口和图像目标编码等。而要在目标快速移动、遮挡、目标变形、光照变化、背景噪声以及有实时性要求等条件下也能实现稳健的目标跟踪是学者们关注的焦点,也是目前实际应用中一个急待解决的难题。在众多的目标跟踪算法中,作者深入研究了均值漂移和粒子滤波算法。均值漂移算法是一种基于密度梯度上升的非参数方法,通过迭代运算找到目标位置,实现目标跟踪。它显著的优点是算法计算量小,简单易实现,很适合于实时跟踪场合;但是跟踪小目标和快速移动目标时常常失败,而且在全部遮挡情况下不能自我恢复跟踪。本文在第二章对均值漂移算法理论和在目标跟踪的应用作了详细的推导和描述,通过大量实验提出应用核直方图来计算目标分布,证明了均值漂移算法具有很好的实时性特点。在第三、四章节中对均值漂移算法缺点作了实验分析。另外一种引人注意的方法是粒子滤波算法,得益于它在充满噪声的复杂环境也能表现出优异的跟踪性能。粒子滤波器是一种基于传播样本集的递归贝叶斯滤波器,同时它保持多重假设以及使用随机运动模型预测目标位置。拥有多重假设使得跟踪器能很好的处理背景中的噪声影响,并在短时丢失目标或者跟踪失败的情况下能自我恢复跟踪,在非线性非高斯场合下能实现稳健的跟踪。然而这种方法有两个关键问题:退化现象和很大计算量,在实时跟踪系统中构成了应用瓶颈。本文在第三章中对粒子滤波算法原理以及在目标跟踪中的应用作了详细讨论,设计了目标模板更新方法。实验证明,与均值漂移跟踪算法相比,粒子滤波跟踪算法具有很好的鲁棒性和抗遮挡、抗干扰性,但是计算量却很大。本文中,作者结合两种算法的优缺点提出了一条新的思路,就是将均值漂移嵌入到粒子滤波算法里面,对粒子样本进行聚集作用,能得到更多具有高权重的样本粒子,丢弃那些对跟踪贡献几乎为零的样本,同时大量减少了用于描述目标状态的样本数量。文中第四章详细阐述设计了均值漂移嵌入粒子滤波跟踪算法,实验证明这种方法解决了粒子滤波器的退化现象和计量大的问题,在跟踪同一目标实验中,这种算法不仅保持了粒子滤波算法的高鲁棒性和抗遮挡、抗干扰性,而且算法计算量不到粒子滤波算法的三分之一,使算法的实时性大大提升。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 论文研究背景和意义
  • 1.2 目标跟踪方法综述
  • 1.2.1 基于运动分析的方法
  • 1.2.2 基于特征的方法
  • 1.2.3 基于变形模板的方法
  • 1.2.4 基于模型的方法
  • 1.3 视频目标跟踪中的难点问题
  • 1.4 本文的内容安排
  • 2 均值漂移算法理论以及在目标跟踪中的应用
  • 2.1 引言
  • 2.2 无参密度估计理论
  • 2.2.1 参数密度估计
  • 2.2.2 无参密度估计
  • 2.3 均值漂移算法理论
  • 2.3.1 多变量核函数的生成方法
  • 2.3.2 核密度梯度估计过程
  • 2.3.3 均值漂移算法推导
  • 2.3.4 均值漂移算法收敛讨论
  • 2.4 均值漂移算法在目标跟踪中的应用
  • 2.4.1 目标模型建立
  • 2.4.1.1 目标模型
  • 2.4.1.2 候选目标模型
  • 2.4.2 相似性度量函数
  • 2.4.3 目标定位
  • 2.4.4 均值漂移跟踪算法描述
  • 2.4.5 计算复杂度分析
  • 2.5 实验结果与分析
  • 2.5.1 实验平台介绍
  • 2.5.2 算法设计流程图
  • 2.5.3 跟踪实验
  • 2.5.3.1 跟踪效果图
  • 2.5.3.2 算法执行时间分析
  • 2.5.3.3 跟踪相似度分析
  • 2.6 本章小结
  • 3 粒子滤波算法理论以及在目标跟踪中的应用
  • 3.1 引言
  • 3.2 粒子滤波理论
  • 3.2.1 贝叶斯滤波原理
  • 3.2.2 蒙特卡罗采样
  • 3.2.3 序列重要性采样(SIS)
  • 3.2.4 退化问题
  • 3.2.5 重采样原理
  • 3.2.6 粒子滤波算法的描述
  • 3.3 粒子滤波理论在目标跟踪中的应用
  • 3.3.1 系统状态空间和动态模型的建立
  • 3.3.2 目标模型的建立
  • 3.3.3 粒子权值的评价
  • 3.3.4 目标模板更新
  • 3.3.5 粒子的重采样
  • 3.3.6 目标定位
  • 3.3.7 算法迭代步骤
  • 3.3.8 实验结果与分析
  • 3.3.8.1 算法程序设计流程
  • 3.3.8.2 实验一
  • 3.3.8.2.1 相似度测量分析
  • 3.3.8.2.2 算法执行时间分析
  • 3.3.8.3 实验二
  • 3.4 本章小结
  • 4 基于嵌入均值漂移的粒子滤波器
  • 4.1 引言
  • 4.2 均值漂移算法的聚类分析作用
  • 4.2.1 核密度估计均值漂移算法回顾
  • 4.3 粒子滤波算法回顾
  • 4.4 基于嵌入均值漂移的粒子滤波器
  • 4.4.1 算法原理
  • 4.4.2 算法描述
  • 4.5 实验结果与分析
  • 4.5.1 算法执行框图
  • 4.5.2 实验
  • 4.5.2.1 实验目的和平台选取
  • 4.5.2.2 三种算法跟踪实验结果
  • 4.5.2.3 三种算法执行时间分析
  • 4.6 本章小结
  • 5 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].目标跟踪算法研究综述[J]. 信息通信 2020(04)
    • [2].一种基于FPGA+DSP架构的雷达目标跟踪算法设计与实现[J]. 舰船电子对抗 2020(03)
    • [3].基于多特征自适应融合的目标跟踪算法[J]. 河南科技学院学报(自然科学版) 2019(05)
    • [4].快速目标跟踪算法及其嵌入式实现[J]. 军事通信技术 2016(04)
    • [5].运动目标跟踪算法综述[J]. 电子技术与软件工程 2016(24)
    • [6].目标跟踪算法的并行优化[J]. 计算机工程与科学 2016(11)
    • [7].基于人脸识别的移动目标跟踪算法研究[J]. 现代制造技术与装备 2017(02)
    • [8].基于深度学习的目标跟踪算法研究综述[J]. 黑龙江科技信息 2017(17)
    • [9].基于相关滤波的视频目标跟踪算法综述[J]. 指挥信息系统与技术 2017(03)
    • [10].复杂背景下视频运动目标跟踪算法研究[J]. 微型机与应用 2017(18)
    • [11].一种基于核相关滤波的目标跟踪算法[J]. 现代计算机 2019(36)
    • [12].通道裁剪下的多特征组合目标跟踪算法[J]. 系统工程与电子技术 2020(04)
    • [13].基于正交试验的运动目标跟踪算法性能评价[J]. 计算机工程 2020(03)
    • [14].基于特征融合的复杂场景多目标跟踪算法研究[J]. 软件导刊 2020(04)
    • [15].基于工地场景的深度学习目标跟踪算法[J]. 电子学报 2020(09)
    • [16].近年目标跟踪算法短评——相关滤波与深度学习[J]. 中国图象图形学报 2019(07)
    • [17].基于多属性分类的雷达目标跟踪算法[J]. 传感器与微系统 2019(12)
    • [18].基于特征点的典型目标跟踪算法性能分析[J]. 指挥控制与仿真 2017(02)
    • [19].一种机械式机动相控阵雷达目标跟踪算法研究[J]. 遥测遥控 2020(05)
    • [20].基于序列复杂度的空中红外目标跟踪算法评估[J]. 系统工程与电子技术 2020(04)
    • [21].基于改进核相关滤波的长时目标跟踪算法[J]. 郑州大学学报(工学版) 2020(03)
    • [22].视觉单目标跟踪算法综述[J]. 测控技术 2020(08)
    • [23].面向个体人员特征的跨模态目标跟踪算法[J]. 北京航空航天大学学报 2020(09)
    • [24].多假设多目标跟踪算法[J]. 数字通信世界 2019(08)
    • [25].基于能效的动态分簇目标跟踪算法[J]. 西南大学学报(自然科学版) 2016(11)
    • [26].一种基于卡尔曼滤波器的多目标跟踪算法研究[J]. 电子世界 2016(23)
    • [27].一种利用物体性检测的目标跟踪算法[J]. 西安电子科技大学学报 2017(04)
    • [28].基于计算机视觉的运动目标跟踪算法的探讨[J]. 智库时代 2017(05)
    • [29].基于深度学习的多目标跟踪算法研究[J]. 中兴通讯技术 2017(04)
    • [30].基于遮挡检测和时空上下文信息的目标跟踪算法[J]. 模式识别与人工智能 2017(08)

    标签:;  ;  ;  ;  

    基于均值漂移和粒子滤波的目标跟踪算法研究
    下载Doc文档

    猜你喜欢