理解同态滤波

一 图像成像模型

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

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

一般情况下,

,根据图像数据调整

可得到理想效果。

相关推荐
欧特克_Glodon3 分钟前
C++医学图像处理经典ITK库用法详解<三>: 图像配准模块功能
c++·图像处理·vtk·图像配准
啊阿狸不会拉杆3 小时前
《数字图像处理》第 5 章-图像复原与重建
图像处理·人工智能·算法·matlab·数字图像处理
cici158744 小时前
MATLAB全景拼接完整实现方案
图像处理·计算机视觉·matlab
再__努力1点6 小时前
【76】Haar特征的Adaboost级联人脸检测全解析及python实现
开发语言·图像处理·人工智能·python·算法·计算机视觉·人脸检测
FPGA小迷弟6 小时前
基于FPGA开发高速ADC/DAC芯片笔记
图像处理·fpga开发·数据采集·fpga·adc
Coding茶水间18 小时前
基于深度学习的非机动车头盔检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
图像处理·人工智能·深度学习·yolo·目标检测·机器学习·计算机视觉
这张生成的图像能检测吗1 天前
(论文速读)LCT:用于RGB-D突出物体检测的轻型跨模态变压器
图像处理·目标检测·计算机视觉·深度估计·轻量化模型·跨模态融合·rgb-d
啊阿狸不会拉杆1 天前
《数字图像处理》第7章:小波变换和其他图像变换
图像处理·人工智能·python·算法·机器学习·计算机视觉·数字图像处理
ShiMetaPi1 天前
暴雪天气下的自动驾驶视觉困境:事件相机能否改善去雪效果?
图像处理·计算机视觉·自动驾驶·影像分析·事件相机·evs
啊阿狸不会拉杆1 天前
《数字图像处理》第8章-图像压缩和水印
图像处理·人工智能·算法·计算机视觉·数字图像处理