c++ - 处理嘈杂的运动姿势

标签 c++ opencv position noise

我有一个物体在图像周围移动的位置。我认为我正在尽我所能检测到它,大部分时间我都在检测物体的中心。但是,由于帧速率不够快以及包含对象两个位置的帧,我仍然在中心周围进行奇怪的检测。

由于我无法控制帧速率,我怎样才能将抖动位置中的噪声影响降至最低。

由于这是计算机视觉中的常见问题,opencv 中是否有任何过滤器来处理嘈杂的位置数据?

最佳答案

我要求将 Berak 的评论变成一个答案,但我的请求被“拒绝”了。所以,是的,我发现最有用的答案是使用 Kalman filter这是在 opencv 中实现的。

关于c++ - 处理嘈杂的运动姿势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25112645/

相关文章:

c++ - 为什么 nullptr_t 不是关键字

c++试图理解用于破译复杂语法的顺时针规则

opencv - 为什么 OpenCV Gpu 模块的性能比 VisionWorks 快?

opencv - 使用openCv进行背景减除后的人脸检测

c++ - 使用数组来获得最佳内存对齐和缓存使用,是否有必要?

来自核心文件的 C++ 异常信息

c++ - OpenCV 中的转换概念

android - 检索 android 中按钮的 X 和 Y 坐标?

html - 卡住/固定表格的顶部标题行

html - 相对于父元素的右上角和自己的左下角定位可缩放元素