自动停车位检测 - 如何使用OpenCV和Python初始化停车地图/空间



我正在从事"智能停车"项目,我偶然发现了一个包含我们确切需要的YouTube视频。我们已经实现了第一部分,这是从视频供稿进行现场视角转换,下一步是将其定义为一组矩形

我基本上需要知道他是如何做到这一点的:"停车图定义为一组矩形"。任何帮助都将不胜感激。

原始视频自动停车空间检测的链接

从视频中尚不清楚使用了哪种算法,但是如果您想自行开发它,则可以按照以下方式进行。为了使整体过程变得简单,我们假设相机已固定,即无法旋转或变焦。

  1. 定义背景图像 - 将停车位的快照作为背景图像(没有停在停车场上的任何汽车,并标记了清晰可见的线路)。
  2. 初始化停车图为矩形 - 手动执行(我们假设相机已固定)或通过通过颜色或线条检测或任何其他图像处理技术来自动检测白色标记线。
  3. 连续检查停车状态 - 对于相机供稿的每个框架,检查停车位(标记的矩形位置)是否通过后台扣除方法或任何其他方法占用。
  4. 更新状态 - 相应地更新停车状态(如视频的右窗口所示)。

最新更新