如何通过关联车架指定区域内的车辆质心来保持特定车道上的车辆数量

2024-10-01 22:38:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我想保持每一条车道上汽车的实时计数,也就是说,我只需要保持当前出现在视频帧中的汽车的计数。一旦汽车离开车架,它就不在计数范围内了

我使用的是预先训练好的物体探测器&;用于识别汽车的质心跟踪器(python和openCV)。 我正在考虑将车架划分为每条车道占用的区域。然后,我可以检查每辆车的质心/像素在帧内的位置。如果它位于与车道关联的区域边界内,则增加该车道的计数器。一旦该质心消失,减小计数器

我不知道从哪里开始编码。如果我能得到一个开始的指南,那将是非常感激的。如果有更好的方法解决这个问题,请随意解释


Tags: 区域视频计数器像素opencv汽车物体边界
1条回答
网友
1楼 · 发布于 2024-10-01 22:38:09

我假设你能够检测到这些车,因为你没有提到这样的问题

如果您的相机位置不变而不移动,则将帧分割为多个部分似乎是一个好主意

使用汽车的中心并跟踪它们可能会导致一些问题。例如,当程序错过中心一段时间可能会导致一些问题

建议:我的建议是,对每辆车使用跟踪方法可以很好地解决您的问题。您将来也可以将此属性用于其他领域,如速度、位置等。以下是一些有用的跟踪链接:

First reference tracking

Second reference for tracking

相关问题 更多 >

    热门问题