一种粪便中红细胞自动检测方法技术

技术编号:10754325 阅读:125 留言:0更新日期:2014-12-11 11:38
该发明专利技术公开了一种粪便中红细胞自动检测方法,属于图像处理领域,特别是一种基于细胞形态学灰度变化和模板匹配的粪便中红细胞辨识方法。通过对粪便显微图像进行反向二值化处理,辨识出一个类型的杂质图像,记录其所在的位置,然后在原图像中排除该杂质;再对排除一种杂质的原图像进行反向二值化处理,再辨识出一种杂质进行排除,重复该步骤排除多种杂质后进行模版匹配,复合匹配要求的图像认定其为红细胞,达到发明专利技术目的,从而具有操作简便,高效,准确的检测出粪便样本中红细胞的效果。

【技术实现步骤摘要】
一种粪便中红细胞自动检测方法
本专利技术属于图像处理领域,特别是一种基于细胞形态学灰度变化和模板匹配的粪便中红细胞辨识方法。
技术介绍
正常的粪便中约3/4是水,剩下1/4为固体,而固体中成分主要为未消化的食物、消化道分泌物和有形成分、食物分解产物和细菌,其中细菌干重大约1/3。现今粪便中红细胞检测还是靠工作人员用显微镜肉眼检测,费时费力,工作量十分繁重,且识别受到工作人员的经验、疲劳程度等主观因素影响较大,随着计算机图像处理技术的发展,利用先进技术来辅助进行红细胞的形态识别和个数统计已经成为必然趋势。目前全世界现有的检测系统主要是针对血液,也涉及到尿液。血液的细胞检测环境影响较小,杂质较少,容易得到较为理想的结果,而粪便中含有大量杂质,从杂质中分离出要检测的红细胞变得比在血液和尿液中困难得多。
技术实现思路
本专利技术的目的是正对
技术介绍
的不足设计了一种粪便中红细胞自动检测方法,从而达到操作简便,高效,准确的检测出粪便样本中红细胞的目的。本专利技术技术方案是一种粪便中红细胞自动检测方法,该方法包括如下步骤:步骤1:使用显微镜采集粪便稀释溶液的图像;步骤2:对步骤1得到的显微图像变换为灰度图像,然后根据设定的灰度阈值将图像进行取反二值化处理得到二值图像;步骤3:将步骤2得到的二值图像中白色连通区域进行标定,记录各标定连通区域的位置坐标;步骤4:计算步骤3中所标定连通区域的面积,根据设定的面积阈值进行逐个判定,排除不为红细胞的连通区域;步骤5:在步骤2得到的灰度图像中复制出步骤4判定为红细胞的连通区域所对应的区域,得到一个尽可能小并包含整个红细胞的单细胞图像;步骤6:对步骤5得到的单细胞图像进行取反二值化处理得到单细胞二值图像,并排除只有一个连通区域的单细胞二值图像;步骤7:计算剩余单细胞二值图像中面积最大连通区域的质心与其它连通区域质心的距离,将质心距离较远的小面积连通区域视为杂质,并在步骤5复制出的单细胞图像中将其排除掉,得到排除杂质的单细胞图像;步骤8:对步骤7中排除掉杂质的单细胞图像进行取反二值化处理得到单细胞二值图像;步骤9:计算步骤8得到的单细胞二值图像中连通区域个数,只保留连通区域个数为2或3的单细胞二值图像对应的步骤7中单细胞图像;步骤10:取步骤9保留的单细胞图像的横、纵中心线上像素,根据红细胞的细胞形态进行灰度变换判定,排除不符合变换规律的单细胞图像;步骤11:对经过步骤10后保留的单细胞图像与标准红细胞模版进行匹配,符合匹配标准的认定其为红细胞,分离出不符合匹配标准的单细胞图像;步骤12:寻找出若干满足灰度变化次数,但与标准模板匹配值在0.46以下的红细胞,将这些红细胞与将步骤11分离出的单细胞图像进行匹配,达到匹配标准的认定其为红细胞,排除不符合匹配标准的单细胞图像;步骤13:统计红细胞数量,输出结果数据。步骤1中使用显微镜采集粪便稀释溶液放大40倍后的显微图像。步骤2的具体步骤为:步骤2-1:设定取反二值化处理过程中灰度阈值为整幅图像用最大类间方差法处理得到的阈值的0.8倍;步骤2-2:将灰度图像各像素点灰度值与灰度阈值比较,若大于步骤2-1中计算得到的灰度阈值则对该点灰度赋值0,若阈值步骤2-1中计算得到的灰度阈值则对该点灰度赋值255,得到二值图像。步骤4中像素面积为70~300的连通区域判定其为红细胞,排除其它面积的连通区域。步骤7中对步骤5复制出的单细胞图像中找到视为杂质的小面积连通区域,并对该连通区域所有像素点赋值为255。步骤10的具体步骤为:步骤10-1:取步骤9保留的单细胞图像的横中心线的所有像素;步骤10-2:判断横中心线像素值变化次数,为防止截取细胞时边框过大,计算变化次数时从中心线左端第一个值为255的像素开始,到中心线右端最后一个为255的像素结束,若在中心线的左半部分没有找到值为255的点,则从中心线左端点开始计算,右边同理,若在中心线的右半部分没有找到值为255的点,则以中心线右端点为计算的结点,若其像素值变化4次,认定横中心线满足红细胞条件,若其像素值变化不等于4次,计算单细胞图像横中心线上像素值第一次变化和最后一次变化为端点的线段的中垂线,取该中垂线上所有像素,以上述方法计算中垂线上像素的变化次数,若变化次数为4次,则也认定横中心线满足红细胞条件;步骤10-3:取步骤9保留的单细胞图像的纵中心线的所有像素;步骤10-4:判断纵中心线像素值变化次数,以步骤10-2中计算像素值变化次数的方法计算,若其像素值变化4次,认定纵中心线满足红细胞条件,若其像素值变化不等于4次,计算单细胞图像纵中心线上像素值第1次变化和最后1次变化为端点的线段的中垂线,取该中垂线上所有像素,若该中垂线像素值变化为4次,则也认定纵中心线满足红细胞条件;步骤10-5:只有当横、纵中心线都满足红细胞条件时,才认定该单细胞图像可能为红细胞。步骤11的具体步骤为:步骤11-1:将单细胞图像拉伸为与模版图像大小相同的图像:步骤11-2:匹配公式为:其中:r为匹配值,A_j为拉伸后图像的灰度矩阵每个像素减去拉伸后图像的灰度平均值后的矩阵,B_j为拉伸后图像的灰度矩阵每个像素减去模板图像的灰度平均值后的矩阵;步骤11-3:将匹配值在0.46以上的认定其符合匹配标准。本专利技术一种粪便中红细胞自动检测方法,通过对粪便显微图像进行反向二值化处理,辨识出一个类型的杂质图像,记录其所在的位置,然后在原图像中排除该杂质;再对排除一种杂质的原图像进行反向二值化处理,再辨识出一种杂质进行排除,重复该步骤排除多种杂质后进行模版匹配,复合匹配要求的图像认定其为红细胞,达到专利技术目的,从而具有操作简便,高效,准确的检测出粪便样本中红细胞的效果。附图说明图1是本专利技术一种粪便中红细胞自动检测方法的流程图;图2是本专利技术中灰度变换检测的流程图。具体实施方式下面结合附图,对本专利技术一种粪便中红细胞自动检测方法进行详细说明:步骤1:使用显微镜采集粪便稀释溶液放大40倍后的显微图像。步骤2:对步骤1得到的显微图像变换为灰度图像,然后根据设定的灰度阈值将图像进行取反二值化处理得到二值图像。步骤2-1:设定取反二值化处理过程中灰度阈值为整幅图像用最大类间方差法处理得到的阈值的0.8倍;步骤2-2:将灰度图像各像素点灰度值与灰度阈值比较,若大于步骤2-1中计算得到的灰度阈值则对该点灰度赋值0,若小于步骤2-1中计算得到的灰度阈值则对该点灰度赋值255,得到二值图像。步骤3:将步骤2得到的二值图像中白色连通区域进行标定,记录各标定连通区域的位置坐标。步骤4:计算步骤3中所标定连通区域的面积,根据设定的像素面积为70~300的连通区域判定其为红细胞,排除其它面积的连通区域。步骤5:在步骤2得到的灰度图像中复制出步骤4判定为红细胞的连通区域所对应的区域,得到一个尽可能小并包含整个红细胞的单细胞图像。步骤6:对步骤5得到的单细胞图像进行取反二值化处理得到单细胞二值图像,并排除只有一个连通区域的单细胞二值图像。步骤7:计算剩余单细胞二值图像中面积最大连通区域的质心与其它连通区域质心的距离,将质心距离较远的小面积连通区域视为杂质,并对步骤5复制出的单细胞图像中找到视为杂质的小面积连通区域,并对该连通区域所有像素点赋值为255。步骤8:对步骤7中本文档来自技高网...
一种粪便中红细胞自动检测方法

【技术保护点】
一种粪便中红细胞自动检测方法,该方法包括:步骤1:使用显微镜采集粪便稀释溶液的图像;步骤2:对步骤1得到的显微图像变换为灰度图像,然后根据设定的灰度阈值将图像进行取反二值化处理得到二值图像;步骤3:将步骤2得到的二值图像中白色连通区域进行标定,记录各标定连通区域的位置坐标;步骤4:计算步骤3中所标定连通区域的面积,根据设定的面积阈值进行逐个判定,排除不为红细胞的连通区域;步骤5:在步骤2得到的灰度图像中复制出步骤4判定为红细胞的连通区域所对应的区域,得到一个尽可能小并包含整个红细胞的单细胞图像;步骤6:对步骤5得到的单细胞图像进行取反二值化处理得到单细胞二值图像,并排除只有一个连通区域的单细胞二值图像;步骤7:计算剩余单细胞二值图像中面积最大连通区域的质心与其它连通区域质心的距离,将质心距离较远的小面积连通区域视为杂质,并在步骤5复制出的单细胞图像中将其排除掉,得到排除杂质的单细胞图像;步骤8:对步骤7中排除掉杂质的单细胞图像进行取反二值化处理得到单细胞二值图像;步骤9:计算步骤8得到的单细胞二值图像中连通区域个数,只保留连通区域个数为2或3的单细胞二值图像对应的步骤7中单细胞图像;步骤10:取步骤9保留的单细胞图像的横、纵中心线上像素,根据红细胞的细胞形态进行灰度变换判定,排除不符合变换规律的单细胞图像;步骤11:对经过步骤10后保留的单细胞图像与标准红细胞模版进行匹配,符合匹配标准的认定其为红细胞,分离出不符合匹配标准的单细胞图像;步骤12:寻找出若干满足灰度变化次数,但与标准模板匹配值在0.46以下的红细胞,将这些红细胞与将步骤11分离出的单细胞图像进行匹配,达到匹配标准的认定其为红细胞,排除不符合匹配标准的单细胞图像;步骤13:统计红细胞数量,输出结果数据。...

【技术特征摘要】
1.一种粪便中红细胞自动检测方法,该方法包括:步骤1:使用显微镜采集粪便稀释溶液的图像;步骤2:对步骤1得到的显微图像变换为灰度图像,然后根据设定的灰度阈值将图像进行取反二值化处理得到二值图像;步骤3:将步骤2得到的二值图像中白色连通区域进行标定,记录各标定连通区域的位置坐标;步骤4:计算步骤3中所标定连通区域的面积,根据设定的面积阈值进行逐个判定,排除不为红细胞的连通区域;步骤5:在步骤2得到的灰度图像中复制出步骤4判定为红细胞的连通区域所对应的区域,得到一个尽可能小并包含整个红细胞的单细胞图像;步骤6:对步骤5得到的单细胞图像进行取反二值化处理得到单细胞二值图像,并排除只有一个连通区域的单细胞二值图像;步骤7:计算剩余单细胞二值图像中面积最大连通区域的质心与其它连通区域质心的距离,将质心距离较远的小面积连通区域视为杂质,并在步骤5复制出的单细胞图像中将其排除掉,得到排除杂质的单细胞图像;步骤8:对步骤7中排除掉杂质的单细胞图像进行取反二值化处理得到单细胞二值图像;步骤9:计算步骤8得到的单细胞二值图像中连通区域个数,只保留连通区域个数为2或3的单细胞二值图像对应的步骤7中单细胞图像;步骤10:取步骤9保留的单细胞图像的横、纵中心线上像素,根据红细胞的细胞形态进行灰度变换判定,排除不符合变换规律的单细胞图像;步骤11:对经过步骤10后保留的单细胞图像与标准红细胞模版进行匹配,符合匹配标准的认定其为红细胞,分离出不符合匹配标准的单细胞图像;步骤12:寻找出若干满足灰度变化次数,但与标准模板匹配值在0.46以下的红细胞,将这些红细胞与将步骤11分离出的单细胞图像进行匹配,达到匹配标准的认定其为红细胞,排除不符合匹配标准的单细胞图像;步骤13:统计红细胞数量,输出结果数据。2.如权利要求1所述的一种粪便中红细胞自动检测方法,其特征在于步骤1中使用显微镜采集粪便稀释溶液放大40倍后的显微图像。3.如权利要求1所述的一种粪便中红细胞自动检测方法,其特征在于步骤2的具体步骤为:步骤2-1:设定取反二值化处理过程中灰度阈值为整幅图像用最大类间方差法处理得到的阈值的0.8倍;步骤2-2:将灰度图像各像素点灰度值与灰度阈值比较,若大于步骤2-1中计算得到的灰度阈值则对该点灰度赋值0,若小于步骤2-1中计算得到的灰...

【专利技术属性】
技术研发人员:刘霖雷皓婷张静谢煜刘娟秀杨先明袁阳张正龙王强叶玉堂刘永
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

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

1