一种图像去雾方法及装置的制造方法

文档序号:8923208阅读:319来源:国知局
一种图像去雾方法及装置的制造方法
【技术领域】
[0001] 本发明涉及图像处理领域,特别涉及一种图像去雾方法及装置。
【背景技术】
[0002] 在雾天影响下,图像采集设备所获取的图像(图片、视频)往往出现模糊不清、对 比度减弱等退化现象,若直接应用到计算机视觉系统中,必然对系统的鲁棒性、准确性造成 不利影响。因此,必需采用图像去雾算法对雾天图像进行去雾、增强处理。
[0003] 现有技术中,通常采用大气散射模型,根据雾天图像的先验信息规律来对图像进 行去雾。比较典型的方法有基于暗通道先验信息的He方法。该方法主要是选用一个尺度参 数计算彩色图像中对应尺度窗口中像素各分量的最小值,并将此值作为暗通道先验信息, 然后通过暗通道先验信息估算场景的深度信息,将深度信息结合大气散射模型估算场景的 透射率,再通过软抠图方法对其进行优化,最后根据优化的透射率和估算的大气光强A,进 行图像的去雾处理;由于软抠图方法运算较为复杂,处理时间很长,很难做到雾天图像的实 时去雾处理。

【发明内容】

[0004] 本发明实施例公开了一种图像去雾方法及装置,以缩短处理时间。技术方案如 下:
[0005] -种图像去雾方法,基于大气散射模型,该方法包括:
[0006] 根据预设的算法确定目标图像的大气光值A;
[0007] 确定由目标图像中每个像素点的最小灰度通道值组成的粗糙暗通道图
[0008] 对所得到的粗糙暗通道图匕(x):先后采用高斯金字塔及中值滤波器进行图像处 理,得到图像Im(x);
[0009] 从图像Im(x)中减去图像Im(x)所对应的平滑局部标准差Idetail(x),获得移除细节 的图像IS(X);其中,所述平滑局部标准差为Idrtail(X)的确定方法包括:计算图像Im(X)的 局部标准差,并采用中值滤波器对其进行平滑处理;
[0010] 确定目标暗通道图Id(x),所述目标暗通道图Id(x)的确定方法包括:
[0011] 在
的情况下,Id(x) =Is(x);
[0012] 在:
的情况下,
;其中,P为预设的第一调节参数;
[0013] 根据所确定的目标暗通道图Id(x)和预设的第二调节参数《 (0〈《〈1)确定透射 函数t(x),所述透射函数t(x) =l-?Id(x);
[0014] 根据大气散射模型,利用已确定的大气光值A和透射函数t(x),对目标图像进行 去雾处理。
[0015] 在本发明的一种优选实施方式中,所述根据预设的算法确定目标图像的大气光值 A,包括:
[0016] 获取由目标图像上部指定区域的每个像素点的最小通道亮度值所组成的子图像 Imin(x),所述I-U) =mince{r,g,b}(Ijx));
[0017] 对子图像Imin(x)进行滤波处理;
[0018] 确定滤波处理后的子图像Imin(x)中灰度值最大的前N个像素;
[0019] 确定目标图像中与所确定的N个像素具有相对应坐标值的N个像素的灰度值,并 将其中灰度值最大的像素的亮度值作为大气光值A。
[0020] 其中,所述获取由目标图像上部指定区域的每个像素点的最小通道亮度值所组成 的子图像Imin(X),包括:
[0021] 获取由目标图像上部1/4区域的每个像素点的最小通道亮度值所组成的子图像 Imin(X)。
[0022] 在本发明的一种优选实施方式中,还包括:在所述根据大气散射模型,利用已确定 的大气光值A和透射函数t(x),对目标图像进行去雾处理后,对去雾处理后的图像进行亮 度调整。
[0023] 其中,所述对去雾处理后的图像进行亮度调整,包括:
[0024] 通过伽马较正对去雾处理后的图像进行亮度调整。
[0025] 相应于上面的方法实施例,本发明还提供了一种图像去雾装置,基于大气散射模 型,该装置包括:
[0026] 大气光值确定模块,用于根据预设的算法确定目标图像的大气光值A ;
[0027] 粗糙暗通道图确定模块,用于确定由目标图像中每个像素点的最小灰度通道值组 成的粗糙暗通道图7:七);
[0028]图像处理模块,用于对所得到的粗糙暗通道图:r(/U)先后采用高斯金字塔及中值 滤波器进行图像处理,得到图像Im(x);
[0029] 细节去除模块,用于从图像Im(X)中减去图像Im(X)所对应的平滑局部标准差为 Idrtail(x),获得移除细节的图像Is(x);其中,所述平滑局部标准差Idrtail(x)的确定装置包 括:计算图像Im(x)的局部标准差,并采用中值滤波器对其进行平滑处理;
[0030]目标暗通道图确定模块,用于确定目标暗通道图Id(x),所述目标暗通道图Id(x) 的确定方法包括:
[0031]在
的情况下,Id(X) =IS(X);
[0032] 在
的情况下,
;其中,P为预设的第一调节参数;
[0033] 透射函数确定模块,用于根据所确定的目标暗通道图Id(x)和预设的第二调节参 数《 (〇〈《〈1)确定透射函数t(x),所述透射函数t(x) = 1_?Id(x);
[0034] 图像去雾处理模块,用于根据大气散射模型,利用已确定的大气光值A和透射函 数t(x),对目标图像进行去雾处理。
[0035] 在本发明的一种优选实施方式中,所述大气光值确定模块包括:
[0036]子图像获取单元,用于获取由目标图像上部指定区域的每个像素点的最小通道亮 度值所组成的子图像Imin(x),所述Imin(x) =min。^fc,g,b}(Kx));
[0037] 子图像处理单元,用于对子图像Imin(x)进行滤波处理;
[0038] 像素确定单元,用于确定滤波处理后的子图像Imin(x)中灰度值最大的前N个像 素;
[0039] 图像大气光值确定单元,用于确定目标图像中与所确定的N个像素具有相对应坐 标值的N个像素的灰度值,并将其中灰度值最大的像素的亮度值作为大气光值A。
[0040] 其中,所述子图像获取单元,具体用于:
[0041] 获取由目标图像上部1/4区域的每个像素点的最小通道亮度值所组成的子图像 Imin(X)。
[0042] 在上述装置的一种优选实施方式中,还包括:亮度调整模块,用于在所述图像去雾 处理模块对目标图像进行去雾处理后,对去雾处理后的图像进行亮度调整。
[0043] 其中,所述亮度调整模块,具体用于:
[0044] 通过伽马较正对去雾处理后的图像进行亮度调整。
[0045] 本发明的技术方案在确定目标图像的粗糙暗通道图/,(x)后,对其使用高斯金字 塔及细节去除处理来计算平滑的透射函数t(x),最后利用已确定的大气光值A和透射函数t(x),根据大气散射模型对目标图像进行去雾处理。由于上述各步骤所采用的计算方法与 软抠图方法相比,运算简单,经对比实验可知图像去雾处理时间大大缩短,能够实现对雾天 图像进行实时的去雾处理。
【附图说明】
[0046] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0047] 图1为本发明实施例提供的一种图像去雾方法的流程图;
[0048]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1