【发布时间】:2015-03-12 11:26:46
【问题描述】:
我想问如果我用这种方法提取前景会有什么样的问题。
使用此方法之前的条件是它在固定的相机上运行,因此相机位置不会有任何移动。
下面是我想要做的。
- 从相机读取一帧并将此帧设置为背景图像。这是定期进行的。
- 定期将之后读取的帧减去上面的背景图像。然后只会有与其他区域颜色不同的移动物体 与背景图片相同。
- 然后通过使用灰度、二值化、阈值化来隔离移动对象。
- 迭代以上 4 个进程。
如果我这样做,成功检测到移动物体的概率会很高吗?如果不是……你能告诉我为什么吗?
【问题讨论】:
-
我觉得只要固定摄像头就可以了。否则不仅您的移动对象,而且您帧中的每个像素都会发生变化,因此您将无法检测到移动对象。
-
问题的适当标签是图像/视频处理,而不是 C++ 或 openCV,因为您的问题侧重于算法而不是实现。
-
@Ophir Gvirtzer 抱歉,我不知道该标签存在。谢谢。
-
顺便说一句,我看到有 3 个人花时间回答你,但你没有投票给任何答案...
-
@Ophir Gvirtzer 我正在研究建议的那些方法。我想从这个问题中得到的是找出是否有比使用光流或其他高斯混合模型等其他方法更简单的方法来实现对象跟踪。我想我别无选择,只能找出开源......无论如何感谢您回答和澄清问题。