Professional Documents
Culture Documents
(12)发明专利
(10)授权公告号 CN 108805865 B
(45)授权公告日 2019.12.10
(21)申请号 201810495118 .4 (56)对比文件
CN 104484877 A ,2015 .04 .01 ,
(22)申请日 2018 .05 .22
CN 107274444 A ,2017 .10 .20 ,
(65)同一申请的已公布的文献号 JP 2015088084 A ,2015 .05 .07 ,
申请公布号 CN 108805865 A CN 106327490 A ,2017 .01 .11 ,
(43)申请公布日 2018 .11 .13 CN 102279146 A ,2011 .12 .14 ,
CN 103077529 A ,2013 .05 .01 ,
(73)专利权人 杭州智微信息科技有限公司
CN 103020639 A ,2013 .04 .03 ,
地址 310000 浙江省杭州市余杭区仓前街
US 2008212868 A1 ,2008 .09 .04 ,
道文一西路1288号海创科技中心4号
庞春颖 .改进FCM和LFP相结合的白细胞图像
楼5层509 .510 .511 .512室
分类《中国图像图形学报》
. .2013 ,第18卷( 第5
(72)发明人 方凤奇 李强 陆炬 李舜 期),
刘永涛 胡佳佳 黄震 候慧 .基于距离变换的改进分水岭算法在白
(51)Int .Cl . 细胞图像分割中的应用. 《计算技术与自动化》
G06T 7/00(2017 .01) .2015 ,第35卷( 第3期),
G06T 7/73(2017 .01) 王旭 .基于颜色和形态特征的痰涂片图像结
G06T 5/00(2006 .01) 核菌识别方法研究 《中国优秀硕士学位论文全
.
G06T 5/30(2006 .01) 文数据库 信息科技辑》.2014 ,
G06K 9/62(2006 .01) 审查员 姜晓盼
权利要求书1页 说明书4页 附图3页
(54)发明名称
一种基于饱和度聚类的骨髓白细胞定位方
法
(57)摘要
本发明提供了一种基于饱和度聚类的骨髓
白细胞定位方法, 首先对骨髓白细胞图片进行预
处理, 去除一部分噪点同时平滑图片; 运用K均值
算法对骨髓白细胞图片的饱和度通道聚类, 根据
决策树算法选择出白细胞所在的类别; 然后通过
形态学处理算法去除白细胞的二值图片的无关
区域, 同时填充白细胞的点洞; 最终对白细胞定
位。 本发明算法简单、 有效。对比现有基于阈值算
法, 本算法适应范围更广, 同时结合决策树算法,
CN 108805865 B
使得最终效果更加准确。
CN 108805865 B 权 利 要 求 书 1/1 页
2
CN 108805865 B 说 明 书 1/4 页
一种基于饱和度聚类的骨髓白细胞定位方法
技术领域
[0001] 本发明属于医学图像处理领域,
尤其涉及一种基于饱和度聚类的骨髓白细胞定位
方法。
背景技术
[0002] 骨髓中的白细胞种类多样, 经染色后不同种类白细胞的颜色差异也较大。相对于
外周血, 骨髓中的白细胞密度更大, 部分患者的血涂片出现细胞黏连现象。 因此骨髓白细胞
的定位一直都是一个富有挑战性的课题。近年来, 专家以及广大技术人员提出了许多有效
的解决方案。但是大多数方案只能解决特定的问题, 没有提出一个普遍的方案能适用于多
数场景。
[0003] 目前骨髓白细胞的定位主要是基于阈值算法, 将白细胞从背景和红细胞中分离出
来。例如Wu等人的 文章“A novel color image segmenta tion method a nd its
application to white blood cell image analysis”(Signal Processing ,2006 8th
International Conference on) 运用Ostu阈值算法分割定位白细胞 ;Ko等人的文章
“Automatic white blood cell segmentation using stepwise merging rules and
gradient vector flow snake”(Micron ,2011 ,42(7):695-705)首先运用阈值算法大致估
计细胞的位置, 然后利用均值漂移做进一步优化。 同时也有学者提出了其他有效方案, 例如
Dorini L B等人的文章“White blood cell segmentation using morphological
operators and scale-space analysis”(Computer Graphics and Image Processing,
2007:294-304 .)应用形态学处理的方法分割定位白细胞; 此外还有像聚类的方法。但是这
些方法均具有一定局限性, 例如阈值算法中的Ostu阈值算法, 其中一个假设就是背景和前
景的区域面积大致相同, 实际骨髓数字图片中白细胞比例可能很大, 或者没有白细胞, 而且
白细胞的颜色分布在一个很大区间, 甚至和染色较深的红细胞有重叠。 因此, 虽然阈值可以
适用于大多数数字图片, 但是一些特殊情况下该方案不能很好的定位白细胞。当白细胞的
颜色分布比较分散时, 聚类算法也出现同样问题。
发明内容
[0004] 本发明的目的在于提供一种基于饱和度聚类的骨髓白细胞定位方法, 通过该方法
提供一种白细胞定位算法, 针对骨髓中的白细胞密度更大, 部分患者的血涂片出现细胞黏
连现象的问题, 能够更加精确的选择出白细胞的区域。
[0005] 本发明是这样实现的, 一种基于饱和度聚类的骨髓白细胞定位方法, 包括如下步
骤:
[0006] (1)对骨髓白细胞图片进行中值滤波去除部分噪点;
[0007] (2)对骨髓白细胞图片进行颜色变换, 将图片从RGB(红绿蓝)通道转换到HSV(颜
色, 饱和度, 亮度)通道;
[0008] (3)对S饱和度通道应用K均值算法,将其分为3个部分, 选择第一部分P1或者第一
3
CN 108805865 B 说 明 书 2/4 页
二部分P1+P2部分得到白细胞的区域, 下面是选择的步骤;
[0009] (4)计算(3)中第一二部分H通道的平均值H1、H2, 根据(3)中第一二部分的均值点
S1、 S2,计算(3)中第一二部分区域的面积比值ratio, 其中H1的计算公式:
[0010] H1=∑(P1 .*H)/∑(P1)
[0011] H2=∑(P2 .*H)/∑(P2)
[0012] 其中P1是二值图, 属于第一部分的像素值为1, 其它为0, ∑(p1)为P1像素值的和,
P1 .*H表示相同位置像素相乘的结果;
[0013] P2是二值图, 属于第一部分的像素值为1, 其它为0,∑(p2)为P2像素值的和, P2 .*H
表示相同位置像素相乘的结果;
[0014] (5)统计多张图片中白细胞所在的部分, 记录在P1或者P2部分时H1-H2, S1-S2和
ratio的值;
[0015] (6)根据(5)中的记录结果, 应用决策树算法,找出规律制定选择的条件;
[0016] (7)对(6)的结果进行形态学处理去除无关区域, 同时填充点洞, 具体过程如下: 首
先, 选择合适的结构元b对(6)中得到的二值图做腐蚀操作, 去除无关区域, 然后再做膨胀操
作,
[0017]
[0018]
附图说明
[0028] 图1是骨髓白细胞图片;
[0029] 图2是经中值滤波的骨髓白细胞图片;
[0030] 图3是对S通道应用K均值算法得到的三部分结果图;
4
CN 108805865 B 说 明 书 3/4 页
[0031] 图4是应用决策树算法选择后的结果图;
[0032] 图5是去除无关区域并填充点洞的结果图;
[0033] 图6是分离后的白细胞定位结果图。
具体实施方式
[0034] 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对
本发明进行进一步详细说明。应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并
不用于限定本发明。
[0035] 一种基于饱和度聚类的骨髓白细胞定位方法, 包括如下步骤:
[0036] (1)对图1的骨髓白细胞图片进行中值滤波, 结果如图2所示:其中滤波模板大小为
(5*5)。
[0037] (2)对骨髓白细胞图片进行颜色变换, 将(1)中的经中值滤波的图片从RGB(红绿
蓝)通道转换到HSV(颜色, 饱和度,
亮度)通道,
其具体公式如下:
[0038] V=max(R,
G,B)
[0039]
[0040]
5
CN 108805865 B 说 明 书 4/4 页
[0051] (7)对(6)的结果运用形态学处理去除无关区域,填充白细胞区域的点洞,
结果如
图5所示。 具体过程如下:
[0052] 首先, 选择合适的结构元b对(6)中得到的二值图做腐蚀操作,
去除无关区域,然后
再做膨胀操作。
[0053]
[0054]
6
CN 108805865 B 说 明 书 附 图 1/3 页
图1
图2
7
CN 108805865 B 说 明 书 附 图 2/3 页
图3
图4
8
CN 108805865 B 说 明 书 附 图 3/3 页
图5
图6