当前位置: 首页 > 专利查询>中南大学专利>正文

一种基于多层级SLIC的图像超像素分割方法技术

技术编号:19060716 阅读:816 留言:0更新日期:2018-09-29 12:56
本发明专利技术公开了一种基于多层级SLIC(simple linear iterative clustering)的图像超像素分割方法,包括:对输入图像进行滤波处理,去除图像噪声;采用SLIC方法对图像进行超像素粗分割;计算分割结果中每个超像素的灰度标准差,若高于预设阈值,则对其进行迭代SLIC分割,直至图像中所有超像素的灰度标准差均小于等于预设阈值;为了消除迭代分割过程中产生的数据冗余、减少超像素数目,将图像中过分割的超像素进行合并。采用本发明专利技术方法对图像进行超像素分割,分割结果能在使用尽量少的超像素的前提下有效贴合图像目标边界,且能确保生成的每一个超像素的所有像素均属于同一目标。

【技术实现步骤摘要】
一种基于多层级SLIC的图像超像素分割方法
本专利技术涉及图像分析
,具体涉及一种基于多层级SLIC的图像超像素分割方法。
技术介绍
图像的超像素分割是指利用图像灰度、色彩和空间等信息将图像分割成由多个邻接像素组成的多边形像素簇的技术,广泛应用于图像分割与目标识别等领域。超像素分割的目的在于消除图像冗余信息,运用尽量少的超像素块表示一幅图像,且使超像素块尽可能贴合图像目标边界,使每一个像素块中的所有像素尽量属于同一目标。由于图像的超像素分割是运用超像素块替代单个像素进行后续处理,因此,既可以大大降低运算量,提高运算效率,又能有效提高处理精度。在文献“SLICsuperpixelscomparedtostate-of-the-artsuperpixelmethods”(IEEETransactiononPatternAnalysisandMachineIntelligence,pp.2274-2281,2012)中,公开了一种运用简单线性迭代聚类(simplelineariterativeclustering,SLIC)进行图像超像素分割的方法(简称SLIC方法),该方法是目前已公开算法中超像素分割性能最好的,但它也存在明显的不足,即很难准确设定一个最优的超像素数目,若超像素数目设定过大,则容易造成图像过分割,即将图像区域划分得过细,削弱了超像素分割算法以较少的像素块替代单个像素的优势;若数目设置过少,则易造成欠分割,即超像素无法精确贴合图像目标边界,单个超像素中包含多个目标内容等,这样将难以利用生成的超像素进行后续处理。
技术实现思路
本专利技术的目的在于,提供一种可根据图像内容自动确定超像素数目,且能在运用尽量少的超像素数目的前提下,分割边界能有效贴合图像目标边界的超像素分割方法。本专利技术通过以下方案实现:一种基于多层级SLIC的图像超像素分割方法,包括以下步骤:(1)对输入图像进行滤波操作,在去除图像噪声的同时保留图像边界;(2)设置待生成的超像素数目n1,采用SLIC方法对滤波后的图像f进行超像素分割,其中n1为大于0的自然数,优选n1为50~500的自然数;(3)计算图像f中每个超像素Pi的灰度标准差σi,若σi大于预先设定的阈值σ,则取图像f中该超像素最小外接矩形对应的子图像Si,并对该子图像设置待生成的超像素数目n2,采用SLIC方法对Si进行超像素分割,其中σ为正常数,n2为大于0的自然数,优选σ为10~25的正常数,n2为4~10的自然数;(4)将Si中Pi区域的超像素分割结果赋给Pi,实现Pi的一次迭代超像素分割;(5)重复步骤(3)~(4),直到图像f中所有超像素的灰度标准差均小于等于阈值σ;(6)为了消除迭代分割过程中产生的数据冗余,以减少超像素数目,将图像f中过分割的超像素进行合并。在所述的第(1)步中,图像滤波操作具体包括:采用(2a+1)×(2a+1)的模板对输入图像进行中值滤波,其中a为大于0的自然数,优选a为1~5的自然数。在所述的第(6)步中,过分割超像素合并方法包括以下步骤:(a)判断图像f中每个超像素Pi是否满足以下条件:(Ⅰ)像素数目小于T;(Ⅱ)与邻接超像素的灰度均值之差的最小值小于阈值μ,其中T为大于0的自然数,μ为正常数,优选T为300~1200的自然数,μ为5~25的正常数;(b)若满足上述条件,则将超像素Pi和与Pi灰度均值最接近的邻接超像素进行合并。与现有技术相比,采用本专利技术方法有以下几个优点:一、本专利技术方法对于超像素数目的设定不敏感,可根据图像内容自动将图像划分成适当数目的超像素块;二、本专利技术方法获得的超像素可有效贴合图像目标边界,确保每一个超像素中的所有像素均属于同一目标;三、本专利技术方法可在运用尽量少的超像素情况下,取得令人满意的超像素分割结果,采用本专利技术方法对图像进行超像素分割,可有效提高图像后续处理的精度和效率。附图说明图1本专利技术实施方式的基于多层级SLIC的图像超像素分割方法流程图;图2本专利技术实施方式的SLIC分割结果图;图3本专利技术实施方式的子图像选取示意图;图4本专利技术实施方式的多层级迭代SLIC分割结果图;图5本专利技术实施方式的超像素合并结果图;图6欠分割误差UR计算示意图。具体实施方式实施例1图1所示为本专利技术实施方式的基于多层级SLIC的图像超像素分割方法流程图。首先对输入图像进行滤波操作,去除图像噪声,然后采用SLIC方法对滤波后的图像f进行超像素分割,并计算分割结果中每一个超像素Pi的灰度标准差σi,将其与预先设置的阈值σ进行比较,若满足σi>σ,则对图像f中该超像素Pi的最小外接矩形对应的子图像进行SLIC分割,并将Pi区域的超像素分割结果赋给Pi,实现Pi的一次迭代分割,直到图像f中所有超像素的灰度标准差均小于等于阈值σ,多层级迭代分割过程结束。最后考虑到多层级迭代分割造成的分割冗余,将满足条件的超像素与邻接超像素进行合并,达到减少超像素数目、去除过分割的目的。下面结合图1,以一较佳的实施例详细说明本专利技术的基于多层级SLIC的图像超像素分割方法。具体实现步骤如下:(1)采用(2a+1)×(2a+1)的模板对输入图像进行中值滤波,在去除图像噪声的同时保留图像边界,其中a优选1~5的自然数,本实施例选a为2。(2)设置待生成的超像素数目n1,采用SLIC方法对滤波后的图像f进行超像素分割,其中n1优选50~500的自然数,本实施例选n1为150,SLIC超像素分割结果如图2所示,图中每个封闭曲线包含的区域为一个超像素,可以看到,SLIC超像素分割虽然能有效贴合图像中的强边界,但对于弱边界效果欠佳,图中大部分单个超像素包含多个目标内容。(3)为了使每个超像素中的所有像素均属于同一目标,对图像f中的超像素进行多层级迭代SLIC分割。具体实现步骤如下:(a)计算图像f中每个超像素Pi的灰度标准差σi,若σi大于预先设定的阈值σ,则取图像f中该超像素最小外接矩形对应的子图像Si,如图3所示,并设置待生成的超像素数目n2,采用SLIC方法对该子图像Si进行超像素分割,其中阈值σ优选10~25的正常数,n2优选4~10的自然数,本实施例优选σ=13,n2=6;(b)将Si中Pi区域的超像素分割结果赋给Pi,实现Pi的一次迭代超像素分割;(c)重复步骤(a)~(b),直到图像f中所有超像素的灰度标准差均小于等于阈值σ。图4为多层级迭代SLIC分割结果,可以看到,图像细节越丰富,超像素分割越细,虽然每个超像素中的所有像素基本属于同一目标,但同时也存在一定程度的过分割。(4)为了消除迭代分割过程中产生的数据冗余,减少超像素数目,将图像f中过分割的超像素进行合并。具体实现步骤如下:(a)判断图像f中每个超像素Pi是否满足以下条件:(Ⅰ)像素数目小于T;(Ⅱ)与邻接超像素的灰度均值之差的最小值小于阈值μ,其中T优选300~1200的自然数,μ优选5~25的正常数,本实施例优选T=900,μ=13;(d)若满足上述条件,则将超像素Pi和与Pi灰度均值最接近的邻接超像素进行合并。图5为超像素合并后的结果,可以看到,相较图4,超像素数目显著减少,且每个超像素中的所有像素均属于同一目标,表明本专利技术方法可根据图像内容自动确定超像素数目,且在使用较本文档来自技高网...

【技术保护点】
1.一种基于多层级SLIC的图像超像素分割方法,其特征在于包括以下步骤:(1)对输入图像进行滤波操作,在去除图像噪声的同时保留图像边界;(2)设置待生成的超像素数目n1,采用SLIC方法对滤波后的图像f进行超像素分割,其中n1为大于0的自然数;(3)计算图像f中每个超像素Pi的灰度标准差σi,若σi大于预先设定的阈值σ,则取图像f中该超像素最小外接矩形对应的子图像Si,并对该子图像设置待生成的超像素数目n2,采用SLIC方法对Si进行超像素分割,其中σ为正常数,n2为大于0的自然数;(4)将Si中Pi区域的超像素分割结果赋给Pi,实现Pi的一次迭代超像素分割;(5)重复步骤(3)~(4),直到图像f中所有超像素的灰度标准差均小于等于阈值σ;(6)为了消除迭代分割过程中产生的数据冗余,以减少超像素数目,将图像f中过分割的超像素进行合并,合并方法包括以下步骤:a.判断图像f中每个超像素Pi是否满足以下条件:(Ⅰ)像素数目小于T;(Ⅱ)与邻接超像素的灰度均值之差的最小值小于阈值μ,其中T为大于0的自然数,μ为正常数;b.若满足上述条件,则将超像素Pi和与Pi灰度均值最接近的邻接超像素进行合并...

【技术特征摘要】
1.一种基于多层级SLIC的图像超像素分割方法,其特征在于包括以下步骤:(1)对输入图像进行滤波操作,在去除图像噪声的同时保留图像边界;(2)设置待生成的超像素数目n1,采用SLIC方法对滤波后的图像f进行超像素分割,其中n1为大于0的自然数;(3)计算图像f中每个超像素Pi的灰度标准差σi,若σi大于预先设定的阈值σ,则取图像f中该超像素最小外接矩形对应的子图像Si,并对该子图像设置待生成的超像素数目n2,采用SLIC方法对Si进行超像素分割,其中σ为正常数,n2为大于0的自然数;(4)将Si中Pi区域的超像素分割结果赋给Pi,实现Pi的一次迭代超像素分割;(5)重复步骤(3)~(4),直到图像f中所有超像素的灰度标准差均小于等于阈值σ;(6)为了消除迭代分割过程中产生的数据冗余,以减少超像素数目,将图像f中过分割的超像素进行合并,合并方法包括以下步骤:a.判断图像f中每个超像...

【专利技术属性】
技术研发人员:瘳苗赵于前廖胜辉
申请(专利权)人:中南大学
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1