发明名称 基于NSCT的多聚焦图像融合算法
摘要 发明公开了一种基于NSCT的图像融合算法,该方法的处理过程是:首先非采样的轮廓波变换(NSCT)对经过均值滤波器滤波(mean)的源图像进行分解,再分别采用平均值和绝对值最大为低频子带和高频方向子带的融合规则,以NSCT的逆运算(inverse NSCT)进行图像重构,获得初始融合图像;其次,应用均方根误差(RMSE)提取初始融合图像的融合区域(fusion region);根据融合区域的特性设计融合规则,最后采用inverseNSCT进行图像融合。实验结果表明,本发明方法是非常有效,并且融合后的图像符合人眼视觉效果。
申请公布号 CN103632353A 申请公布日期 2014.03.12
申请号 CN201210305603.3 申请日期 2012.08.24
申请人 西安元朔科技有限公司 发明人 但春林;封长林
分类号 G06T5/50(2006.01)I 主分类号 G06T5/50(2006.01)I
代理机构 代理人
主权项 1.一种基于NSCT的多聚焦图像融合算法,包括如下过程:步骤1:初始融合图像的获得1)采用均值滤波器对两幅多聚焦图像A和B进行滤波处理,得到滤波后的多聚焦图像,分别记为A′和B′;2)应用NSCT变换将图像A′和图像B′进行分解,得到两图像分解后的低频系数为<img file="FSA00000768690300011.GIF" wi="52" he="58" />和<img file="FSA00000768690300012.GIF" wi="73" he="59" />高频系数为<img file="FSA00000768690300013.GIF" wi="53" he="60" />和<img file="FSA00000768690300014.GIF" wi="77" he="61" />其中l为尺度分解数,k为方向分解级数;3)采用均值法和绝对值最大法分别作为低频子带和高频方向子带的融合规则,具体见公式(1)和公式(2);<![CDATA[<math><mrow><msubsup><mi>I</mi><mi>F</mi><mi>L</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msubsup><mi>I</mi><mi>l</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>I</mi><mi>l</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mrow><mn>2</mn></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths><![CDATA[<math><mrow><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><mi>F</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo><mi>if</mi><mo>|</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo><mo>&GreaterEqual;</mo><mo>|</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo></mtd></mtr><mtr><mtd><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo><mi>if</mi><mo>|</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo><mo>&lt;</mo><mo>|</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>4)根据上述融合策略,经过NSCT逆变换重构图像,即为初始融合图像F。步骤2:融合区域的提取应用公式(3)计算初始融合图像F和多聚焦图像A′、B′之间在像素点(x,y)的均方根误差,分别记为RMSE<sub>A′</sub>(i,j)和RMSE<sub>B′</sub>(i,j),由此应用公式(4)确定标识矩阵Z,提取初始融合图像的融合区域。<![CDATA[<math><mrow><msub><mi>RMSE</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mo>-</mo><mi>M</mi></mrow><mi>M</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>b</mi><mo>=</mo><mo>-</mo><mi>N</mi></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>I</mi><mi>F</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>a</mi><mo>,</mo><mi>j</mi><mo>+</mo><mi>b</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>I</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>a</mi><mo>,</mo><mi>j</mi><mo>+</mo><mi>b</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow><mrow><mrow><mo>(</mo><mn>2</mn><mi>M</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mn>2</mn><mi>N</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup></mrow></math>]]></maths>(3)<![CDATA[<math><mrow><msub><mi>RMSE</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>a</mi><mo>=</mo><mo>-</mo><mi>M</mi></mrow><mi>M</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>b</mi><mo>=</mo><mo>-</mo><mi>N</mi></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>I</mi><mi>F</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>a</mi><mo>,</mo><mi>j</mi><mo>+</mo><mi>b</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>I</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msub><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mi>a</mi><mo>,</mo><mi>j</mi><mo>+</mo><mi>b</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow><mrow><mrow><mo>(</mo><mn>2</mn><mi>M</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mn>2</mn><mi>N</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup></mrow></math>]]></maths><![CDATA[<math><mrow><mi>z</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn><mo>,</mo></mtd><mtd><mi>if</mi><msub><mi>RMSE</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><msub><mi>RMSE</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mi>if</mi><msub><mi>RMSE</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msub><mi>RMSE</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>步骤3:建立融合规则本发明在窗口大小为m<sub>1</sub>×n<sub>1</sub>上确定低频子带和高频方向子带的融合规则。具体如下:1)低频子带的融合策略<![CDATA[<math><mrow><msubsup><mi>I</mi><mi>L</mi><mi>F</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msubsup><mi>I</mi><mi>L</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mi>if Z</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mi>and e</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>n</mi><mn>1</mn></msub><mo>;</mo></mtd></mtr><mtr><mtd><msubsup><mi>I</mi><mi>L</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mi>ifZ</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mi>ande</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>n</mi><mn>1</mn></msub><mo>;</mo></mtd></mtr><mtr><mtd><msubsup><mi>I</mi><mi>L</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mi>if</mi><mn>0</mn><mo>&lt;</mo><mi>e</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>n</mi><mn>1</mn></msub><mi>and</mi><msubsup><mi>VI</mi><mi>l</mi><mi>A</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msubsup><mi>VI</mi><mi>l</mi><mi>B</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>;</mo></mtd></mtr><mtr><mtd><msubsup><mi>I</mi><mi>L</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mi>if</mi><mn>0</mn><mo>&lt;</mo><mi>e</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>n</mi><mn>1</mn></msub><mi>and</mi><msubsup><mi>VI</mi><mi>l</mi><mi>A</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><msubsup><mi>VI</mi><mi>l</mi><mi>B</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>.</mo></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,<![CDATA[<math><mrow><mi>e</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><mi>Z</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><msub><mi>k</mi><mn>1</mn></msub><mo>,</mo><mi>j</mi><mo>+</mo><msub><mi>k</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths><![CDATA[<math><mrow><msubsup><mi>VI</mi><mi>l</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mo>=</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mn>2</mn><msub><mi>m</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mn>2</mn><msub><mi>n</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><mfrac><mrow><mo>|</mo><msubsup><mi>I</mi><mi>l</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>+</mo><msub><mi>k</mi><mn>1</mn></msub><mo>,</mo><mi>j</mi><mo>+</mo><msub><mi>k</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>-</mo><mover><msubsup><mi>I</mi><mi>l</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo></mrow><mrow><mover><msubsup><mi>I</mi><mi>l</mi><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mo>&OverBar;</mo></mover><msup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mrow><mi>&alpha;</mi><mo>+</mo><mn>1</mn></mrow></msup></mrow></mfrac><mo>;</mo></mrow></math>]]></maths><![CDATA[<math><mrow><msubsup><mi>VI</mi><mi>l</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mo>=</mo><mfrac><mn>1</mn><mrow><mrow><mo>(</mo><mn>2</mn><msub><mi>m</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mn>2</mn><msub><mi>n</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><mfrac><mrow><mo>|</mo><msubsup><mi>I</mi><mi>l</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>+</mo><msub><mi>k</mi><mn>1</mn></msub><mo>,</mo><mi>j</mi><mo>+</mo><msub><mi>k</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>-</mo><mover><msubsup><mi>I</mi><mi>l</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>|</mo></mrow><mrow><mover><msubsup><mi>I</mi><mi>l</mi><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mo>&OverBar;</mo></mover><msup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mrow><mi>&alpha;</mi><mo>+</mo><mn>1</mn></mrow></msup></mrow></mfrac><mo>.</mo></mrow></math>]]></maths>2)高频方向子带的融合策略<![CDATA[<math><mrow><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><mi>F</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mi>if Z</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mi>and e</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>n</mi><mn>1</mn></msub><mo>;</mo></mtd></mtr><mtr><mtd><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mi>ifZ</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mi>ande</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>n</mi><mn>1</mn></msub><mo>;</mo></mtd></mtr><mtr><mtd><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mi>if</mi><mn>0</mn><mo>&lt;</mo><mi>e</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>n</mi><mn>1</mn></msub><mi>and</mi><msubsup><mi>SF</mi><mi>l</mi><mi>A</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msubsup><mi>SF</mi><mi>l</mi><mi>B</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>;</mo></mtd></mtr><mtr><mtd><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo></mtd><mtd><mi>if</mi><mn>0</mn><mo>&lt;</mo><mi>e</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><msub><mi>m</mi><mn>1</mn></msub><msub><mi>n</mi><mn>1</mn></msub><mi>and</mi><msubsup><mi>SF</mi><mi>l</mi><mi>A</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&lt;</mo><msubsup><mi>SF</mi><mi>l</mi><mi>B</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>.</mo></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,<![CDATA[<math><mrow><mi>e</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><mi>Z</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><msub><mi>k</mi><mn>1</mn></msub><mo>,</mo><mi>j</mi><mo>+</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths><![CDATA[<math><mrow><msubsup><mi>SF</mi><mi>l</mi><mi>A</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfrac><msqrt><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><mrow><mo>(</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><mrow><mo>(</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>A</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>)</mo></mrow></msqrt><mrow><mrow><mo>(</mo><mn>2</mn><msub><mi>M</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mn>2</mn><mrow><mo>(</mo><msub><mi>N</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac></mrow></math>]]></maths><![CDATA[<math><mrow><msubsup><mi>SF</mi><mi>l</mi><mi>B</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mfrac><msqrt><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><mrow><mo>(</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><munderover><mi>&Sigma;</mi><mrow><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>n</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></munderover><mrow><mo>(</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>I</mi><mrow><mi>l</mi><mo>,</mo><mi>k</mi></mrow><msup><mi>B</mi><mo>&prime;</mo></msup></msubsup><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>)</mo></mrow></msqrt><mrow><mrow><mo>(</mo><mn>2</mn><msub><mi>M</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mn>2</mn><mrow><mo>(</mo><msub><mi>N</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac></mrow></math>]]></maths>步骤4:融合图像的获得根据上述融合策略,经过NSCT逆变换得到图像即为融合图像。
地址 710077 陕西省西安市高新区锦业路69号创业研发园C区1号瞪羚谷E座503室