版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
视觉信息处理图像滤波视觉信息处理图像滤波图像滤波图像处理中所用到的图像往往含有噪声,需要用图像滤波的方法去除噪声。噪声图像滤除噪声图像2图像滤波图像处理中所用到的图像往往含有噪声,需要用图像滤波的内容框架像素基础知识介绍算术和逻辑运算直方图直方图均衡算法,用于图像锐化。图像增强基本方法空间域平滑锐化频率域平滑的频率域滤波器锐化的频率域滤波器相关代码实现兴趣实例3内容框架像素基础知识介绍3像素基础知识介绍像素的邻域像素间的邻接,连接和连通像素间的距离4像素基础知识介绍像素的邻域4像素的邻域rrprrsspsssrsrprsrs垂直4邻域对角4邻域8邻域5像素的邻域rrprrsspsssrsrprsrs垂直4邻域对邻接和连接邻接两个像素点在空间上是否接触。连接两个像素点不但要在空间上接触,而且灰度值要满足一定的相似性。6邻接和连接邻接6像素集合的邻接和连接邻接: 如果两个像素集合中部分像素点是邻接的,那么可以认为两个像素集合是邻接的;连接:同样的,像素集合连接也要首先保证两个像素集合是邻接的,还要保证邻接像素的灰度值保证一定的相似准则(相似准则:两个像素集合中的某些像素点满足连接要求)。7像素集合的邻接和连接邻接: 7像素间的距离像素在空间上的接近程度可以用像素之间的距离来衡量。给定3个像素点p,q,r,坐标分别是:
,距离函数D必须满足的条件:(1)(2)(3)8像素间的距离像素在空间上的接近程度可以用像素之间的距离来衡量常用像素距离公式欧几里德距离范数距离棋盘距离9常用像素距离公式欧几里德距离9像素间的基本运算算术运算:加法:p
+q减法:p-q乘法:p*q除法:p/q逻辑运算补与或异或10像素间的基本运算算术运算:10图像间的算术和逻辑运算在两个像素之间算术和逻辑运算的基础上可以进行两幅图像之间点对点的算术和逻辑运算。对于图像和图像的算术和逻辑运算:加法:减法:乘法:除法:与,或,非,异或等逻辑运算也是以相对应的像素点之间的逻辑运算为基础,针对的图像都是二进制的逻辑图像。11图像间的算术和逻辑运算在两个像素之间算术和逻辑运算的基础上可图像间的运算——加法的应用是采集到的图像,是原始场景图像,是噪声图像。图像间的加法运算多用来求采集的多幅相同图像的平均值图像,利用平均值图像滤除噪声。假设有M副图像:可以证明M越大,均值图像越接近。12图像间的运算——加法的应用是采集到的图像,图像间的运算——减法的应用医学图像处理中以消除背景;运动检测中起很大作用例如,采集的连续两帧图像,像素点没有变化的地方证明不是运动物体,有变化的说明像素发生了移动。对时间上相邻的两幅图像求差可以将图像中的目标位置和形状变化突出出来。13图像间的运算——减法的应用13直方图直方图是一个二维坐标系,横轴表示整幅图像上灰度值的变化范围,纵轴表示每个灰度值的统计个数。直方图能够反映灰度图像的灰度分布特征。原始图像直方图14直方图直方图是一个二维坐标系,横轴表示整幅图像上灰度值的变化灰度直方图定义:nk:灰度值等于rk的像素数量(计数值)rh(r)15灰度直方图定义:nk:灰度值等于rk的像素数量(计数值)r灰度映射(直方图变换)用直方图变换方法进行图像增强是以概率论为基础的。常用的方法:图像均衡化图像规定化直方图规定化的增强效果不易控制,应用不是很广泛,这里不做详细介绍。16灰度映射(直方图变换)用直方图变换方法进行图像增强是以概率论灰度映射灰度映射:r:原始图像灰度s:目标图像灰度目标:T(·)改变像素灰度分布,充分利用灰度动态范围17灰度映射灰度映射:r:原始图像灰度目标:T(·)改变像素灰rsrs18rsrs18灰度直方图反映图像的灰度分布特征19灰度直方图反映图像的灰度分布特征19直方图变换的目标:均匀分布的灰度直方图2550rh(r)20直方图变换的目标:均匀分布的灰度直方图2550rh(r)20归一化直方图或p(x):概率密度函数21归一化直方图或p(x):概率密度函数21直方图均衡算法直方图均衡化主要用于增强动态范围偏小的图像的方差;基本思想:把原始的直方图变换为均匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果。22直方图均衡算法直方图均衡化主要用于增强动态范围偏小的图像的方算法理解sp(s)理想归一化直方图0L-11/LP(s)L-101/L1s灰度映射的目标(即希望变换后尽可能符合此关系)23算法理解sp(s)理想归一化直方图0L-11/LP(s)L-07P0.12511234560.250.3750.50.6250.750.8750.050.10r例Pr关系目标曲线原始图像中的P-r点位置对应变换后的P-r点位置算法理解2407P0.12511234560.250.3750.50.6算法描述设像素共分为L级(r=0,1,2,…L1),变换后对应的灰度值记为s;原始图像的归一化直方图记为:p(r)25算法描述设像素共分为L级(r=0,1,2,…L1),变r01234567p(r)0.050.050.150.250.400.050.050P(r)0.050.100.250.500.900.951.001.00s(r)-0.6-0.2136.26.677s00136777p’0.10.150.250.40.10L=8例26r01234567p(r)0.050.050.150.250272728282929直方图均衡算法可以有效地提高图像视觉的对比度直方图均衡算法不增加图像的灰度分辨率直方图均衡算法可能丢失图像细节直方图均衡算法用于图像处理流程的显示环节自动处理/分析过程中不使用直方图均衡算法30直方图均衡算法可以有效地提高图像视觉的对比度直方图均衡算法不图像增强基本方法空间域平滑图像卷积锐化图像差分频率域平滑的频率域滤波器锐化的频率域滤波器空间域的方法比较简单易懂,因此详细介绍;频率域方法则较为简单地介绍。31图像增强基本方法空间域31图像平滑图像平滑是为了消除图像中的高频分量,同时不影响低频分量;高频分量对应途中的边缘等灰度值具有较大变化的区域,平滑可以减少这部分起伏;消除噪声;在提取较大目标之前,滤除太小细节的影响。类别:线性平滑滤波非线性平滑滤波32图像平滑图像平滑是为了消除图像中的高频分量,同时不影响低频分原始图像平滑图像33原始图像平滑图像33原始图像平滑图像34原始图像平滑图像34线性平滑滤波——邻域平均邻域平均每个像素点用它邻域像素的平均值作为平滑结果3×3模板:邻域平均,平滑滤波确实会将噪声点减弱,但是同时也是整个图像的跟为模糊,可视的细节逐渐减少,而且运算量也非常大。有关模板与图像的运算涉及到图像卷积,接下来介绍一下图像卷积的原理。
11111111135线性平滑滤波——邻域平均邻域平均11111111135图像卷积图像平滑中,有关模板的运算都用到了图像卷积的概念。卷积模板中的各个位置对应的是权重系数,例如: a1–a9可以根据具体需要来确定数值。卷积就是将模板的中心a5对应好所处理的当前像素点,系数与图像上的灰度值一一对应相乘,得到的数值作为所处理像素点的新的灰度值。a1a2a3a4a5a6a7a8a936图像卷积图像平滑中,有关模板的运算都用到了图像卷积的概念。a噪声图像2x23x34x437噪声图像2x23x34x4373×35×5383×35×538单帧8帧迭加16帧迭加64帧迭加128帧迭加39单帧8帧迭加16帧迭加64帧迭加128帧迭加39加权平均同一尺寸的模板,不同位置的系数不同;距离模板中心越近的像素点的权重越大,同理越远的越小;为了减少计算量,将模板系数最小值设为1,其他的按等比数列递增,中心系数最大;12124212140加权平均同一尺寸的模板,不同位置的系数不同;12124212根据高斯分布确定模板系数高斯函数:代表邻域像素点距离中心像素点的距离,可以用欧几里德距离来表示。可以通过调整,来控制平滑效果的程度。高斯系数跟距离成反比。41根据高斯分布确定模板系数高斯函数:41噪声图像2x23x34x442噪声图像2x23x34x442非线性滤波线性滤波平滑噪声的同时,也损坏了非噪声区域的信号;采用非线性滤波可以保留信号的同时,滤除噪声。非线性滤波的典型方法是:中值滤波。43非线性滤波线性滤波平滑噪声的同时,也损坏了非噪声区域的信号;中值滤波一维中值滤波模板尺寸为,原始数据中值滤波均值滤波44中值滤波一维中值滤波原始数据中值滤波均值滤波44二维中值滤波公式:二维中值滤波更加广泛的应用于图像滤波当中45二维中值滤波公式:45排序取中值二维中值滤波46排序取中值二维中值滤波46中值滤波的步骤将模板在图中漫游,并将模板中心与图中某个像素位置重合;读取模板下各对应像素的灰度值;将这些灰度值从小到大排成一列;找出这些值的中间值;将这个值赋给对应模板中心位置的像素。47中值滤波的步骤将模板在图中漫游,并将模板中心与图中某个像素位噪声图像中值滤波3x348噪声图像中值滤波3x348平均滤波与中值滤波比较噪声图像均值滤波中值滤波均值滤波和中值滤波都采用的是2x2的模板49平均滤波与中值滤波比较噪声图像均值滤波中值滤波均值滤波和中值均值,中值和最频值均值是模板内像素点灰度的平均值,中值是数值排列后处于中间的值,最频值是出现次数最多的灰度值;这三者都与直方图有着密切的关系;直方图的一个峰对应一个区域,如果这个峰是对称的,那么均值等于中值,等于最频值。50均值,中值和最频值均值是模板内像素点灰度的平均值,中值是数值中值滤波的代码实现Matlab中函数medfilt1和medfilt2,第一个是一维的中值滤波,第二个是二维的中值滤波。使用help查看函数功能51中值滤波的代码实现Matlab中函数medfilt1和med示例52示例52代码讲解读入图像,eight.tif是图像名称。如果图像不是存放在matlab的work文件夹下,那么需要在文件名前加上目录位置,例如:‘D\image\eight.tif’加入噪声,’salt&pepper’是指加入的噪声的类型,可以通过输入helpimnoise来查看imnoise函数,也可以加入高斯噪声或者possion噪声;0.02是用来控制加入噪声的程度。Medfilt2滤波,输出图像K,imshow显示图像53代码讲解读入图像,eight.tif是图像名称。如果图像不是图像锐化邻域平均或加权平均是累加的一个过程,用来平滑图像;反过来,利用微分方法可以锐化图像。常用的微分方法是利用梯度算子,连续函数的微分形式:离散空间用差分替代微分,常用模板:垂直锐化水平锐化54图像锐化邻域平均或加权平均是累加的一个过程,用来平滑图像;反模板的选择图像上需要锐化的方向不只垂直和水平两个方向;需要锐化哪个方向,需要根据图像的具体情况来定,斜对角锐化和全方位锐化也经常用到:对角锐化全方位锐化55模板的选择图像上需要锐化的方向不只垂直和水平两个方向;对角锐原始图像锐化图像56原始图像锐化图像56原始图像锐化图像57原始图像锐化图像57原始图像锐化图像58原始图像锐化图像58频率域图像增强频率域增强原理频率域平滑滤波器频率域锐化滤波器同态滤波频域技术与空域技术
59频率域图像增强频率域增强原理59频域增强原理卷积定理:增强图像:步骤:
计算图像的变换在频域滤波反变换回图像空间频域滤波:低通,高通,同态60频域增强原理卷积定理:60频率域平滑滤波器图像中的边缘和噪声都对应图像傅立叶变换中的高频部分,所以如要在频域中消弱其影响就要设法减弱这部分频率的分量;根据频域增强技术的原理,需要选择一个合适的H(u,v)以得到消弱F(u,v)高频分量的G(u,v);以下讨论对F(u,v)的实部和虚部影响完全相同的滤波转移函数。具有这种特性的滤波器称为零相移滤波器。61频率域平滑滤波器图像中的边缘和噪声都对应图像傅立叶变换中的高理想低通滤波器ILPF(IdealLowPassFilter)
理想是指小于D0的频率可以完全不受影响地通过滤波器,而大于D0的频率则完全通不过。62理想低通滤波器ILPF(IdealLowPassFil理想低通滤波器
1、理想低通滤波器
H(u,v):转移/滤波函数
D0:截断频率
D(u,v)是从点(u,v)到频率平面原点的距离
D(u,v)
=
(u2+v2)1/2
63理想低通滤波器 1、理想低通滤波器63理想低通滤波器半径分别为5,11,45和68能量分别为90%,95%,99%和99.5%64理想低通滤波器半径分别为5,11,45和6864理想低通滤波器问题:模糊振铃现像:在2-D图像上表现为一系列同心圆环;圆环半径反比于截断频率。65理想低通滤波器问题:65理想低通滤波器振铃现象(a)半径为5的频率域ILPF(b)相应的空间滤波器(c)空间域中的5个脉冲模拟5个像素(d)空间域(b)和(c)的卷积66理想低通滤波器振铃现象(a)半径为5的频率域ILPF66理想低通滤波器半径分别为5,15,30,80和230能量分别为92%,94.6%,96.4%,98%和99.5%67理想低通滤波器半径分别为5,15,30,80和23067巴特沃斯低通滤波器BLPF(Butterworth)物理上可实现(理想低通滤波器在数学上定义得很清楚,在计算机模拟中也可实现,但在截断频率处直上直下的理想低通滤波器是不能用实际的电子器件实现的);减少振铃效应,高低频率间的过渡比较光滑;阶为n。具体原理可以参考数字信号处理。68巴特沃斯低通滤波器BLPF(Butterworth)物理上可巴特沃斯低通滤波器截断频率:使H最大值降到某个百分比的频率在D(u,v)=D0时,H(u,v)
=1/2
69巴特沃斯低通滤波器截断频率:使H最大值降到某个百分比的频率巴特沃斯低通滤波器图像由于量化不足产生虚假轮廓时常可用低通滤波进行平滑以改进图像质量。70巴特沃斯低通滤波器图像由于量化不足产生虚假轮廓时常可用低通滤巴特沃斯低通滤波器半径分别为5,15,30,80和23071巴特沃斯低通滤波器半径分别为5,15,30,80和230巴特沃斯低通滤波器阶数对振铃现象的影响:阶数越高,越明显。阶数分别为1,2,5和2072巴特沃斯低通滤波器阶数对振铃现象的影响:阶数越高,越明显。其他低通滤波器梯形指数73其他低通滤波器梯形指数73其它例子:字符识别前的增强处理74其它例子:字符识别前的增强处理74其它例子:人脸皱纹处理75其它例子:人脸皱纹处理75频率域锐化滤波器理想高通滤波器IHPF(IdealHighPassFilter)巴特沃斯高通滤波器BHPF高频增强滤波器高频提升滤波器76频率域锐化滤波器理想高通滤波器IHPF(IdealHigh理想高通滤波器形状与低通滤波器的形状正好相反77理想高通滤波器形状与低通滤波器的形状正好相反77巴特沃斯高通滤波器形状与巴特沃斯低通滤波器的形状正好相反,截断频率使H值上升到最大值某个百分比的频率H(u,v)=1/2
78巴特沃斯高通滤波器形状与巴特沃斯低通滤波器的形状正好相反,截高频增强滤波器高通滤波的结果:边缘加强,光滑区域变暗。方法:改进转移函数 高通滤波:G(u,v)=H(u,v)F(u,v)
高频增强转移函数:He(u,v)=k
H(u,v)+c
高频增强输出图的傅立叶变换:
Ge(u,v)=k
G(u,v)+
cF(u,v)
反变换回去:
ge(x,y)=k
g(x,y)+
cf(x,y)79高频增强滤波器高通滤波的结果:边缘加强,光滑区域变暗。79高通滤波增强(a)比较模糊的图像(b)阶为1的巴特沃斯高通滤波(c)高通滤波增强的结果80高通滤波增强(a)比较模糊的图像(b)阶为1的巴特沃斯高通高频提升滤波器用原始图减去低通图得到高通滤波器的效果。把原始图乘以一个放大系数A再减去低通图就可构成高频提升(high-boost)滤波器。 A=1:高通滤波器 A>1:原始图的一部分与高通图相加,恢复了高通滤波时丢失的低频分量81高频提升滤波器用原始图减去低通图得到高通滤波器的效果。81高通滤波与高频提升滤波比较(a)比较模糊的图像(b)高通滤波处理的结果(c)高频提升滤波器处理的结果(A=2)(d)对(c)进行了灰度范围的扩展82高通滤波与高频提升滤波比较(a)比较模糊的图像(b)高通同态滤波成像模型(照度和反射):f(x,y)=i(x,y)r(x,y)两边取对数:两边取傅立叶变换:用一频域函数
H(u,v)处理
F(u,v):反变换到空域:两边取指数:
83同态滤波成像模型(照度和反射):f(x,y)=i(x,同态滤波流程H(u,v):同态(homomorphic)滤波器,分别作用于照度分量和反射分量。分析:图像照射分量变化缓慢;反射分量在边缘处变化剧烈图像对数的傅立叶变换后的低频部分对应照度分量,高频成分对应反射分量滤波器特点:对高频和低频成分有不同的影响。84同态滤波流程84同态滤波典型应用:压缩图像的动态范围,同时增加对比度滤波器:常数c用来控制滤波器函数斜面85同态滤波典型应用:压缩图像的动态范围,同时增加对比度常数c用同态滤波窗内细节变得清晰;窗外的灰度得到平衡86同态滤波窗内细节变得清晰;窗外的灰度得到平衡86频域技术与空域技术空间滤波器的工作原理可借助频域进行分析
空间平滑滤波器 消除或减弱图像中灰度值具有较大较快变化部分的影响,这些部分对应频域中的高频分量,所以可用频域低通滤波来实现。空间锐化滤波器 消除或减弱图像中灰度值缓慢变化的部分,这些部分对应频域中的低频分量,所以可用频域高通滤波来实现。87频域技术与空域技术空间滤波器的工作原理可借助频域进行分析8频域技术与空域技术空域中的平滑滤波器在频域里对应低通滤波器
频域越宽,空域越窄,平滑作用越弱 频域越窄,空域越宽,模糊作用越强平滑模板系数为正,且中部系数值较大88频域技术与空域技术空域中的平滑滤波器在频域里对应低通滤波器频域技术与空域技术空域中的锐化滤波器在频域里对应高通滤波器 空域有正负值,模板中心系数值较大
89频域技术与空域技术空域中的锐化滤波器在频域里对应高通滤波器小结频率域平滑滤波消除高频成分频率域锐化滤波消除低频成分同态滤波滤波器同时对高低频成分影响90小结频率域平滑滤波90彩色增强技术人眼的视觉特性:分辨的灰度级介于十几到二十几级之间;彩色分辨能力可达到灰度分辨能力的百倍以上。彩色增强技术利用人眼的视觉特性,将灰度图像变成彩色图像或改变彩色图像已有彩色的分布,改善图像的可分辨性。彩色增强方法可分为伪彩色增强和假彩色增强两类。伪彩色增强伪彩色增强是把黑白图像的各个不同灰度级按照线性或非线性的映射函数变换成不同的彩色,得到一幅彩色图像的技术。使原图像细节更易辨认,目标更容易识别。伪彩色增强的方法主要有密度分割法、灰度级一彩色变换和频率域伪彩色增强三种。
91彩色增强技术人眼的视觉特性:91密度分割法密度分割法是把黑白图像的灰度级从0(黑)到M0(白)分成N个区间(i=1,2,…,N),给每个区间指定一种彩色,这样,便可以把一幅灰度图像变成一幅伪彩色图像。该方法比较简单、直观。缺点是变换出的彩色数目有限。伪彩色增强例:0-3132-6364-9596-127128-159160-191192-223224-255
黑蓝绿青红品红黄白92密度分割法密度分割法是把黑白图像的灰度级从0(黑)到M0(白空间域灰度级一彩色变换根据色度学原理,将原图像f(x,y)的灰度范围分段,经过红、绿、蓝三种不同变换TR(•)、TG(•)和TB(•),变成三基色分量IR(x,y)、IG(x,y)、IB(x,y),然后用它们分别去控制彩色显示器的红、绿、蓝电子枪,便可以在彩色显示器的屏幕上合成一幅彩色图像。
93空间域灰度级一彩色变换根据色度学原理,将原图像f(x,y)的实例94实例94频率域伪彩色增强频率域伪彩色增强的方法是:把黑白图像经傅立叶变换到频率域,在频率域内用三个不同传递特性的滤波器分离成三个独立分量;然后对它们进行逆傅立叶变换,便得到三幅代表不同频率分量的单色图像,接着对这三幅图像作进一步的处理(如直方图均衡化);最后将它们作为三基色分量分别加到彩色显示器的红、绿、蓝显示通道,得到一幅彩色图像。
95频率域伪彩色增强频率域伪彩色增强的方法是:95非局域方法去除彩色图像噪声(NonlocalDenoising)以马可夫随机场模型以及后验概率等理论为基础,根据欧几里德距离公式计算图片中所有点与当前处理点的相似性。公式:其中(x,y)代表像素点,u(x)是指当前处理的像素点的邻域像素点组成的向量;u(y)指图像上其他像素点的邻域向量;指高斯窗口宽度控制参数,根据图像不同调整。越大,说明y与当前像素点x越相似,贡献越大。96非局域方法去除彩色图像噪声(NonlocalDenoisi示例197示例197示例298示例298示例399示例399兴趣阅读章毓晋《图像工程》(上册)冈萨雷斯《数字图像处理》AntoniBuades,BartomeuColl,“Anon-localalgorithmforimagedenoising”,InIEEEinternationalconferenceoncomputervisionandpatternrecognitionMatlab教程浏览IVL实验室英文网站:,下载SCI论文文献。100兴趣阅读章毓晋《图像工程》(上册)100视觉信息处理图像滤波视觉信息处理图像滤波图像滤波图像处理中所用到的图像往往含有噪声,需要用图像滤波的方法去除噪声。噪声图像滤除噪声图像102图像滤波图像处理中所用到的图像往往含有噪声,需要用图像滤波的内容框架像素基础知识介绍算术和逻辑运算直方图直方图均衡算法,用于图像锐化。图像增强基本方法空间域平滑锐化频率域平滑的频率域滤波器锐化的频率域滤波器相关代码实现兴趣实例103内容框架像素基础知识介绍3像素基础知识介绍像素的邻域像素间的邻接,连接和连通像素间的距离104像素基础知识介绍像素的邻域4像素的邻域rrprrsspsssrsrprsrs垂直4邻域对角4邻域8邻域105像素的邻域rrprrsspsssrsrprsrs垂直4邻域对邻接和连接邻接两个像素点在空间上是否接触。连接两个像素点不但要在空间上接触,而且灰度值要满足一定的相似性。106邻接和连接邻接6像素集合的邻接和连接邻接: 如果两个像素集合中部分像素点是邻接的,那么可以认为两个像素集合是邻接的;连接:同样的,像素集合连接也要首先保证两个像素集合是邻接的,还要保证邻接像素的灰度值保证一定的相似准则(相似准则:两个像素集合中的某些像素点满足连接要求)。107像素集合的邻接和连接邻接: 7像素间的距离像素在空间上的接近程度可以用像素之间的距离来衡量。给定3个像素点p,q,r,坐标分别是:
,距离函数D必须满足的条件:(1)(2)(3)108像素间的距离像素在空间上的接近程度可以用像素之间的距离来衡量常用像素距离公式欧几里德距离范数距离棋盘距离109常用像素距离公式欧几里德距离9像素间的基本运算算术运算:加法:p
+q减法:p-q乘法:p*q除法:p/q逻辑运算补与或异或110像素间的基本运算算术运算:10图像间的算术和逻辑运算在两个像素之间算术和逻辑运算的基础上可以进行两幅图像之间点对点的算术和逻辑运算。对于图像和图像的算术和逻辑运算:加法:减法:乘法:除法:与,或,非,异或等逻辑运算也是以相对应的像素点之间的逻辑运算为基础,针对的图像都是二进制的逻辑图像。111图像间的算术和逻辑运算在两个像素之间算术和逻辑运算的基础上可图像间的运算——加法的应用是采集到的图像,是原始场景图像,是噪声图像。图像间的加法运算多用来求采集的多幅相同图像的平均值图像,利用平均值图像滤除噪声。假设有M副图像:可以证明M越大,均值图像越接近。112图像间的运算——加法的应用是采集到的图像,图像间的运算——减法的应用医学图像处理中以消除背景;运动检测中起很大作用例如,采集的连续两帧图像,像素点没有变化的地方证明不是运动物体,有变化的说明像素发生了移动。对时间上相邻的两幅图像求差可以将图像中的目标位置和形状变化突出出来。113图像间的运算——减法的应用13直方图直方图是一个二维坐标系,横轴表示整幅图像上灰度值的变化范围,纵轴表示每个灰度值的统计个数。直方图能够反映灰度图像的灰度分布特征。原始图像直方图114直方图直方图是一个二维坐标系,横轴表示整幅图像上灰度值的变化灰度直方图定义:nk:灰度值等于rk的像素数量(计数值)rh(r)115灰度直方图定义:nk:灰度值等于rk的像素数量(计数值)r灰度映射(直方图变换)用直方图变换方法进行图像增强是以概率论为基础的。常用的方法:图像均衡化图像规定化直方图规定化的增强效果不易控制,应用不是很广泛,这里不做详细介绍。116灰度映射(直方图变换)用直方图变换方法进行图像增强是以概率论灰度映射灰度映射:r:原始图像灰度s:目标图像灰度目标:T(·)改变像素灰度分布,充分利用灰度动态范围117灰度映射灰度映射:r:原始图像灰度目标:T(·)改变像素灰rsrs118rsrs18灰度直方图反映图像的灰度分布特征119灰度直方图反映图像的灰度分布特征19直方图变换的目标:均匀分布的灰度直方图2550rh(r)120直方图变换的目标:均匀分布的灰度直方图2550rh(r)20归一化直方图或p(x):概率密度函数121归一化直方图或p(x):概率密度函数21直方图均衡算法直方图均衡化主要用于增强动态范围偏小的图像的方差;基本思想:把原始的直方图变换为均匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果。122直方图均衡算法直方图均衡化主要用于增强动态范围偏小的图像的方算法理解sp(s)理想归一化直方图0L-11/LP(s)L-101/L1s灰度映射的目标(即希望变换后尽可能符合此关系)123算法理解sp(s)理想归一化直方图0L-11/LP(s)L-07P0.12511234560.250.3750.50.6250.750.8750.050.10r例Pr关系目标曲线原始图像中的P-r点位置对应变换后的P-r点位置算法理解12407P0.12511234560.250.3750.50.6算法描述设像素共分为L级(r=0,1,2,…L1),变换后对应的灰度值记为s;原始图像的归一化直方图记为:p(r)125算法描述设像素共分为L级(r=0,1,2,…L1),变r01234567p(r)0.050.050.150.250.400.050.050P(r)0.050.100.250.500.900.951.001.00s(r)-0.6-0.2136.26.677s00136777p’0.10.150.250.40.10L=8例126r01234567p(r)0.050.050.150.250127271282812929直方图均衡算法可以有效地提高图像视觉的对比度直方图均衡算法不增加图像的灰度分辨率直方图均衡算法可能丢失图像细节直方图均衡算法用于图像处理流程的显示环节自动处理/分析过程中不使用直方图均衡算法130直方图均衡算法可以有效地提高图像视觉的对比度直方图均衡算法不图像增强基本方法空间域平滑图像卷积锐化图像差分频率域平滑的频率域滤波器锐化的频率域滤波器空间域的方法比较简单易懂,因此详细介绍;频率域方法则较为简单地介绍。131图像增强基本方法空间域31图像平滑图像平滑是为了消除图像中的高频分量,同时不影响低频分量;高频分量对应途中的边缘等灰度值具有较大变化的区域,平滑可以减少这部分起伏;消除噪声;在提取较大目标之前,滤除太小细节的影响。类别:线性平滑滤波非线性平滑滤波132图像平滑图像平滑是为了消除图像中的高频分量,同时不影响低频分原始图像平滑图像133原始图像平滑图像33原始图像平滑图像134原始图像平滑图像34线性平滑滤波——邻域平均邻域平均每个像素点用它邻域像素的平均值作为平滑结果3×3模板:邻域平均,平滑滤波确实会将噪声点减弱,但是同时也是整个图像的跟为模糊,可视的细节逐渐减少,而且运算量也非常大。有关模板与图像的运算涉及到图像卷积,接下来介绍一下图像卷积的原理。
111111111135线性平滑滤波——邻域平均邻域平均11111111135图像卷积图像平滑中,有关模板的运算都用到了图像卷积的概念。卷积模板中的各个位置对应的是权重系数,例如: a1–a9可以根据具体需要来确定数值。卷积就是将模板的中心a5对应好所处理的当前像素点,系数与图像上的灰度值一一对应相乘,得到的数值作为所处理像素点的新的灰度值。a1a2a3a4a5a6a7a8a9136图像卷积图像平滑中,有关模板的运算都用到了图像卷积的概念。a噪声图像2x23x34x4137噪声图像2x23x34x4373×35×51383×35×538单帧8帧迭加16帧迭加64帧迭加128帧迭加139单帧8帧迭加16帧迭加64帧迭加128帧迭加39加权平均同一尺寸的模板,不同位置的系数不同;距离模板中心越近的像素点的权重越大,同理越远的越小;为了减少计算量,将模板系数最小值设为1,其他的按等比数列递增,中心系数最大;121242121140加权平均同一尺寸的模板,不同位置的系数不同;12124212根据高斯分布确定模板系数高斯函数:代表邻域像素点距离中心像素点的距离,可以用欧几里德距离来表示。可以通过调整,来控制平滑效果的程度。高斯系数跟距离成反比。141根据高斯分布确定模板系数高斯函数:41噪声图像2x23x34x4142噪声图像2x23x34x442非线性滤波线性滤波平滑噪声的同时,也损坏了非噪声区域的信号;采用非线性滤波可以保留信号的同时,滤除噪声。非线性滤波的典型方法是:中值滤波。143非线性滤波线性滤波平滑噪声的同时,也损坏了非噪声区域的信号;中值滤波一维中值滤波模板尺寸为,原始数据中值滤波均值滤波144中值滤波一维中值滤波原始数据中值滤波均值滤波44二维中值滤波公式:二维中值滤波更加广泛的应用于图像滤波当中145二维中值滤波公式:45排序取中值二维中值滤波146排序取中值二维中值滤波46中值滤波的步骤将模板在图中漫游,并将模板中心与图中某个像素位置重合;读取模板下各对应像素的灰度值;将这些灰度值从小到大排成一列;找出这些值的中间值;将这个值赋给对应模板中心位置的像素。147中值滤波的步骤将模板在图中漫游,并将模板中心与图中某个像素位噪声图像中值滤波3x3148噪声图像中值滤波3x348平均滤波与中值滤波比较噪声图像均值滤波中值滤波均值滤波和中值滤波都采用的是2x2的模板149平均滤波与中值滤波比较噪声图像均值滤波中值滤波均值滤波和中值均值,中值和最频值均值是模板内像素点灰度的平均值,中值是数值排列后处于中间的值,最频值是出现次数最多的灰度值;这三者都与直方图有着密切的关系;直方图的一个峰对应一个区域,如果这个峰是对称的,那么均值等于中值,等于最频值。150均值,中值和最频值均值是模板内像素点灰度的平均值,中值是数值中值滤波的代码实现Matlab中函数medfilt1和medfilt2,第一个是一维的中值滤波,第二个是二维的中值滤波。使用help查看函数功能151中值滤波的代码实现Matlab中函数medfilt1和med示例152示例52代码讲解读入图像,eight.tif是图像名称。如果图像不是存放在matlab的work文件夹下,那么需要在文件名前加上目录位置,例如:‘D\image\eight.tif’加入噪声,’salt&pepper’是指加入的噪声的类型,可以通过输入helpimnoise来查看imnoise函数,也可以加入高斯噪声或者possion噪声;0.02是用来控制加入噪声的程度。Medfilt2滤波,输出图像K,imshow显示图像153代码讲解读入图像,eight.tif是图像名称。如果图像不是图像锐化邻域平均或加权平均是累加的一个过程,用来平滑图像;反过来,利用微分方法可以锐化图像。常用的微分方法是利用梯度算子,连续函数的微分形式:离散空间用差分替代微分,常用模板:垂直锐化水平锐化154图像锐化邻域平均或加权平均是累加的一个过程,用来平滑图像;反模板的选择图像上需要锐化的方向不只垂直和水平两个方向;需要锐化哪个方向,需要根据图像的具体情况来定,斜对角锐化和全方位锐化也经常用到:对角锐化全方位锐化155模板的选择图像上需要锐化的方向不只垂直和水平两个方向;对角锐原始图像锐化图像156原始图像锐化图像56原始图像锐化图像157原始图像锐化图像57原始图像锐化图像158原始图像锐化图像58频率域图像增强频率域增强原理频率域平滑滤波器频率域锐化滤波器同态滤波频域技术与空域技术
159频率域图像增强频率域增强原理59频域增强原理卷积定理:增强图像:步骤:
计算图像的变换在频域滤波反变换回图像空间频域滤波:低通,高通,同态160频域增强原理卷积定理:60频率域平滑滤波器图像中的边缘和噪声都对应图像傅立叶变换中的高频部分,所以如要在频域中消弱其影响就要设法减弱这部分频率的分量;根据频域增强技术的原理,需要选择一个合适的H(u,v)以得到消弱F(u,v)高频分量的G(u,v);以下讨论对F(u,v)的实部和虚部影响完全相同的滤波转移函数。具有这种特性的滤波器称为零相移滤波器。161频率域平滑滤波器图像中的边缘和噪声都对应图像傅立叶变换中的高理想低通滤波器ILPF(IdealLowPassFilter)
理想是指小于D0的频率可以完全不受影响地通过滤波器,而大于D0的频率则完全通不过。162理想低通滤波器ILPF(IdealLowPassFil理想低通滤波器
1、理想低通滤波器
H(u,v):转移/滤波函数
D0:截断频率
D(u,v)是从点(u,v)到频率平面原点的距离
D(u,v)
=
(u2+v2)1/2
163理想低通滤波器 1、理想低通滤波器63理想低通滤波器半径分别为5,11,45和68能量分别为90%,95%,99%和99.5%164理想低通滤波器半径分别为5,11,45和6864理想低通滤波器问题:模糊振铃现像:在2-D图像上表现为一系列同心圆环;圆环半径反比于截断频率。165理想低通滤波器问题:65理想低通滤波器振铃现象(a)半径为5的频率域ILPF(b)相应的空间滤波器(c)空间域中的5个脉冲模拟5个像素(d)空间域(b)和(c)的卷积166理想低通滤波器振铃现象(a)半径为5的频率域ILPF66理想低通滤波器半径分别为5,15,30,80和230能量分别为92%,94.6%,96.4%,98%和99.5%167理想低通滤波器半径分别为5,15,30,80和23067巴特沃斯低通滤波器BLPF(Butterworth)物理上可实现(理想低通滤波器在数学上定义得很清楚,在计算机模拟中也可实现,但在截断频率处直上直下的理想低通滤波器是不能用实际的电子器件实现的);减少振铃效应,高低频率间的过渡比较光滑;阶为n。具体原理可以参考数字信号处理。168巴特沃斯低通滤波器BLPF(Butterworth)物理上可巴特沃斯低通滤波器截断频率:使H最大值降到某个百分比的频率在D(u,v)=D0时,H(u,v)
=1/2
169巴特沃斯低通滤波器截断频率:使H最大值降到某个百分比的频率巴特沃斯低通滤波器图像由于量化不足产生虚假轮廓时常可用低通滤波进行平滑以改进图像质量。170巴特沃斯低通滤波器图像由于量化不足产生虚假轮廓时常可用低通滤巴特沃斯低通滤波器半径分别为5,15,30,80和230171巴特沃斯低通滤波器半径分别为5,15,30,80和230巴特沃斯低通滤波器阶数对振铃现象的影响:阶数越高,越明显。阶数分别为1,2,5和20172巴特沃斯低通滤波器阶数对振铃现象的影响:阶数越高,越明显。其他低通滤波器梯形指数173其他低通滤波器梯形指数73其它例子:字符识别前的增强处理174其它例子:字符识别前的增强处理74其它例子:人脸皱纹处理175其它例子:人脸皱纹处理75频率域锐化滤波器理想高通滤波器IHPF(IdealHighPassFilter)巴特沃斯高通滤波器BHPF高频增强滤波器高频提升滤波器176频率域锐化滤波器理想高通滤波器IHPF(IdealHigh理想高通滤波器形状与低通滤波器的形状正好相反177理想高通滤波器形状与低通滤波器的形状正好相反77巴特沃斯高通滤波器形状与巴特沃斯低通滤波器的形状正好相反,截断频率使H值上升到最大值某个百分比的频率H(u,v)=1/2
178巴特沃斯高通滤波器形状与巴特沃斯低通滤波器的形状正好相反,截高频增强滤波器高通滤波的结果:边缘加强,光滑区域变暗。方法:改进转移函数 高通滤波:G(u,v)=H(u,v)F(u,v)
高频增强转移函数:He(u,v)=k
H(u,v)+c
高频增强输出图的傅立叶变换:
Ge(u,v)=k
G(u,v)+
cF(u,v)
反变换回去:
ge(x,y)=k
g(x,y)+
cf(x,y)179高频增强滤波器高通滤波的结果:边缘加强,光滑区域变暗。79高通滤波增强(a)比较模糊的图像(b)阶为1的巴特沃斯高通滤波(c)高通滤波增强的结果180高通滤波增强(a)比较模糊的图像(b)阶为1的巴特沃斯高通高频提升滤波器用原始图减去低通图得到高通滤波器的效果。把原始图乘以一个放大系数A再减去低通图就可构成高频提升(high-boost)滤波器。 A=1:高通滤波器 A>1:原始图的一部分与高通图相加,恢复了高通滤波时丢失的低频分量181高频提升滤波器用原始图减去低通图得到高通滤波器的效果。81高通滤波与高频提升滤波比较(a)比较模糊的图像(b)高通滤波处理的结果(c)高频提升滤波器处理的结果(A=2)(d)对(c)进行了灰度范围的扩展182高通滤波与高频提升滤波比较(a)比较模糊的图像(b)高通同态滤波成像模型(照度和反射):f(x,y)=i(x,y)r(x,y)两边取对数:两边取傅立叶变换:用一频域函数
H(u,v)处理
F(u,v):反变换到空域:两边取指数:
183同态滤波成像模型(照度和反射):f(x,y)=i(x,同态滤波流程H(u,v):同态(homomorphic)滤波器,分别作用于照度分量和反射分量。分析:图像照射分量变化缓慢;反射分量在边缘处变化剧烈图像对数的傅立叶变换后的低频部分对应照度分量,高频成分对应反射分量滤波器特点:对高频和低频成分有不同的影响。184同态滤波流程84同态滤波典型应用:压缩图像的动态范围,同时增加对比度滤波器:常数c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 园艺陶瓷的节能灌溉技术改进与推广考核试卷
- 塑料板的热粘合技术考核试卷
- 2006年江苏常州中考满分作文《告别英雄》
- 初中生科学素养与科学探究能力的提升研究考核试卷
- 2025年建筑工程试桩合同3篇
- 6 花儿草儿真美丽 第一课时 说课稿-2023-2024学年道德与法治一年级下册统编版
- 地质勘探中的风险控制考核试卷
- 2025年沪科版九年级物理下册月考试卷含答案
- 劳务派遣服务的市场动态观察考核试卷
- 2025年华师大新版八年级生物下册阶段测试试卷含答案
- 高中历史教学中开展小组合作学习的思考
- 监理资料档案盒背脊贴纸
- 数学八下学霸电子版苏教版
- SQL Server 2000在医院收费审计的运用
- 《FANUC-Oi数控铣床加工中心编程技巧与实例》教学课件(全)
- 微信小程序运营方案课件
- 陈皮水溶性总生物碱的升血压作用量-效关系及药动学研究
- 安全施工专项方案报审表
- 学习解读2022年新制定的《市场主体登记管理条例实施细则》PPT汇报演示
- 好氧废水系统调试、验收、运行、维护手册
- 五年级上册口算+脱式计算+竖式计算+方程
评论
0/150
提交评论