基于颜色特征的粒子滤波算法: |
1.初始化 起始帧 ; 设置粒子数N; • 采集第一帧图像,手动选取跟踪目标,建立目标模板q并计算其颜色直方图; • 初始化粒子集 ; 2.粒子传播 • 通过系统状态转移模型预测粒子集 ,并建立候选模板p; 3.系统观测 • 计算候选模板的颜色直方图; • 计算候选模板p与目标模板q间的巴氏距离 来衡量模板间的相似度; • 更新粒子权值 ; 4.目标状态估计 • 估计粒子状态 ; 5.重采样 • 若 (人为设定阈值) 将 更新为粒子集 ; • ; 6.目标模板更新 • ; 7.跳到粒子传播,循环上述过程,直至跟踪完成。 |