一种图像分割方法及系统技术方案

技术编号:16875458 阅读:29 留言:0更新日期:2017-12-23 12:58
本发明专利技术公开了一种图像分割方法及系统,该方法获取多个第一代阈值组和迭代次数,并对每个第一代阈值组进行爆炸处理得到多个阈值组集合,记录爆炸次数;阈值组集合包括第一代阈值组和第二代阈值组;通过计算第一代阈值组、第二代阈值组的适应度值,确定最大适应度值所对应的阈值组;判断爆炸次数是否小于迭代次数;若是则将最大适应度值对应的阈值组再次进行爆炸处理,更新阈值组集合和爆炸次数;若否则将最大适应度值对应的阈值组确定为分割图像时的最优分割阈值组。因此,采用本发明专利技术所述的方法,能够高效精准地获得多阈值图像分割的最优分割阈值组,且避免了陷入局部最优解的状况,具有良好的稳定性,提高图像分割效果和分割效率。

A method and system for image segmentation

The invention discloses a method and a system for image segmentation, the method of obtaining a plurality of first generation threshold group and the number of iterations, and for each of the first generation threshold group explosion treatment to obtain a plurality of threshold set, the number of records explosion set threshold; including the first generation and the second generation threshold threshold set by calculating the first generation group; the second generation threshold threshold group, group fitness value, determine the maximum fitness value corresponding to the threshold group; the number of iterations is less than the judgment of the explosion; if the corresponding threshold group again explosion maximum fitness value, and updates the threshold set of explosion times; if otherwise the maximum fitness value of threshold group the corresponding image segmentation is determined as the optimal segmentation threshold group. Therefore, the method of the invention can efficiently and accurately get the optimal segmentation threshold set of multi threshold image segmentation, and avoids the situation of falling into the local optimal solution, and has good stability, and improves the efficiency of image segmentation and segmentation.

【技术实现步骤摘要】
一种图像分割方法及系统
本专利技术涉及图像处理领域,特别是涉及一种图像分割方法及系统。
技术介绍
图像处理技术已经进入数字信息化时代,图像分割技术的地位也越来越至关重要。图像分割技术的目的是为了选择图像后续分析需要的部分,达到优化图像的效果。图像分割技术在国防军事、医药、航空航天等不同领域都有广泛应用。图像分割是将图像分成若干个特定的、具有独特性质的区域并提出感兴趣目标的技术和过程。它是由图像处理到图像分析的关键步骤。现有的图像分割方法主要分以下几类:基于阈值的分割方法、基于区域的分割方法、基于边缘的分割方法以及基于特定理论的分割方法等。研究人员也不断改进原有的图像分割方法并把其它学科的一些新理论和新方法用于图像分割,提出了不少新的分割方法,例如采用最大类间方差法或者粒子群优化算法来进行图像分割。其中最大类间方差法(Otsu)也称为大津算法,是由日本人大津提出并命名的,最大类间方差法为根据图像的灰度信息把像素点划分为前景和后景的图像分割优化算法,但是该方法提升到多阈值后,计算量大,进而导致被实际应用的情况屈指可数;而粒子群优化算法存在早熟过快的问题,即在求解图像分割最优解时,易陷入局部最优解状况,进而导致图像分割效果差。因此,如何提高图像分割效果和分割效率,是图像处理
急需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种图像分割方法及系统,该图像分割方法计算简单,且在求解图像分割最优解时,不易陷入局部最优解状况,具有良好的稳定性,提高图像分割效果和分割效率。为实现上述目的,本专利技术提供了如下方案:一种图像分割方法,所述图像分割方法包括:获取多个第一代阈值组和迭代次数;所述第一代阈值组表示分割图像的多阈值分割组;对每个所述第一代阈值组进行爆炸处理,得到多个阈值组集合,并记录爆炸次数;每个所述阈值组集合包括一个所述第一代阈值组以及所述第一代阈值组爆炸产生的多个第二代阈值组;计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合;对每组所述适应度值集合中的适应度值按照从大到小进行排列,确定每组中第一适应度值对应的阈值组;所述第一适应度值为所述适应度值集合中的最大适应度值;所述阈值组为所述第一代阈值组或者为所述第二代阈值组;判断所述爆炸次数是否小于所述迭代次数,得到第一判断结果;若所述第一判断结果表示所述爆炸次数小于所述迭代次数,则将所述第一适应度值对应的所述阈值组进行爆炸处理,更新所述阈值组集合和所述爆炸次数;若所述第一判断结果表示所述爆炸次数等于或者大于所述迭代次数,则将多个所述第一适应度值按照从大到小进行排列,选择最大的第一适应度值所对应的阈值组确定为分割图像时的最优分割阈值组。可选的,所述获取多个第一代阈值组和迭代次数,具体包括:对待分割图像进行二值化处理,得到灰度图像;根据用户设定的分割层数,对所述灰度图像随机初始化,获取多个第一代阈值组;所述第一代阈值组中的元素的数量为所述分割层数数量减一;根据用户设定的爆炸循环次数,获取迭代次数。可选的,所述对每个所述第一代阈值组进行爆炸处理,得到多个阈值组集合,具体包括:确定搜索区间;对所述第一代阈值组进行爆炸处理,生成第二代阈值组;判断所述第二代阈值组是否在所述搜索区间内,得到第二判断结果;若所述第二判断结果表示所述第二代阈值组在所述搜索区间内,则保留所述第二代阈值组;若所述第二判断结果表示所述第二代阈值组不在所述搜索区间内,则对所述搜索区间外的第二代阈值组进行映射位移操作处理,确定处理后的第二代阈值组位于所述搜索区间内;所述阈值组集合包括第一代阈值组、第二代阈值组以及处理后的第二代阈值组。可选的,在判断所述第二代阈值组是否在所述搜索区间内,得到第二判断结果之前,还包括:对随机抽取的部分所述第二代阈值组进行爆炸位移操作处理和高斯位移操作处理,得到新的第二代阈值组。可选的,所述计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合,具体包括:根据以下公式计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合:其中σ(x1,x2,...,xn)表示所述第一代阈值组或者所述第二代阈值组的适应度值,ωi和ωj为图像分割任意两个区域像素点数出现的概率,μi和μj为图像分割任意两个区域的均值。本专利技术还提供了一种图像分割系统,所述图像分割系统包括:获取模块,用于获取多个第一代阈值组和迭代次数;所述第一代阈值组表示分割图像的多阈值分割组;阈值组集合得到模块,用于对每个所述第一代阈值组进行爆炸处理,得到多个阈值组集合,并记录爆炸次数;每个所述阈值组集合包括一个所述第一代阈值组以及所述第一代阈值组爆炸产生的多个第二代阈值组;适应度值集合得到模块,用于计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合;阈值组确定模块,用于对每组所述适应度值集合中的适应度值按照从大到小进行排列,确定每组中第一适应度值对应的阈值组;所述第一适应度值为所述适应度值集合中的最大适应度值;所述阈值组为所述第一代阈值组或者为所述第二代阈值组;第一判断结果得到模块,用于判断所述爆炸次数是否小于所述迭代次数,得到第一判断结果;阈值组集合和爆炸次数更新模块,用于当所述第一判断结果表示所述爆炸次数小于所述迭代次数时,则将所述第一适应度值对应的所述阈值组进行爆炸处理,更新所述阈值组集合和所述爆炸次数;最优分割阈值组确定模块,用于当所述第一判断结果表示所述爆炸次数等于或者大于所述迭代次数时,则将多个所述第一适应度值按照从大到小进行排列,选择最大的第一适应度值所对应的阈值组确定为分割图像时的最优分割阈值组。可选的,所述获取模块,具体包括:灰度图像得到单元,用于对待分割图像进行二值化处理,得到灰度图像;第一代阈值组获取单元,用于根据用户设定的分割层数,对所述灰度图像随机初始化,获取多个第一代阈值组;所述第一代阈值组中的元素的数量为所述分割层数数量减一;迭代次数获取单元,用于根据用户设定的爆炸循环次数,获取迭代次数。可选的,所述阈值组集合得到模块,具体包括:搜索区间确定,用于确定搜索区间;第二代阈值组生成单元,用于对所述第一代阈值组进行爆炸处理,生成第二代阈值组;第二判断结果得到单元,用于判断所述第二代阈值组是否在所述搜索区间内,得到第二判断结果;第二代阈值组保留单元,用于当所述第二判断结果表示所述第二代阈值组在所述搜索区间内时,则保留所述第二代阈值组;处理后的第二代阈值组确定单元,用于若所述第二判断结果表示所述第二代阈值组不在所述搜索区间内,则对所述搜索区间外的第二代阈值组进行映射位移操作处理,确定处理后的第二代阈值组位于所述搜索区间内;所述阈值组集合包括第一代阈值组、第二代阈值组以及处理后的第二代阈值组。可选的,所述阈值组集合得到模块,还包括:新的第二代阈值组得到单元,用于对随机抽取的部分所述第二代阈值组进行爆炸位移操作处理和高斯位移操作处理,得到新的第二代阈值组。可选的,所述适应度值集合得到模块,具体包括:适应度值集合得到单元,用于根据以下公式计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合:其中σ(x1本文档来自技高网...
一种图像分割方法及系统

【技术保护点】
一种图像分割方法,其特征在于,所述图像分割方法包括:获取多个第一代阈值组和迭代次数;所述第一代阈值组表示分割图像的多阈值分割组;对每个所述第一代阈值组进行爆炸处理,得到多个阈值组集合,并记录爆炸次数;每个所述阈值组集合包括一个所述第一代阈值组以及所述第一代阈值组爆炸产生的多个第二代阈值组;计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合;对每组所述适应度值集合中的适应度值按照从大到小进行排列,确定每组中第一适应度值对应的阈值组;所述第一适应度值为所述适应度值集合中的最大适应度值;所述阈值组为所述第一代阈值组或者为所述第二代阈值组;判断所述爆炸次数是否小于所述迭代次数,得到第一判断结果;若所述第一判断结果表示所述爆炸次数小于所述迭代次数,则将所述第一适应度值对应的所述阈值组进行爆炸处理,更新所述阈值组集合和所述爆炸次数;若所述第一判断结果表示所述爆炸次数等于或者大于所述迭代次数,则将多个所述第一适应度值按照从大到小进行排列,选择最大的第一适应度值所对应的阈值组确定为分割图像时的最优分割阈值组。

【技术特征摘要】
1.一种图像分割方法,其特征在于,所述图像分割方法包括:获取多个第一代阈值组和迭代次数;所述第一代阈值组表示分割图像的多阈值分割组;对每个所述第一代阈值组进行爆炸处理,得到多个阈值组集合,并记录爆炸次数;每个所述阈值组集合包括一个所述第一代阈值组以及所述第一代阈值组爆炸产生的多个第二代阈值组;计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合;对每组所述适应度值集合中的适应度值按照从大到小进行排列,确定每组中第一适应度值对应的阈值组;所述第一适应度值为所述适应度值集合中的最大适应度值;所述阈值组为所述第一代阈值组或者为所述第二代阈值组;判断所述爆炸次数是否小于所述迭代次数,得到第一判断结果;若所述第一判断结果表示所述爆炸次数小于所述迭代次数,则将所述第一适应度值对应的所述阈值组进行爆炸处理,更新所述阈值组集合和所述爆炸次数;若所述第一判断结果表示所述爆炸次数等于或者大于所述迭代次数,则将多个所述第一适应度值按照从大到小进行排列,选择最大的第一适应度值所对应的阈值组确定为分割图像时的最优分割阈值组。2.根据权利要求1所述的图像分割方法,其特征在于,所述获取多个第一代阈值组和迭代次数,具体包括:对待分割图像进行二值化处理,得到灰度图像;根据用户设定的分割层数,对所述灰度图像随机初始化,获取多个第一代阈值组;所述第一代阈值组中的元素的数量为所述分割层数数量减一;根据用户设定的爆炸循环次数,获取迭代次数。3.根据权利要求1所述的图像分割方法,其特征在于,所述对每个所述第一代阈值组进行爆炸处理,得到多个阈值组集合,具体包括:确定搜索区间;对所述第一代阈值组进行爆炸处理,生成第二代阈值组;判断所述第二代阈值组是否在所述搜索区间内,得到第二判断结果;若所述第二判断结果表示所述第二代阈值组在所述搜索区间内,则保留所述第二代阈值组;若所述第二判断结果表示所述第二代阈值组不在所述搜索区间内,则对所述搜索区间外的第二代阈值组进行映射位移操作处理,确定处理后的第二代阈值组位于所述搜索区间内;所述阈值组集合包括第一代阈值组、第二代阈值组以及处理后的第二代阈值组。4.根据权利要求3所述的图像分割方法,其特征在于,在判断所述第二代阈值组是否在所述搜索区间内,得到第二判断结果之前,还包括:对随机抽取的部分所述第二代阈值组进行爆炸位移操作处理和高斯位移操作处理,得到新的第二代阈值组。5.根据权利要求1所述的图像分割方法,其特征在于,所述计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合,具体包括:根据以下公式计算每个所述阈值组集合中的所述第一代阈值组、所述第二代阈值组的适应度值,得到多组适应度值集合:其中σ(x1,x2,...,xn)表示所述第一代阈值组或者所述第二代阈值组的适应度值,ωi和ωj为图像分割任意两个区域像素点数出现的概率,μi和μj为图像分割任意两个区域的均值。6.一种图像分割系统,其特征在于,所述图像分割系统包括:获取模块,用于获取多个第一代阈值组和迭代次数;所述第一代阈值组表示分割图像的...

【专利技术属性】
技术研发人员:刘伟师恒贺行洋周聪陈宏伟叶志伟鄢来仪
申请(专利权)人:湖北工业大学
类型:发明
国别省市:湖北,42

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

1