同态滤波

Posted luofeiju

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同态滤波相关的知识,希望对你有一定的参考价值。

一 图像成像模型

   设图像函数为f(x,  y),该函数可由两个分量表征:技术分享图片,其中:

   1)入射光函数i(x, y),取值范围为:技术分享图片

   2)反射系数r(x, y),取值范围为:技术分享图片

  一般情况下,光照变化比较缓慢,光照函数一般对应低频部分;而物体反射变化比较剧烈,反射函数一般对应高频部分。如果对图像函数做类似高频强调滤波,则有可能解决光照不均问题。

 

二 同态滤波

  图像函数: 技术分享图片 

  进行对数变换:技术分享图片

  进行傅里叶变换:技术分享图片

  变换结果为:技术分享图片

  使用滤波器H(u, v)对Z(u,v)滤波:技术分享图片

  进行傅里叶反变换:技术分享图片

  变换结果为:技术分享图片

  进行指数变换:技术分享图片

  通过以上建模,对照射分量与反射分量进行分离,使用不同滤波器H(u,v)参数,可以有效的控制照射分量与反射分量。

 

三 同态滤波器

 1)高斯低通滤波器

   技术分享图片,其中D(u,v)为到频率中心的距离;

2)高斯高通滤波器

  技术分享图片

3)同态滤波器

 同态滤波器是在高斯高通滤波器上的变形,具体如下:

 技术分享图片

 一般情况下,技术分享图片,根据图像数据调整技术分享图片可得到理想效果。

以上是关于同态滤波的主要内容,如果未能解决你的问题,请参考以下文章

同态滤波

基于Matlab医学图像增强(使用同态滤波的方法)

基于OpenCV的同态滤波

图像增强基于matlab HSI+同态滤波彩色图像增强含Matlab源码 1515期

线性滤波器与非线性滤波器有啥区别?

医学图像增强系统的设计_kaic