【问题标题】:Auto parking space detection - how to initialize parking map/space with OpenCV and Python自动停车位检测 - 如何使用 OpenCV 和 Python 初始化停车位图/空间
【发布时间】:2017-07-29 11:01:29
【问题描述】:

我正在开展一个“智能停车”项目,我偶然发现了一个 YouTube 视频,其中包含我们真正需要的内容。我们已经实现了第一半,即视频源的实时透视变换,下一步是将其定义为一组矩形

我基本上需要知道他是怎么做到的:“停车地图被定义为一组矩形”。任何帮助表示赞赏。

原视频链接Auto parking space detection

【问题讨论】:

  • 这个问题有点不清楚,你能重新措辞一下,看看它是否对你有意义。在这里尽量准确,只描述你面临的问题,而不是整个算法
  • 那里。我编辑了它

标签: python opencv image-processing opencv3.0 opencv3.1


【解决方案1】:

从视频中不清楚具体使用了哪种算法,但如果您想自己开发,可以按照以下步骤进行。为了简化整个过程,我们假设相机是固定的,即不能旋转或缩放。

  1. 定义背景图片 - 拍摄停车位的快照作为背景图片(没有任何车辆停在停车场并且标记线清晰可见)。
  2. 将停车地图初始化为矩形 - 手动执行(因为我们假设相机是固定的)或通过颜色或线检测或任何其他图像处理技术检测白色标记线自动执行。
  3. 持续检查停车状态 - 对于摄像头的每一帧,通过background subtraction或任何其他方法检查停车位(标记的矩形位置)是否被占用。
  4. 更新状态 - 相应地更新停车状态(如视频右侧窗口所示)。

【讨论】:

    猜你喜欢
    • 2013-01-17
    • 2015-04-02
    • 1970-01-01
    • 2012-07-27
    • 2016-04-29
    • 1970-01-01
    • 1970-01-01
    • 2016-06-17
    • 1970-01-01
    相关资源
    最近更新 更多