[发明专利]一种基于粒子群算法的自适应脊柱CT图像分割方法在审
申请号: | 201510746272.0 | 申请日: | 2015-11-04 |
公开(公告)号: | CN105405136A | 公开(公告)日: | 2016-03-16 |
发明(设计)人: | 李彭军;严静东;杨小燕;朱旭阳 | 申请(专利权)人: | 南方医科大学;广州南方宜信信息科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 广州市天河庐阳专利事务所 44244 | 代理人: | 胡济元;胡昊 |
地址: | 510515 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 粒子 算法 自适应 脊柱 ct 图像 分割 方法 | ||
1.一种基于粒子群算法的自适应脊柱CT图像分割方法,该方法包括如下步骤:
(1)输入原始图像,计算出图像的最小灰度值和最大灰度值;
(2)初始化第一代种群:在图像的最小灰度值至最大灰度值之间分别随机产生一个整数来初始化第一代种群任一个体的每一维,再以同样的方法初始化第一代种群下一个体的每一维,依次完成第一代种群每一个体的初始化;
(3)按以下方法计算个体最优值和全局最优值:
3a)利用OSTU法得到图像的类间距方差,将类间距方差作为适应度函数;
3b)将种群个体带入到适应度函数计算出种群个体的适应度函数值,然后,先挑选种群个体中适应度最大的作为个体得到个体最优,再从个体最优中挑选适应度最大的个体作为全局最优;
(4)按以下方法产生新的个体:
4a)先按下述公式公式(Ⅰ)计算出k是自适应权重:
k=w·(1-(t/n)1/r)(Ⅰ),
式(Ⅰ)中,t表示当前的迭代次数,n表示最大迭代次数,r是大于等于1的常数,w为惯性因子;
4b)再将自适应权重按下述公式(Ⅱ)产生新一代的个体:
xid(t+1)=k·xid(t)+c1·rand1()·(pid-xid(t))+c2·rand2()·(pgd-xid(t))(Ⅱ),
式(Ⅱ)中,c1和c2为基本粒子群算法中的加速常数,rand1()和rand2()表示两个在[0,1]范围里变化的随机值,pid是个体最优值,pgd是全局最优值,xid(t)为第t代的第i个个体的第d维,xid(t+1)为第t+1代的第i个个体的第d维;
(5)按以下方法产生新的个体最优和全局最优:
将新个体带入适应度函数,计算新的种群新个体的适应度函数值;当新个体的适应度值比个体最优大,那么则用新个体代替个体最优,否则个体最优不变;当新个体的适应度值比全局最优的适应度函数值大则用个体最优代替全局最优,否则全局最优不变;
(6)判断是否满足最大迭代次数,如果满足,得到全局最优值,否则返回步骤(4);
(7)以全局最优的每一维数据作为阈值,对得到的图像矩阵进行分割;
(8)采取拓扑学操作,对脊柱进一步准确的分割,输出图像。
2.根据权利要求1所述的一种基于粒子群算法的自适应脊柱CT图像分割方法,其特征在于步骤3a)所述的OSTU法是:设图像被{t_1,t_2,…,t_M-1}个阈值分割为M个部分,则最佳分割阈值{t*_1,t*_2,…,t*_M-1}需要满足如下条件:
{t*_1,t*_2,…,t*_M-1}=argmax{σ2(t1,t2,…,tM-1)}(Ⅲ)
其中,σ2(t1,t2,…,tM-1)为图像灰度值的方差值,Ck为分割图像,k=1,2,...,M,PRi=h(i)/N为各阈值的计算概率,为图像的总像素数,其中,L为所述图像的灰度值,h(i)为灰度值为i的像素数;
分割图像C1对应阈值0,…,t_1,分割图像C2对应阈值t_1+1,…,t_2,...,分割图像CM对应阈值t_M-1,…,L,0≤t_1≤t_2≤…≤t_M-1≤L。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方医科大学;广州南方宜信信息科技有限公司,未经南方医科大学;广州南方宜信信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510746272.0/1.html,转载请声明来源钻瓜专利网。