背景减法是计算机视觉中的重要原语。我正在研究已经开发的不同方法,并且我已经开始考虑如何在随机,盐和胡椒噪声的情况下执行背景减法。
在像Microsoft Kinect这样的系统中,红外热像仪会非常一致地发出随机噪音。如果您尝试从深度视图中减去背景,那么如何在可靠地减去背景的同时避免这种随机噪声的问题?
答案 0 :(得分:1)
正如您已经说过的,背景中的噪音和其他不稳定部分可能会给分割带来问题,我的意思是在背景中照明变化或其他移动的东西。
但是如果你正在做一些室内项目,这不应该是一个大问题,当然除了噪音之外。
除了从图像中对背景进行底层处理以对其中的对象进行分割之外,您还可以尝试相互减少两个(或者在某些方法中甚至三个)帧。如果相机稳定,这应该留下已经改变的部分,所以基本上是移动的物体。因此,这是一种检测移动物体的简便方法。
但在大多数操作中你可能会使用你可能会有你所描述的噪音。最简单的方法是在分段二进制图像上使用中值滤镜或 Morpholocigal Operators(Opening)。这应该有效地去除小部件并留下物体的漂亮大块。
希望有帮助...
答案 1 :(得分:0)
通常你会在视差空间中连接组件(cc)然后杀死任何小尺寸的cc。大小和连通性的阈值(例如,两个相邻像素之间仍然认为它们连接的差异是什么)是你要使用的两个参数(ivlad@lab126.com)。
答案 2 :(得分:0)
正如@evident所提到的,中位数过滤器就是你的票。这是在保留边缘时消除盐和胡椒噪声的标准算子。
那就是说,我不同意他的建议,即这发生在分段的二进制图像上。中值过滤是非常低级的,应该在任何后续处理之前应用于原始数据。