图像去雾设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计——图像去雾
一、设计目的
1、通过查阅文献资料,了解几种图像去雾算法,;
2、理解和掌握图像直方图均衡化增强用于去雾的原理和应用;
3、理解和掌握图像退化的因素,设计图像复原的方法;
4、比较分析不同方法的效果。
二、设计内容
采用针对的有雾图像,完成以下工作:
1、采用直方图均衡化方法增强雾天模糊图像,并比较增强前后的图像和直方图;
2、查阅文献,分析雾天图像退化因素,设计一种图像复原方法,对比该复原图像与原始图像以及直方图均衡化后的图像;
3、分析实验效果;
4、写出具体的处理过程,并进行课堂交流展示。
三、设计要求
1、小组合作完成;
2、提交报告(*.doc)、课堂交流的PPT(*.ppt)和源代码。
四、设计原理
(一)图像去雾基础原理
1、雾霭的形成机理
雾实际上是由悬浮颗粒在大气中的微小液滴构成的气溶胶,常呈现乳白色,其底部位于地球表面,所以也可以看作是接近地面的云。霭其实跟雾区别不大,它的一种解释是轻雾,多呈现灰白色,与雾的颜色十分接近。广义的雾包括雾、霾、沙尘、烟等一切导致视觉效果受限的物理现象。由于雾的存在,户外图像质量降低,如果不处理,往往满足不了相关研究、应用的要求。在雾的影响下,经过物体表面的光被大气中的颗粒物吸收和反射,导致获取的图像质量差,细节模糊、色彩暗淡。
2、图像去雾算法
图像去雾算法可以分为两大类:一类是图像增强;另一类是图像复原。图1-1介绍了图像去雾算法的分类:
图1-1 去雾算法分类
从图像呈现的低亮度和低对比度的特征考虑,采用增强的方法处理,即图像增强。比较典型的有全局直方图均衡化,同态滤波,Retinex 算法,小波算法等等。
基于物理模型的天气退化图像复原方法,从物理成因的角度对大气散射作用进行建模分析,实现场景复原,即图像复原。运用最广泛、最权威的是由何凯明等人提出的暗通道先验的方法。
(1)图像增强技术
为了改善视觉效果或者便于人们对图像的判别和分析,根据图像的特征采取简单的改善方法或者加强特征的措施叫做图像增强。图像增强可分为两大类:频率域法和空间域法。空间域处理主要包括:点处理,模块处理即领域处理。频率域处理主要包括:高、低通滤波、同态滤波等等。
图像增强可分为两大类:频率域法和空间域法。空间域处理主要包括:点处理,模块处理即领域处理。频率域处理主要包括:高、低通滤波、同态滤波等等。
(2)图像复原技术
从广义上讲,图像复原是一个求逆问题,逆问题经常存在非唯一解,甚至无解。图像复原的目的是将所观测到的退化图像恢复到退化前的原始图像,这种恢复过程在很多图像处理中的应用十分重要。为
了更好的对图像复原的理解,图1-2为图像复原的流程图:
图1-2 图像复原流程图
其中g(x,y)为降质图像函数,f(x,y)为真实图像函数。
图像复原技术可以分为以下几类:
1)在给定退化模型条件下,分为无约束和有约束两大类。
2)根据是否需要外界干预,分为自动和交互两大类。
3)根据处理所在的域,分为频率域和空间域。
(二)从图像增强角度去雾
基于直方图均衡化的算法以概率论为基础,用灰度变换达到图像增强的目的,是图像增强中最常用的算法之一。直方图均衡化处理的“中心思想”是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的均匀分布。
1、图像灰度直方图
定义一:一个灰度级在范围[0,L-1]的数字图像,其直方图是一个离散函数
p(r r)=r r/r
n 是图像的像素总数,r r 是图像中第k 个灰度级的像素总数,r r 是滴k 个灰度级, r =0,1,2,…,r −1。
定义二:一个灰度级在范围[0,L-1]的数字图像,其直方图是一个离散函数
p (r r )=r r r =0,1,2,…,r −1
由于r r 的增量是1,直方图可以表示为:
p (k )=r r
即图像中不同灰度级像素的出现次数。
2、直方图变换的理论基础 设连续图像的概率分布为:
P (r )=lim ∆r →0r (r +∆r )−r (r )∆rr
0≤r ≤1 其中r 为灰度
∫
r (r )rr =1r rrr r rrr
其中A 为图像的面积。
均衡化过程分析:
设r 和s 分别表示原图像灰度级和经直方图均衡化后的图像灰度级,为便于讨论,对r 和s 进行归一化,使:0≤r ,s ≤1;对于一幅给定的图像,归一化后灰度级分布在0≤r ≤1范围内。对[0,1]区间内的任意一个r 值进行如下变换:
s =T (r )
该变换式应满足条件:
(1) 对于0≤r ≤1,有0≤s ≤1
(2) 在0≤r ,s ≤1区间内
从s 到r 的反变换用下式表示
r =r −1(r )
r 的概率密度为r r (r );s 的概率密度可由r r (r )求出
r r (s )=〖(r 〗r (r )rr rr |r =r −1(r )
假定变换函数为
s =T (r )=∫r r r
0(w )dw 式中:w 是积分变量,而∫r r r
(w )dw就是r 的累积分布函数。 下图为直方图均衡化的过程,体现了“均衡”的含义:即概率密度的均匀。
(a)是某一图像的的灰度分布
(b)是该图进行直方图均衡化后的灰度分布
图1-3 图像灰度分布
给出灰度级r r 在图像中出现的概率密度统计在MATLAB 中,imhist 函数可以显示一幅图像的直方图。其常见调用方法如下: