基于特征融合的粒子滤波算法的研究与实现

基于特征融合的粒子滤波算法的研究与实现

论文摘要

视频运动目标检测与跟踪技术是随着数字视频技术的发展而产生的一个新的研究课题,在国防安全、民用事业等领域有着广泛应用。粒子滤波算法本身适用于非线性非高斯动态模型,更接近真实场景,目前广泛的应用于目标跟踪领域。近年来,许多研究者对粒子滤波算法进行了大量的研究。尽管人们已经提出了很多有效的目标跟踪算法,但现有大部分算法都使用大量的粒子以保证跟踪的稳定性,大量粒子的计算限制了算法实时性能的提高。同时光照变化以及背景中的噪声和干扰等问题影响着目标跟踪的鲁棒性。本文在运动目标检测方面,使用帧间差分法快速获得运动目标;在运动目标跟踪方面,研究和设计了基于特征融合的粒子滤波跟踪算法。本文首先设计了基于颜色单特征矩形粒子模型的粒子滤波算法,粒子数为50的情况下,单目标跟踪算法平均每帧处理时间约为17.99ms;双目标跟踪算法平均每帧处理时间约为43.415ms。本文使用标准C语言对算法进行实现,增加了算法的移植性。针对基于颜色单特征的粒子滤波算法鲁棒性低的问题,本文融合LBP特征对粒子滤波算法进行改进,基于特征融合后的改进算法按一定的权值系数结合目标的颜色特征和纹理特征来构建似然函数作为跟踪依据。实验表明该算法很好的处理了目标颜色相近和遮挡等情况。最后,本文结合OpenMP多线程编程语言对算法进行并行化,提高了目标跟踪的执行速度。对于单目标跟踪,粒子数为50的情况下,算法整体执行速度提升12.05%。对于双目标跟踪,粒子数为50的情况下,算法整体执行速度提升20.65%。本文以粒子滤波理论为基础,融合LBP特征对算法进行改进,提高了算法的移植性、鲁棒性和实时性,使得粒子滤波算法能够成熟地应用于视频跟踪领域。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.2.1 运动目标检测研究现状
  • 1.2.2 运动目标跟踪研究现状
  • 1.3 研究意义
  • 1.4 论文组织结构
  • 第2章 相关知识介绍
  • 2.1 运动目标检测
  • 2.1.1 帧间差分法
  • 2.1.2 图像的膨胀和腐蚀
  • 2.2 粒子滤波理论基础
  • 2.2.1 贝叶斯估计理论
  • 2.2.2 蒙特卡罗方法
  • 2.2.3 重要性采样
  • 2.2.4 序贯重要性采样
  • 2.2.5 粒子匮乏问题
  • 2.2.6 重要性函数的选择
  • 2.2.7 重采样
  • 2.3 小结
  • 第3章 基于颜色单特征的粒子滤波算法
  • 3.1 单目标跟踪算法实现
  • 3.1.1 矩形粒子模型
  • 3.1.2 目标模型的建立
  • 3.1.3 粒子初始化
  • 3.1.4 状态预测
  • 3.1.5 权值计算
  • 3.1.6 跟踪估计
  • 3.1.7 重采样
  • 3.1.8 算法流程
  • 3.2 单目标跟踪实验测试与分析
  • 3.2.1 实验环境
  • 3.2.2 运动目标检测实验分析
  • 3.2.3 运动目标跟踪实验分析
  • 3.3 多目标跟踪算法实现
  • 3.3.1 多目标跟踪算法描述
  • 3.3.2 多目标跟踪实验分析
  • 3.4 小结
  • 第4章 粒子滤波算法融合LBP特征的改进
  • 4.1 目标特征的提取
  • 4.1.1 颜色特征
  • 4.1.2 LBP纹理特征
  • 4.2 融合LBP特征的粒子权值评价
  • 4.3 融合LBP特征改进算法描述
  • 4.4 融合LBP特征改进算法实验测试与分析
  • 4.4.1 颜色相近情况下的跟踪
  • 4.4.2 遮挡情况下的跟踪
  • 4.5 小结
  • 第5章 基于OpenMP粒子滤波算法并行化
  • 5.1 OpenMP并行执行模式
  • 5.2 粒子滤波算法并行设计
  • 5.2.1 颜色空间转换的并行化
  • 5.2.2 算法并行化
  • 5.3 实验测试与分析
  • 5.3.1 单目标跟踪并行测试
  • 5.3.2 多目标跟踪并行测试
  • 5.4 小结
  • 第6章 结束语
  • 6.1 工作总结
  • 6.2 工作展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].连续变速颤振试验的自适应粒子滤波算法[J]. 航空工程进展 2020(03)
    • [2].基于形态学小波变换的数字滤波算法[J]. 电子技术应用 2017(01)
    • [3].基于递推滤波算法的卡尔曼滤波器在动态数据处理中的应用研究[J]. 湖南工业职业技术学院学报 2017(02)
    • [4].滤波算法的比较及仿真[J]. 无线互联科技 2017(08)
    • [5].基于地磁与改良粒子滤波算法的室内定位方法[J]. 现代计算机 2020(03)
    • [6].模糊遗传粒子滤波算法研究[J]. 舰船电子工程 2020(02)
    • [7].时变高斯过程假设密度滤波算法[J]. 系统科学与数学 2020(04)
    • [8].闪烁噪声下目标跟踪的容积粒子滤波算法[J]. 科学技术与工程 2016(29)
    • [9].基于引力场的粒子滤波算法[J]. 控制与决策 2017(04)
    • [10].基于目标跟踪的风驱动优化粒子滤波算法研究[J]. 微电子学与计算机 2017(05)
    • [11].一种改进粒子滤波算法及其在多径估计中的应用[J]. 计算机工程 2017(06)
    • [12].运动目标跟踪的粒子滤波算法[J]. 舰船电子对抗 2017(04)
    • [13].基于混沌的萤火虫改进粒子滤波算法研究[J]. 传感器与微系统 2017(09)
    • [14].飞行器中段滤波算法研究[J]. 信息化建设 2016(02)
    • [15].基于正交实验设计的粒子滤波算法[J]. 小型微型计算机系统 2016(07)
    • [16].基于广义回归神经网络的粒子滤波算法研究[J]. 沈阳航空航天大学学报 2014(06)
    • [17].粒子滤波算法[J]. 计算机学报 2014(08)
    • [18].粒子滤波算法在数据同化中的应用研究进展[J]. 遥感技术与应用 2014(05)
    • [19].一种改进的α-β滤波算法[J]. 现代电子技术 2012(21)
    • [20].视觉跟踪中的粒子滤波算法研究进展[J]. 山西大学学报(自然科学版) 2011(04)
    • [21].H∞滤波算法在国家财政收入预测中的应用[J]. 统计与决策 2008(21)
    • [22].不同滤波算法对反演叶面积指数的影响[J]. 北京林业大学学报 2020(01)
    • [23].基于空间分布和时间序列分析的粒子滤波算法[J]. 电子学报 2017(02)
    • [24].基于重采样技术改进的粒子滤波算法[J]. 微电子学与计算机 2016(09)
    • [25].一种改进的高精度组合导航滤波算法仿真[J]. 计算机仿真 2015(04)
    • [26].基于FPGA的粒子滤波算法研究与实现[J]. 微电子学与计算机 2015(08)
    • [27].改进粒子滤波算法分析研究[J]. 吉林省教育学院学报(中旬) 2014(04)
    • [28].粒子滤波算法重采样门限值研究[J]. 科技情报开发与经济 2011(12)
    • [29].改进粒子滤波算法在目标跟踪中的应用实现[J]. 自动化技术与应用 2011(08)
    • [30].一般性粒子滤波算法收敛特性[J]. 计算机研究与发展 2010(01)

    标签:;  ;  

    基于特征融合的粒子滤波算法的研究与实现
    下载Doc文档

    猜你喜欢