视频目标跟踪技术是计算机视觉领域中的热点问题之一,该技术在军事制导、安全监控、交通监测等军事和国民生产方面有广阔的应用前景和巨大的经济价值。近年来,粒子滤波受到了广泛关注,被成功的运用于非线性非高斯滤波问题,如视频目标跟踪问题。粒子滤波通过非参数化的蒙特卡罗模拟方法来实现递推贝叶斯滤波,适用于任何能用状态空间模型表示的非线性系统。
视频多目标跟踪算法比单目标跟踪面临更为复杂的情况,包括目标数目的动态变化,多目标之间的遮挡、合并和分离等。论文的研究目标是针对视频多目标跟踪中需要解决的复杂情形,利用粒子滤波实现一种具有鲁棒性、准确性的多目标跟踪算法。
本文分别对视频多目标跟踪中的目标检测算法和目标跟踪算法两部分进行了大量研究以及仿真分析。首先,介绍了几种常见的目标检测算法,并重点研究了混合高斯背景建模法,提出一种简化的阴影去除算法,提高了目标检测算法效率。其次,论述了粒子滤波的相关理论与粒子滤波跟踪算法,并用实验证明粒子滤波算法在处理多目标遮挡时有较高的可靠性。再次,详细介绍了一种常用的快速有效的Mean Shift目标跟踪算法。最后,在前面的研究基础上提出了一种基于粒子滤波的多目标跟踪算法。该算法采用自适应混合滤波思想跟踪多目标,可以有效处理多目标遮挡情况下的跟踪,提高了目标跟踪的效率。同时,对多目标的初始化和终止模块进行了改进,能够有效鉴别目标的出现和消失,降低了噪声及杂波的干扰,提高了跟踪系统的准确性和鲁棒性。