主权项 |
一种基于暗通道先验的图像去雾透射率优化方法,其特征在于:该方法包括如下步骤:步骤1):获取RGB格式的雾气图像:基于有雾图像的物理模型对RGB格式的图像进行去雾操作,有雾图像的物理模型可以表示成:I(x)=J(x)t(x)+A(1‑t(x))其中,I(x)就是待去雾的图像,J(x)是要恢复的无雾的图像,A是全球大气光成分,t(x)为透射率;步骤2):求取雾气图像的暗通道分布图;1)首先求出每个像素RGB分量中的最小值,存入一副和原始图像大小相同的灰度图中,即最小值通道;2)对最小值通道进行最小值滤波,滤波的半径由窗口大小决定;暗通道的求取公式如下:<maths num="0001"><math><![CDATA[<mrow><msup><mi>J</mi><mrow><mi>d</mi><mi>a</mi><mi>r</mi><mi>k</mi></mrow></msup><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><munder><mi>min</mi><mrow><mi>y</mi><mo>∈</mo><mi>Ω</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></mrow></munder><mrow><mo>(</mo><munder><mi>min</mi><mrow><mi>c</mi><mo>∈</mo><mrow><mo>(</mo><mi>r</mi><mo>,</mo><mi>g</mi><mo>,</mo><mi>b</mi><mo>)</mo></mrow></mrow></munder><msup><mi>J</mi><mi>c</mi></msup><mo>(</mo><mi>y</mi><mo>)</mo><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001046782050000011.GIF" wi="670" he="103" /></maths>式中,min为最小值运算,r、g、b分别为彩色图像的三个通道,J<sup>c</sup>表示彩色图像的每个通道,Ω(x)表示以像素X为中心的一个窗口,暗通道先验的理论指出:J<sup>dark</sup>(x)→0;步骤3):根据暗通道图求出大气光值;步骤4):根据暗通道先验原理计算透射率;步骤5):对雾气图像进行去雾操作,得到中间去雾结果;步骤6):对步骤4)求得的透射率进行优化;步骤7):复原无雾图像,根据大气散射模型来重构无雾的图像。 |