发明名称 多尺度的图像分割方法
摘要 本发明提出了一种多尺度的图像分割方法,其具体步骤是:(1)输入原始图像,对原始图像预分割,采用核密度估计的方法建立预分割后每个区域归一化的均值偏移直方图;(2)计算获得两个邻接区域的颜色相似性值;(3)区域合并,生成二叉树;(4)选择二叉树中的结点完成图像分割。该方法解决了图像分割中过分割的现象,分割方法易受图像中的噪声干扰,分割方法复杂度高的问题;其多尺度的分割结果有助于提高后续的图像分析,图像识别等高级处理阶段的工作效率。
申请公布号 CN102915541A 申请公布日期 2013.02.06
申请号 CN201210425033.1 申请日期 2012.10.31
申请人 上海大学 发明人 刘志;查林;罗书花;沈明华
分类号 G06T7/00(2006.01)I;G06T5/40(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 上海上大专利事务所(普通合伙) 31205 代理人 陆聪明
主权项 1.一种多尺度的图像分割方法,其具体步骤如下:(1)、建立预分割后每个区域归一化的均值偏移直方图步骤:输入原始图像,对原始图像预分割,采用核密度估计的方法建立预分割后每个区域归一化的均值偏移直方图,其步骤如下:(1-1)、输入原始图像,用均值漂移算法将原始图像预分割成<img file="2012104250331100001DEST_PATH_IMAGE002.GIF" wi="59" he="36" />个图像区域,式中<img file="2012104250331100001DEST_PATH_IMAGE004.GIF" wi="21" he="25" />表示图像区域中第<img file="2012104250331100001DEST_PATH_IMAGE006.GIF" wi="14" he="20" />个区域,并将<img file="2012104250331100001DEST_PATH_IMAGE008.GIF" wi="54" he="33" />个图像区域的颜色空间由RGB颜色空间转换到Lab颜色空间;(1-2)、统计Lab颜色空间中每个图像区域的所有像素值出现的概率,建立每个区域归一化的颜色直方图;(1-3)、选择三角核函数对上述步骤(1-2)生成的颜色直方图卷积平滑,得到每个区域归一化的均值偏移直方图;(2)、计算获得两个邻接区域<img file="2012104250331100001DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="2012104250331100001DEST_PATH_IMAGE012.GIF" wi="21" he="26" />的颜色相似性值步骤:对上述步骤(1)所述的每个区域归一化的均值偏移直方图,使用公式(1)计算获得两个邻接区域<img file="742200DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="117818DEST_PATH_IMAGE012.GIF" wi="21" he="26" />的颜色相似性值:<img file="2012104250331100001DEST_PATH_IMAGE014.GIF" wi="303" he="54" />(1)式中,<img file="2012104250331100001DEST_PATH_IMAGE016.GIF" wi="10" he="18" />和<img file="2012104250331100001DEST_PATH_IMAGE018.GIF" wi="14" he="21" />分别表示邻接区域<img file="223921DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="696490DEST_PATH_IMAGE012.GIF" wi="21" he="26" />的标号,<img file="2012104250331100001DEST_PATH_IMAGE020.GIF" wi="26" he="28" />和<img file="2012104250331100001DEST_PATH_IMAGE022.GIF" wi="28" he="30" />分别表示邻接区域<img file="2012104250331100001DEST_PATH_IMAGE024.GIF" wi="20" he="25" />和<img file="482044DEST_PATH_IMAGE012.GIF" wi="21" he="26" />的像素个数,<img file="2012104250331100001DEST_PATH_IMAGE026.GIF" wi="22" he="25" />和<img file="2012104250331100001DEST_PATH_IMAGE028.GIF" wi="24" he="26" />分别表示邻接区域<img file="594225DEST_PATH_IMAGE024.GIF" wi="20" he="25" />和<img file="818533DEST_PATH_IMAGE012.GIF" wi="21" he="26" />归一化的均值偏移直方图,<img file="2012104250331100001DEST_PATH_IMAGE030.GIF" wi="26" he="26" />是每个像素<img file="2012104250331100001DEST_PATH_IMAGE032.GIF" wi="16" he="17" />的量化颜色值;(3)、区域合并,生成二叉树步骤:合并邻接区域<img file="83292DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="367643DEST_PATH_IMAGE012.GIF" wi="21" he="26" />,生成合并区域,计算合并生成合并区域<img file="2012104250331100001DEST_PATH_IMAGE034.GIF" wi="22" he="25" />的归一化的均值偏移直方图,其具体步骤如下:(3-1)、比较邻接区域的颜色相似性值的大小,迭代进行区域合并,其步骤如下:(3-1-1)、合并最相似的邻接区域,使用公式(2)计算得到最相似的两个邻接区域<img file="780170DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="231005DEST_PATH_IMAGE012.GIF" wi="21" he="26" />,合并<img file="412588DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="867840DEST_PATH_IMAGE012.GIF" wi="21" he="26" />,并执行步骤(3-1-4),否则执行步骤(3-1-2),<img file="2012104250331100001DEST_PATH_IMAGE036.GIF" wi="342" he="36" />(2)式中,<img file="705346DEST_PATH_IMAGE006.GIF" wi="14" he="20" />表示与<img file="271456DEST_PATH_IMAGE016.GIF" wi="10" he="18" />或<img file="307545DEST_PATH_IMAGE018.GIF" wi="14" he="21" />邻接的区域标号,<img file="2012104250331100001DEST_PATH_IMAGE038.GIF" wi="14" he="16" />表示当前的邻接区域数目,<img file="2012104250331100001DEST_PATH_IMAGE040.GIF" wi="26" he="18" />是求区域的标号;(3-1-2)、合并小面积区域中相似性最高的邻接区域,使用公式(3)计算得到小面积区域中相似性最高的两个邻接区域<img file="120649DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="507768DEST_PATH_IMAGE012.GIF" wi="21" he="26" />,合并<img file="611991DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="705849DEST_PATH_IMAGE012.GIF" wi="21" he="26" />,并执行步骤(3-1-4),否则执行步骤,<img file="2012104250331100001DEST_PATH_IMAGE042.GIF" wi="192" he="45" />(3)式中,<img file="2012104250331100001DEST_PATH_IMAGE044.GIF" wi="18" he="18" />表示小面积区域<img file="502903DEST_PATH_IMAGE010.GIF" wi="18" he="25" />构成的集合,<img file="797225DEST_PATH_IMAGE006.GIF" wi="14" he="20" />表示与区域<img file="970717DEST_PATH_IMAGE010.GIF" wi="18" he="25" />邻接的区域标号;(3-1-3)、合并相似性最高的邻接区域,使用公式(3)计算得到相似性最高的两个邻接区域<img file="981399DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="949355DEST_PATH_IMAGE012.GIF" wi="21" he="26" />,合并<img file="983170DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="429195DEST_PATH_IMAGE012.GIF" wi="21" he="26" />,并执行步骤(3-1-4),<img file="2012104250331100001DEST_PATH_IMAGE046.GIF" wi="261" he="46" />(4)式中,<img file="2012104250331100001DEST_PATH_IMAGE048.GIF" wi="17" he="25" />和<img file="2012104250331100001DEST_PATH_IMAGE050.GIF" wi="18" he="25" />分别表示邻接的区域标号;(3-1-4)、计算邻接区域<img file="746912DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="885770DEST_PATH_IMAGE012.GIF" wi="21" he="26" />合并生成合并区域<img file="469198DEST_PATH_IMAGE034.GIF" wi="22" he="25" />的归一化的均值偏移直方图,其计算公式为:<img file="2012104250331100001DEST_PATH_IMAGE052.GIF" wi="146" he="55" />式中,<img file="2012104250331100001DEST_PATH_IMAGE054.GIF" wi="18" he="16" />是区域<img file="656597DEST_PATH_IMAGE010.GIF" wi="18" he="25" />和<img file="641870DEST_PATH_IMAGE012.GIF" wi="21" he="26" />合并生成合并区域的标号,<img file="2012104250331100001DEST_PATH_IMAGE056.GIF" wi="94" he="29" />,<img file="2012104250331100001DEST_PATH_IMAGE058.GIF" wi="26" he="25" />表示区域<img file="640044DEST_PATH_IMAGE034.GIF" wi="22" he="25" />的归一化的均值偏移直方图;(3-1-5):如果不满足终止条件,则继续进行区域合并,执行步骤(3-1-1),否则执行步骤(3-1-6);(3-1-6)如果满足终止条件,终止程序,合并结束,终止的条件为:合并后只剩下一个区域;(3-2)、根据区域合并的关系建立一颗二叉树,其步骤如下:(3-2-1)、将原始图像预分割后的<img file="2012104250331100001DEST_PATH_IMAGE060.GIF" wi="49" he="30" />个图像区域作为二叉树的叶子结点;(3-2-2)、将上述步骤(3-1)进行区域合并过程中生成的合并区域作为二叉树的父亲结点,并由此建立了一颗二叉树的数据结构;(4)、选择二叉树中的结点完成图像分割步骤:(4-1)、定义二叉树中父子结点的相似性比<img file="2012104250331100001DEST_PATH_IMAGE062.GIF" wi="36" he="20" />来度量父子结点的相似性,其计算公式为:<img file="2012104250331100001DEST_PATH_IMAGE064.GIF" wi="265" he="45" /><img file="DEST_PATH_IMAGE066.GIF" wi="292" he="22" />式中,<img file="DEST_PATH_IMAGE068.GIF" wi="66" he="22" />是计算父亲结点<img file="835402DEST_PATH_IMAGE006.GIF" wi="14" he="20" />和左子结点<img file="DEST_PATH_IMAGE070.GIF" wi="10" he="20" />的相似性比,<img file="DEST_PATH_IMAGE072.GIF" wi="70" he="22" />是计算父亲结点<img file="888809DEST_PATH_IMAGE006.GIF" wi="14" he="20" />和右子结点<img file="DEST_PATH_IMAGE074.GIF" wi="13" he="14" />的相似性比,<img file="DEST_PATH_IMAGE076.GIF" wi="37" he="22" />是计算左子结点<img file="666272DEST_PATH_IMAGE070.GIF" wi="10" he="20" />和右子结点<img file="832418DEST_PATH_IMAGE074.GIF" wi="13" he="14" />的相似性值,<img file="DEST_PATH_IMAGE078.GIF" wi="33" he="22" />是计算左子结点<img file="DEST_PATH_IMAGE080.GIF" wi="14" he="16" />和右子结点<img file="DEST_PATH_IMAGE082.GIF" wi="14" he="20" />的相似性值,<img file="DEST_PATH_IMAGE084.GIF" wi="36" he="22" />是计算左子结点<img file="DEST_PATH_IMAGE086.GIF" wi="13" he="16" />和右子结点<img file="DEST_PATH_IMAGE088.GIF" wi="16" he="20" />的相似性值;(4-2)、选择二叉树中<img file="62542DEST_PATH_IMAGE062.GIF" wi="36" he="20" />值较小(&lt;=<img file="DEST_PATH_IMAGE090.GIF" wi="40" he="20" /><img file="106590DEST_PATH_IMAGE062.GIF" wi="36" he="20" />最大值)的结点,完成多尺度的图像分割。
地址 200444 上海市宝山区上大路99号