发明名称 模拟视觉细胞感受野特性的PCNN人脸图像分割方法
摘要 本发明涉及一种模拟视觉细胞感受野特性的脉冲耦合神经网络残疾人人脸分割方法,该方法包括:用视觉细网胞感受野模型优化脉冲耦合神经网络中反馈域连接矩阵的结构,得到具有方向性和尺度性的脉冲耦合神经络模型;根据残疾人人脸图像的特点调整模型参数;最后将残疾人人脸图像的亮度通道信息输入模型,产生模拟人类视觉的人脸分割结果。由于细胞感受野模型对连接矩阵的优化使脉冲耦合神经网络具有了方向性和尺度性,提高了分割正确率,对自然光照下的人脸分割具有很好的鲁棒性。此外,与其他方法相比,本发明还具有不同图像内容之间分离度好,图像细节保持好,分割速度快等优点。
申请公布号 CN102682297A 申请公布日期 2012.09.19
申请号 CN201210137335.9 申请日期 2012.05.07
申请人 中北大学 发明人 杨娜;王浩全
分类号 G06K9/34(2006.01)I;G06N3/02(2006.01)I 主分类号 G06K9/34(2006.01)I
代理机构 代理人
主权项 1.一种模拟视觉细胞感受野特性的PCNN人脸图像分割方法,所述PCNN中的神经元包括接收域、调制域和脉冲发生器三部分,所述接收域包括反馈接收域和连接接收域,反馈接收域接受图像灰度值S<sub>ij</sub>和感受野内相邻神经元的输出脉冲Y<sub>kl</sub>作为输入,经过感受野矩阵IG变换输出F<sub>ij</sub>作为神经元的反馈输入,连接接收域接受感受野内相邻神经元的脉冲输出Y<sub>kl</sub>作为输入,经过连接矩阵W变换输出L<sub>ij</sub>作为神经元的耦合连接输入,所述方法包括以下步骤:a),将采集到的残疾人人脸图像由RGB空间转换到HSV空间,提取图像的亮度通道信息;b),将亮度通道信息中的每一个像素作为一个神经元,并将像素的灰度值S<sub>ij</sub>作为该神经元的外部输入值,其中S<sub>ij</sub>为归一化后的像素值;c),确定感受野范围为以当前神经元为中心大小为K×L的神经元阵列,其中K,L的取值为奇数,确定维度为K×L的感受野矩阵IG和连接矩阵W,初始化脉冲产生区的动态门限的初始值、衰减时间常数和迭代次数,其中连接矩阵W由感受野内中心神经元与相邻神经元的欧几里德距离平方的倒数确定;其中IG采用以下公式确定:<img file="FSA00000712133200011.GIF" wi="1215" he="164" />其中,<maths num="0001"><![CDATA[<math><mrow><msub><mi>S</mi><mrow><mi>K</mi><mo>&times;</mo><mi>L</mi></mrow></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>S</mi><mrow><mi>i</mi><mo>-</mo><mfrac><mrow><mi>K</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mi>j</mi><mo>-</mo><mfrac><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow></msub></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><msub><mi>S</mi><mrow><mi>i</mi><mo>-</mo><mfrac><mrow><mi>K</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mi>j</mi></mrow></msub></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><msub><mi>S</mi><mrow><mi>i</mi><mo>-</mo><mfrac><mrow><mi>K</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mi>j</mi><mo>+</mo><mfrac><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow></msub></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>S</mi><mrow><mi>ij</mi><mo>-</mo><mfrac><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow></msub></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><msub><mi>S</mi><mi>ij</mi></msub></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><msub><mi>S</mi><mrow><mi>ij</mi><mo>+</mo><mfrac><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow></msub></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><mo>.</mo></mtd><mtd></mtd><mtd></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd><mtd></mtd><mtd><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>S</mi><mrow><mi>i</mi><mo>+</mo><mfrac><mrow><mi>K</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mi>j</mi><mfrac><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow></msub></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><msub><mi>S</mi><mrow><mi>i</mi><mo>+</mo><mfrac><mrow><mi>K</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mi>j</mi></mrow></msub></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><mo>.</mo></mtd><mtd><msub><mi>S</mi><mrow><mi>i</mi><mo>+</mo><mfrac><mrow><mi>K</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mi>j</mi><mo>+</mo><mfrac><mrow><mi>L</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mrow></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mi>x</mi><mo>=</mo><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mfrac><mrow><mi>K</mi><mo>+</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mi>cos</mi><mi>&theta;</mi><mo>+</mo><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mfrac><mrow><mi>L</mi><mo>+</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mi>sin</mi><mi>&theta;</mi></mtd></mtr><mtr><mtd><mi>y</mi><mo>=</mo><mo>-</mo><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mfrac><mrow><mi>K</mi><mo>+</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mi>sin</mi><mi>&theta;</mi><mo>+</mo><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mfrac><mrow><mi>L</mi><mo>+</mo><mn>1</mn></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mi>cos</mi><mi>&theta;</mi></mtd></mtr></mtable></mfenced></math>]]></maths>其中,IG(k,l)表示IG矩阵第k行第l列的元素,S<sub>K×L</sub>表示感受野幅值矩阵,S<sub>K×L</sub>(k,l)表示所述幅值矩阵第k行第l列的元素,用感受野内神经元的归一化灰度值表示,K和L表示感受野尺度的大小,σ<sub>x</sub>,σ<sub>x</sub>分别为高斯包络在x和y方向上的标准差,λ表示感受野函数的波长,<img file="FSA00000712133200014.GIF" wi="30" he="36" />是相位偏移量,θ表示最优方向,γ是方向比,其中下标i,j表示当前神经元的平面位置坐标。d),根据IG和W得到第n次迭代神经元的反馈输入F<sub>ij</sub>[n]和耦合连接输入L<sub>ij</sub>[n];e),计算连接强度系数β,由公式U<sub>ij</sub>[n]=F<sub>ij</sub>[n](1+βL<sub>ij</sub>[n])得到第n次迭代的内部活动项U<sub>ij</sub>[n],当U<sub>ij</sub>[n]大于动态门限时,神经元激发产生脉冲输出,并更新动态门限;f),重复步骤d),e)直到最大迭代次数,神经元的脉冲输出为图像分割的结果。
地址 030051 山西省太原市学院路3号