发明名称 基于Retinex理论的低照度低空遥感影像增强方法
摘要 本发明涉及一种基于Retinex理论的低照度低空遥感影像增强方法,主要包括以下几个步骤:将低照度低空原始遥感影像从RGB色彩空间转换到HSI色彩空间,在保证色调分量H不变的前提下,首先对亮度分量I和饱和度分量S进行调整,使得处理后的影像更加符合人眼视觉特性,避免了颜色失真现象,然后将增强后的影像从HSI色彩空间转换到RGB色彩空间;并采用拉普拉斯算子与原始影像进行卷积运算,得到边缘影像;最后将增强后的影像和边缘影像叠加得到最终增强影像。本发明在提高低照度低空遥感影像亮度和对比度的同时,避免了颜色失真现象,使低照度低空遥感影像边缘信息更丰富,同时更加符合人眼视觉特性。
申请公布号 CN103268598B 申请公布日期 2015.09.16
申请号 CN201310235116.9 申请日期 2013.06.13
申请人 武汉大学 发明人 邵振峰;白云
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 严彦
主权项 一种基于Retinex理论的低照度低空遥感影像增强方法,其特征在于:对输入的低照度低空遥感影像,进行以下步骤,步骤1,将低照度低空遥感影像从RGB色彩空间转换到HSI色彩空间;步骤2,对步骤1转换到HSI色彩空间所得影像进行分量增强,包括基于Retinex理论对亮度分量采用多尺度非线性变换进行增强,对饱和度分量通过线性拉伸进行增强;步骤3,将步骤2所得增强后的影像从HSI色彩空间转换到RGB色彩空间,得到增强影像f<sub>1</sub>(x,y);步骤4,根据步骤1转换到HSI色彩空间所得影像的亮度分量进行影像边缘增强,得到边缘影像f<sub>2</sub>(x,y);步骤5,将步骤3所得增强影像f<sub>1</sub>(x,y)的三个颜色分量的像素值分别和步骤4得到的边缘影像f<sub>2</sub>(x,y)的像素值进行叠加,得到最终的增强影像;其中,步骤2中基于Retinex理论对亮度分量采用多尺度非线性变换进行增强时,采用以下公式,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msup><mi>I</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>K</mi></mfrac><mi>l</mi><mi>o</mi><mi>g</mi><mo>{</mo><mi>&gamma;</mi><mfrac><mrow><mi>I</mi><msup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mn>3</mn></msup></mrow><mrow><mo>&lsqb;</mo><msub><mi>F</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>*</mo><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>&CenterDot;</mo><mo>&lsqb;</mo><msub><mi>F</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>*</mo><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>...</mo><mo>&lsqb;</mo><msub><mi>F</mi><mi>K</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>*</mo><mi>I</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&rsqb;</mo></mrow></mfrac><mo>}</mo></mrow>]]></math><img file="FDA0000758116060000011.GIF" wi="1706" he="193" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open = '' close = ''><mtable><mtr><mtd><mrow><msub><mi>F</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>1</mn><mo>+</mo><msup><mrow><mo>&lsqb;</mo><mfrac><mrow><mi>D</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></mrow><msub><mi>d</mi><mi>j</mi></msub></mfrac><mo>&rsqb;</mo></mrow><mrow><mn>2</mn><mi>n</mi></mrow></msup></mrow></mfrac></mrow></mtd><mtd><mrow><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>K</mi></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000758116060000012.GIF" wi="1063" he="299" /></maths>其中,I(x,y)表示像素点(x,y)对应的亮度分量值,I'(x,y)表示像素点(x,y)的亮度分量的增强结果,γ表示增益常数;<img file="FDA0000758116060000013.GIF" wi="429" he="101" />F<sub>j</sub>(x,y)代表第j个环绕函数,各环绕函数采用不同尺度的巴特沃斯低通滤波器;d<sub>j</sub>表示第j个截止频率d的值,K为截止频率的总个数;n为正整数,表示巴特沃斯低通滤波阶数;步骤2中对饱和度分量通过线性拉伸进行增强时,采用以下公式,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msup><mi>S</mi><mo>&prime;</mo></msup><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><mi>M</mi><mi>V</mi></mrow><mrow><mi>m</mi><mi>a</mi><mi>x</mi><mrow><mo>(</mo><mi>R</mi><mo>,</mo><mi>G</mi><mo>,</mo><mi>B</mi><mo>)</mo></mrow><mo>+</mo><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mi>R</mi><mo>,</mo><mi>G</mi><mo>,</mo><mi>B</mi><mo>)</mo></mrow><mo>+</mo><mn>1</mn></mrow></mfrac><mo>)</mo></mrow><mo>&times;</mo><mi>S</mi></mrow>]]></math><img file="FDA0000758116060000021.GIF" wi="1001" he="151" /></maths>其中,S表示步骤1转换到HSI色彩空间所得影像的饱和度;S'表示线性拉伸后影像的饱和度;MV表示低照度低空遥感影像的像素值均值;max(R,G,B)和min(R,G,B)分别表示低照度低空遥感影像的R,G,B三个颜色分量的最大值和最小值;步骤4中对步骤1转换到HSI色彩空间所得影像进行影像边缘增强时,采用以下公式,f<sub>2</sub>(x,y)=I(x,y)‑L*I(x,y)<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>L</mi><mo>=</mo><mfenced open = '[' close = ']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mn>4</mn></mtd><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000758116060000022.GIF" wi="411" he="258" /></maths>其中,L为4邻域拉普拉斯算子,I(x,y)表示像素点(x,y)对应的亮度分量值;设步骤3转换到RGB色彩空间所得增强影像f<sub>1</sub>(x,y)的三个颜色分量的像素值分别用R'(x,y),G'(x,y),B'(x,y)表示,步骤5中将步骤3所得增强影像f<sub>1</sub>(x,y)的三个颜色分量的像素值分别和步骤4得到的边缘影像f<sub>2</sub>(x,y)的像素值进行叠加时,采用以下公式,<maths num="0005" id="cmaths0005"><math><![CDATA[<mfenced open = '{' close = ''><mtable><mtr><mtd><msup><mi>R</mi><mrow><mo>&prime;</mo><mo>&prime;</mo></mrow></msup><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo><mo>=</mo><msup><mi>R</mi><mo>&prime;</mo></msup><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo><mo>+</mo><msub><mi>f</mi><mn>2</mn></msub><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mtd></mtr><mtr><mtd><msup><mi>G</mi><mrow><mo>&prime;</mo><mo>&prime;</mo></mrow></msup><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo><mo>=</mo><msup><mi>G</mi><mo>&prime;</mo></msup><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo><mo>+</mo><msub><mi>f</mi><mn>2</mn></msub><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mtd></mtr><mtr><mtd><msup><mi>B</mi><mrow><mo>&prime;</mo><mo>&prime;</mo></mrow></msup><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo><mo>=</mo><msup><mi>B</mi><mo>&prime;</mo></msup><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo><mo>+</mo><msub><mi>f</mi><mn>2</mn></msub><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000758116060000023.GIF" wi="799" he="313" /></maths>其中,R”(x,y),G”(x,y),B”(x,y)分别表示最终的增强影像的三个颜色分量对应的像素值。
地址 430072 湖北省武汉市武昌区珞珈山武汉大学