本文主要是介绍直方图滤波、粒子滤波、卡尔曼滤波,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
三者都是基于贝叶斯滤波。
粒子滤波和直方图滤波不要求高斯分布,可解决非线性
卡尔曼滤波要求高斯分布且线性。扩展卡尔曼滤波为了解决非线性问题,利用泰勒展开进行一阶近似。
直方图滤波就是贝叶斯滤波的直观实现。自动驾驶定位算法-直方图滤波(Histogram Filter)定位-CSDN博客
粒子滤波也是贝叶斯滤波,和直方图滤波的不同在于
1. 样本不同:粒子滤波的样本是随机采样的粒子,可能并不相邻
2. 后验概率的表达方式不同:粒子滤波由样本的后验概率进行重采样,后验概率高的样本被采样次数多。
https://zhuanlan.zhihu.com/p/29025610
这篇关于直方图滤波、粒子滤波、卡尔曼滤波的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!