具有跟踪功能的Opencv Motion检测

max*_*mus 6 opencv motion-detection object-detection background-subtraction

我需要在网络摄像头的视频帧中进行强大的运动检测和跟踪.背景总是一样的.目的是识别物体的位置,如果可能的话没有阴影,但不是那么迫切地去除阴影.我已经尝试过opencv算法进行背景减法和阈值处理,但这只取决于一个图像作为背景,如果背景亮度变化一点(或相机自动对焦),我需要算法强大亮度或阴影稍有变化.

jma*_*tel 4

强大的跟踪方法是世界各地正在开发的广泛研究兴趣的一部分......这可能是解决您的问题的关键,该问题非常有趣但广泛且开放。

首先,他们中的很多人都假设亮度恒定(因此你所要求的很难实现)。例如:

  • 卢卡斯-卡纳德
  • 霍恩-申克
  • 块匹配

广泛用于跟踪,但假设亮度恒定。

然后其他有趣的可能是均值平移或凸轮平移跟踪,但您需要遵循投影...但是您可以使用根据特定阈值计算的反投影来满足您对鲁棒性的需求...

朱利安,我稍后会发布相关内容,