一种采用自适应校正的低照度图像增强方法与流程

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

技术特征:

1.一种采用自适应校正的低照度图像增强方法,其特征在于,包括:

对低照度灰度图像V依次进行最大值滤波、最小值滤波和保边缘滤波,得到光照分量;将低照度灰度图像与所述光照分量相除,得到反射分量;

通过otsu方法把所述光照分量分割成暗部和亮部,然后计算暗部的均值得到自适应阈值,根据阈值对所述光照分量进行自适应对数校正;

将校正后的光照分量和反射分量相乘,得到最后增强后的图像。

2.根据权利要求1的采用自适应校正的低照度图像增强方法,其特征在于,所述对低照度灰度图像V依次进行最大值滤波、最小值滤波和保边缘滤波,得到光照分量;将低照度灰度图像与所述光照分量相除,得到反射分量,具体包括:

步骤1.1,将低照度灰度图像V依次进行最大值滤波、最小值滤波和保边缘滤波,得到光照分量L(x,y)的数学表达式为:其中,max()、min()和EPF()分别表示最大值滤波、最小值滤波和保边缘滤波,Ω(x,y)表示滤波窗口的大小,(x,y)表示像素点坐标;

步骤1.2,根据Retinex理论,将低照度灰度图像与光照分量相除,得到反射分量R(x,y),公式为:R(x,y)=V(x,y)/L(x,y)。

3.根据权利要求2的采用自适应校正的低照度图像增强方法,其特征在于,所述通过otsu方法把所述光照分量分割成暗部和亮部,然后计算暗部的均值得到自适应阈值,根据阈值对所述光照分量进行自适应对数校正,具体包括:

步骤2.1,采用ostu方法将光照分量分割成暗部与亮部,然后计算暗部的均值,用255减去均值得到自适应阈值t,数学表达式为:t=255-mean(Ldark)·factor;其中Ldark表示为分割后图像暗部像素值,范围为0-255;mean()表示取均值;factor为调控因子,默认值为1;

步骤2.2,根据阈值将图像进行自适应对数校正,其函数表达式为:

<mrow> <msup> <mi>L</mi> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>w</mi> <mi>L</mi> </msub> <mo>&CenterDot;</mo> <mi>l</mi> <mi>o</mi> <mi>g</mi> <mrow> <mo>(</mo> <mi>L</mi> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mi>L</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>&le;</mo> <mi>t</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msub> <mi>w</mi> <mi>H</mi> </msub> <mo>&CenterDot;</mo> <mi>l</mi> <mi>o</mi> <mi>g</mi> <mrow> <mo>(</mo> <mi>D</mi> <mo>-</mo> <mi>L</mi> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>)</mo> <mo>+</mo> <mi>l</mi> <mi>o</mi> <mi>g</mi> <mrow> <mo>(</mo> <mi>D</mi> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>L</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>&gt;</mo> <mi>t</mi> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>

<mrow> <msub> <mi>w</mi> <mi>L</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mfrac> <mi>t</mi> <mrow> <mi>D</mi> <mo>-</mo> <mn>1</mn> </mrow> </mfrac> <mo>&CenterDot;</mo> <mi>log</mi> <mrow> <mo>(</mo> <mi>D</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mi>log</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>,</mo> <msub> <mi>w</mi> <mi>H</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mi>t</mi> <mrow> <mi>D</mi> <mo>-</mo> <mn>1</mn> </mrow> </mfrac> <mo>)</mo> <mo>&CenterDot;</mo> <mi>log</mi> <mo>(</mo> <mi>D</mi> <mo>)</mo> </mrow> <mrow> <mi>log</mi> <mrow> <mo>(</mo> <mi>D</mi> <mo>-</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </mrow>

其中,wL和wH分别表示暗区与亮区的权值系数;D表示图像的灰度级动态范围,对于8位图像系统,其值为256;L(x,y)范围在0-255之间。

4.根据权利要求3的采用自适应校正的低照度图像增强方法,其特征在于,所述将校正后的光照分量和反射分量相乘,得到最后增强后的图像,具体包括:

把校正后的光照分量L′(x,y)与反射分量R(x,y)相乘,得到最终的增强图像V′(x,y),数学表达式为:V′(x,y)=L′(x,y)×R(x,y)。

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