gpt4 book ai didi

c++ - OpenCV - 移动物体检测 C++

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:49:55 25 4
gpt4 key购买 nike

我正在研究一个 OpenCv 项目的交通监控系统,我需要检测移动的汽车和行人。我正在使用背景减法来检测移动物体,从而绘制计数器。我有个问题 :当两辆车在路上靠近行驶时,我的系统将其检测为一辆车,我已尽一切努力,如 canny-edge 检测、转换等。谁能告诉我解决此类问题的任何特定方法。

最佳答案

很多解决方案都是可能的。

几何方法会检测到一个移动的 Blob 太大而不能成为一辆单独的客车。不过,这可能表示一辆带有大篷车的汽车。这就引出了另一个问题:如果你有两个靠得很近的 Blob ,你如何知道它是两辆车而不是一辆拖着大篷车的车?您可能需要添加一些基本的形状检测。

另一种简单的方法是观察汽车不会突然成倍增加。如果您有 5 个视频帧,并且在其中 4 个帧中您发现了两辆车,那么第 5 帧很可能也有两辆车。

关于c++ - OpenCV - 移动物体检测 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30980562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com