理解同态滤波

一 图像成像模型

设图像函数为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)同态滤波器

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

一般情况下,

,根据图像数据调整

可得到理想效果。

相关推荐
沃达德软件1 小时前
AI视频监控:智慧场馆安防升级
图像处理·人工智能·深度学习·目标检测·机器学习·计算机视觉·目标跟踪
Σίσυφος19002 小时前
相位相关Phase Correlation
图像处理·人工智能·计算机视觉
cccc来财4 小时前
图像拼接中的TPS变形技术详解
图像处理·计算机视觉·图像拼接
kaikaile19954 小时前
基于PCNN和NSCT的图像融合MATLAB实现
开发语言·图像处理·算法·matlab
啊哈哈哈哈哈啊哈哈6 小时前
CV常用图像处理方法
图像处理·opencv·计算机视觉
沃达德软件7 小时前
视频监控烟火识别技术
图像处理·人工智能·目标检测·计算机视觉·目标跟踪·视觉检测·超分辨率重建
sali-tec17 小时前
C# 基于OpenCv的视觉工作流-章33-Blod分析
图像处理·人工智能·opencv·算法·计算机视觉
Sagittarius_A*1 天前
傅里叶变换:从空域到频域的图像分析【计算机视觉】
图像处理·人工智能·python·opencv·计算机视觉·傅里叶变换·频域滤波
MicrosoftReactor1 天前
技术速递|Phi-4-Reasoning-Vision-15B:使用场景深度解析
图像处理·ai·slm
MoRanzhi12031 天前
Pillow 图像分割、切片与拼接处理
图像处理·人工智能·python·计算机视觉·pillow·图像拼接·网格分块