Opencv 对象检测中的重叠

Overlapping in object detection in Opencv

我正在使用 opencv 和 visual studio ultimate 2010。我的目标是检测道路上的汽车并对其进行计数。我正在为此使用边缘检测解决方案。

  1. 有没有人有检测、计数和速度计算的想法?
  2. 汽车重叠(计数)的解决方法是什么?

我们想对任何跨越虚拟线的对象执行此任务。

你的问题还是太笼统了。

不过,我会尽量给你一些指点。

  1. 您可以使用背景减法。您可以找到一些信息和代码 here and here. The work on your moving objects (cars). You can find some hints

  2. 设置你的汽车分类器,并尝试检测场景中的汽车。您可以在支持向量机 (SVM) here, or you can start from the OpenCV people detector 示例中找到一个很好的教程,训练它检测汽车而不是人。

对于计算汽车,我推荐第一种方法。

祝你好运!