当相机为opencv
时,vehicle/object
是否有任何方法可以检测移动moving/shaking
。
我已经在opencv
中阅读并实现了各种对象检测算法,但是由于摇动相机,它们还会检测到false areas
帧。
如果您有任何解决方案,请提供帮助。
感谢。
答案 0 :(得分:4)
这里有两个问题需要解决,
对于检测,你有很少的方法,但如果你想要检测各种不同的形状,如果你喜欢尝试级联分类器。,在这里你可以检测你想要的,但你需要为你的目标做训练阶段(正面和负面的图像。训练你的话是如此简单。 Here你找到了一个与你相同的详细项目。 Here opencv向您解释如何训练图像以获得分类器。
为了稳定,我建议你看一下跟踪算法。This project使用OpenCV实现基本的实时车道和车辆跟踪。 。如果我是你,我计算每对的光流量,并通过它们之间的相似性跟踪它们。 你需要在Opencv中看到:
一旦你需要更多的解释,让我们知道
答案 1 :(得分:0)
你可以使用安德鲁和其他一些贡献者写的GitHub Go上的BGSLibrary,并尝试对你想要处理的任何视频进行一些组合。您可以开发算法并轻松添加到库中。