我正在研究“智能 parking ”项目,偶然发现了包含我们真正需要的YouTube视频。我们已经实现了第一部分,即从视频源进行实时透视变换,下一步是将其定义为一组矩形

我基本上需要知道他是如何做到的:“ parking map 被定义为一组矩形”。任何帮助表示赞赏。

原始视频Auto parking space detection的链接

最佳答案

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

  • 定义背景图像-将 parking 场的快照作为背景图像(没有任何 parking 场停在 parking 场且标记线清晰可见)。
  • 将 parking map 初始化为矩形-手动(假设摄像机是固定的)或通过颜色或线条检测或任何其他图像处理技术检测白色标记线来自动进行。
  • 连续检查 parking 状态-对于照相机源的每一帧,请通过background subtraction方法或任何其他方法检查 parking 位(标为矩形的位置)是否被占用。
  • 更新状态-相应地更新 parking 状态(如视频右窗口所示)。
  • 关于python - 自动泊车位检测-如何使用OpenCV和Python初始化泊车位图/空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42678761/

    10-12 21:44