基于核相关滤波跟踪算法的研究与实现

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:zhaojiagu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机视觉技术的日益发展,视觉目标跟踪作为计算机视觉中的基础课题之一也越来越受到研究人员的重视。在人机交互、视频监控、移动机器人等应用领域中,视觉目标跟踪都有着广泛应用。近年来,将跟踪问题转化为检测任务的判别式跟踪算法,由于其良好的性能而成为研究的热点。随后,研究人员将经典信号处理中的相关滤波应用于判别式目标跟踪中,使得训练和检测的复杂度显著降低。然而,单一的目标跟踪算法并不能应对所有情况,特别是一些复杂的视觉场景,例如遮挡、快速移动、镜头的快速抖动等。基于此,本文重点研究了相关滤波跟踪方法中的热点之一——基于核相关滤波的目标跟踪算法,并在此基础上提出了一种基于互补融合的跟踪算法,并对其进行了实现。本文的主要研究内容和成果如下:(1)本文首先研究了基于正则最小二乘分类器的判别式跟踪算法,包括线性情况和引入核函数下的训练及检测过程。然后研究了将密集采样方式用于正则最小二乘分类器的情况,包括训练过程的快速计算、检测过程的快速计算和核相关的快速计算。最后,得出了核相关滤波跟踪算法的整体流程。(2)针对核相关滤波跟踪算法在复杂视觉场景中的局限性,本文结合时空上下文跟踪算法和在线检测算法的优点,将核相关滤波跟踪算法、时空上下文跟踪算法和在线检测算法融合到一个跟踪框架下,从而提出了一种基于互补融合的目标跟踪算法。通过在18个复杂场景的视频序列中进行仿真,得出该互补融合跟踪算法的平均距离精度为94.61%,比核相关滤波跟踪算法提高了26.27%,比时空上下文跟踪算法提高了43.54%;该算法的平均成功率为83.32%,比核相关滤波跟踪算法提高了24.63%,比时空上下文跟踪算法提高了43.66%。(3)本文在基于PC平台上使用C++语言实现了互补融合跟踪算法,并利用visual studio的性能分析工具profiler对实现的程序进行性能分析,然后对程序中耗时多的部分利用程序优化的技巧进行性能优化,以提高程序运行的效率。实验结果显示,程序优化前平均帧率为9.2 FPS(帧每秒),优化后平均帧率提高到31.5FPS,在实际场景中测试显示,优化后的程序对发生严重遮挡的目标具有良好的跟踪效果。
其他文献
目的:在中国乌鲁木齐市第二济困医院及周围社区和乌鲁木齐市喀什东路社区卫生服务站周围社区进行2型糖尿病病人和空腹血糖损伤患者的筛查工作,对符合条件的患者进行为期一周
目的通过对30例患者行腹腔镜辅助子宫全切术分析,进一步探讨腹腔镜辅助子宫全切术代替经腹子宫全切术的可能性、腹腔镜辅助子宫全切术的手术要点及临床应用价值.方法我院2002
目的探讨用某种方法或药物为转复阵发性室上性心动过速的有效方案.方法对64例阵发性室上性心动过速用不同的方法、药物复律进行分析.结果迷走神经刺激组转复律率为20%,西地兰
目的:观察肝脏部分切除术后肠内营养对肝功能的影响。方法:选择60例肝部分切除患者,随机分为观察组与对照组各30例,观察组给予肠内营养与中医药调理,对照组给予肠外营养,分别
目的对儿童传染性单核细胞增多症的临床表现进行分析总结,提高本病的诊断治疗水平.方法回顾分析44例传染性单核细胞增多症患儿的临床资料.结果本病多见于学龄前男童,临床特点