发明名称 一种基于图论和半监督学相结合的图像分割方法
摘要 本发明公开了一种基于图论和半监督学相结合的图像分割方法,该方法包括:首先将图像粗分割成一定数量的区域块,并将其映射成加权图;然后,利用半监督学方法构造关联性矩阵;最后,采用归一化分割方法对图像进行语义分割。该方法是基于图论和半监督学来进行图像分割,能提高图像分割的精度,不仅能够有助于图像分割与目标提取的完善解决,而且还能够有助于推动模式识别、计算机视觉、人工智能等领域的发展。
申请公布号 CN103942779A 申请公布日期 2014.07.23
申请号 CN201410118303.3 申请日期 2014.03.27
申请人 南京邮电大学 发明人 朱松豪;陈玲玲;罗青青;李向向
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 南京知识律师事务所 32207 代理人 汪旭东
主权项 一种基于图论和半监督学习相结合的图像分割方法,其特征在于,所述方法包括如下步骤:步骤1:将图像粗分割成一定数量的区域块,并将其映射成加权图;上述步骤1是将粗分割后得到的每一个图像区域视为一个节点,则此时加权图中的V为所有节点的集合,E为两两相连节点的边,其权重为:w<sub>ij</sub>=exp(‑θ<sub>c</sub>||c<sub>i</sub>‑c<sub>j</sub>||)    (2)上式(2)中,C<sub>i</sub>表示分割区域的颜色平均值,θ<sub>c</sub>表示控制权重的常数,在权重计算时,来自同一分割区域中像素间的关联度要大于来自不同分割块像素间的关联度;步骤2:利用半监督学习方法构造关联性矩阵;上述步骤2首先将所有节点分为标注节点和未标注节点,其中标注节点占少数,然后利用半监督学习计算标注节点与未标注节点间的关联性,采用直接进行标签传播的方法以减少时间代价;节点m与所有节点间的关联向量表示为:a<sub>m</sub>=α(I‑(1‑α)P)<sup>‑1</sup>b<sub>m</sub>    (3)其中,单位矩阵I维度为图像粗分割区域个数n,矩阵P=D<sup>‑1</sup>W,对角阵D=diag(d<sub>1</sub>,d<sub>2</sub>,…,d<sub>n</sub>)的某一元素d<sub>i</sub>为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>d</mi><mi>i</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>w</mi><mi>ij</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000482778710000011.GIF" wi="1092" he="136" /></maths>上式(3)中的初始状态向量b<sub>m</sub>=[b<sub>im</sub>]<sub>n×1</sub>表示标记节点m的值为b<sub>im</sub>=1,其余节点的值为0;参数α用以表示某一节点的初始标签信息与其接收相邻节点标签信息的比例;所述方法即最小化图上的能量函数:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>Q</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>w</mi><mi>ij</mi></msub><msup><mrow><mo>|</mo><mfrac><msubsup><mi>a</mi><mi>im</mi><mi>u</mi></msubsup><msqrt><msub><mi>d</mi><mi>i</mi></msub></msqrt></mfrac><mo>-</mo><mfrac><msubsup><mi>a</mi><mi>jm</mi><mi>u</mi></msubsup><msqrt><msub><mi>d</mi><mi>j</mi></msub></msqrt></mfrac><mo>|</mo></mrow><mn>2</mn></msup><mo>-</mo><mi>&mu;</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><mrow><mo>|</mo><msubsup><mi>a</mi><mi>im</mi><mi>u</mi></msubsup><mo>-</mo><msub><mi>b</mi><mi>im</mi></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000482778710000012.GIF" wi="953" he="201" /></maths>公式(5)表示要获得理想的分割效果,在图像分割过程中应遵循平滑约束和匹配约束,其中的平滑约束要求图像分割前后,相邻节点间的标签信息不能改变过多;而匹配约束则要求图像分割前后,某一节点上的标签信息不能改变太多;公式(3)能较好的估算节点间的局部平滑变化,所述关联矩阵为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>A</mi><mo>=</mo><mo>[</mo><msubsup><mover><mi>a</mi><mi>r</mi></mover><mn>1</mn><mi>u</mi></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mover><mi>a</mi><mi>r</mi></mover><mi>n</mi><mi>u</mi></msubsup><mo>]</mo><mo>=</mo><mi>&alpha;</mi><msup><mrow><mo>(</mo><mi>I</mi><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&alpha;</mi><mo>)</mo></mrow><mi>P</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000482778710000021.GIF" wi="935" he="101" /></maths>上式(6)中,P=D<sup>‑1</sup>W,矩阵(I‑(1‑α)P)为正定的稀疏矩阵;步骤3:采用归一化分割方法对图像进行语义分割;上述步骤3将图像分割问题视为一个标签分配问题:将标签集K中的任一标签k∈{1,2,……,K}分配给图像中的每一个分割块节点i,分割向量y<sub>k</sub>=[y<sub>ik</sub>]<sub>n×1</sub>表示第k个分割区域的值为y<sub>ik</sub>=1,其余节点的值为0;<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>S</mi><mrow><mo>(</mo><mi>Y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>K</mi></mfrac><munderover><mi>&Sigma;</mi><mn>1</mn><mi>K</mi></munderover><mfrac><msubsup><mi>y</mi><mi>k</mi><mi>T</mi></msubsup><msubsup><mi>y</mi><mi>k</mi><mi>T</mi></msubsup></mfrac><mfrac><mrow><mi>A</mi><msub><mi>y</mi><mi>k</mi></msub></mrow><mrow><mi>D</mi><msub><mi>y</mi><mi>k</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000482778710000022.GIF" wi="1007" he="150" /></maths>其中,Y=[y<sub>1</sub>,y<sub>2</sub>,……,y<sub>n</sub>]为分割矩阵且满足YY<sup>T</sup>=I,对角阵D的含义与公式(3)相同。
地址 210023 江苏省南京市亚东新城区文苑路9号