第46章 图像增强优秀课件.ppt
《第46章 图像增强优秀课件.ppt》由会员分享,可在线阅读,更多相关《第46章 图像增强优秀课件.ppt(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第46章章 图像增强图像增强第1页,本讲稿共87页图象增强的目的是采用某种技术手段,改善图象的视觉效果,或将图象转换成更适合于人眼观察和机器分析识别的形式,以便从图象中获取更有用的信息。图象增强与感兴趣物体特性、观察者的习惯和处理目的相关,因此,图象增强算法应用是有针对性的,并不存在通用的增强算法。图象增强的基本方法:1、空域处理:点处理(图象灰度变换、直方图均衡、伪彩色处理等);邻域处理(线性、非线性平滑和锐化等);2、频域处理:高、低通滤波、同态滤波等。第2页,本讲稿共87页T1点处理(PointOperation)点处理实际上是一种图象灰度变换,它将输入图象f(x,y)中灰度r,通过映
2、射函数T()映射成输出图象g(x,y)中的灰度s,与图象象素位置及被处理象素邻域灰度无关。其映射函数和变换示意图如下:g(x,y)=Tf(x,y)f(x,y)=rg(x,y)=s第3页,本讲稿共87页图象的点处理操作关键在于设计合适的映射函数(曲线),映射函数的设计有两类方法,一类是根据图象特点和处理工作需求,人为设计映射函数,试探其处理效果;另一类设计方法是从改变图象整体的灰度分布出发,设计一种映射函数,使变换后图象灰度直方图达到或接近预定的形状。前者包括直接灰度变换方法和伪彩色处理等,后者为图象直方图修整方法,将在后面一一介绍。第4页,本讲稿共87页1.1.1.1.1 1灰度线性变换灰度线
3、性变换对对输输入入图图象象灰灰度度作作线线性性扩扩张张或或压压缩缩,映映射射函函数数为为一一个个直直线线方方程程,其表达式和演示控件如下:其表达式和演示控件如下:g(x,y)=a f(x,y)+bg(x,y)=a f(x,y)+b;其中:a相当于变换直线的斜率,b相当于截距;a 1-对比度扩张 b=0:a 1对比度压缩 a=1相当于复制 b 0:灰度偏置第5页,本讲稿共87页1.1.2 1.1.2 分段线性处理分段线性处理与与线线性性变变换换相相类类似似,都都是是对对输输入入图图象象的的灰灰度度对对比比度度进进行行拉拉伸伸(Contrast Contrast stretchingstretch
4、ing),只只是是对对不不同同灰灰度度范范围围进进行行不不同同的的映映射射处处理理。当当灰灰度度范范围围分分成成三三段段时时,其其表表达式及演示示意如下:达式及演示示意如下:r1 f(x,y);0ff1 g(x,y)=r2f(x,y)-f1+a;f1ff2r3f(x,y)-f2+b;f2ff3g0f1f2f3第6页,本讲稿共87页1.1.3 1.1.3 对数变换对数变换 (Logarithmic transformationLogarithmic transformation)图象灰度的对数变换将扩张数值较小的灰度范围,压缩数值较大的图象灰度范围。这种变换符合人的视觉特性,是一种有用的非线性映
5、射变换函数。其映射函数表达式及演示示意如下:g(x,y)=log f(x,y)g 0 f第7页,本讲稿共87页1.1.41.1.4指数变换指数变换(Exponential transformation)(Exponential transformation)另一种非线性变换,常与对数变换配合使用构成复合滤波操作。其映射表达式如下 g(x,y)=expf(x,y)第8页,本讲稿共87页 1.1.5 1.1.5 其它灰度变换函数其它灰度变换函数 灰度倒置变换门限锯齿形变换第9页,本讲稿共87页 原 图 处理后图 处理曲线第10页,本讲稿共87页 原 图 处理后图 处理曲线第11页,本讲稿共87页
6、1.2 1.2 直方图修整法直方图修整法 1.2.1 1.2.1 直方图均衡化直方图均衡化 (Histogram equalization)图象直方图描述图象中各灰度级出现的相对频率.基于直方图的灰度变换,是调整图象直方图到一个预定的形状.例如,一些图象由于其灰度分布集中在较窄的区间,对比度很弱,图象细节看不清楚.此时,可采用图像灰度直方图均衡化处理,使得图象的灰度分布趋向均匀,图像所占有的象素灰度间距拉开,加大了图像反差,改善视觉效果,达到增强目的。第12页,本讲稿共87页直方图均衡化处理算法描述:直方图均衡化处理算法描述:原始图象灰度级r归一化在0 1之间,即0 r 1.pr(r)为原始图
7、象灰度分布的概率密度函数,直方图均衡化处理实际上就是寻找一个灰度变换函数T,使变化后的灰度值S=T(r),其中,归一化为0 s 1,即建立r与s之间的映射关系,要求处理后图象灰度分布的概率密度函数ps(s)=1,期望所有灰度级出现概率相同。第13页,本讲稿共87页从下页图中可以看出在灰度变换的dr和ds区间内,象素点个数是不变的,因此有:当dr 0,ds 0 ,略去下标j有 由于 s=T(r)ps(s)=1,则 最终得到直方图均衡化的灰度变换函数为 它是原始图象灰度r的累积分布函数(CDF)。第14页,本讲稿共87页第15页,本讲稿共87页对于数字图象离散情况,其直方图均衡化处理的计算步骤如下
8、:1、统计原始图象的直方图 rk 是归一化的输入图象灰度级;2、计算直方图累积分布曲线 3、用累积分布函数作变换函数进行图像灰度变换根据计算得到的累积分布函数,建立输入图象与输出图象灰度级之间的对应关系,并将变换后灰度级恢复成原先数范围。第16页,本讲稿共87页原象灰级 k归一化灰级 (rk)第k象素级象素个数nr(rk)Sk=nr(rk)变换后灰级 00/7=07900.190.19S1 11/7=0.142810230.250.44S3 22/7=0.28568500.210.65S5 33/7=0.42856560.160.81S6 44/7=0.57143290.080.89S6 55
9、/7=0.71422450.060.95S7 66/7=0.85711220.030.98S7 77/7=1810.021S7例子 64*64 8级灰度 的均衡化第17页,本讲稿共87页Sk0.250.200.150.100.05 0 1/7 1 rk 1/7 3/7 5/7 6/7 1 原图直方图 处理曲线 处理后直方图 概述:1)、变换后直方图趋向平坦,灰级减少,灰度合并。2)原始象零灰度级象素个数多于n/m+1,变换后零灰度级消失,含有象素数多的几个灰级间隔被拉大了,压缩的只是象素数少的几个灰度级,实际视觉能够接收的信息量大大地增强了。第18页,本讲稿共87页 原 图 处理后图第19页,
10、本讲稿共87页 1.2.2 1.2.2直方图规定化处理直方图规定化处理(Histogram specification)将输入图象灰度分布变换成规定一个期望的灰度分布直方图,pr(r)为原图的灰度密度函数,pz(z)为希望得到的灰度密度函数首先分别对p(r),p(z)作直方图均衡化处理则有:S=T(r)=0r1 V=G(z)=0z1经上述变换后的灰度S及V,其密度函数是相同的均匀密度,再借助于直方图均衡化结果作媒介,实现从pr(r)到pz(z)的转换。第20页,本讲稿共87页利用S=T(r)=,V=G(z)=分布相同的特点建立r z的 联系,即 Z=G-1(v)=G-1(s)=G-1(T(r)
11、实现步骤:1)直方图均衡化输入图象,计算Rj-Sj对应关系;2)对规定直方图pz(z)作均衡化处理,计算Zk-Vk的对 应关系;3)选择适当的Vk和Sj点对,使VkSj;4)由逆变换函数Z=G-1(S)=G-1(T(r),计算流程如下:RjSjVkZk均衡 求近似相等 求逆变换 均衡 Pz(x)第21页,本讲稿共87页 原图象的灰度分布 Pr(r)r S S,V rz Ps(s)Pv(v)Pz(z)希望得到的灰度分布 z 第22页,本讲稿共87页 原 图 处理后图 处理背景图第23页,本讲稿共87页 原 图 处理后图 处理直方图第24页,本讲稿共87页 1.3 1.3伪彩色处理伪彩色处理 (P
12、seudocoloringPseudocoloring)人对图象灰度的分辨能力比较低,而对色彩的辨别能力却非常强。为了更有效地提取图形信息,图象增强中伪彩色处理就是把单色(黑白)图象的不同灰度级按照线性或非线性映射函数变换成不同的彩色。即 灰度 彩色三基色(R、G、B)第25页,本讲稿共87页伪彩色增强技术也是一种点处理操作,只是需要三个相互独立的映射函数,将一个灰度图象变换成红、绿、蓝三基色比例不同的彩色图象。定义三个映射函数为TR()、TG()、T B(),输入灰度图象为f(x,y),则三基色分量为:R(x,y)=TR(f(x,y)G(x,y)=TG(f(x,y)B(x,y)=TB(f(x
13、,y)伪彩色增强过程示意图如下:TG 复合f(x,y)TG 视频 合成 TG 同步信号第26页,本讲稿共87页伪彩色除了可以用不同色彩表现不同灰度之外,也可用于表示不同频率成分。例如,图象f(x,y)付氏变换所得频谱经三个不同频率特性的滤波器滤波,再经逆变换得到的灰度值分别代表图象的不同频率分量,设计适当的伪彩色映射函数,就可以用色彩表现出图象的不同频率成分。如下图:滤波滤波 IFFT IFFTR R T TR R f(x,y)FFT f(x,y)FFT 滤波滤波 IFFT IFFTG G T TG G 复 显示显示 合 滤波滤波 IFFT IFFTB B T TB B第27页,本讲稿共87页
14、1.4 1.4 点处理操作的快速实现点处理操作的快速实现存储器RAM或ROM)中所有的点处理操作都是灰度映射过程,可以通过“查表”方式实现,表(即内容就是映射函数,这样将输入图象灰度级作为地址对存储器表进行寻址,存储器输出是灰度变换的输出,便可完成灰度映射。硬件实现的粗框图和稍细致流程分别如下:输入 切换 存储介质 切换 输出 CPU数据线 切换 CPU数据线表T原灰度级 新灰度级 第28页,本讲稿共87页2 图象平滑(Image smoothing)图象平滑是一种图象邻域操作,非递归邻域操作可用函数表示为 g(x,y)=x,y,f(x,y):(x,y)N(x,y)其中N(x,y)是以(x,y
15、)为中心的某邻域象素集合,f(x,y)是集合内象素灰度值,g(x,y)是处理结果图象。第29页,本讲稿共87页2.1 2.1 局部平均局部平均 (Spatial AveragingSpatial Averaging)其中f(x,y)为原始图象,g(x,y)是平滑后的图象,h(i,j)为邻域模板内对应点加权系数,N为该邻域内象素个数,邻域模板尺寸取(2M+1)(2M+1),一般取M=1,即33模板。对应于四连通域和八连通域,有如下图模板示例。或者 四邻域 八邻域第30页,本讲稿共87页局部平滑的降噪能力分析局部平滑的降噪能力分析假设f(x,y)=f(x,y)+n(x,y)其中,f(x,y)为无噪
16、图象,n(x,y)为均值为0,方差为2的独立同分布的噪声图象。可以得到g(x,y)=已知E =0,则Eg(x,y)=E =f(x,y)而Dg(x,y)=D =2/N第31页,本讲稿共87页例:用八邻域模板处理图例另外的几种平滑处理模板:第32页,本讲稿共87页平滑处理模板的滤波作用例,模板 处理原始图像 第33页,本讲稿共87页假设Df表示输入图象f(x,y)相邻象素的灰度最大绝对差;Dg表示处理后图象g(x,y)相邻象素的灰度绝对差,则上述方程有 平滑处理后相邻象素灰度差别只会减小不会加大,起到平滑作用。第34页,本讲稿共87页以下在频域对模板h(i,j)进行分析:相当于f与h卷积 已知f*
17、hf*h F FH H,f f F F,h h H H,g g G G根据傅立叶变换的卷积性质有 G G(u,v)=F F(u,v)H H(u,v)以下从H H(u,v)来分析h(x,y)的频率特性第35页,本讲稿共87页 以模板 为例,计算其传递函数。根据 ,则 第36页,本讲稿共87页代入系数110后,令v=0,则 再令 则 w=0o时,H=1 w=90o时,H=2/5 w=131o时,H=0 /2 w=180o时,H=-1/5可见该模板为低通的传递函数。例如输入图象和处理后图象分别如下输入图象:0 1 0 1 0 1 0 处理后 6/10 4/10 6/10 4/10 6/10 0 1
18、0 1 0 1 0 6/10 4/10 6/10 4/10 6/10 0 1 0 1 0 1 0 6/10 4/10 6/10 4/10 6/10输入图象 0 1 1 0 1 1 0 处理后 6/10 7/10 7/10 6/10 7/10 0 1 1 0 1 1 0 6/10 7/10 7/10 6/10 7/10 0 1 1 0 1 1 0 6/10 7/10 7/10 6/10 7/10第37页,本讲稿共87页 原 图 用模板 及 处理后的两幅图 第38页,本讲稿共87页2.22.2门门 限限 去去 噪噪如前所述,图象平滑在去除噪声的同时,也将图象本身变模糊。如何区分开图象与噪声,加大对
19、噪声平滑力度,维持图象本身不变或少变,是一个感兴趣的研究内容。以下给出一些处理方法示例。例如一种超限象素平滑(Out range pixel smoothing)方法其它方法:1)K最近邻法:与中心象素灰度接近的K个象素灰度求平 均。一般,33窗口,K6。2)在窗口中划分子窗口,将方差最小子窗口象素取均值。第39页,本讲稿共87页2.32.3多帧平均法多帧平均法图象采集过程中,出现噪声是不可避免的,特别在采用信噪比较低的传感器时。在加性噪声情况下,如果处理静止场景图象,则可将多帧图象进行加权求平均的方法,降低噪声影响。其运算表达式为:fi(x,y)为一批静止图象,i i为帧号,噪声是随机加性g
20、(x,y)是平滑处理的输出图象。平滑后噪声方差下降M倍,而且,参与平均的图象愈多,噪声抑制的效果愈好。第40页,本讲稿共87页2.4 2.4 二值图象平滑二值图象平滑 (Bilevel image smoothing)(Bilevel image smoothing)二值图象是多灰度级图象分割处理得到仅有“1”和“0”两个灰度的“目标/背景”图象。分割难免不出错误,目标区域可能混入个别的背景象素点或小区,在目标区图象出现一些为“0”的单点或空洞;背景区域也可能出现个别的目标象素点或小区。这些都相当于噪声干扰,会影响后续的特征提取和识别。二值图象平滑去噪的典型过程如下:1、填充单点空洞对原始图象
21、八邻域都为“”的中心象素赋“”;2、收缩象素八邻域全为“”时,将收缩图象对应象素点位置赋值“”;3、扩张收缩图象中为“”的像素其对应扩张图象位置及其相邻点象素全赋值为“”。第41页,本讲稿共87页 原 图 二值图象平滑 处理后图第42页,本讲稿共87页2.5 2.5 图象平滑的电路设计图象平滑的电路设计图象平滑等图像邻域操作都属于低层象素级处理,是一种简单重复、处理数据量大的费时操作。如果用软件完成,可能很难满足实时性的要求。为此可设计硬件电路,按象素时钟频率实时完成平滑任务。下面给出图象平滑处理电路的通用框图:输入 行延迟 DFF DFF DFF 平 滑 网 行延迟 DFF DFF DFF
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第46章 图像增强优秀课件 46 图像 增强 优秀 课件
限制150内