同态滤波的概念

时间:2013-04-10 22:41:43

标签: image-processing filtering contrast image-enhancement high-contrast

我试图理解同态过滤的概念,我已经阅读了几个关于这个主题的在线页面,例如http://en.wikipedia.org/wiki/Homomorphic_filtering 但是,我注意到讨论这个主题的稀缺在线资源。因此,我有两个问题。

首先,我想知道,如何决定使用同态滤波来增强图像?换句话说,需要同态滤波的图像类型是什么?

第二,同态滤波总是用来衰减不合理(低频)和增加反射率(高频)?或者它也可以用来做相反的事情(衰减反射和突出的illunmiation)?

2 个答案:

答案 0 :(得分:3)

经过进一步研究,我找到了答案,

1-使用同态滤波增强有用的图像是不均匀地分布照明的图像,导致图像中的对象以暗色显示。一般来说,这些图像很暗,所以它们的细节是隐藏的。

2-根据this来源, 同态滤波是一种频域滤波过程,可以在增强对比度(来自物体的反射特性)的同时压缩亮度(从光照条件)。

答案 1 :(得分:1)

鉴于可以使用同态滤波来分离图像中的低频照明和高频反射,这一点的明显用途是变化检测。在变化检测中,当我们比较两个图像时,我们寻找高频反射部分的变化。如果我们过滤掉低频照明部分,这会有所帮助。

在同态滤波之后,左边的明亮输入图像产生右边的那个。

bright input image output image

在同态滤波后,左侧的暗输入图像产生右侧的图像。

dark input image ouput image

这是matlab link

以下是关于homomorphic filteringanother

上的问题的其他stackoverflow链接