图像平滑和锐化.ppt
《图像平滑和锐化.ppt》由会员分享,可在线阅读,更多相关《图像平滑和锐化.ppt(112页珍藏版)》请在三一办公上搜索。
1、第八章 图像平滑和锐化,1、平滑滤波减弱或消除图像中的高频分量,但不影响低频分量。2、锐化滤波减弱或消除图像中的低频分量,但不影响高频分量。,8.1 图像噪声,任何一幅原始图像,在其获取和传输等过程中,会受到各种噪声的干扰,使图像恶化,质量下降,图像模糊,特征淹没,对图像分析不利。噪声可以理解为“妨碍人们感觉器官对所接收的信源信息理解的因素”。,噪声来源数字图像的噪声主要来源于图像的获取和传输过程 图像获取的数字化过程,如图像传感器的质量和环境条件 图像传输过程中传输信道的噪声干扰,如通过无线网络传输的图像会受到光或其它大气因素的干扰,图像噪声特点 1.噪声在图像中的分布和大小不规则 2.噪声
2、与图像之间具有相关性 3.噪声具有叠加性,图像噪声分类,按其产生的原因可分为:外部噪声和内部噪声。从统计特性可分为:平稳噪声和非平稳噪声。按噪声和信号之间的关系可分为:加性噪声和乘性噪声。,按其产生的原因,外部噪声:指系统外部干扰从电磁波或经电源传进系统内部而引起的噪声。内部噪声:由光和电的基本性质所引起的噪声。电器的机械运动产生的噪声。元器件材料本身引起的噪声。系统内部设备电路所引起的噪声。,按统计特性,平稳噪声:统计特性不随时间变化的噪声。非平稳噪声:统计特性随时间变化的噪声。,按噪声和信号之间的关系,加性噪声:假定信号为S(t),噪声为n(t),如果混合叠加波形是S(t)+n(t)形式,
3、则称其为加性噪声;乘性噪声:如果叠加波形为S(t)1+n(t)形式,则称其为乘性噪声。,椒盐噪声的特征:出现位置是随机的,但噪声的幅值是基本相同的。高斯噪声的特征:出现在位置是一定的(每一点上),但噪声的幅值是随机的。,常见图像噪声,高斯噪声,概率密度函数(PDF)当z服从上式分布时,其值有70%在,有95%落在 范围内。高斯噪声的产生源于电子电路噪声和由低照明度或高温带来的传感器噪声。,z,瑞利噪声,概率密度函数(PDF),瑞利密度曲线距原点的位移和其密度图像的基本形状向右变形。瑞利密度对于近似偏移的直方图十分适用.,均值:方差:,伽马噪声,伽马噪声在激光成像中有些应用.,a0,b为正整数,
4、均值:方差:,指数分布噪声,指数分布噪声在激光成像中有些应用。,a0,均值:方差:,指数分布是b=1时爱尔兰概率分布的特殊情况。,均匀分布噪声,均匀分布噪声在实践中描述较少,但均匀密度分布作为模拟随机数产生器的基础非常有用。,均值:方差:,脉冲噪声,双极脉冲噪声也叫椒盐噪声,在图像上表现为孤立的亮点或暗点.,脉冲噪声表现在成像中的短暂停留中,例如,错误的开关操作。由于脉冲干扰通常与图像信号的强度相比较大,因此,脉冲噪声总是被数字化为最大值或最小值。,MATLAB图像处理工具箱使用imnoise函数在图像中加入噪声。调用格式如下:J=imnoise(I,type,parameters)其中函数向
5、输入图像I中添加指定类型的噪声。type是字符串,可以是以下值。“Gaussian”(高斯噪声);“localvar”(均值为零,且一个变量与图像亮度有关);“poisson”(泊松噪声);“salt&pepper”(椒盐噪声);“speckle”(乘性噪声)。,a=imread(eight.tif);subplot(131);imshow(a);title(原始图像);a1=imnoise(a,gaussian,0,0.006);%均值为0,方差为0.006subplot(132);imshow(a1);title(加高斯噪声的图像);a2=imnoise(a,salt,8.2 均值滤波,在
6、图像上,对待处理的像素给定一个模板,该模板包括了其周围的邻近像素。将模板中的全体像素的均值来替代原来的像素值的方法。,以模块运算系数表示即:,3,4,4,4,5,6,6,7,8,均值滤波器 处理方法,待处理像素,主要优点:算法简单,计算速度快。缺点:降低噪声的同时使图像产生模糊,特别在边缘和细节处。而且邻域越大,在去噪能力增强的同时模糊程度越严重。,均值滤波优缺点:,均值滤波器的改进,为克服简单局部平均法的弊病,目前已提出许多保边缘、细节的局部平滑算法。它们的出发点都集中在如何选择邻域的大小、形状和方向、参加平均的点数以及邻域各点的权重系数等。,均值滤波器的改进 加权均值滤波,如下,是几个典型
7、的加权平均滤波器。,加权平均示意图,如果某个像素的灰度值大于其邻域像素的平均值,且达到了一定水平,则判断该像素为噪声,继而用邻域像素的均值取代这一像素值。,T为阈值,T太小,噪声消除不干净;T太大,易使图像模糊。,均值滤波器的改进 超限邻域平均,MATLAB图像处理工具箱采用filter2函数实现图像的邻域处理,其调用方法如下:Y=filter2(B,X),clear all;I=imread(eight.tif);J=imnoise(I,salt,在上面的MATLAB程序中,滤波操作使用了fspecial函数创建指定的滤波器模板,其常用调用方法为:h=fspecial(type)h=fspe
8、cial(type,para)其中type指定算子的类型,para指定相应的参数,8.3 中值滤波,是对一个奇数点滑动窗口内的像素灰度值排序,用中值代替窗口中心像素的原来灰度值。因此它是一种非线性的图像平滑法。,优点:对脉冲干扰及椒盐噪声的抑制效果好,在抑制随机噪声的同时能有效保护边缘少受模糊。缺点:对点、线等细节较多的图像却不太合适。,2,6,例:原图像为:2 2 6 2 1 2 4 4 4 2 4 处理后为:,2,2,(1,2,2,2,6),2,(1,2,2,2,6),2,(1,2,2,4,6),2,2,4,4,4,4,4,(2,4,4),二维中值滤波模板:与均值滤波类似,做3*3的模板,
9、对9个数排序,取第5个数替代原来的像素值。,例:,2,3,4,5,6,6,6,7,8,C=6.6316,C=5.5263,中值滤波器的窗口形状可以有多种,如线状、方形、十字形、圆形、菱形等(见图)。,一般来讲:形状的选择:对于有缓变的较长轮廓线物体的图像,采用方形或圆形窗口为宜。对于包含有尖顶物体的图像,用十字形窗口。窗口大小的选择:则以不超过图像中最小有效物体的尺寸为宜。,中值滤波与均值滤波的比较,对于椒盐噪声,中值滤波效果比均值滤波效果好。原因:椒盐噪声是幅值近似相等但随机分布在不同位置上,图像中有干净点也有污染点。中值滤波是选择适当的点来替代污染点的值,所以处理效果好。因为噪声的均值不为
10、0,所以均值滤波不能很好地去除噪声点。,对于高斯噪声,均值滤波效果比中值滤波效果好。原因:高斯噪声是幅值近似正态分布,但分布在每点像素上。因为图像中的每点都是污染点,所中值滤波选不到合适的干净点。因为正态分布的均值为0,所以根据统计数学,均值可以消除噪声。,在MATLAB图像处理工具箱中,实现中值滤波的函数是medfilt2,其常用的调用方法如下:B=medfilt2(A,m n)其中A是输入图像,m,n是邻域窗口的大小,默认值为3,3,B为滤波后图像。,clear all;I=imread(rice.png);subplot(2,3,1),imshow(I);title(原始图像);J=im
11、noise(I,salt,8.4图像锐化,图像锐化的目的是加强图像中景物的细节边缘和轮廓。锐化的作用是要使灰度反差增强。因为边缘和轮廓都位于灰度突变的地方,所以锐化算法的实现是基于微分(差分)运算的作用。,图像细节的基本特征,几种典型的灰度变化模式及其微分变化模式,一阶微分算子,一阶微分的计算公式非常简单:,离散情况下的计算公式(即:差分运算):,考虑到图像边界的拓扑结构性,根据这个原理派生出许多相关的方法。,单方向的一阶微分算子,单方向的一阶梯度算法是指给出某个特定方向上的边缘信息。因为图像为水平、垂直两个方向组成,所以,所谓的单方向梯度算法实际上是包括水平方向与垂直方向上的锐化。,水平锐化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图像 平滑 锐化
链接地址:https://www.31ppt.com/p-5341457.html