【问题标题】:Motion detection algorithm for neglecting motion of vegetation?忽略植被运动的运动检测算法?
【发布时间】:2020-02-12 00:13:12
【问题描述】:

我正在尝试编写自己的安全摄像头运动检测软件,但在我家外感兴趣的区域,如果我使用一些更简单的算法,显然有很多植被运动会触发记录仅依靠图像之间的差异。有人有什么建议吗?我正在努力在线查找运动检测信息。我猜我将不得不采用一些边缘检测,或者可能是一个过滤过程。 干杯, 赞

【问题讨论】:

  • 请阅读How to Ask。你的帖子太宽泛了,征求建议也很离题。我建议您将相机与 PIR 运动传感器结合使用。

标签: c image-processing computer-vision motion-detection


【解决方案1】:

如果没有看过你的任何录音,我会怀疑植被的运动看起来很嘈杂,而且更随机,只有几个局部边缘,相比之下,我希望在风景中移动的人的连接边缘更强。此外,在地板上移动的物体的边缘将在较长一段时间内大部分定向在特定方向上。

我的第一次尝试是

  1. 对输入图像进行中值滤波以减少噪声
  2. 图像与前一张(可能是前第二张)图像的差异
  3. 一些边缘检测器
  4. 建立一些基于更强的边缘列表
  5. 过滤掉弱/短边
  6. 将最后一帧中对象的边缘与新发现的边缘进行匹配
  7. 应用一些位置跟踪和其他功能
  8. 根据此特征对对象行为进行分类
    • 向一个方向持续移动
    • 同一对象上始终保持强边缘
    • 对象大小
  9. 触发您的录音

或者,您可以了解最近的深度神经网络炒作。 查找在线信息和工具(可能还有嵌入式硬件)来训练和运行 CDNN。

将您当前的视频拆分为

  • 您不想被警告的视频
  • 您确实希望收到警告的视频

让奇迹发生。

【讨论】:

  • 谢谢!这是一个非常棒的答案。我一直在研究混合高斯背景减法过程,但我担心植被会有点太吵 - 你怎么看?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-11
  • 2016-04-17
  • 2019-10-16
  • 2013-10-08
  • 1970-01-01
相关资源
最近更新 更多