[发明专利]一种粒子滤波器的粒子数自适应方法有效
申请号: | 201910562207.0 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110334322B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 孙美秋;夏威;任媛媛;王谦 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F17/18 | 分类号: | G06F17/18;G06T7/277 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 甘茂 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于信号处理领域,涉及信号处理领域的粒子滤波问题,具体为一种粒子滤波器的粒子数自适应方法,用于在估计过程中实时调整样本集的大小,以提高粒子滤波器的跟踪性能。本发明方法的关键思想是约束由粒子滤波器的基于采样表示引入的近似误差,并且通过时变的粒子后验分布来自适应容器大小,如果粒子的后验分布集中在状态空间的一小部分上,本发明方法会选择小的容器,适当增加样本数量来提高跟踪精度,如果粒子状态不确定性很高,本发明方法会选择大的容器,来削弱粒子数的激增。使用分布式和集中式目标跟踪作为测试实例的实验表明,本发明方法比固定样本集大小的粒子滤波器产生了显著的改进。 | ||
搜索关键词: | 一种 粒子 滤波器 自适应 方法 | ||
【主权项】:
1.一种粒子滤波器的粒子数自适应方法,其特征在于,包括以下步骤:步骤1:在k时刻,计算粒子散布的范围:当目标在x轴运动(一维):Sk=6max{α11,α22}当目标在x‑y平面运动(二维):Sk=36max{α11α33,α22α44}当目标在x‑y‑z平面运动(三维):Sk=216max{α11α33α55,α22α44α66}其中,
表示k时刻粒子滤波方法中预测粒子协方差矩阵的主对角线元素;步骤2:在时刻k自适应调整容器大小Δk:
其中,εk>0表示预先设定的KLD的上限,参数λ满足条件:![]()
分别是预先设定的粒子数上限和粒子数下限;步骤3:在时刻k,初始化期望粒子数
当前粒子数Mk=0,粒子散布的容器数目
步骤4:根据当前粒子数和期望粒子数计算时刻k需要的粒子数
根据预测分布采样出
粒子,再根据新得到的粒子集来更新粒子散布的容器数目
同时更新当前粒子数
步骤5:更新期望粒子数:
其中,
表示高斯分布的上1‑δk分位数;步骤6:判断当前粒子数是否满足条件:
且
若满足,回到步骤5,否则,输出当前粒子数![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910562207.0/,转载请声明来源钻瓜专利网。