用于胶囊内窥镜的消化道出血图像检测方法技术

技术编号:14509694 阅读:119 留言:0更新日期:2017-02-01 02:17
本发明专利技术提供了一种用于胶囊内窥镜的消化道出血图像检测方法,它包括如下步骤:步骤1:患者吞服胶囊内窥镜后,胶囊内窥镜在消化道内采集图像,并将图像通过无线通信送入计算机,计算机对消化道图像进行数据预处理;步骤2:对预处理后的消化道图像分别进行点状出血检测和面状出血检测,确定消化道内是否存在出血,并对点状出血区域和面状出血区域进行标识,本发明专利技术可有效识别出图像出血,提高了医生的工作效率。

【技术实现步骤摘要】

本专利技术涉及图像识别
,具体地指一种用于胶囊内窥镜的消化道出血图像检测方法
技术介绍
胃肠道疾病如胃癌、肠癌、急慢性胃炎、溃疡病等,多为常见病、多发病,它对人类的健康有很大的威胁,胶囊型内窥镜系统由于其高安全性、高可靠性等优点,作为判断消化道病症的有效手段目前已被大家认可,并广泛应用于消化道检查中。而消化道疾病中很多疾病都伴随有出血。通过将计算机技术和图像识别技术相结合,精确的检测出图像序列中的出血图像,能够在胶囊型内窥镜系统进行消化道检查中辅助医生进行诊断,提高诊断的效率,减轻医生的工作量。出血颜色有鲜红、暗红甚至近乎黑色,出血区域的形状大小各异,有很小的点,也有成片的区域,消化道所处的环境也十分复杂,图像还会受到光照、阴影、消化道褶皱、消化液、食物残渣等多种因素的影响,这就给出血图像检测带来了很大的困难,现有技术《基于支持向量机的无线胶囊内窥镜图像出血检测研究》(宋新颖,硕士学位论文),提出了一种基于二值向量的出血检测方法,该方法提取HSV空间的色调-饱和度直方图,并对其进行二值化操作得到一个二值向量特征,将该特征送入SVM分类器进行分类。该技术利用的是图像整体的颜色直方图信息,对于出血区域很小的点状出血图像,该图像的色调-饱和度直方图和正常图像的色调-饱和度直方图并没有明显差异,因此提取的二值向量特征并不能区分点状出血图像和正常图像,这就会使得分类出现错误,降低识别率。现有技术,专利申请号为201510654145.8的中国专利《基于时间序列的无线胶囊内窥镜视频中的出血段定位方法》,该专利中先使用超像素分割得到多个图像块,然后提取图像块在RGB空间的R分量和B分量的比值以及CIELab空间的a分量的均值共两个特征,将这两个特征送入预先训练好的SVM分类模型中进行分类,判断是否出血。该技术在判断是否是出血图像时只利用了红色信息(出血一般是红色),没有利用任何的纹理特征。而实际的胶囊内窥镜的出血图像中存在陈旧性出血点,这种类型的出血在颜色上并不是明显的红色,而是近乎暗红色,甚至黑色,该技术无法很好的识别。现有技术,《无线胶囊内窥镜系统及内窥图像中出血智能识别研究》(潘国兵,博士学位论文),文中提出了利用颜色向量相似性系数的出血识别方法和基于神经网络的出血识别方法,论文中提到的两个方法都只用到了颜色信息,仅利用颜色信息并不能很好的识别陈旧性出血点。参考文献:《基于时间序列的无线胶囊内窥镜视频中的出血段定位方法》(专利申请号:201510654145.8)。《基于支持向量机的无线胶囊内窥镜图像出血检测研究》(宋新颖,硕士学位论文)《无线胶囊内窥镜系统及内窥图像中出血智能识别研究》(潘国兵,博士学位论文)
技术实现思路
本专利技术的目的就是要解决上述现有技术存在的不足,提供一种用于胶囊内窥镜的消化道出血图像检测方法,该检测方法可有效识别出图像出血,提高了医生的工作效率。本专利技术为实现该目的,提供了一种用于胶囊内窥镜的消化道出血图像检测方法,其特征在于,它包括如下步骤:步骤1:患者吞服胶囊内窥镜后,胶囊内窥镜在消化道内采集图像,并将图像通过无线通信送入计算机,然后计算机对采集到的消化道图像进行数据预处理;步骤2:对预处理后的消化道图像分别进行点状出血检测和面状出血检测,确定消化道内是否存在出血,并对点状出血区域和面状出血区域进行标识;所述点状出血检测的具体步骤为:步骤201:采用基于Haar特征或LBP特征或Hog特征的Adaboost级联算法训练一个级联分类器,用该级联分类器来对预处理后的消化道图像进行扫描,找出预处理后的消化道图像中的疑似点状出血区域;步骤202:对得到的这些疑似点状出血区域采用疑似点状出血区域过滤算法进行排除,排除掉非点状出血区域;步骤203:对疑似点状出血区域中没有被步骤202排除的区域采用疑似点状出血区域分类算法进行分类,分类为点状出血块和非点状出血块,并将点状出血块进行标记;所述面状出血检测的具体步骤为:步骤2001:对预处理后的消化道图像进行超像素分割得到多个超像素图像块,超像素分割采用简单线性迭代聚类算法(SLIC,simplelineariterativeclustering),得到的超像素图像块的个数与初始设置的种子数有关;步骤2002:计算每个超像素图像块在RGB颜色空间内的R分量均值meanR、G分量均值meanG和B分量均值meanB,另外,还计算出比值F1、比值F2和比值F3,其中,比值F1=meanR/meanG,比值F2=meanR/meanB,比值F3=meanR/(meanR+meanG+meanB);步骤2003:计算每个超像素图像块在HSI颜色空间内H分量均值meanH、S分量均值meanS、I分量均值meanI,另外,还计算出比值F4、比值F5和比值F6,其中,比值F4=meanS/meanH,比值F5=meanS/meanI,比值F6=meanS/(meanH+meanS+meanI);步骤2004:如果上述均值meanR小于阈值TmeanR或比值F1小于阈值TF1或比值F2小于阈值TF2,那么直接判定该超像素图像块不是出血超像素块,否则,该超像素图像块为疑似出血超像素块;步骤2005:对于疑似出血超像素图像块利用已训练好的支持向量机模型(SVM,SupportVectorMachine),输入比值F1、比值F2、比值F3、比值F4、比值F5、比值F6以及均值meanR、均值meanG、均值meanB进行出血超像素块与非出血超像素块的分类,并将出血超像素块进行标记。本专利技术具有如下有益效果:1、本专利技术可以对胶囊内窥镜采集到的消化道图像进行智能出血的判断,能够辅助医生进行疾病的诊断,减少了医生的工作量。2、目前还没有针对胃部图像的出血检测方法。现有的出血图像检测都是针对小肠图像的,小肠空间较小,胶囊内窥镜贴着小肠壁拍摄到的病灶部位比较大,较明显。然而胃部空腔体积大,胶囊内窥镜采集到的图像因为拍摄距离的原因,病灶部位有时会比较小,现有的方法难以识别。本专利技术结合点状出血检测和面状出血检测,可以同时检测小面积的出血和大面积的出血,提高了出血检测的识别率,增强了图像检测方法的适应性。附图说明图1为本专利技术的流程图。具体实施方式以下结合附图和具体实施例对本专利技术作进一步的详细说明:本专利技术的一种用于胶囊内窥镜的消化道出血图像检测方法,它包括如下步骤:步骤1:患者吞服胶囊内窥镜后,胶囊内窥镜在消化道内采集图像,并将图像通过无线通信送入计算机,然后计算机对采集到的消化道图像进行数据预处理;步骤2:对预处理后的消化道图像分别进行点状出血检测和面状出血检测,确定消化道内是否存在出血,并对点状出血区域和面状出血区域进行标识;所述点状出血检测的具体步骤为:步骤201:采用基于Haar特征或LBP特征或Hog特征的Adaboost级联算法训练一个级联分类器,用该级联分类器来对预处理后的消化道图像进行扫描,找出预处理后的消化道图像中的疑似点状出血区域;步骤202:对得到的这些疑似点状出血区域采用疑似点状出血区域过滤算法进行排除,排除掉非点状出血区域;步骤203:对疑似点状出血区域中没有被步骤202排除的区域采用疑似点状出血区域分类算法进行分类,分类为点状出血块本文档来自技高网
...

【技术保护点】
一种用于胶囊内窥镜的消化道出血图像检测方法,其特征在于,它包括如下步骤:步骤1:患者吞服胶囊内窥镜后,胶囊内窥镜在消化道内采集图像,并将图像通过无线通信送入计算机,然后计算机对采集到的消化道图像进行数据预处理;步骤2:对预处理后的消化道图像分别进行点状出血检测和面状出血检测,确定消化道内是否存在出血,并对点状出血区域和面状出血区域进行标识;所述点状出血检测的具体步骤为:步骤201:采用基于Haar特征或LBP特征或Hog特征的Adaboost级联算法训练一个级联分类器,用该级联分类器来对预处理后的消化道图像进行扫描,找出预处理后的消化道图像中的疑似点状出血区域;步骤202:对得到的这些疑似点状出血区域采用疑似点状出血区域过滤算法进行排除,排除掉非点状出血区域;步骤203:对疑似点状出血区域中没有被步骤202排除的区域采用疑似点状出血区域分类算法进行分类,分类为点状出血块和非点状出血块,并将点状出血块进行标记;所述面状出血检测的具体步骤为:步骤2001:对预处理后的消化道图像进行超像素分割得到多个超像素图像块,超像素分割采用简单线性迭代聚类算法,得到的超像素图像块的个数与初始设置的种子数有关;步骤2002:计算每个超像素图像块在RGB颜色空间内的R分量均值meanR、G分量均值meanG和B分量均值meanB,另外,还计算出比值F1、比值F2和比值F3,其中,比值F1=meanR/meanG,比值F2=meanR/meanB,比值F3=meanR/(meanR+meanG+meanB);步骤2003:计算每个超像素图像块在HSI颜色空间内H分量均值meanH、S分量均值meanS、I分量均值meanI,另外,还计算出比值F4、比值F5和比值F6,其中,比值F4=meanS/meanH,比值F5=meanS/meanI,比值F6=meanS/(meanH+meanS+meanI);步骤2004:如果上述均值meanR小于阈值TmeanR或比值F1小于阈值TF1或比值F2小于阈值TF2,那么直接判定该超像素图像块不是出血超像素块,否则,该超像素图像块为疑似出血超像素块;步骤2005:对于疑似出血超像素图像块利用已训练好的支持向量机模型,输入比值F1、比值F2、比值F3、比值F4、比值F5、比值F6以及均值meanR、均值meanG、均值meanB进行出血超像素块与非出血超像素块的分类,并将出血超像素块进行标记。...

【技术特征摘要】
1.一种用于胶囊内窥镜的消化道出血图像检测方法,其特征在于,它包括如下步骤:步骤1:患者吞服胶囊内窥镜后,胶囊内窥镜在消化道内采集图像,并将图像通过无线通信送入计算机,然后计算机对采集到的消化道图像进行数据预处理;步骤2:对预处理后的消化道图像分别进行点状出血检测和面状出血检测,确定消化道内是否存在出血,并对点状出血区域和面状出血区域进行标识;所述点状出血检测的具体步骤为:步骤201:采用基于Haar特征或LBP特征或Hog特征的Adaboost级联算法训练一个级联分类器,用该级联分类器来对预处理后的消化道图像进行扫描,找出预处理后的消化道图像中的疑似点状出血区域;步骤202:对得到的这些疑似点状出血区域采用疑似点状出血区域过滤算法进行排除,排除掉非点状出血区域;步骤203:对疑似点状出血区域中没有被步骤202排除的区域采用疑似点状出血区域分类算法进行分类,分类为点状出血块和非点状出血块,并将点状出血块进行标记;所述面状出血检测的具体步骤为:步骤2001:对预处理后的消化道图像进行超像素分割得到多个超像素图像块,超像素分割采用简单线性迭代聚类算法,得到的超像素图像块的个数与初始设置的种子数有关;步骤2002:计算每个超像素图像块在RGB颜色空间内的R分量均值meanR、G分量均值meanG和B分量均值meanB,另外,还计算出比值F1、比值F2和比值F3,其中,比值F1=meanR/meanG,比值F2=meanR/meanB,比值F3=meanR/(meanR+meanG+meanB);步骤2003:计算每个超像素图像块在HSI颜色空间内H分量均值meanH、S分量均值meanS、I分量均值meanI,另外,还计算出比值F4、比值F5和比值F6,其中,比值F4=meanS/meanH,比值F5=meanS/meanI,比值F6=meanS/(meanH+meanS+meanI);步骤2004:如果上述均值meanR小于阈值TmeanR或比值F1小于阈值TF1或比值F2小于阈值TF2,那么直接判定该超像素图像块不是出血超像素块,否则,该超像素图像块为疑似出血超像素块;步骤2005:对于疑似出血超像素图像块利用已训练好的支持向量机模型,输入比值F1、比值F2、比值F3、比值F4、比值F5、比值F6以及均值meanR、均值meanG、均值meanB进行出血超像素块与非出血超像素块的分类,并将出血超像素块进行标记。2.根据权利要求1所述的用于胶囊内窥镜的消化道出血图像检测方法,其特征在于:所述步骤202中的疑似点状出血区域过滤算法为:将疑似点状出血区域的图像转换到灰度空间,计算灰度图像的灰度均值,如果灰度均值小于阈值Tgray,判定该矩形区域为非点状出血区域,并对该非点状出血区域进行排除;如果灰度均值不小于阈值Tgray,那么对疑似点状出血区域进行进一步的过滤排除,方法为:在RGB颜色空间下,分别获得消化道图像的单个颜色通道分量,即R、G和B分量,计算图像R分量与G分量的比值得到rg,R分量与B分量的比值得到rb,并计算rg的均值rgMean和rb的均值rbMean;分别根据rg与rgMean和rb与rbMean得到两个掩膜图rgMask和rbMask,计算方法如下:rgMask=1,ifrgMean≤1.4andrg>rgMean+0.181,if1.4<rgMean<1.9andrg>rgMean+0.251,ifrgMean≥1.9andrg>rgMean+0.20,other.]]>rbMask=1,ifrbMean≤2.5andrb>rbMean+0.31,ifrbMean>2.5andrb>30,other.]]>将掩膜图rgMask和rbMask作与运算得到两个掩膜相交的区域,如果相交区域为空,那么判定该矩形区域为非点状出血区域,实现了对疑似点状出血区域中非出血区域的进一步排除。3.根据权利要求1所述的用于胶囊内窥镜的消化道出血图像检测方法,其特征在于:所述步骤203:对疑似点状出血区域中没有被步骤202排除的区域采用疑似点状出血区域分类算法进行分类的具体方法为:利用人类视觉系统理论算法求取人类视觉系统掩膜Mask(HVS),并利用人类视觉系统掩膜对疑似点状出血区域进行分割,产生前景数据和背景数据,图像中被人类视觉系统掩膜Mask(HVS)覆盖到的部分称为前景数据,未覆盖到的部分称为背景数据,然后对分割后的疑似点状出血区域进行特征提取,提取的特征包括前景区所占的面积比特征f_arearatio、对比度特征f_contrast、偏心率特征f_eccentricity、颜色特征f_rgb和形态学特征f_morpho,然后将上述前景区所占的面积比特征f_arearatio、对比度特征f_contrast、偏心率特征f_eccentricity、颜色特征f_rgb和形态学特征f_morpho送入已训练好的SVM模型中进行分类,将疑似点状出血区域中没有被步骤202排除的区域分类为点状出血区域和非点状出血区域。4.根据权利要求3所述的用于胶囊内窥镜的消化道出血图像检测方法,其特征在于:所述人类视觉系统掩膜Mask(HVS)包括R/G掩膜Mask(R/G)、R/B掩膜Mask(R/B)、边缘掩膜Mask(edge)、轮廓掩膜Mask(outline)和强度掩膜Mask(Intensity),其中,R/G掩膜Mask(R/G)中R和G分别为彩色RGB图像的R分量和G分量,二者相除得到Map(R/G),然后对Map(R/G)进行二值化,二值化计算的阈值设为Map(R/G)的中值,得到R/G掩膜,具体计算公式为:Map(R/G)=RG,]]>Mask(R/G)=1,ifMap(R/G)>=median(Map(R/G))0,ifMap(R/G)<median(Map(R/G)).]]>其中median(Map(R/G))是指求取Map(R/G)的中值;所述R/B掩膜Mask(R/B)中R和B分别为彩色RGB图像的R分量和B分量,二者相除得到Map(R/B),然后对Map(R/B)进行二值化,二值化计算的阈值设为Ma...

【专利技术属性】
技术研发人员:张行张皓袁文金王新宏段晓东肖国华
申请(专利权)人:安翰光电技术武汉有限公司
类型:发明
国别省市:湖北;42

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

1