Opencv中对象检测的重叠
Posted
技术标签:
【中文标题】Opencv中对象检测的重叠【英文标题】:Overlapping in object detection in Opencv 【发布时间】:2015-08-02 06:33:20 【问题描述】:我正在使用 opencv 和 Visual Studio Ultimate 2010。我的目标是检测道路上的汽车并计算它们。我正在为此使用边缘检测解决方案。
-
有人对检测、计数和加速计算有任何想法吗?
车辆重叠(用于计数)的解决方案是什么?
我们希望对任何跨越虚拟线的对象执行此任务。
【问题讨论】:
你需要更具体。照原样,问题是too broad 谢谢。我是 opencv 的新手。我有一个摄像头的视频文件,可以记录道路交通我想处理这个视频并提取它的一些参数,比如计算汽车,...跨度> 【参考方案1】:您的问题仍然很广泛。
不过,我会尽量给你一些建议。
您可以使用背景减法。您可以找到一些信息和代码here 和here。移动物体(汽车)上的工作。你可以找到一些提示here
设置您的汽车分类器,并尝试检测场景中的汽车。您可以找到关于支持向量机 (SVM) here 的精彩教程,或者您可以从 OpenCV people detector 示例开始,训练它检测汽车而不是人。
为了计算汽车,我推荐第一种方法。
祝你好运!
【讨论】:
在项目结束时,我想预测道路上的交通量、平均速度、最大和最小速度以及对卡车、摩托车等每辆车的识别。以上是关于Opencv中对象检测的重叠的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 python opencv 将重叠的卡片彼此分开?