一种基于雾天成像模型的单幅图像去雾方法
【专利摘要】本发明具体涉及一种基于雾天成像模型的单幅图像去雾方法。具体步骤如下:将有雾的原始图像读入;将估计大气光颜色为某一定值;假设图像局部区域的反照率为常向量,以及物体表面色度与介质传播具有局部统计不相关性,利用独立成分分析来估计常向量反照率,由此得出透射率和场景深度;对透射率进行归一化处理;最后根据透射率和大气光颜色参数带入物理模型,输出去雾后的清晰图像。该方法通过透射率归一化的方法,可改善雾后图像部分失真严重问题,得到对比度良好的还原图像。
【专利说明】一种基于雾天成像模型的单幅图像去雾方法
【技术领域】
[0001]本发明属于数字图像处理【技术领域】,具体涉及一种基于雾天成像模型的单幅图像去雾方法。
【背景技术】
[0002]雾天环境下摄像机拍摄的图像对比度和分辨率明显下降,使雾天环境下观测的场景图像浑浊,不利于人眼的观察。同时随着经济的发展,视频监控、目标识别等领域对图像的依赖性越来越大,因此图像去雾十分必要。
[0003]雾是当空气分子的相对湿度达到饱和时,一些空气分子被浓缩成小水滴是产生的,这些大气中的气体溶胶粒子会对成像光线有散射作用。散射造成的光线损失会使“透射光”强度衰减,从而造成图像的对比度下降。而气溶胶粒子的不均匀性会使图像变得模糊不清。同时,气溶胶粒子对光线的散射部分也会因为多次散射的作用,和原有的前向散射部分叠加在一起成像,从而产生一定的模糊。上述各种作用的总和,造成最后雾天图像会产生严重的退化,模糊不清,对比度偏低,景物的细节特征被掩盖,色彩不饱和和失真。
[0004]目前,提高雾天图像清晰度的方法主要有两类:非模型法和基于模型的算法。非模型雾天图像去雾算法不考虑图像降质产生的具体因素,而是仅从图像增强的角度来处理图像,以达到提高图像质量的目的,简单说就是增强图像的整体对比度。常用方法有直方图均衡、同态滤波和Retinex算法等,这种方法适用范围广泛,能有比较有效地提高图像的对比度,并突出图像的纹理细节,但可能会造成突出部分的信息损失,使处理后的图像存在失真。基于雾模型的去雾方法是对雾图像进行一次雨成像相反的逆过程来恢复无雾图像。香港中文大学的何凯明等基于暗原色先验提出了一种去雾算法(参考论文《Single ImageHaze Removal Using Dark Channel Pr1r))),该算法效果突出,但算法复杂度很大,限制了其在工程上的广泛应用。
【发明内容】
[0005]本发明主要是解决现有技术所存在的技术问题;提供了一种不仅能够有很好的图像去雾效果,而且能够解决现有技术的算法存在的计算过程复杂耗时难以应用到实际场合的问题的基于雾天成像模型的单幅图像去雾方法。
[0006]本发明的上述技术问题主要是通过下述技术方案得以解决的:
[0007]—种基于雾天成像模型的单幅图像去雾方法,其特征在于,包括以下步骤:
[0008]步骤1:读入原始有雾图像I (X);
[0009]步骤2:图像去雾所基于的雾天成像模型I (X) , X表示图像上点的坐标,I (X)表示观察到的图像,t(x)是一个标量表示光线的透射率,A表示大气光的颜色,J(X)表示要恢复的真实图像;
[0010]I(X) = J(X) t (x)R+(1-t (X)) A 式一
[0011]将R沿两个方向分解,分别是A方向和垂直于A方向;将沿A方向分解后的剩余向量用R’表示:
【权利要求】
1.一种基于雾天成像模型的单幅图像去雾方法,其特征在于,包括以下步骤: 步骤1:读入原始有雾图像I(X); 步骤2:图像去雾所基于的雾天成像模型I (X),X表示图像上点的坐标,I (x)表示观察到的图像,t(x)是一个标量表示光线的透射率,A表示大气光的颜色,J(X)表示要恢复的真实图像;
I(x) = J(x) t (x)R+(1-t (X)) A 式一 将R沿两个方向分解,分别是A方向和垂直于A方向;将沿A方向分解后的剩余向量用R’表示:
其中,
; R是一个二维的RGB向量,表不表面反射系数,R’表不R沿A方向分解的分量;1(χ)是一个标量,表示从物体表面反射光的多少,I’ (χ)表示1(χ)沿A方向分解的分量; 其中,透射率t(x)基于以下公式:
其中,η基于以下公式:
其中
)和Ci2 (IE., h)分别表示Ia与h和Ικ,与h的协方差;
步骤3:基于式四和式三得到透射率too值,并对too进行归一化处理:
并基于调整后的透射率t’和式一,根据公式得出最终的J(X):
【文档编号】G06T5/00GK104200435SQ201410436143
【公开日】2014年12月10日 申请日期:2014年8月29日 优先权日:2014年8月29日
【发明者】刘恩雨, 谢建磊, 朱海涅, 肖进胜 申请人:武汉大学