我正在研究OpenCv项目的交通监控系统,我需要检测正在行驶的汽车和人。我正在使用背景减法检测运动物体,从而绘制计数器。我有一个问题:当两辆汽车紧紧地在路上行驶时,我的系统将其检测为一辆汽车,我已经尽了所有努力,例如边缘检测,变换等。任何人都可以告诉我任何特殊的方法来解决此类问题。
许多解决方案都是可能的。
几何方法会检测到一个移动的斑点太大而无法成为一辆乘用车。尽管如此,这可能仍表明有旅行车的汽车。这使我们的另一个问题:如果你有两个斑点移动并拢,怎么做,你知道它的两辆汽车,而不是一辆车拖着一个大篷车?您可能需要添加一些基本形状检测。
另一个简单的方法是观察汽车不会突然增加。如果您有5个视频帧,并且在其中4个视频帧中您发现有两辆车,那么第5帧很有可能也有两辆车。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句