CN109034045A - 一种基于卷积神经网络的白细胞自动识别方法 - Google Patents
一种基于卷积神经网络的白细胞自动识别方法 Download PDFInfo
- Publication number
- CN109034045A CN109034045A CN201810802059.0A CN201810802059A CN109034045A CN 109034045 A CN109034045 A CN 109034045A CN 201810802059 A CN201810802059 A CN 201810802059A CN 109034045 A CN109034045 A CN 109034045A
- Authority
- CN
- China
- Prior art keywords
- neural networks
- convolutional neural
- training
- net
- leucocyte
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/69—Microscopic objects, e.g. biological cells or cellular parts
- G06V20/698—Matching; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Biophysics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种基于卷积神经网络的白细胞自动识别方法,属于使用深度学习的机器视觉方案对医学显微镜图像进行自动识别。本发明首先人工对细胞数据集进行标记,做出一个标准的数据集,再使用迁移学习的方法,将VGG‑Net的模型和参数迁移到WBC‑Net卷积神经网络中,通过提取其中效果最好的特征层作为特征参数训练集成分类器,完成对白细胞的识别功能。
Description
技术领域
本发明涉及利用计算机视觉方案对医学显微镜图像进行自动识别分类领域,特别是一种基于卷积神经网络的白细胞自动识别方法。
背景技术
随着计算机视觉和人工智能的飞速发展,图像处理技术在疾病诊断等医疗方面有了跨越性的进步,在精确度和处理速度上都远远超越了传统的人工处理。白细胞的检测对于很多疾病的诊断分析都有着重大的意义,其中,外周血白细胞的检测可以帮助病理学家诊断诸如白血病和其他血液疾病;通过评估骨髓涂片中的白细胞检测的信息,可以用来诊断淋巴瘤、骨髓瘤、骨髓增殖性肿瘤和贫血以及化疗后的后续护理等目的。急性淋巴细胞白血病是一种严重的血液疾病,诊断非常困难,主要检查在于研究由于癌症而导致畸形的白细胞。因此,图像处理技术的深入研究,将有助于推动医疗技术的发展。
一般来说,白细胞的自动检测技术包括图像采集、图像预处理及白细胞检测、白细胞图像的分割、特征提取和分类器设计五个方面。很多研究致力于白细胞图像的分割,比如聚类,阈值法,边缘检测,区域增长,分水岭,颜色和支持向量机等方法,然而由于细胞之间彼此接触,背景与细胞之间差异性小,导致白细胞分割精度难以提高。在特征提取阶段,通过提取圆度、核质比、颜色和形态、几何、纹理特征以及灰度共生矩阵(GLCM)等特征,对某些特定的数据会取得巨大的成功,但这些低级特征对新的数据新的特征的适应性低,因为大多数的手工特征不能简单地应用于新条件。深度学习的思想是寻求更深层次的特征,通过一些非线性的模型把原始数据转变成更高层次、更抽象的表达。深度学习在图像处理中比较成功的应用是使用卷积神经网络的体系结构,CNN能更好和快速准确的理解分析图像场景中形成的区域目标,通过权值共享和池化层的设置,使网络训练的参数大量减少,精简了网络模型,同时提高了训练的效率。
由于卷积神经网络在准确率和训练效率方面都取得了显著的提高,所以有很多研究者对基于卷积神经网络的白细胞的识别检测做了很多工作,提出了许多实用可行的方法措施,主要包括:
(1)专利《一种基于卷积神经网络的白带中白细胞自动识别方法》(中国专利公开号CN 106897682 A)提出了一种基于卷积神经网络的白带中白细胞自动识别的方法,首先经过人工处理,得到白细胞的分割图像,运用最近邻插值算法对分割图像进行缩放处理,通过九层的卷积神经网络对分割图像进行训练和测试,当满足方差代价函数时,则完成训练,白细胞的识别框架就确定了,可以通过输入分割图片,进行白细胞的识别。
缺点:对于图片的处理仍然需要人工分割,白细胞的识别精度可能由于分割的误差而有很大的区别;卷积神经网络的设置中缺少对网络过拟合的控制,可能由于数据特征的相关性造成网络的过拟合。
(2)专利《一种基于nu-支持向量机的白细胞分类方法》(中国专利公开号 CN107730499 A)采用一种基于nu-支持向量机的白细胞分类方法,首先对彩色血液显微镜图像进行中值滤波,然后把图像映射到HLS彩色空间,再使用nu-支持向量机把色调图像分割,使用模糊细胞神经网络(Fuzzy Cellular Neural Network——FCNN)从粗分割图像中检测出白细胞区域图像,通过聚类分析法确定阈值,结合阈值分割和二值形态学方法进行分割,得到细胞核局部图像、细胞浆局部图像和背景图像,从细胞核局部图像和细胞浆局部图像中抽取具有代表性的四十七个特征,使用这些特征向量,利用nu-支持向量机完成对白细胞的识别与分类。
缺点:将细胞图像转换了彩色空间,可能会丢失一些有意义的颜色特征;细胞分割有误差,对之后的特征提取有很大的影响;由于分割提取的是细胞核和细胞浆的局部特征,没有考虑全局特征,在识别和分类的时候有局限性,对新的白细胞图片的适应性比较弱。
(3)专利《一种基于深度学习的白细胞五分类方法》(中国专利公开号CN106248559 A)采用一种基于深度学习的白细胞五分类的方法,首先通过对RGB 空间进行转换,得到的粗分割图像进行形态学变化得到完整的细胞核图,进而由细胞核定位出白细胞的图像。对检测的白细胞提取其纹理特征(共生LBP直方图特征),据此分出嗜碱性粒细胞、嗜酸性粒细胞和其他三类细胞:中性粒细胞、淋巴细胞、单核细胞。使用卷积神经网络自动提取其它三类细胞的特征,通过随机森林进行三分类。
缺点:仅通过纹理特征及SVM分类器并不能准确的区分嗜酸性粒细胞和其它三类细胞,而使用神经网络提取的特征是分类错误之后的特征,即将部分嗜酸性粒细胞作为其它三类细胞一并进行了特征的提取,使得用随机森林对其它三类细胞分类的准确率比较低。
发明内容
本发明所要解决的技术问题是,针对现有技术不足,提供一种基于卷积神经网络的白细胞自动识别方法,
为解决上述技术问题,本发明所采用的技术方案是:一种基于卷积神经网络的白细胞自动识别方法,该方法包括如下步骤:
步骤1:数据集的处理和准备,使用ImageNet数据集用于预训练网络,对包含有白细胞的显微镜图片进行单个细胞提取并对其做分类标注,获得带有标签的标准数据集用于之后对微调卷积神经网络的训练和测试;
1)随机提取多组以细胞核心为粗略中心的NxN尺寸的样本块,避免了在确定细胞核心位置时的误差导致提取整个细胞时造成的分割误差,同时,提取的多组样本块可以有效实现对数据集的增强;
2)由有经验的专业人员对步骤1-1中的每个样本块标注类别标签,准确地分出异常白细胞和正常白细胞;
步骤2:将步骤1得到的白细胞数据集随机地按适当的比例分成训练集和测试集,训练集用于对卷积神经网络的微调训练过程,测试集用于检验整个算法的效率和参数权重的更新;
步骤3:对步骤2得到的训练集进行图像增强操作,具体的,对图片采用关于垂直方向的镜面随机反射操作,以及在[-30,30]像素范围内随机地左右平移和上下平移操作(测试集不做图像增强操作);
步骤4:卷积神经网络的结构设置,首先对卷积神经网络进行预训练,使用ImageNet数据集训练VGG-Net卷积神经网络,然后采用迁移学习的方法,将预训练后的部分模型和权重参数转移到需要微调的WBC-Net上,使用步骤3中获得的增强训练数据集进行微调操作;
1)步骤4中的预训练VGG-Net卷积神经网络为16层,分别是输入层I1,卷积层C1,池化层P1,卷积层C2,池化层P2,卷积层C3,池化层P3,卷积层C4,池化层P4,卷积层C5,池化层P5,全连接层FC1,全连接层FC2,全连接层FC3,Softmax层S1,输出层O1;
2)步骤4中的微调训练WBC-Net卷积神经网络设计为14层,1-13层和步骤4-1中的预训练卷积神经网络VGG-Net的1-13层是相同的,为进行转移学习和权值共享操作提供了网络结构基础,14层为全连接特征提取层FCL,15层为 Softmax层S2,16层为分类输出层CO1;
步骤5:卷积神经网络结构的参数设置,VGG-Net和WBC-Net的1-13层的结构参数设置相同,卷积层的设置分别是卷积核的大小为3x3,padding设置为1,步长为1;每一次卷积操作之后进行一次激活函数处理,这里选择ReLU激活函数,不仅能够避免梯度消失,同时使网络具有稀疏性,减少参数的相关性,在一定程度上减少过拟合的问题;池化层采用2x2的最大池化层,步长设置为2;全连接层FC1、FC2之后分别进行一次ReLU激活处理,同时设置dropout率为0.5,防止网络过拟合,增强网络的训练效率;VGG-Net的全连接层FC3的输出是1000 维的特征输出,WBC-Net卷积神经网络的全连接特征提取层FCL的输出设置为2;
步骤6:由步骤4的卷积神经网络的结构设置和步骤5的卷积神经网络结构的参数设置使用ImageNet数据集对VGG-Net进行训练,训练完成后,提取1-13 层的网络结构模型和训练参数用于之后迁移学习的权值共享,至此,整个预训练阶段结束;
步骤7:卷积神经网络的微调过程,步骤6得到的预训练网络参数作为微调卷积神经网络的初始权值,使用步骤3得到的细胞增强训练集对WBC-Net卷积神经网络进行微调;输入尺寸大小为224x224的细胞图片,经过第一组卷积池化操作得到64张112x112的特征图,经过第二组卷积池化操作得到128张56x56的特征图,经过第三组、第四组、第五组卷积池化操作后最终得到512张7x7的特征图,接着由三层全连接层对512张特征图进行特征融合,通过Softmax层计算出每个类别的概率,最终由输出层输出得到两行一列的分类结果,从输入层到输出层的完整运算过程为一次向前传播;
步骤8:在微调卷积神经网络的过程中,采用监督学习的方法,在经过步骤 7的一次向前传播后,使用交叉熵损失函数计算出一次向前传播的分类误差,然后选用随机渐变梯度下降的策略迭代地减小损失函数值,更新每层网络的参数值,为了加快网络的收敛速度,设置动量为0.9,初始学习率为1.0e-4, MiniBatchSize设置为10,经过一次权重参数的更新为一次后反馈传播;
步骤9:使用白细胞数据集微调WBC-Net卷积神经网络,经过多次步骤7的向前传播和步骤8的后反馈传播更新网络结构参数,当达到设置的epoch时,卷积神经网络收敛,结束训练,至此,WBC-Net模型已经训练完成;
步骤10:从步骤9中的已经训练好的WBC-Net卷积神经网络模型中提取FCL 层的权重参数作为分类器的特征输入,训练一组精确度高、鲁棒性强、性能稳定的集成学习分类器,对白细胞做最终的分类;
步骤11:集成学习分类器的设置,使用N个决策树桩分类器作为基分类器进行集成训练,训练数据的初始权重分布是均匀分布的;
1)由初始权值的训练数据训练基分类器G(x),由分类误差率确定基分类器的系数;
2)每次迭代训练一个基分类器,训练完成后更新一次训练数据集的权值分布,并用更新后的训练集训练下一个基分类器;
3)训练后的N个基分类器线性加法组合成最终的白细胞分类器,在分类器的训练过程中使用五倍交叉验证法对其进行验证评估,至此,分类器的设计训练已经完成;
步骤12:算法测试阶段,把步骤3得到的测试集(包含正常白细胞和异常白细胞)输入步骤9中训练好的WBC-Net卷积神经网络,将提取的特征矩阵作为特征输入到骤11训练好的集成分类器进行分类;
步骤13:验证算法的性能,通过步骤12得出的预测值与真实值对比,生成混淆矩阵,对混淆矩阵求均值,得到本发明的白细胞分类检测算法的准确率为 98.72%;
步骤14:通过以上对VGG-Net卷积神经网络进行微调得到WBC-Net卷积神经网络,提取卷积神经网络层中的深度特征进行集成分类器的训练和测试,最终得到了准确率较高、鲁棒性较强、稳定性较高的白细胞自动检测算法;
步骤15:把无标签的细胞图片作为输入,通过WBC-Net卷积神经网络的特征提取,再利用集成分类器进行分类,输出正常白细胞或者异常白细胞类别。
与现有技术相比,本发明所具有的有益效果为:
1、本发明通过对白细胞数据集的增强操作,使得卷积神经网络能提取到更丰富的特征参数;
2、本发明通过使用了迁移学习的思路,用微调的方法来更新卷积神经网络的参数,避免了数据集的数量偏小的弊端,使得小数据集也能训练得到很好的分类效果;
3、本发明使用集成分类器替换了VGG-Net中原有的Softmax分类层,使分类准确率有了很大的提升。
附图说明
图1为本发明方法流程图;
图2为本发明整体网络结构框图。
具体实施方式
如图1所示,本发明的总体步骤如下:
步骤1:数据集的处理和准备,使用ImageNet数据集用于预训练网络,对包含有白细胞的显微镜图片进行单个细胞提取并对其做分类标注,获得带有标签的标准数据集用于之后对微调卷积神经网络的训练和测试;
1)随机提取多组以细胞核心为粗略中心的257x257尺寸的样本块,避免了在确定细胞核心位置时的误差导致提取整个细胞时造成的分割误差,同时,提取的多组样本块可以有效实现对数据集的增强;
2)由有经验的专业人员对步骤1-1中的每个样本块标注类别标签,准确地分出异常白细胞和正常白细胞;
步骤2:将步骤1得到的白细胞数据集随机地按7:3的比例分成训练集和测试集,训练集用于对卷积神经网络的微调训练过程,测试集用于检验整个算法的效率和参数权重的更新;
步骤3:对步骤2得到的训练集进行图像增强操作,具体的,对图片采用关于垂直方向的镜面随机反射操作,以及在[-30,30]像素范围内均匀的左右平移和上下平移操作(测试集不做图像增强操作);
步骤4:卷积神经网络的结构设置如图2所示,首先对卷积神经网络进行预训练,使用ImageNet数据集训练VGG-Net卷积神经网络,然后采用迁移学习的方法,将预训练后的部分模型和权重参数转移到需要微调的WBC-Net上,使用步骤3中获得的增强训练数据集进行微调操作;
1)步骤4中的预训练VGG-Net卷积神经网络为16层,分别是输入层I1,卷积层C1,池化层P1,卷积层C2,池化层P2,卷积层C3,池化层P3,卷积层 C4,池化层P4,卷积层C5,池化层P5,全连接层FC1,全连接层FC2,全连接层FC3,Softmax层S1,输出层O1;
2)步骤4中的微调训练WBC-Net卷积神经网络设计为14层,1-13层和步骤4-1中的预训练卷积神经网络VGG-Net的1-13层是相同的,为进行转移学习和权值共享操作提供了网络结构基础,14层为全连接特征提取层FCL,15层为 Softmax层S2,16层为分类输出层CO1;
步骤5:卷积神经网络结构的参数设置,VGG-Net和WBC-Net的1-13层的结构参数设置相同,卷积层的设置分别是卷积核的大小为3x3,padding设置为1,步长为1;每一次卷积操作之后进行一次激活函数处理,这里选择ReLU激活函数,激活函数ReLU的公式为
f(x)=max(0,x) (1)
从公式可以看出,激活操作不仅能够避免梯度消失,同时使网络具有稀疏性,减少参数的相关性,在一定程度上减少过拟合的问题;池化层采用2x2的最大池化层,步长设置为2;全连接层FC1、FC2之后分别进行一次ReLU激活处理,同时设置dropout率为0.5,防止网络过拟合,增强网络的训练效率;VGG-Net的全连接层FC3的输出是1000维的特征输出,WBC-Net卷积神经网络的全连接特征提取层FCL的输出设置为2;
步骤6:由步骤4的卷积神经网络的结构设置和步骤5的卷积神经网络结构的参数设置使用ImageNet数据集对VGG-Net进行训练,训练完成后,提取1-13 层的网络结构模型和训练参数用于之后迁移学习的权值共享,至此,整个预训练阶段结束;
步骤7:卷积神经网络的微调过程,步骤6得到的预训练网络参数作为微调卷积神经网络的初始权值,使用步骤3得到的细胞增强训练集对WBC-Net卷积神经网络进行微调;输入尺寸大小为224x224的细胞图片,经过第一组卷积池化操作得到64张112x112的特征图,经过第二组卷积池化操作得到128张56x56的特征图,经过第三组、第四组、第五组卷积池化操作后最终得到512张7x7的特征图,接着由三层全连接层对512张特征图进行特征融合,通过Softmax层计算出每个类别的概率,假设Sj表示第j个类别的概率,aj表示第j类的向量值(本发明中j=1,2),T为分类的类别数,概率计算公式为
最终由输出层输出得到两行一列的分类结果,从输入层到输出层的完整运算过程为一次向前传播;
步骤8:在微调卷积神经网络的过程中,采用监督学习的方法,在经过步骤 7的一次向前传播后,使用交叉熵损失函数计算出一次向前传播的分类误差,yi表示真实的分类结果,Sj为步骤7中Softmax层算出的每一类的概率,则交叉熵损失函数公式为
C=-∑iyilnSi (3)
然后选用随机渐变梯度下降的策略迭代地减小损失函数值,更新每层网络的参数值,为了加快网络的收敛速度,设置动量为0.9,初始学习率为1.0e-4, MiniBatchSize设置为10,经过一次权重参数的更新为一次后反馈传播;
步骤9:使用白细胞数据集微调WBC-Net卷积神经网络,经过多次步骤7的向前传播和步骤8的后反馈传播更新网络结构参数,当达到设置的epoch时,卷积神经网络收敛,结束训练,至此,WBC-Net模型已经训练完成;
步骤10:从步骤9中的已经训练好的WBC-Net卷积神经网络模型中提取FCL 层的权重参数作为分类器的特征输入,训练一组精确度高、鲁棒性强、性能稳定的集成学习分类器,对白细胞做最终的分类;
步骤11:集成学习分类器的设置,使用八个决策树桩分类器作为基分类器进行集成训练,假设训练数据集
T={(x1,y1),(x2,y2),...,(xN,yN)},yi∈{-1,+1},
训练数据的初始权重分布是均匀分布的;
1)基分类器G(x)在训练数据集上的分类误差率确定基分类器的系数,分类误差率为
基分类器的系数为
2)每次迭代训练一个基分类器,训练完成后更新一次训练数据集的权值分布,并用更新后的训练集训练下一个基分类器;
3)八个基分类器线性加法组合成最终的白细胞分类器,在分类器的训练过程中使用五倍交叉验证法对其进行验证评估,至此,分类器的设计训练已经完成;
步骤12:算法测试阶段,把步骤3得到的测试集(包含正常白细胞和异常白细胞)输入步骤9中训练好的WBC-Net卷积神经网络,将提取的特征矩阵作为特征输入到步骤11训练好的集成分类器进行分类;
步骤13:验证算法的性能,通过步骤12得出的预测值与真实值对比,生成混淆矩阵,对混淆矩阵求均值,得到本发明的白细胞分类检测算法的准确率为 98.72%;
步骤14:通过以上对VGG-Net卷积神经网络进行微调得到WBC-Net卷积神经网络,提取卷积神经网络层中的深度特征进行集成分类器的训练和测试,最终得到了准确率较高、鲁棒性较强、稳定性较高的白细胞自动检测算法;
步骤15:把无标签的细胞图片作为输入,通过WBC-Net卷积神经网络的特征提取,再利用集成分类器进行分类,输出正常白细胞或者异常白细胞类别。
Claims (5)
1.一种基于卷积神经网络的白细胞自动识别方法,其特征在于,包括以下步骤:
1)使用图像识别数据库,即ImageNet数据库用于预训练网络,对包含有白细胞的显微镜图片进行单个细胞提取并对其做分类标注,获得带有标签的标准数据集;
2)将所述标准数据集随机地按适当的比例分成训练集和测试集;
3)对所述训练集进行图像增强操作,得到增强训练数据集;
4)采用如下方法设置卷积神经网络:使用ImageNet数据库训练经典神经网络模型VGG-Net卷积神经网络,然后采用迁移学习的方法,将预训练后的部分模型和权重参数转移到需要微调的白细胞分类卷积神经网络,即WBC-Net卷积神经网络上,使用所述增强训练数据集进行微调操作;按照如下方法设置卷积神经网络结构的参数:VGG-Net卷积神经网络和WBC-Net卷积神经网络的1-13层的结构参数设置相同,卷积层的设置分别是卷积核的大小为3x3,padding设置为1,步长为1;每一次卷积操作之后进行一次激活函数处理;池化层采用2x2的最大池化层,步长设置为2;全连接层FC1、FC2之后分别进行一次修正线性单元激活处理,同时应用摒弃部分神经元的方法;VGG-Net的全连接层FC3的输出是1000维的特征输出,WBC-Net卷积神经网络的全连接特征提取层FCL的输出设置为2;
5)使用ImageNet数据集对VGG-Net卷积神经网络进行预训练,预训练完成后,提取1~13层的网络结构模型和训练参数;
6)将步骤5)得到的训练参数作为微调卷积神经网络的初始权值,使用所述增强训练数据集对WBC-Net卷积神经网络进行微调,此过程为一次向前传播;
7)采用监督学习的方法,在经过步骤6)的一次向前传播后,使用交叉熵损失函数计算出一次向前传播的分类误差,然后选用随机渐变梯度下降的方法迭代地减小损失函数值,更新WBC-Net卷积神经网络的每层网络的参数值,此过程为一次完整的后反馈传播;
8)使用白细胞数据集微调WBC-Net卷积神经网络,经过多次步骤6)的向前传播和步骤7)的后反馈传播更新网络结构参数,当达到设置的最大更新代数时,卷积神经网络收敛,结束训练,得到训练好的WBC-Net卷积神经网络模型;
9)从训练好的WBC-Net卷积神经网络模型中提取FCL层的权重参数作为分类器的特征输入,训练一组集成学习分类器,对白细胞做最终的分类;
10)使用N个决策树桩分类器作为基分类器,对集成学习分类器进行集成训练;
11)将测试集输入训练好的WBC-Net卷积神经网络模型,用步骤10)训练好的集成分类器对步骤9)中提取的WBC-Net卷积神经网络的FCL层权重参数作为特征进行分类。
2.根据权利要求1所述的基于卷积神经网络的白细胞自动识别方法,其特征在于,步骤1)的具体实现过程包括:随机提取多组以细胞核心为粗略中心的NxN尺寸的样本块;对每个样本块标注类别标签。
3.根据权利要求1所述的基于卷积神经网络的白细胞自动识别方法,其特征在于,步骤4)中,所述WBC-Net卷积神经网络设计为14层,1-13层和VGG-Net中的预训练卷积神经网络的1-13层是相同的,14层为全连接特征提取层FCL,15层为Softmax层S2,16层为分类输出层CO1。
4.根据权利要求1所述的基于卷积神经网络的白细胞自动识别方法,其特征在于,步骤4)中,所述激活函数为ReLU激活函数。
5.根据权利要求1所述的基于卷积神经网络的白细胞自动识别方法,其特征在于,步骤10)的具体实现过程包括:
1)由初始权值的白细胞训练数据集训练基分类器G(x),由分类误差率确定基分类器的系数;
2)每次迭代训练一个基分类器,训练完成后更新一次白细胞训练数据集的权值分布,并用更新后的训练集训练下一个基分类器;
3)训练后的N个基分类器线性加法组合成最终的白细胞分类器,即训练好的集成分类器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810802059.0A CN109034045A (zh) | 2018-07-20 | 2018-07-20 | 一种基于卷积神经网络的白细胞自动识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810802059.0A CN109034045A (zh) | 2018-07-20 | 2018-07-20 | 一种基于卷积神经网络的白细胞自动识别方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109034045A true CN109034045A (zh) | 2018-12-18 |
Family
ID=64642554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810802059.0A Pending CN109034045A (zh) | 2018-07-20 | 2018-07-20 | 一种基于卷积神经网络的白细胞自动识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109034045A (zh) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109740560A (zh) * | 2019-01-11 | 2019-05-10 | 济南浪潮高新科技投资发展有限公司 | 基于卷积神经网络的人体细胞蛋白质自动识别方法及*** |
CN109740697A (zh) * | 2019-03-05 | 2019-05-10 | 重庆大学 | 基于深度学习的尿沉渣显微图像有形成分识别方法 |
CN109948429A (zh) * | 2019-01-28 | 2019-06-28 | 上海依智医疗技术有限公司 | 图像分析方法、装置、电子设备及计算机可读介质 |
CN110033045A (zh) * | 2019-04-17 | 2019-07-19 | 内蒙古工业大学 | 一种训练识别图像雾化的方法和装置 |
CN110059568A (zh) * | 2019-03-21 | 2019-07-26 | 中南大学 | 基于深层卷积神经网络的多类白细胞自动识别方法 |
CN110110807A (zh) * | 2019-05-16 | 2019-08-09 | 福州大学 | 一种基于改进K-means及卷积神经网络的白细胞提取和分类方法 |
CN110111310A (zh) * | 2019-04-17 | 2019-08-09 | 广州思德医疗科技有限公司 | 一种评估标签图片的方法及装置 |
CN110136149A (zh) * | 2019-05-21 | 2019-08-16 | 闽江学院 | 基于深度神经网络的白细胞定位与分割方法 |
CN110414317A (zh) * | 2019-06-12 | 2019-11-05 | 四川大学 | 基于胶囊网络的全自动白细胞分类计数方法 |
CN110517272A (zh) * | 2019-08-29 | 2019-11-29 | 电子科技大学 | 基于深度学习的血细胞分割方法 |
CN110530779A (zh) * | 2019-08-09 | 2019-12-03 | 上海依智医疗技术有限公司 | 一种白细胞检测方法及装置 |
CN110580699A (zh) * | 2019-05-15 | 2019-12-17 | 徐州医科大学 | 基于改进Faster RCNN算法的病理图像细胞核检测方法 |
CN110689051A (zh) * | 2019-09-06 | 2020-01-14 | 北京市安全生产科学技术研究院 | 一种基于迁移学习的燃气管道内腐蚀模式智能辨识方法 |
CN111062296A (zh) * | 2019-12-11 | 2020-04-24 | 武汉兰丁医学高科技有限公司 | 一种基于计算机的白细胞自动识别分类方法 |
CN111062346A (zh) * | 2019-12-21 | 2020-04-24 | 电子科技大学 | 一种白细胞自动定位检测及分类识别***及方法 |
CN111079620A (zh) * | 2019-12-10 | 2020-04-28 | 北京小蝇科技有限责任公司 | 基于迁移学习的白细胞图像检测识别模型构建方法及应用 |
CN111368873A (zh) * | 2020-01-15 | 2020-07-03 | 江西理工大学 | 基于深度融合卷积神经网络模型及其组织学图像分类方法 |
CN111444829A (zh) * | 2020-03-25 | 2020-07-24 | 南京航空航天大学 | 面向液基细胞学检查的融合推理与学习的决策分类方法 |
CN111638465A (zh) * | 2020-05-29 | 2020-09-08 | 浙大宁波理工学院 | 基于卷积神经网络和迁移学习的锂电池健康状态估计方法 |
CN111680575A (zh) * | 2020-05-19 | 2020-09-18 | 苏州大学 | 一种人类上皮细胞染色分类装置、设备及存储介质 |
CN111783571A (zh) * | 2020-06-17 | 2020-10-16 | 陕西中医药大学 | 一种宫颈细胞自动分类模型建立及宫颈细胞自动分类方法 |
CN111783802A (zh) * | 2020-07-21 | 2020-10-16 | 南昌航空大学 | 一种基于深度学习的金属断口图像识别的方法 |
CN111914902A (zh) * | 2020-07-08 | 2020-11-10 | 南京航空航天大学 | 一种基于深度神经网络的中药识别与表面缺陷检测方法 |
CN112070772A (zh) * | 2020-08-27 | 2020-12-11 | 闽江学院 | 基于UNet++和ResNet的血液白细胞图像分割方法 |
CN112201300A (zh) * | 2020-10-23 | 2021-01-08 | 天津大学 | 基于深度图像特征和阈值学习策略的蛋白质亚细胞定位的方法 |
CN112561863A (zh) * | 2020-12-03 | 2021-03-26 | 吉林大学 | 一种基于改进ResNet的医学图像多分类识别*** |
CN112801212A (zh) * | 2021-03-02 | 2021-05-14 | 东南大学 | 一种基于小样本半监督学习的白细胞分类计数方法 |
CN113011306A (zh) * | 2021-03-15 | 2021-06-22 | 中南大学 | 连续成熟阶段骨髓细胞图像自动识别方法、***及介质 |
CN113065430A (zh) * | 2021-03-22 | 2021-07-02 | 天津大学 | 基于深度学习特征与人工提取特征融合的白细胞分类方法 |
CN113887503A (zh) * | 2021-10-22 | 2022-01-04 | 大连工业大学 | 一种基于改进的注意力卷积神经网络白细胞五分类方法 |
CN113936165A (zh) * | 2021-09-07 | 2022-01-14 | 上海商涌科技有限公司 | Ct图像的处理方法、终端及计算机存储介质 |
CN114066791A (zh) * | 2021-11-11 | 2022-02-18 | 宜宾显微智能科技有限公司 | 一种智能显微镜图像质量增强复原方法 |
CN114495097A (zh) * | 2022-01-28 | 2022-05-13 | 陆建 | 一种基于多模型的尿液的细胞识别方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2402470A (en) * | 2003-04-30 | 2004-12-08 | Image Metrics Plc | Method and apparatus for classifying images |
CN1945326A (zh) * | 2006-10-13 | 2007-04-11 | 江西特康科技有限公司 | 基于视觉形态的五分类全血细胞分析方法 |
US20170193336A1 (en) * | 2014-12-22 | 2017-07-06 | Yahoo! Inc. | Generating preference indices for image content |
CN107871136A (zh) * | 2017-03-22 | 2018-04-03 | 中山大学 | 基于稀疏性随机池化的卷积神经网络的图像识别方法 |
CN108090510A (zh) * | 2017-12-15 | 2018-05-29 | 北京大学 | 一种基于间隔优化的集成学习方法及装置 |
-
2018
- 2018-07-20 CN CN201810802059.0A patent/CN109034045A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2402470A (en) * | 2003-04-30 | 2004-12-08 | Image Metrics Plc | Method and apparatus for classifying images |
CN1945326A (zh) * | 2006-10-13 | 2007-04-11 | 江西特康科技有限公司 | 基于视觉形态的五分类全血细胞分析方法 |
US20170193336A1 (en) * | 2014-12-22 | 2017-07-06 | Yahoo! Inc. | Generating preference indices for image content |
CN107871136A (zh) * | 2017-03-22 | 2018-04-03 | 中山大学 | 基于稀疏性随机池化的卷积神经网络的图像识别方法 |
CN108090510A (zh) * | 2017-12-15 | 2018-05-29 | 北京大学 | 一种基于间隔优化的集成学习方法及装置 |
Non-Patent Citations (1)
Title |
---|
王晓权 等: "基于迁移学习和SVM的糖网图像分类", 《信息通信》 * |
Cited By (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109740560B (zh) * | 2019-01-11 | 2023-04-18 | 山东浪潮科学研究院有限公司 | 基于卷积神经网络的人体细胞蛋白质自动识别方法及*** |
CN109740560A (zh) * | 2019-01-11 | 2019-05-10 | 济南浪潮高新科技投资发展有限公司 | 基于卷积神经网络的人体细胞蛋白质自动识别方法及*** |
CN109948429A (zh) * | 2019-01-28 | 2019-06-28 | 上海依智医疗技术有限公司 | 图像分析方法、装置、电子设备及计算机可读介质 |
CN109740697A (zh) * | 2019-03-05 | 2019-05-10 | 重庆大学 | 基于深度学习的尿沉渣显微图像有形成分识别方法 |
CN109740697B (zh) * | 2019-03-05 | 2023-04-14 | 重庆大学 | 基于深度学习的尿沉渣显微图像有形成分识别方法 |
CN110059568A (zh) * | 2019-03-21 | 2019-07-26 | 中南大学 | 基于深层卷积神经网络的多类白细胞自动识别方法 |
CN110033045A (zh) * | 2019-04-17 | 2019-07-19 | 内蒙古工业大学 | 一种训练识别图像雾化的方法和装置 |
CN110111310A (zh) * | 2019-04-17 | 2019-08-09 | 广州思德医疗科技有限公司 | 一种评估标签图片的方法及装置 |
CN110580699A (zh) * | 2019-05-15 | 2019-12-17 | 徐州医科大学 | 基于改进Faster RCNN算法的病理图像细胞核检测方法 |
CN110110807A (zh) * | 2019-05-16 | 2019-08-09 | 福州大学 | 一种基于改进K-means及卷积神经网络的白细胞提取和分类方法 |
CN110110807B (zh) * | 2019-05-16 | 2023-01-03 | 福州大学 | 一种基于改进K-means及卷积神经网络的白细胞提取和分类方法 |
CN110136149A (zh) * | 2019-05-21 | 2019-08-16 | 闽江学院 | 基于深度神经网络的白细胞定位与分割方法 |
CN110414317A (zh) * | 2019-06-12 | 2019-11-05 | 四川大学 | 基于胶囊网络的全自动白细胞分类计数方法 |
CN110414317B (zh) * | 2019-06-12 | 2021-10-08 | 四川大学 | 基于胶囊网络的全自动白细胞分类计数方法 |
CN110530779A (zh) * | 2019-08-09 | 2019-12-03 | 上海依智医疗技术有限公司 | 一种白细胞检测方法及装置 |
CN110517272B (zh) * | 2019-08-29 | 2022-03-25 | 电子科技大学 | 基于深度学习的血细胞分割方法 |
CN110517272A (zh) * | 2019-08-29 | 2019-11-29 | 电子科技大学 | 基于深度学习的血细胞分割方法 |
CN110689051A (zh) * | 2019-09-06 | 2020-01-14 | 北京市安全生产科学技术研究院 | 一种基于迁移学习的燃气管道内腐蚀模式智能辨识方法 |
CN111079620A (zh) * | 2019-12-10 | 2020-04-28 | 北京小蝇科技有限责任公司 | 基于迁移学习的白细胞图像检测识别模型构建方法及应用 |
CN111079620B (zh) * | 2019-12-10 | 2023-10-17 | 北京小蝇科技有限责任公司 | 基于迁移学习的白细胞图像检测识别模型构建方法及应用 |
CN111062296A (zh) * | 2019-12-11 | 2020-04-24 | 武汉兰丁医学高科技有限公司 | 一种基于计算机的白细胞自动识别分类方法 |
CN111062346A (zh) * | 2019-12-21 | 2020-04-24 | 电子科技大学 | 一种白细胞自动定位检测及分类识别***及方法 |
CN111368873A (zh) * | 2020-01-15 | 2020-07-03 | 江西理工大学 | 基于深度融合卷积神经网络模型及其组织学图像分类方法 |
CN111444829A (zh) * | 2020-03-25 | 2020-07-24 | 南京航空航天大学 | 面向液基细胞学检查的融合推理与学习的决策分类方法 |
CN111444829B (zh) * | 2020-03-25 | 2023-08-18 | 南京航空航天大学 | 面向液基细胞学检查的融合推理与学习的决策分类方法 |
CN111680575A (zh) * | 2020-05-19 | 2020-09-18 | 苏州大学 | 一种人类上皮细胞染色分类装置、设备及存储介质 |
CN111638465A (zh) * | 2020-05-29 | 2020-09-08 | 浙大宁波理工学院 | 基于卷积神经网络和迁移学习的锂电池健康状态估计方法 |
CN111638465B (zh) * | 2020-05-29 | 2023-02-28 | 浙大宁波理工学院 | 基于卷积神经网络和迁移学习的锂电池健康状态估计方法 |
CN111783571A (zh) * | 2020-06-17 | 2020-10-16 | 陕西中医药大学 | 一种宫颈细胞自动分类模型建立及宫颈细胞自动分类方法 |
CN111914902B (zh) * | 2020-07-08 | 2024-03-26 | 南京航空航天大学 | 一种基于深度神经网络的中药识别与表面缺陷检测方法 |
CN111914902A (zh) * | 2020-07-08 | 2020-11-10 | 南京航空航天大学 | 一种基于深度神经网络的中药识别与表面缺陷检测方法 |
CN111783802A (zh) * | 2020-07-21 | 2020-10-16 | 南昌航空大学 | 一种基于深度学习的金属断口图像识别的方法 |
CN112070772A (zh) * | 2020-08-27 | 2020-12-11 | 闽江学院 | 基于UNet++和ResNet的血液白细胞图像分割方法 |
CN112070772B (zh) * | 2020-08-27 | 2024-01-12 | 闽江学院 | 基于UNet++和ResNet的血液白细胞图像分割方法 |
CN112201300B (zh) * | 2020-10-23 | 2022-05-13 | 天津大学 | 基于深度图像特征和阈值学习策略的蛋白质亚细胞定位的方法 |
CN112201300A (zh) * | 2020-10-23 | 2021-01-08 | 天津大学 | 基于深度图像特征和阈值学习策略的蛋白质亚细胞定位的方法 |
CN112561863A (zh) * | 2020-12-03 | 2021-03-26 | 吉林大学 | 一种基于改进ResNet的医学图像多分类识别*** |
CN112801212A (zh) * | 2021-03-02 | 2021-05-14 | 东南大学 | 一种基于小样本半监督学习的白细胞分类计数方法 |
CN113011306A (zh) * | 2021-03-15 | 2021-06-22 | 中南大学 | 连续成熟阶段骨髓细胞图像自动识别方法、***及介质 |
CN113065430A (zh) * | 2021-03-22 | 2021-07-02 | 天津大学 | 基于深度学习特征与人工提取特征融合的白细胞分类方法 |
CN113936165A (zh) * | 2021-09-07 | 2022-01-14 | 上海商涌科技有限公司 | Ct图像的处理方法、终端及计算机存储介质 |
CN113936165B (zh) * | 2021-09-07 | 2024-06-07 | 上海商涌科技有限公司 | Ct图像的处理方法、终端及计算机存储介质 |
CN113887503A (zh) * | 2021-10-22 | 2022-01-04 | 大连工业大学 | 一种基于改进的注意力卷积神经网络白细胞五分类方法 |
CN113887503B (zh) * | 2021-10-22 | 2022-06-14 | 大连工业大学 | 一种基于改进的注意力卷积神经网络白细胞五分类方法 |
CN114066791A (zh) * | 2021-11-11 | 2022-02-18 | 宜宾显微智能科技有限公司 | 一种智能显微镜图像质量增强复原方法 |
CN114495097A (zh) * | 2022-01-28 | 2022-05-13 | 陆建 | 一种基于多模型的尿液的细胞识别方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109034045A (zh) | 一种基于卷积神经网络的白细胞自动识别方法 | |
Ma et al. | Combining DC-GAN with ResNet for blood cell image classification | |
CN109658411A (zh) | 一种基于ct影像学特征与非小细胞肺癌患者预后情况的相关性分析方法 | |
Beevi et al. | Automatic mitosis detection in breast histopathology images using convolutional neural network based deep transfer learning | |
Albayrak et al. | Mitosis detection using convolutional neural network based features | |
Bai et al. | Liver tumor segmentation based on multi-scale candidate generation and fractal residual network | |
Beevi et al. | A multi-classifier system for automatic mitosis detection in breast histopathology images using deep belief networks | |
CN109447998B (zh) | 基于PCANet深度学习模型下的自动分割方法 | |
CN109635846A (zh) | 一种多类医学图像判断方法和*** | |
Pan et al. | Mitosis detection techniques in H&E stained breast cancer pathological images: A comprehensive review | |
CN109902736A (zh) | 一种基于自动编码器构建特征表示的肺结节图像分类方法 | |
CN109977955A (zh) | 一种基于深度学习的***前病变识别的方法 | |
CN111767952A (zh) | 一种可解释的肺结节良恶性分类方法 | |
CN110264454A (zh) | 基于多隐藏层条件随机场的***组织病理图像诊断方法 | |
CN109299679A (zh) | 基于狭长型条件随机场的***组织病理图像诊断方法 | |
CN115100474B (zh) | 基于拓扑特征分析的甲状腺穿刺图像分类方法 | |
Aziz et al. | Channel boosted convolutional neural network for classification of mitotic nuclei using histopathological images | |
CN112183237A (zh) | 基于颜色空间自适应阈值分割的白细胞自动分类方法 | |
Nneji et al. | A super-resolution generative adversarial network with Siamese CNN based on low quality for breast cancer identification | |
Liu et al. | Deep multiscale multi-instance networks with regional scoring for mammogram classification | |
Pushpa et al. | Deep learning model for plant species classification using leaf vein features | |
Ramalingam et al. | Analysis of oral squamous cell carcinoma into various stages using pre-trained convolutional neural networks | |
Poornam et al. | Detection of Brain Tumor in MRI Images using Deep Learning Method | |
Rathore et al. | CBISC: a novel approach for colon biopsy image segmentation and classification | |
Sun et al. | Detection of breast tumour tissue regions in histopathological images using convolutional neural networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181218 |