【技术实现步骤摘要】
一种基于K
‑
medoids聚类的主动轮廓模型图像分割方法
[0001]本专利技术涉及图像处理
,尤其是指一种基于K
‑
medoids聚类的主动轮廓模型图像分割方法、装置及计算机可读存储介质。
技术介绍
[0002]图像分割领域中最常用的方法是主动轮廓模型,其本质是使用连续且闭合的曲线来表示目标边界,并定义一个能量泛函,使得其自变量包括边缘曲线,因此图像分割过程就转化成求解能量泛函最小值的过程,能量取得最小值的位置即目标的轮廓所在。
[0003]根据曲线的表达形式的不同,主动轮廓模型被分为两大类:参数主动轮廓模型和几何主动轮廓模型。其中,参数主动轮廓模型是基于Lagrange框架,直接以曲线的参数化形式来表达曲线;该类模型在早期的生物图像分割领域得到了成功的应用,但其存在分割结果易受初始轮廓设置的影响以及难以处理曲线拓扑结构变化等缺点;此外,其能量泛函只依赖于曲线参数的选择,与物体的几何形状无关,这也限制了其进一步的应用与发展。此外,几何轮廓模型的曲线演化过程是基于曲线的度量参数而非曲线的表达参数,因此可以较好地处理拓扑结构的变化,并且具有优势,例如对初始位置不敏感,具有稳定的数值解等;几何主动轮廓模型根据曲线的演化方式的不同,主动轮廓模型被划分为基于边缘、基于区域和混合型活动轮廓模型;但几何主动轮廓模型存在共同的缺陷,例如对计算速度慢、效率低、分割精度差、对初始轮廓敏感、系统鲁棒性差、抗噪声干扰性差等。
技术实现思路
[0004]为此,本专利技术所要 ...
【技术保护点】
【技术特征摘要】
1.一种基于K
‑
medoids聚类的主动轮廓模型图像分割方法,其特征在于,包括:利用K
‑
medoids聚类算法对待分割图像进行二值化处理得到拟合结果,获取前景图像与背景图像;基于二值化拟合结果构建预分段拟合函数;利用满足Lipschitz条件的零水平集替代所述预分段拟合函数的轮廓曲线,得到KM预分段拟合函数;利用梯度下降法,最小化所述KM预分段拟合函数的能量泛函,得到梯度流方程;利用自适应正则化函数正则化所述梯度流方程的数据驱动项;利用rulesig函数正则化所述零水平集函数,利用核函数对正则化后的零水平集函数进行平滑和缩短曲线,输出水平集函数,作为待分割图像的分割结果。2.根据权利要求1所述的基于K
‑
medoids聚类的主动轮廓模型图像分割方法,其特征在于,所述利用k
‑
medoids聚类算法对待分割图像进行二值化处理得到拟合结果,获取前景图像与背景图像,包括:随机选择待分割图像中的k个像素点作为初始的代表像素点g
i
;将剩余像素点分配值离其本身最近的代表像素点所在的簇中;随机选择一个非代表像素点g
random
,计算用非代表像素点g
random
代替代表像素点g
i
所产生的代价函数CF;若代价函数CF<0,则用g
random
代替g
i
,形成新的k个代表像素点的集合;反之,保留原来的k个代表对象的集合;重复分配剩余像素点,直至聚类结果不再提高,得到两个簇,分别代表前景图像所有像素点的集合C
l
与背景图像所有像素点的集合C
s
;其中,所述代价函数CF表示为:其中,k=2,g1是新的k个代表像素点的集合里面的非代表对象,g2是原来的k个代表对象的集合里面的非代表对象,z
i
是代表对象,
new
C
i
是替换前的聚类结果,
old
C
i
是替换后的聚类结果。3.根据权利要求2所述的基于K
‑
medoids聚类的主动轮廓模型图像分割方法,其特征在于,所述基于二值化拟合结果构建预分段拟合函数,表示为:其中,I(x)表示待分割图像在x点处的强度;C表示预分段拟合函数的轮廓曲线;C
s
(x)表示背景点集,C
l
(x)表示前景点集;下标outside(C)表示轮廓曲线外部区域,下标inside(C)表示轮廓曲线内部区域。4.根据权利要求3所述的基于K
‑
medoids聚类的主动轮廓模型图像分割方法,其特征在于,所述利用满足Lipschitz条件的零水平集替代所述预分段拟合函数的轮廓曲线,得到KM预分段拟合函数,表示为:E
KM
(φ,c
s
,c
l
)=∫
Ω
|I(x)
‑
C
s
(x)|H
ε
(φ)dx+∫
Ω
|I(x)
‑
C
l
|(x)(1
‑
H
ε
(φ))dx,
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。