发明名称 一种基于二维EMD和遗传算法的多聚焦数字图像融合方法
摘要 本发明涉及一种基于二维EMD和遗传算法的多聚焦数字图像融合方法,首先对源图像进行二维EMD分解,不仅克服了基于小波变换的图像融合局部特征相关性不强的问题,并且避免了传统小波方法小波基函数选取困难的问题。根据T检验对得到的本征模函数(IMF)分量进行高低频选择,然后对低频分量采取区域信息熵最大准则进行融合,高频分量计算区域相关性,对相关性在不同阈值范围内的分量进行融合,阈值的选取采用遗传算法进行搜索,避免了经验确定区域匹配阈值的不足。最后,融合结果通过对融合分量进行二维EMD逆变换得到。因此,将二维EMD和遗传算法相结合,可以大大提高融合后图像的质量,对应用系统的后续处理和图像显示具有重要意义和使用价值。
申请公布号 CN103413284A 申请公布日期 2013.11.27
申请号 CN201310296169.1 申请日期 2013.07.15
申请人 西北工业大学 发明人 郭雷;杨金库;杨宁
分类号 G06T5/50(2006.01)I 主分类号 G06T5/50(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 王鲜凯
主权项 1.一种基于二维EMD和遗传算法的多聚焦数字图像融合方法,其特征在于步骤如下:步骤1:采用序贯相似度检测匹配法对两幅聚焦不同的源图像进行图像配准,并利用线性变换方法将两幅源图像的灰度方位映射到一个一致的灰度区间,得到预处理后的两幅图像A和B;步骤2:对预处理后的图像A进行二维EMD分解得到IMF分量<img file="FDA00003512493800011.GIF" wi="150" he="76" />对预处理后的图像B进行二维EMD分解得到IMF分量<img file="FDA00003512493800012.GIF" wi="155" he="76" />步骤3:对分量<img file="FDA00003512493800013.GIF" wi="116" he="77" />进行T检验得到低频分量<img file="FDA00003512493800014.GIF" wi="146" he="82" />和高频分量<img file="FDA00003512493800015.GIF" wi="184" he="83" />对分量<img file="FDA00003512493800016.GIF" wi="124" he="80" />进行T检验得到低频分量<img file="FDA00003512493800017.GIF" wi="148" he="81" />和高频分量<img file="FDA00003512493800018.GIF" wi="185" he="81" />步骤4:按低频分量融合规则和高频分量融合规则对<img file="FDA00003512493800019.GIF" wi="406" he="87" />和<img file="FDA000035124938000110.GIF" wi="378" he="86" />进行融合,得到融合后的低频分量IMF<sub>F,L</sub>(m,n)和高频分量IMF<sub>F,H</sub>(m,n):所述低频分量融合规则:按<maths num="0001"><![CDATA[<math><mrow><mi>IM</mi><msub><mi>F</mi><mrow><mi>F</mi><mo>,</mo><mi>L</mi></mrow></msub><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>L</mi></mrow></msub><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mi>Entropy</mi><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>L</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>Entropy</mi><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>L</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>L</mi></mrow></msub><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mi>Entropy</mi><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>L</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>&lt;</mo><mi>Entropy</mi><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>L</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>对图像A和图像B的IMF分量进行融合,得到融合后的低频分量;其中:IMF<sub>F,L</sub>(m,n)表示融合后的低频分量;<img file="FDA000035124938000112.GIF" wi="536" he="85" />是图像A的低频分量IMF<sub>A,L</sub>(m,n)中以m行n列像素为中心的区域窗口内的信息熵;<img file="FDA000035124938000113.GIF" wi="541" he="86" />是图像B的低频分量IMF<sub>B,L</sub>(m,n)中以m行n列像素为中心的区域窗口内的信息熵,所述高频分量融合规则:利用相关系数<maths num="0002"><![CDATA[<math><mrow><mi>corr</mi><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><munder><mi>&Sigma;</mi><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow></munder><mo>[</mo><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mover><mrow><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>&times;</mo><mrow><mo>(</mo><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mover><mrow><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>&OverBar;</mo></mover><mo>)</mo></mrow></mrow><mo>]</mo></mrow><mrow><msqrt><munder><mi>&Sigma;</mi><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow></munder><mo>[</mo><msup><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mover><mrow><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></msqrt><msqrt><munder><mi>&Sigma;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></munder><mo>[</mo><msup><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mover><mrow><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></msqrt></mrow></mfrac></mrow></math>]]></maths>判别图像A高频分量IMF<sub>A,H</sub>(m,n)和图像B高频分量IMF<sub>B,H</sub>(m,n)的相应高频子带窗口邻域内的相关性;当<img file="FDA00003512493800021.GIF" wi="450" he="84" /><img file="FDA00003512493800022.GIF" wi="418" he="87" />时表明两个区域的相关性差,其中T为阈值;并按<maths num="0003"><![CDATA[<math><mrow><msub><mi>IMF</mi><mrow><mi>F</mi><mo>,</mo><mi>H</mi></mrow></msub><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow></msub><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mtd><mtd><msubsup><mi>SF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><msubsup><mrow><mo>&GreaterEqual;</mo><mi>SF</mi></mrow><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow></msub><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mtd><mtd><msubsup><mi>SF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>&lt;</mo><msubsup><mi>SF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>对图像A和图像B的高频分量进行融合处理,得到融合后的高频分量IMF<sub>F,H</sub>(m,n),其中<img file="FDA00003512493800024.GIF" wi="296" he="87" />是处理后的图像A的高频分量IMF<sub>A,H</sub>中以m行n列像素为中心的区域窗口内的空间频率,<img file="FDA00003512493800025.GIF" wi="298" he="89" />是处理后的图像B的高频分量IMF<sub>B,H</sub>中以m行n列像素为中心的区域窗口内的空间频率;若<img file="FDA00003512493800026.GIF" wi="447" he="92" /><img file="FDA00003512493800027.GIF" wi="420" he="91" />时,根据区域的空间频率大小确定加权系数分别为:<maths num="0004"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mi>w</mi><mo>=</mo><mn>0.5</mn><mo>+</mo><mn>0.5</mn><mo>&times;</mo><mfrac><mrow><mn>1</mn><mo>-</mo><mi>corr</mi><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow><mrow><mn>1</mn><mo>-</mo><mi>T</mi></mrow></mfrac></mtd><mtd><msubsup><mi>SF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>></mo><msubsup><mi>SF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>w</mi><mo>=</mo><mn>0.5</mn><mo>-</mo><mn>0.5</mn><mo>&times;</mo><mfrac><mrow><mn>1</mn><mo>-</mo><mi>corr</mi><mrow><mo>(</mo><msubsup><mi>IMF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo><msubsup><mi>IMF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow><mrow><mn>1</mn><mo>-</mo><mi>T</mi></mrow></mfrac></mtd><mtd><msubsup><mi>SF</mi><mrow><mi>A</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>SF</mi><mrow><mi>B</mi><mo>,</mo><mi>H</mi></mrow><mi>window</mi></msubsup><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></math>]]></maths>故融和图像的高频信息为IMF<sub>F,H</sub>(m,n)=w×IMF<sub>A,H</sub>(m,n)+(1-w)×IMF<sub>B,H</sub>(m,n);步骤5:对步骤4得到的融合后的IMF分量IMF<sub>F,L</sub>(m,n)和IMF<sub>F,H</sub>(m,n)进行EMD逆变换,得到融合图像。
地址 710072 陕西省西安市友谊西路127号