粒子滤波的步骤

粒子滤波的步骤
其实粒子滤波的关键就是对 的建模!

  1. 贝叶斯滤波原理
    【目的】贝叶斯滤波器原理的实质是用所有已知信息来构造系统状态变量的后验概率密度,即用系统状态转移模型预测状态的先验概率密度,再使用最近的观测值进行修正,得到后验概率密度。描述:通过观测数据 来递推计算状态 取不同值时的置信度 。基本步骤分为预测和更新两步。
    【预测】根据系统转移模型,在未获得 时刻的观测值时,实现由先验概率 至 的推导。假设在 时刻, 是已知的,则

    这就得到了不包含 时刻观测值的先验概率。
    【更新】由系统的观测模型,在获得 时刻的观测值 后,实现先验概率 至后验概率 的推导。有

其中 称为似然性(likehood),表征系统状态由 转移到 后和观测值的相似程度。 为上一步系统状态转移所得,称为先验概率(prior)。 称为证据(evidence),一般是一个归一化的常数。
【期望】这样,由预测和更新求得状态变量 的后验概率分布 后,根据蒙特卡洛原理,任意函数 的数学期望

可以用:

来近似。
2. 粒子滤波器
a) 贝叶斯重要性采样
【目的】通常函数的后验概率密度是无法直接得到的,而贝叶斯重要性采样定理描述了这个问题的求解方法。贝叶斯重要性采样定理是先从一个已知的,容易采样的参考分布 中采样,通过参考分布的采样粒子点加权来近似 。
【变形】 。
令:
最后得:
从参考分布 中采样后,数学期望近似可以表达为:

其中: 是归一化权值。 是从 中抽取出来的。
b) 序列重要性采样
将参考分布 改写为:

最终推导得:

进一步,如果状态估计的过程是最优估计,则参考分布概率密度函数只依赖于 和 ,即:

进行抽样后,对每个粒子赋予权值 ,得:

这样,参考分布的选择的关键是如何合理选择 ,因为 的最优选择方法是:

这时,参考分布 等于真实分布,则对于任意粒子 ,都有权重 , ,此时:

最常见的参考分布选择为先验密度:

也就是说: 是从 中采样得到的, 是指motion model。
最后得到:

c) 退化现象----重采样
3. 粒子滤波框架
a) 从 开始,根据 生成 个 粒子。每个粒子权值为 。(初始化步骤)
b) 令 (进入第一帧),对第 步的粒子根据 (也就是状态转移方程)进行移动,粒子集合变为 。此时根据对 时刻的观测值 更新权值为: 。对权值进行归一化: 。得到 。 为 时刻的真实状态。
c) 对 进行重采样,然后将权值全部设置为1.转到b)步骤.
4. 粒子滤波用于跟踪框架
a) 从 (第一帧)开始,在目标周围根据正态分布(或均匀分布)生成 个 粒子。每个粒子权值为 。(初始化步骤)
b) 令 (进入第二帧),对第 步的粒子根据 (也就是状态转移方程)进行移动,粒子集合变为 。此时根据对 时刻的观测值 更新权值为: 。对权值进行归一化: 。得到 。 为 时刻的真实状态。
c) 对 进行重采样,然后将权值全部设置为1.转到b)步骤.
【最后要点总结】

  1. 本来需要对 采样即可
  2. 根据重要性采样只需对 采样即可。
  3. 根据序列重要性采样只需对 采样即可。
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值