一种基于多尺度融合和全变分优化的图像去雾方法与流程

文档序号:12126190阅读:来源:国知局

技术特征:

1.一种基于多尺度融合和全变分优化的图像去雾方法,其特征在于:具体包含如下步骤:

步骤1,输入原雾图I;

步骤2,从步骤1输入的原雾图I中导出像素级暗原色图PDM和块级暗原色图BDM;

步骤3,依据大气散射模型和暗通道先验,推导出像素级暗原色图PDM和块级暗原色图BDM对应的透射图,具体如下:

<mrow> <mi>P</mi> <mi>T</mi> <mi>M</mi> <mo>=</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mi>P</mi> <mi>D</mi> <mi>M</mi> </mrow> <mi>A</mi> </mfrac> </mrow>

<mrow> <mi>B</mi> <mi>T</mi> <mi>M</mi> <mo>=</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mi>B</mi> <mi>D</mi> <mi>M</mi> </mrow> <mi>A</mi> </mfrac> </mrow>

其中,PTM为像素级透射图,BTM为块级透射图,A是全局大气光强度;

步骤4,将步骤3计算出的PTM和BTM分别进行拉普拉斯金字塔分解,形成多级不同尺度图像;

步骤5,将PTM和BTM对应的分解图执行融合过程,再重构成原始尺寸的融合透射图;

步骤6,对步骤5重构成原始尺寸的融合透射图执行全变分优化处理;进而依据大气散射模型完成图像的复原。

2.根据权利要求1所述的一种基于多尺度融合和全变分优化的图像去雾方法,其特征在于:在步骤2中,具体根据以下公式从原雾图I中导出像素级暗原色图PDM和块级暗原色图BDM:

<mrow> <mi>P</mi> <mi>D</mi> <mi>M</mi> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <mi>c</mi> <mo>&Element;</mo> <mo>{</mo> <mi>R</mi> <mo>,</mo> <mi>G</mi> <mo>,</mo> <mi>B</mi> <mo>}</mo> </mrow> </munder> <msup> <mi>I</mi> <mi>c</mi> </msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow>

<mrow> <mi>B</mi> <mi>D</mi> <mi>M</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <mi>y</mi> <mo>&Element;</mo> <mi>&Omega;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> </munder> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <mi>c</mi> <mo>&Element;</mo> <mo>{</mo> <mi>R</mi> <mo>,</mo> <mi>G</mi> <mo>,</mo> <mi>B</mi> <mo>}</mo> </mrow> </munder> <msup> <mi>I</mi> <mi>c</mi> </msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow>

其中Ic(y)代表输入图像在颜色通道c上的分量,y是像素位置,其中,c∈{R,G,B},这里R,G,B分别表示红、绿、蓝三个颜色通道,PDM(y)代表像素y在三个颜色通道上的最小值,BDM(x)是PDM图中以像素x为中心的邻域(Ω(x))内的最小值。

3.根据权利要求1所述的一种基于多尺度融合和全变分优化的图像去雾方法,其特征在于:

在步骤5中,在每个分解层上,按照以下独立执行线性融合过程,再重构成原始尺寸的融合透射图;

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>=</mo> <msub> <mi>P</mi> <mi>i</mi> </msub> <mo>&CenterDot;</mo> <mrow> <mo>(</mo> <mrow> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mfrac> <mi>i</mi> <mi>N</mi> </mfrac> <mo>)</mo> </mrow> <mn>3</mn> </msup> </mrow> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>B</mi> <mi>i</mi> </msub> <mo>&CenterDot;</mo> <msup> <mrow> <mo>(</mo> <mfrac> <mi>i</mi> <mi>N</mi> </mfrac> <mo>)</mo> </mrow> <mn>3</mn> </msup> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>i</mi> <mo>&lt;</mo> <mi>N</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>F</mi> <mi>N</mi> </msub> <mo>=</mo> <msub> <mi>B</mi> <mi>N</mi> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,Pi和Bi分别是PTM和BTM经过拉普拉斯分解后的第i层分解图像,Fi是第i层融合图,N是分解层数目。

4.根据权利要求1所述的一种基于多尺度融合和全变分优化的图像去雾方法,其特征在于:在步骤6中,全变分模优化处理公式具体如下所示:

<mrow> <munder> <mi>arg</mi> <mi>t</mi> </munder> <mi>min</mi> <mi> </mi> <mi>E</mi> <mo>=</mo> <mfrac> <mi>&lambda;</mi> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <mi>t</mi> <mo>-</mo> <mover> <mi>t</mi> <mo>^</mo> </mover> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <mi>W</mi> <mo>&CenterDot;</mo> <mo>&dtri;</mo> <mi>t</mi> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> </mrow>

其中,λ是惩罚因子,W是权值矩阵,其中,尺寸与原雾图一致,代表融合图像的N个分解层Fi(1≤i≤N)拉普拉斯重构后的透射图粗估计,t是优化目标。

5.根据权利要求1所述的一种基于多尺度融合和全变分优化的图像去雾方法,其特征在于:在步骤6中,根据大气散射模型,复原后的图像表示为:

<mrow> <mi>J</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>I</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>A</mi> </mrow> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>t</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> </mfrac> <mo>+</mo> <mi>A</mi> </mrow>

其中,x是像素位置,I和J分别是输入的雾图和去雾后的图像,A是全局大气光强度,t是全变分优化后的透射图,t0是透射率下限值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1