![](/img/trans.png)
[英]OpenCV & Python - How does one filter noise from an irregular shaped polygon detected by OpenCV using a Kalman filter?
[英]Filter out the accelerometers noise using Kalman filter in Python
我从插座上获得了来自加速度计的大量数据流。
something like this:
...
-0.014532123
0.183950298
0.003323536
-0.342343526
...
我尝试使用低通滤波器,但无法获得真正平滑的结果。.我想我需要使用卡尔曼滤波器,因此我必须实现一个“校正”流中每个元素的函数
stream_element_out = kalman(stream_element_in)
我使用的是python,我在网上搜索了很多示例,但我不明白如何将其应用于我的项目:) ..有人可以向我解释一种实现此算法的简单方法吗? :)
取最后x
结果的平均值可以进行平滑。
x
将是一个常数,可以根据您的应用程序对其进行调整以获得最佳结果
您还可以过滤掉最后x
数字的平均值大于y
输入。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.