logo资料库

距离变换用于粘连细胞分割算法.pdf

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
基于距离变换的粘连细胞分割方法 游迎荣 范影乐 庞 全 !杭州电子工业学院自动化分院"杭州 )&""&-# ./0123#45642789578:&,)$;50 摘 要 在医学细胞图像中"经常会有细胞重叠和粘连的现象 $ 将粘连在一起的细胞群单个分开是医学细胞处理中一项 重要而困难的问题$ 对这一情况"文章提出了一种有效的分割算法$ 先用最大类间方差法对图像进行二值化"然后对图像 作距离变换"将像素点位置信息转化为灰度信息"再利用分水岭算法"找到粘连边界点"从而将细胞群分开$ 实验证明"该 算法能成功地分离粘连细胞$ 关键词 最大类间方差法 距离变换 分水岭算法 文章编号 &""!/-))&/!!""#%!"/"!",/") 文献标识码 < 中图分类号 =>)?& !"#$%$&" ’()*%+&,- .*% /0"%(1##+2) 3"(( 4-$)"5 6$5"7 *2 8+5&129" :%125.*%-1&+*2 ;*< ;+2)%*2) =12 >+2)(" ?12) @<$2 %<6@501@257 A;B553!C178DB56 E217D2 F72GH9I2@4!C178DB56 )&""&-& ’A5&%$9&# =BH 5GH931JJ278 JBH750H757 5K@H7 1JJH19I 27 @BH 0HL2;13 ;H33 2018HI$AHJ191@278 @BH ;H33 ;36I@H9 27@5 I2783H 57HI 2I 89H1@ 20J59@17@ 17L L2KK2;63@ 27 0HL2;13 ;H33 2018H J95;HII278$M7 1336I257 @5 @B2I JBH750H757!17 HKKH;@2GH IH8H0H7@278 138592@B0 2I J9HIH7@HL @5 I53GH @B2I J95N3H0$O29I@34!@B9HIB53L 2018H N4 0H17I 5K P=AF!@BH7 L2I@17;H @917IK590 @BH @B9HIB53L 2018H K59 @917IK590 @BH J5I2@257 27K5901@257 @5 @BH 8914 27K5901@257!QBH9H1K@H9!019R @BH HL8H J527@I N4 6I278 Q1@H9IBHL 138592@B0 17 L @BH7 IHJ191@H @BH ;H33 ;36I@H9$=BH HSJH920H7@ 9HI63@ IB5QI @B1@ @B2I 138592@B0 ;17 IHJ191@H @BH ;H33 ;36I@H9 I6;;HIIK6334$ B"CD*%75# P=AF!L2I@17;H @917IK5901@257!Q1@H9IBHL 138592@B0 !!!!!!在细胞图像处理过程中!细胞的显微图像在临床诊断中有 着重要意义" 细胞图像的自动分析技术为临床医学的研究提供 了强有力的工具" 但是在细胞的显微图像中经常出现细胞重叠 和粘连现象" 这种由多个细胞聚堆而成的细胞群通常会严重影 响后续的统计分析!将粘连的细胞图像分割为一个个的细胞的 图像!对后续分析统计能否有效进行极为重要 " 因此在细胞图 像 自 动 分 析 技 术 的 研 究 中 产 生 了 对 能 有 效 分 割 有 粘 连 细 胞 图 像的算法的需求" 根据图像不同的特征!人们提出了各种算法! 如#灰度阈值法$区域生长法%&’$边缘检测法%!($松施法等" 这些算 法都要求图像具有某些特定性质!在实际处理中存在一定的局 限性!难以直接使用" 本文提出了一种利用最大类间方差法 %&(对图像二值化提取 细胞图像!然后将距离变换%)(和分水岭算法%*(结合使用的处理方 法!实验证明该方法能有效$合理$快速分离粘连细胞图像" & 细胞图像的提取 通过对各种图像阈值分割算法的应用比较!本文采用最大 类间方差法来确定最优阈值!对细胞图像进行二值化" ! 粘连细胞的分割 两 个 或 两 个 以 上 的 对 象 相 互 粘 结 $ 重 叠 在 一 起 成 为 细 胞 群!在其相粘处必存在形状或灰度的变化+#(" 分离粘连血细胞的 关 键 就 是 要 在 粘 连 处 准 确 $快 速 地 找 到 分 离 点 集 !最 后 以 这 些 点集分离细胞" !$& 综合全局二值化与边缘检测的图像分割方法 综合全局二值化与边缘检测的图像分割方法 %!(首先对图像 进行全局二值化! 然后采用二值化与边缘检测的综合判别法 ! 改善环境光照不均匀的影响!去除了边缘检测后大量的光斑噪 声!检测出目标信息" 该算法要求粘连处存在灰度的局部最小 值区域!但受光照强弱$细胞粘连情况不同的影响 !局部最小灰 度区域很难保证!因而在实际图像处理中合理的分离曲线仍然 难于查找" 如图 &! 为血液细胞中的红 细 胞 与 细 胞 核 分 割 处 理 结 果 ! 按综合全局二值化与边缘检测的图像分割算法进行分割 !其结 果出现过分分割与分割不足两种情况" !$! 新算法原理分析 新算法的原理是#首先利用距离变换将细胞像素点不同的 位置信息转化为不同的灰度信息!再利用自适应二值化的分水 岭 算 法 来 区 分 不 同 性 质 的 像 素 点 !然 后 将 边 界 点 标 出 !边 界 就 将细胞群分开为单个的细胞" 距离变换%,!-(是对二值图像的一种操作运算!它将一幅二值 图 像 转 化 为 一 幅 灰 度 图 像 !在 这 幅 灰 度 图 像 中 !每 个 像 素 的 灰 基金项目!国家自然科学基金%编号#,")T*"*T&’浙江省自然科学基金重点项目#光化学复合敏感模式识别与集成处理%编号#UE"!"#&资助研究 作者简介!游迎荣%&?-&/&!女!在读研究生!主研方向#图像处理与模式识别" !"# !""#$!" 计算机工程与应用
度级是该像素与距其最近的背景间的距离# 从理论上讲$要计 算一个像素点到背景像素点的最短距离$需要对图像进行全局 操 作 运 算 $即 计 算 此 像 素 点 与 所 有 背 景 像 素 点 的 距 离 $再 取 最 小值# 除非这幅数字图像的尺寸非常小$否则这种全局操作的 计算量是非常大的# 实际运用中的距离变换实现算法是从邻近 像素点入手$每次只计算其与局部相邻的几个像素点距离的最 小 值 $根 据 全 局 距 离 是 局 部 距 离 按 比 例 叠 加 而 成 的 原 理 $对 图 像进行前后两次扫描$最终得到近似的距离图像 # 基于上述原 理$实践中用倒角算法)*$+,来进行距离变换$简单快速 $其计算出 的距离合理逼近于真实的欧氏几何距离# 分水岭的来历就是将一幅图像逐渐沉入一个湖中 $图像的最低 点先进水$然后水逐渐浸入整个山谷盆地 # 当水位达到盆地的 边 缘 高 度 就 将 溢 出 $这 时 在 水 溢 出 处 建 立 堤 坝 $如 此 直 到 整 个 图像沉入水中$所建立的堤坝就成为分开盆地的 分 水 岭 # 图 ( !’"演示了这种方法的工作机理# 假定图中的物体灰度值低$而 背景的灰度值高# 该图显示了沿直线的灰度分布# 图像最初在 一个灰度值上二值化$ 灰度值把图像分割成正确数目的物体 $ 但它们的边界偏向物体内部# 随后阈值逐渐增加 $每一次增加 ( 个灰度级 $物体的边界将随着阈值增加而扩展 # 当边界相互 接触时$这些物体并没有合并# 因此$初次接触的点变成了相邻 物 体 间 的 最 终 边 界 # 这 个 过 程 在 阈 值 达 到 背 景 灰 度 级 之 前 终 止$也就是说$在被恰当分割的物体的边界正确地确定时终止# !!!!!!%"原图 !&"综合全局二值化与 边缘检测分割结果 !’"正确分割结果 图 ( 红细胞与细胞核的分割 在 二 维 情 况 时 $ 倒 角 算 法 给 出 了 一 个 类 似 于 卷 积 核 的 模 板$以一种类似于卷积的操作在整幅图像中移动 # 其具体算法 是先把二值图像中背景灰度设为 "$目标!细胞"灰度设为 (%然 后对图像做两次扫描$前向扫描从左到右$自顶向下进行$后向 扫 描 从 右 到 左 $自 底 向 上 进 行 %一 旦 模 板 中 心 移 动 到 某 一 目 标 位置时$模板中的每个元素就与其对应位置处的图像像素值相 加 $从 而 得 到 一 个 两 项 和 的 集 合 $位 于 模 板 中 心 的 图 像 像 素 值 就用这些和中的最小值代替# 用 #-# 模 板 计 算 的 距 离 与 真 实 几 何 距 离 的 差 距 一 般 为 ($.*/0!$"!/# 当然可以采用 更 高 阶 的 模 板 $每 次 考 虑 更 多 邻 域的像素点$如 1-1 模板$但其精度也提高不多 $大致在 ($!+/ 0($.1/之间 # 综合考虑差距 和 计 算 效 率 $选 用 #-# 模 板 $计 算 出来的距离为欧氏距离的 # 倍# 图中 2 代表模板中心# 图 ! 用倒角算法实现二维距离变换时所用的 #-# 模板对 图 !!%"和 !&"为 距 离 变 换 原 理 图 $ 图 ! !%" 为 原 始 二 值 图 像 $图 !!&"为 作 距 离 变 换 并 反 色 !为 显 示 更 清 楚 $对 图 像 进 行 了求补反色"后的图像$图中直线为横穿两物体的辅助线# 从图 中看出$距离变换将二值图像中像素点间不同的位置信息转化 为 了 不 同 的 灰 度 信 息 $由 于 边 缘 像 素 具 有 较 小 的 灰 度 值 $其 在 图像中明显地与其他像素区分开来# 但需要标记的并非是物体 的 所 有 边 缘 点 $而 是 物 体 相 互 粘 连 处 的 边 缘 点 $因 此 本 文 采 用 分水岭算法来进行后续处理# 分 水 岭 算 法 )1,是 新 近 发 展 起 来 的 数 学 形 态 学 图 像 分 割 方 法# 首先将图像像素的灰度看作高度$图像中不同灰度值的区 域就对应于山峰和山谷盆地$ 盆地的边缘就是所谓的分水岭 # !%" !&" !’" 图 3 距离变换和分水岭算法原理图 3 新算法实现步骤 !("利用最大类间方差法对图像进行二值化# !!"对二值图像作距离变换运算$使用倒角 #-# 模板$保存 灰度级图像$并统计图像中的最高灰度级!4%5# !3"利用分水岭分割算法原理进行分割# 首 先 设 置 一 个 标 志 数 组 $数 组 的 每 个 元 素 值 !初 始 设 定 都 为 ""依 次 代 表 图 像 的 每 个 像 素 点 的 标 志 位 $设 定 初 始 分 割 阈 值 6784%5$标记出最初的颗粒物体 $阈值向下每次递减$进 入 标 记循环# 我们用两个判据来决定新冒出的像素点是否代表新一 个颗粒 &!("计算此像素点 !" 邻域标志位之和!!"$若!!"7" 则 进入第二个条件判断%!!"计算此像素点 9+ 邻域标志位之和! 9+$若!9+7" 则判定为一个新的颗粒!种子数加 ("$否则不是# :;<=>!"?"" @A B "7"C(% DE!新冒出的点像素值7"" B DE!此像素周围 !" 邻域标志位都为 "" B DE!周围 9+ 邻域标志位都为 "" B为新颗粒 $种子数加 ($且将此时种子数的值赋给 该像素的标志位%F G=H> B为已标颗粒的扩展 区 域 $将 不 为 " 的 标 志 位 的 值 赋给该像素的标志位%F F G=H> B为边界点$将此像素点的像素值赋为 "# F F 计算机工程与应用 !""#$!" !"#
!!!!!![ !T"按 照 上 面 进 行 分 割 后 为 了 显 示 更 清 楚 #反 色 并 进 行 阈 值 分 割 !此 时 阈 值 选 取 !###因 为 经 上 述 变 化 后 背 景 点 和 细 胞 的 粘 连 处 的 像 素 值 均 为 !###细 胞 的 像 素 值 均 小 于 !##"#显 示 结果$ T 实验结果和讨论 图 # 是 对 红 细 胞 原 图 像 !图 T"进 行 最 大 类 间 方 差 法 二 值 化后的结果#由图可知#细胞呈现严重的粘连甚至重叠现象$ 而 由 图 & 可 见 #除 极 少 数 粘 连 特 别 严 重 的 !重 叠 部 分 达 细 胞 面 积 一半以上#肉眼几乎无法分离"没有分开#其它的粘连颗粒都被 合理地分开#局部颗粒产生的误差主要来源于图像背景中的噪 声#整个算法对图像中粘连红细胞的分割是很成功的$ 图 > 是 对 二 值 化 后 的 血 细 胞 图 像 !图 5"进 行 距 离 变 换 并 分 割 后 的 图 像#可以发现#对于粘连不是很严重的细胞图像来说 #该算法能 非常准确地分离细胞$ 图 T 红细胞原图像 图 # 二值化后图像 图 & 距离变换并分割后图像 图 5 血细胞图像!二值化后" 表 % 是 对 实 验 结 果 的 进 一 步 说 明 #由 表 可 以 看 出 #新 算 法 !上接 %%& 页" ’()) *+%&"",-#客 户 端 使 用 三 台 工 作 站 !*(./01234 %$56"# 网 络传输速度是 %""789:$ 程序全部用 4-&$" 编写 #实验序列一 部分采用 *+;,!""% 的序列#其它均是自己拍摄$ 一共对 !" 个 含有异常 物 体 的 序 列 进 行 了 测 试 #正 确 报 警 率 达 到 <"=#误 警 的原因是拍摄不同序列时摄像机与物体距离不同 #造成物体大 小不一#有个别人在分类中被排除#从而漏警$ 一致性鉴别正确 率为 >#=#当人群遮挡很严重时#会出现错误鉴别$图 # 是服务 器端的监测显示结果$ & 结论 我们开发了一个分布式视觉监控系统 #系统基本结构是一 个 局 域 网 #服 务 器 可 以 放 到 监 控 中 心 #摄 像 机 单 元 可 以 分 布 在 不同的地方$实验证明#系统具有良好的性能$但是系统还存在 一定的误警和漏警情况#有待进一步提高$ 需要改进的地方包 !"1 !""#$!" 计算机工程与应用 产生的相对误差比较小#分割图像所需时间短$ 图 > 距离变换并分割后血细胞图像 表 % 新算法分割特性表 原图像 人工分割计数 ^ 个 图 T 图 5 >T #P 新算法分割 计数 ^ 个 相对误差 ^ = 时间 ^ : >% #! P$#5 %$>< %$"% "$<> 本 算 法 结 合 最 大 类 间 方 差 分 割 法 ’ 距 离 变 换 和 分 水 岭 算 法#合理快速地分离了粘连细胞#与其他相关方法相比 #分割效 果良好稳定#速度快且具有较强的鲁棒性#是一种实用’有效的 粘连细胞分割算法$ !收稿日期%!""# 年 P 月" 参考文献 %$章毓晋$图像分割\7]$北京%科技出版社#!""% !$赵雪松#陈淑珍$综合全局二值化与边缘检测的图像分割方法\X]$计算 机辅助设计与图形学学报#!""%&%P!!"%%%>U%!% P$OAIC(NAI: 6$’0:/@.L( ;I@.:NAI2@/0A.: 0. ’0C0/@) 32@C(:\X]$-A29/ 40:# 6I@9F0L: @.K 32 *IAL#%<>&&PT%PTTUP5% T$陈小梅 #倪国强#刘明奇$基于分水岭算法的红外图像分割方法\X]$光 电子(激光#!""%&%!!>"%%"5!U%"5# #$阳波#王卫星 #李彦文$基于骨架的血细胞图像分离算法\X]$计算机工 程与应用#!""P&PT&!5%P!%UPT# 5$R1L 40.L(./ #*0(II( ,A0))($Q@/(I:F(K: 0. ’0C0/@) ,9@L(: %J. +NN0L0(./ J)CAI0/F2 O@:(K A. 322(I:0A. ,021)@/0A.: \ X ] $ 3+++ ;I@.:@L/0A.: A. *@//(I. J.@)M:0: @.K 7@LF0.( 3./())0C(.L(#%<<%&%P!&" >$李 红 松 #侯 朝 桢$基 于 距 离 变 换 和 形 态 学 的 顶 点 探 测 算 法\X]$电 子 学 报#!""T&P!!%"%P>UT% 括 %在 摄 像 机 单 元 监 控 上 进 一 步 提 高 检 测 质 量 #提 高 遮 挡 的 处 理能力$ 在多摄像机的数据融合方面#提高服务器的能力#比如 场景学习#道路学习等$ 另外#我们实验室正在做的工作还包括 人的行为识别和基于步态的身份鉴别#下一步工作我们将给该 系统添加这两部分内容#使系统更加智能化$ !收稿日期%!""# 年 $ 月" 参考文献 %$?0@AB0.C D1@. #E(F@.C ,1. #D@@GAH 4@IA) %& ’()J ’0:/I081/(K 40:1@) ,1IH(0))@.L( ,M:/(2* + , ) -. % *IAL((K0.C: AN /F( 3+++ -A.N(I(I(.L( A. JKH@@.L(K 40K(A @.K ,0C.@) O@:(K ,1IH(0))@.L(#!""P !$- ,/@1NN(I#Q + R$6I02:A.$R(@I.0.C 9@//(I.: AN @L/0H0/M 1:0.C I(@)S/02( /I@LG0.C*/,$3+++ ;I@.: A. *J73#!"""&!!!>"%5T5U5#5 P$耿超)人体运动的检测与跟踪*0,)硕士论文$!""P T$,AF@08 VF@.#W2@I X@H(K#E((:F@. Y@:F((K)Z12@. /I@LG0.C 0. 21)/09)( L@2(I@:*+,$3.%*IAL((K0.C: AN 3--4#!""%
分享到:
收藏