发明名称 具有自适应能力的颜色恒常方法
摘要 本发明公开了一种具有自适应能力的颜色恒常方法,具体通过非经典感受野单拮抗模型,利用不同敏感系数下外周的抑制作用和亚区的去抑制作用的相互作用自动适应不同场景图像,将非标准光照下拍摄的有色偏彩色图像恢复成标准光照下拍摄的无色偏彩色图像,实现色偏图像颜色的自动校正,即颜色恒常。在多个国际通用颜色恒常数据库上近千幅不同场景、光照的图像上测试证明,该发明的方法比经典的颜色恒常算法具有更好的效果。
申请公布号 CN103957395B 申请公布日期 2015.12.09
申请号 CN201410190874.8 申请日期 2014.05.07
申请人 电子科技大学 发明人 张显石;李永杰;李朝义
分类号 H04N9/73(2006.01)I;G06T5/00(2006.01)I;G06T7/40(2006.01)I 主分类号 H04N9/73(2006.01)I
代理机构 成都宏顺专利代理事务所(普通合伙) 51227 代理人 周永宏
主权项 一种具有自适应能力的颜色恒常方法,包括以下步骤:步骤1:设定感受野大小及确定相应的模型参数:设定感受野中心区半径、外周抑制区半径、亚区半径;中心、外周、亚区高斯核函数为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><msubsup><mi>&pi;&sigma;</mi><mi>c</mi><mn>2</mn></msubsup></mrow></mfrac><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mo>(</mo><mrow><msup><mi>x</mi><mn>2</mn></msup><mo>+</mo><msup><mi>y</mi><mn>2</mn></msup></mrow><mo>)</mo><mo>/</mo><mo>(</mo><mrow><mn>2</mn><msubsup><mi>&sigma;</mi><mi>c</mi><mn>2</mn></msubsup></mrow><mo>)</mo><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000759327450000011.GIF" wi="859" he="140" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><msubsup><mi>&pi;&sigma;</mi><mi>s</mi><mn>2</mn></msubsup></mrow></mfrac><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mo>(</mo><mrow><msup><mi>x</mi><mn>2</mn></msup><mo>+</mo><msup><mi>y</mi><mn>2</mn></msup></mrow><mo>)</mo><mo>/</mo><mo>(</mo><mrow><mn>2</mn><msubsup><mi>&sigma;</mi><mi>s</mi><mn>2</mn></msubsup></mrow><mo>)</mo><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000759327450000012.GIF" wi="859" he="145" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><msubsup><mi>&pi;&sigma;</mi><mi>u</mi><mn>2</mn></msubsup></mrow></mfrac><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mo>(</mo><mrow><msup><mi>x</mi><mn>2</mn></msup><mo>+</mo><msup><mi>y</mi><mn>2</mn></msup></mrow><mo>)</mo><mo>/</mo><mo>(</mo><mrow><mn>2</mn><msubsup><mi>&sigma;</mi><mi>u</mi><mn>2</mn></msubsup></mrow><mo>)</mo><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000759327450000013.GIF" wi="865" he="142" /></maths>其中,中心高斯分布参数σ<sub>c</sub>,外周高斯分布参数σ<sub>s</sub>,亚区高斯分布参数σ<sub>u</sub>,分别为其对应区域半径的三分之一;步骤2:对色偏图像每一个像素点分别提取红色分量I<sub>R</sub>、绿色分量I<sub>G</sub>、蓝色分量I<sub>B</sub>和黄色分量I<sub>Y</sub>,用每个像素点的各分量输入高斯函数平滑后,输出的P阶指数平均后开P次方,得到相应的P范数,记为R、G、B和Y,R=(mean((Gauss(I<sub>R</sub>))<sup>p</sup>))<sup>1/p</sup>G=(mean((Gauss(I<sub>G</sub>))<sup>p</sup>))<sup>1/p</sup>B=(mean((Gauss(I<sub>B</sub>))<sup>p</sup>))<sup>1/p</sup>Y=(mean((Gauss(I<sub>Y</sub>))<sup>p</sup>))<sup>1/p</sup>,其中,mean()表示求平均运算;步骤3:利用公式:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mi>R</mi><mn>1</mn></mrow></msub><mo>=</mo><msqrt><mrow><msup><mrow><mo>(</mo><mi>R</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>B</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>Y</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>/</mo><mi>R</mi></mrow>]]></math><img file="FDA0000759327450000014.GIF" wi="724" he="98" /></maths><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mi>G</mi><mn>1</mn></mrow></msub><mo>=</mo><msqrt><mrow><msup><mrow><mo>(</mo><mi>R</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>B</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>Y</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>/</mo><mi>G</mi></mrow>]]></math><img file="FDA0000759327450000015.GIF" wi="730" he="97" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mi>B</mi><mn>1</mn></mrow></msub><mo>=</mo><msqrt><mrow><msup><mrow><mo>(</mo><mi>R</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>B</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mi>Y</mi><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>/</mo><mi>B</mi></mrow>]]></math><img file="FDA0000759327450000016.GIF" wi="724" he="93" /></maths>计算出红绿拮抗通道非经典感受野中心区敏感系数A<sub>R1</sub>,绿红拮抗通道非经典感受野中心区敏感系数A<sub>G1</sub>,蓝黄拮抗通道非经典感受野中心区敏感系数A<sub>B1</sub>;步骤4:根据设定的兴奋抑制比K,计算出红绿拮抗通道非经典感受野外周敏感系数A<sub>R2</sub>,亚区敏感系数A<sub>R3</sub>,绿红拮抗通道非经典感受野外周敏感系数A<sub>G2</sub>,亚区敏感系数A<sub>G3</sub>,蓝黄拮抗通道非经典感受野外周敏感系数A<sub>B2</sub>,亚区敏感系数A<sub>B3</sub>:A<sub>R2</sub>=K×A<sub>R1</sub>/5,  A<sub>R3</sub>=A<sub>R2</sub>/3A<sub>G2</sub>=K×A<sub>G1</sub>/5,  A<sub>G3</sub>=A<sub>G2</sub>/3A<sub>B2</sub>=K×A<sub>B1</sub>/5,  A<sub>B3</sub>=A<sub>B2</sub>/3依据步骤1所确定的中心、外周、亚区高斯核函数,按照从左至右、从上到下的顺序将色偏图像的每一个像素点(x,y)作为一个感受野的中心依次进行下述步骤5至步骤7的操作:步骤5:根据公式<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>R</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>M</mi><mi>A</mi><mi>X</mi><mo>&lsqb;</mo><mn>0</mn><mo>,</mo><msub><mi>I</mi><mi>G</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mn>0</mn><mo>,</mo><mn>0</mn><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>A</mi><mrow><mi>R</mi><mn>3</mn></mrow></msub><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>U</mi><mi>n</mi><mi>i</mi><mi>t</mi><mo>/</mo><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></munder><msub><mi>I</mi><mi>G</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000759327450000021.GIF" wi="1854" he="166" /></maths><maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>G</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>M</mi><mi>A</mi><mi>X</mi><mo>&lsqb;</mo><mn>0</mn><mo>,</mo><msub><mi>I</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mn>0</mn><mo>,</mo><mn>0</mn><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>A</mi><mrow><mi>G</mi><mn>3</mn></mrow></msub><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>U</mi><mi>n</mi><mi>i</mi><mi>t</mi><mo>/</mo><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></munder><msub><mi>I</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000759327450000022.GIF" wi="1854" he="165" /></maths><maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>B</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>M</mi><mi>A</mi><mi>X</mi><mo>&lsqb;</mo><mn>0</mn><mo>,</mo><msub><mi>I</mi><mi>Y</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mn>0</mn><mo>,</mo><mn>0</mn><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>A</mi><mrow><mi>B</mi><mn>3</mn></mrow></msub><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>U</mi><mi>n</mi><mi>i</mi><mi>t</mi><mo>/</mo><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></munder><msub><mi>I</mi><mi>Y</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000759327450000023.GIF" wi="1849" he="165" /></maths>计算出红绿通道亚区去抑制后响应R<sub>R3</sub>(x,y;σ<sub>u</sub>),绿红通道亚区去抑制后响应R<sub>G3</sub>(x,y;σ<sub>u</sub>),蓝黄通道亚区去抑制后响应R<sub>B3</sub>(x,y;σ<sub>u</sub>),其中,(p,q)为落在亚区Unit内除中心外的点,MAX表示取两者中较大值;步骤6:根据公式<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>R</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>A</mi><mrow><mi>R</mi><mn>2</mn></mrow></msub><mo>&times;</mo><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>S</mi><mi>u</mi><mi>r</mi><mi>r</mi><mi>o</mi><mi>u</mi><mi>n</mi><mi>d</mi></mrow></munder><msub><mi>R</mi><mrow><mi>R</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000759327450000024.GIF" wi="1242" he="117" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>G</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>A</mi><mrow><mi>G</mi><mn>2</mn></mrow></msub><mo>&times;</mo><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>S</mi><mi>u</mi><mi>r</mi><mi>r</mi><mi>o</mi><mi>u</mi><mi>n</mi><mi>d</mi></mrow></munder><msub><mi>R</mi><mrow><mi>G</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000759327450000025.GIF" wi="1246" he="116" /></maths><maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>B</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>A</mi><mrow><mi>B</mi><mn>2</mn></mrow></msub><mo>&times;</mo><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>S</mi><mi>u</mi><mi>r</mi><mi>r</mi><mi>o</mi><mi>u</mi><mi>n</mi><mi>d</mi></mrow></munder><msub><mi>R</mi><mrow><mi>B</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>u</mi></msub><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000759327450000026.GIF" wi="1245" he="119" /></maths>计算出红绿通道外周抑制R<sub>R2</sub>(x,y;σ<sub>s</sub>),绿红通道外周抑制R<sub>G2</sub>(x,y;σ<sub>s</sub>),蓝黄通道外周抑制R<sub>B2</sub>(x,y;σ<sub>s</sub>),其中,(p,q)为落在外周Surround内的点;步骤7:根据公式<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>R</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>M</mi><mi>A</mi><mi>X</mi><mo>&lsqb;</mo><mn>0</mn><mo>,</mo><msub><mi>A</mi><mrow><mi>R</mi><mn>1</mn></mrow></msub><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>C</mi><mi>e</mi><mi>n</mi><mi>t</mi><mi>e</mi><mi>r</mi></mrow></munder><msub><mi>I</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>R</mi><mrow><mi>R</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000759327450000031.GIF" wi="1646" he="166" /></maths><maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>G</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>M</mi><mi>A</mi><mi>X</mi><mo>&lsqb;</mo><mn>0</mn><mo>,</mo><msub><mi>A</mi><mrow><mi>G</mi><mn>1</mn></mrow></msub><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>C</mi><mi>e</mi><mi>n</mi><mi>t</mi><mi>e</mi><mi>r</mi></mrow></munder><msub><mi>I</mi><mi>G</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>R</mi><mrow><mi>G</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000759327450000032.GIF" wi="1651" he="164" /></maths><maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>B</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>M</mi><mi>A</mi><mi>X</mi><mo>&lsqb;</mo><mn>0</mn><mo>,</mo><msub><mi>A</mi><mrow><mi>B</mi><mn>1</mn></mrow></msub><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo><mo>&Element;</mo><mi>C</mi><mi>e</mi><mi>n</mi><mi>t</mi><mi>e</mi><mi>r</mi></mrow></munder><msub><mi>I</mi><mi>B</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>,</mo><mi>q</mi><mo>)</mo></mrow><mo>&times;</mo><mi>g</mi><mrow><mo>(</mo><mo>|</mo><mrow><mi>p</mi><mo>-</mo><mi>x</mi></mrow><mo>|</mo><mo>,</mo><mo>|</mo><mrow><mi>q</mi><mo>-</mo><mi>y</mi></mrow><mo>|</mo><mo>;</mo><msub><mi>&sigma;</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>R</mi><mrow><mi>B</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>;</mo><msub><mi>&sigma;</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000759327450000033.GIF" wi="1643" he="163" /></maths>计算出红绿通道中心区抑制后响应R<sub>R1</sub>(x,y;σ<sub>c</sub>),绿红通道中心区抑制后响应R<sub>G1</sub>(x,y;σ<sub>c</sub>),蓝黄通道中心区抑制后响应R<sub>B1</sub>(x,y;σ<sub>c</sub>),其中,(p,q)为落在中心区Center内的点;取R<sub>R1</sub>(x,y;σ<sub>c</sub>)、R<sub>G1</sub>(x,y;σ<sub>c</sub>)、R<sub>B1</sub>(x,y;σ<sub>c</sub>)作为中心像素点(x,y)新的红、绿、蓝分量;步骤8:移动中心像素点(x,y)遍历全图后,对图像所有像素点的新的红色分量I<sub>R</sub>、绿色分量I<sub>G</sub>、蓝色分量I<sub>B</sub>、黄色分量I<sub>Y</sub>分别求和,兴奋抑制比K加1,在红绿、绿红、蓝黄拮抗通道上分别迭代,重复步骤4至8;上述迭代中止的条件为:每轮迭代后,分通道检查该通道对应颜色分量和,若其一阶导数和二阶导数均小于预先设定的值时所有通道停止迭代后,以红绿通道输出为红色分量I<sub>R</sub>,绿红通道输出为绿色分量I<sub>G</sub>,蓝黄通道输出为蓝色分量I<sub>B</sub>合成无色偏彩色图像。
地址 611731 四川省成都市高新区(西区)西源大道2006号