当相机为moving/shaking时,在opencv中有什么方法可以检测到移动的vehicle/object吗?
我在opencv中阅读并实现了各种目标检测算法,但它们也能检测出因摄像机抖动而产生的帧的false areas。
如果您有任何解决方案,请帮助。
谢谢。
发布于 2014-02-25 17:25:37
这里你有两个问题需要解决,
对于检测,你有几种方法,但如果你有各种不同的形状要检测,如果你更愿意尝试级联分类器,你可以检测你想要的东西,但你需要为你的目标(正面和负面图像)做训练阶段。训练你的听话很简单。Here你找到了一个详细的项目,和你的一样。Here opencv向你解释了如何训练你的图像来获得分类器。
为了稳定,我建议你看看跟踪的算法。This project使用OpenCV实现了一个基本的实时车道和车辆跟踪。。如果我是你,我会计算每一对的光流,并通过它们之间的相似性来跟踪它们。你需要在Opencv中看到:
一旦你需要更多的解释,请让我们知道
发布于 2016-01-27 04:08:21
你可以使用安德鲁和其他贡献者在GitHub Go上写的BGSLibrary,在你想要处理的任何视频上尝试一些组合。你可以开发你的算法,也可以很容易地添加到库中。
https://stackoverflow.com/questions/22007762
复制相似问题