发明名称 一种基于超图的图像共分割方法
摘要 本发明涉及一种基于超图的图像共分割方法,包括如下步骤:读入两幅具有相似或相同前景的图像;采用Mean-shift算法对输入图像进行过分割处理;采用直方图统计方法统计其颜色直方图H;计算同一幅图像中的相邻分块间,以及不同图像中相似分块间的相似度;计算节点和超边的度矩阵,计算超图拉普拉斯矩阵的特征值以及特征向量,进行前景与背景分割。本发明提高了分割的计算速度,并且使得前景与前景、背景与背景间更好的联系起来,且保持了更多的分块相关信息,提高了分割的效果。
申请公布号 CN103413307A 申请公布日期 2013.11.27
申请号 CN201310334114.5 申请日期 2013.08.02
申请人 北京理工大学 发明人 黄华;张磊;袁飞
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 代理人
主权项 一种基于超图的图像共分割方法,其特征在于,包括如下步骤:步骤一、图像读取;读入两幅具有相似或相同前景的图像;步骤二、图像共分割;采用Mean‑shift算法对输入图像进行过分割处理,记录分割后图像中每个像素所属分块的标号;步骤三、分块相似性判断;对图像分块,采用直方图统计方法统计其颜色直方图H;对图像1中的分块i和图像2中的分块j计算直方图Chi距离: <mrow> <mi>d</mi> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> <mo>,</mo> <msub> <mi>H</mi> <mrow> <mn>2</mn> <mi>j</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mi>&Sigma;</mi> <mi>k</mi> </munder> <mfrac> <msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mn>1</mn> <mi>i</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>H</mi> <mrow> <mn>2</mn> <mi>j</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <msup> <mrow> <mo>(</mo> <msub> <mi>H</mi> <mrow> <mn>1</mn> <mi>i</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>H</mi> <mrow> <mn>2</mn> <mi>j</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mfrac> </mrow>其中Hli,k表示图像l中分块i的颜色直方图的第k分量;将直方图Chi距离小于阈值的分块定义为相似分块;步骤四、分块相似性计算;对于同一幅图像中的分块,定义分块间含有4相邻的像素的两个分块为邻接分块;计算同一幅图像中的相邻分块间,以及不同图像中相似分块间的相似度wij: <mrow> <msub> <mi>w</mi> <mi>ij</mi> </msub> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>&alpha;</mi> <msup> <mrow> <mo>|</mo> <mo>|</mo> <msub> <mi>C</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>C</mi> <mi>j</mi> </msub> <mo>|</mo> <mo>|</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> </mtd> <mtd> <mo>,</mo> <mi>i</mi> <mo>&NotEqual;</mo> <mi>j</mi> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mi>j</mi> </mtd> </mtr> </mtable> </mfenced> </mrow>其中,wij表示分块i,j之间的相似度,Ci表示分块i的颜色特征向量,α为加权参量,α>1;给跨图像分块间的相似度乘以加权因子λ,λ>1;步骤五、超图分割;针对步骤四所得的超图,计算节点和超边的度矩阵: <mrow> <mi>d</mi> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>&Sigma;</mi> <mrow> <msub> <mi>e</mi> <mi>i</mi> </msub> <mo>&Element;</mo> <mi>E</mi> </mrow> </msub> <mi>&omega;</mi> <mrow> <mo>(</mo> <msub> <mi>e</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>h</mi> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>j</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mi>&delta;</mi> <mrow> <mo>(</mo> <msub> <mi>e</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>&Sigma;</mi> <mrow> <msub> <mi>v</mi> <mi>j</mi> </msub> <mo>&Element;</mo> <mi>V</mi> </mrow> </msub> <mi>h</mi> <mrow> <mo>(</mo> <msub> <mi>v</mi> <mi>j</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow>其中vj表示超图节点j,ei表示超边i,h(vj,ei)表示节点与边的对应关系,ω(ei)表示超边ei的权值,δ(ei)表示超边ei的度,d(vj)表示节点vj的度;根据超图分割算法,计算超图的拉普拉斯矩阵 <mrow> <mi>&Delta;</mi> <mo>=</mo> <mi>I</mi> <mo>-</mo> <msubsup> <mi>D</mi> <mi>v</mi> <mrow> <mo>-</mo> <mn>1</mn> <mo>/</mo> <mn>2</mn> </mrow> </msubsup> <msubsup> <mi>HWD</mi> <mi>e</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msubsup> <msup> <mi>H</mi> <mi>T</mi> </msup> <msubsup> <mi>D</mi> <mi>v</mi> <mrow> <mo>-</mo> <mn>1</mn> <mo>/</mo> <mn>2</mn> </mrow> </msubsup> </mrow>其中△表示超图的拉普拉斯矩阵,I表示单位对角阵,Dv表示超图节点度的对角阵,H表示超图节点与边对应关系矩阵,W表示超边权值矩阵,De表示超图超边度的矩阵;计算超图拉普拉斯矩阵的特征值以及特征向量,其中最小非零特征值对应的特征向量的每一维对应每一个分块标号,若大于0,则该标号的分块属于前景,小于0,则属于背景。
地址 100081 北京市海淀区中关村南大街5号