IMM交互式多模型详细步骤与公式

一、IMM简介

IMM核心思想是用多个不同的运动模型来匹配机动目标的不同运动模型,说简单点便是匹配运动状态,知道你在干嘛。不同模型之间的转移概率是一个马尔可夫矩阵,目标的状态和模型概率的更新采用卡尔曼滤波或其它滤波。

二、IMM具体步骤与公式

第一步:估计混合,在时刻k-1时刻,n个系统模型都有一个最优估计xi,k-1及估计协方差Pi,k-1,然后根据IMM中的正确性概率,将每个模型相关的模型的估计状态及协方差矩阵进行加权融合,得到融合后的目标在时刻的最优状态及协方差矩阵:

其中λij,k-1为融合的相关性系数。根据预先设定的相关性矩阵,第i行表示所有模型与第i个模型之间的相关性。因此,根据相关性,对模型进行带权融合从而获得第i个模型的融合估计状态及协方差矩阵,而每个模型本身又有一个正确性概率,因此需要对P的每个元素乘上对应的正确性概率μi,k-1后,再进行归一化处理得到λij,k-1

第二步:更新模型滤波,每个模型都有其对应的状态方程和统一的测量方程:

根据前面拓展卡尔曼滤波算法,我们可以得到各模型更新后的估计目标状态xi,k

和协方差矩阵Pi,k

第三步:求各模型似然值,当每个模型都估计出目标的状态后,将根据估计状态来评价模型对挡墙状态估计好坏,其计算如下:

第四步:更新各模型可信度根据计算的时刻的每个模型的似然值,可以得到每个模型的描述的准确程度,从而实现模型可信度的更新

第五步:多模型估计融合,根据更新后的置信度可以依次将模型融合起来,得到IMM滤波算法的输出目标状态及协方差矩阵:

三、图像展示与EKF结合

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值