[发明专利]一种基于免疫遗传粒子滤波的智能视频跟踪方法无效
申请号: | 201010195401.9 | 申请日: | 2010-06-08 |
公开(公告)号: | CN101872482A | 公开(公告)日: | 2010-10-27 |
发明(设计)人: | 丁永生;韩华;郝矿荣 | 申请(专利权)人: | 东华大学 |
主分类号: | G06T7/20 | 分类号: | G06T7/20 |
代理公司: | 上海泰能知识产权代理事务所 31233 | 代理人: | 黄志达;谢文凯 |
地址: | 201620 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于免疫遗传粒子滤波的智能视频跟踪方法,包括以下步骤:初始化并粒子采样、粒子权值计算、状态估计输出、有效粒子数计算,根据有效粒子数小于预先设置的阈值则进入免疫遗传粒子集优化过程,否则,直接进入重采样过程。本发明采用免疫遗传算法的思想,通过适应度计算、记忆单元更新、抗体浓度的抑制与促进、交叉、变异等运算对粒子集进行优化处理,在保持高权值粒子的有效性前提下,产生新粒子,增加粒子集的多样性和有效粒子数目,使新的粒子更好地表达目标的真实状态,从而增加视频智能跟踪的鲁棒性和有效性,降低误跟踪几率。 | ||
搜索关键词: | 一种 基于 免疫 遗传 粒子 滤波 智能 视频 跟踪 方法 | ||
【主权项】:
1.一种基于免疫遗传粒子滤波的智能视频跟踪方法,其特征在于,包括以下步骤:(1)初始化,k=0,在初始帧手动选取参考视觉目标,根据目标状态先验分布p(X0)随机采样建立初始粒子集
其中,
同时将初始粒子集
作为初始抗体群;(2)粒子采样,k=1,2,3Λ,根据随机漂移模型采样得到新的粒子集,即从定义的建议分布p(Xk|Xk-1)抽取当前的状态样本,得到粒子集;(3)计算粒子集的权值,即根据视频目标观测概率分布
计算粒子集的权值,其中,
其中,λ为控制参数,
为Bhattacharyya距离,
为Bhattacharyya系数,{p(u)}u=1,Λ,B,{q(u)}u=1,Λ,B分别为目标图像区域颜色分布和参考目标颜色分布;(4)输出粒子状态估计,计算k时刻视频目标的MMSE估计
并输出结果,该结果就是跟踪到的视频目标状态;(5)计算有效粒子数,并判断有效粒子数是否小于预先设定的第一阈值,如果小于第一阈值,则进入下一步,即免疫粒子集优化过程;否则,直接进入重采样过程,经过重采样过程后再返回步骤(2),其中,近似有效粒子数
(6)计算粒子集适应度,其中,适应度函数构造成输出粒子状态估计与真实状态之间均方根误差的倒数;(7)更新记忆单元,即用粒子集中权值高的粒子替换记忆单元中权值低的粒子,且替换与加入粒子亲和度最高的原有粒子;(8)利用粒子浓度的选择机制来调节粒子的浓度,即根据抗体的选择概率
来调节粒子的浓度,实现粒子多样性保持,其中,α和β分别为调节常数,N为抗体总数,即粒子总数,Ci为抗体浓度,即相似抗体所占比重,
F(·)为抗体适应度函数;(9)粒子集通过线性交叉运算产生新的粒子,根据交叉概率pc随机选择交叉父代x1,x2,则新产生的子代分别为
其中,r为在[0,1]区间内产生的随机函数;(10)粒子集通过非均匀变异运算产生新的粒子,根据变异概率pm随机选择变异父代x,则新产生的子代为
其中,
为计算元素改变量的函数,y为x到取值边界的距离,gc为当前进化代数,T为最大进化代数,r为形状系数;(11)判断全局误差是否小于预先设定的第二阈值,如果全局误差小于该第二阈值,则进入重采样过程,经过重采样过程再返回到步骤(2);否则,返回步骤(5),重新进入免疫遗传粒子集优化过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学,未经东华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010195401.9/,转载请声明来源钻瓜专利网。
- 上一篇:激光器机械光闸及其吸收体
- 下一篇:数字化智能逆变焊机