1

我正在尝试构建一个简单的交通运动监视器来估计移动车辆的平均速度,并且我正在寻找有关如何使用 OpenCV 或其他您可能为此目的推荐的开源软件包的指导。有什么特别适合这个问题的好资源吗?

我希望的设置是在相关道路旁边的高层建筑上安装网络摄像头,并将摄像头指向移动的交通。相机高度将在 20 英尺到 100 英尺之间,建筑物距离道路 20 英尺到 500 英尺之间。

感谢您的输入!

4

1 回答 1

1

一般来说,您需要一种检测汽车的方法,以便在视频帧中获取它们的 2D 坐标。您可能希望使用跟踪器来加快流程并利用车辆的可预测运动。您还需要一种校准相机的方法,以便将图像中的 2D 坐标转换为深度信息,以便估算速度。

所以第一步,看看检测器,如可变形零件模型 DPM,以及检测方法的跟踪。您可能需要从 Matlab 移植一些代码(如果需要,请使其可用:-))。如果这太慢,可以对前景斑点进行一些分割,并使用粒子滤波器或卡尔曼滤波器跟踪颜色直方图或 HOG 描述符以预测运动。

于 2013-02-21T00:50:43.023 回答