CN112085741B - 一种基于深度学习的胃癌病理切片分割算法 - Google Patents
一种基于深度学习的胃癌病理切片分割算法 Download PDFInfo
- Publication number
- CN112085741B CN112085741B CN202010923740.8A CN202010923740A CN112085741B CN 112085741 B CN112085741 B CN 112085741B CN 202010923740 A CN202010923740 A CN 202010923740A CN 112085741 B CN112085741 B CN 112085741B
- Authority
- CN
- China
- Prior art keywords
- convolution
- feature
- pathological section
- layer
- feature map
- 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.)
- Active
Links
- 230000011218 segmentation Effects 0.000 title claims abstract description 73
- 230000001575 pathological effect Effects 0.000 title claims abstract description 38
- 208000005718 Stomach Neoplasms Diseases 0.000 title claims abstract description 22
- 206010017758 gastric cancer Diseases 0.000 title claims abstract description 22
- 201000011549 stomach cancer Diseases 0.000 title claims abstract description 22
- 238000013135 deep learning Methods 0.000 title claims abstract description 19
- 238000011176 pooling Methods 0.000 claims abstract description 40
- 210000002784 stomach Anatomy 0.000 claims abstract description 21
- 238000007781 pre-processing Methods 0.000 claims abstract description 6
- 238000013519 translation Methods 0.000 claims abstract description 4
- 238000005070 sampling Methods 0.000 claims description 18
- 230000004927 fusion Effects 0.000 claims description 12
- 230000006835 compression Effects 0.000 claims description 5
- 238000007906 compression Methods 0.000 claims description 5
- 238000005096 rolling process Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 abstract description 11
- 206010028980 Neoplasm Diseases 0.000 abstract description 5
- 201000011510 cancer Diseases 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 11
- 230000009977 dual effect Effects 0.000 description 7
- 238000003745 diagnosis Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 3
- 239000011800 void material Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002496 gastric effect Effects 0.000 description 2
- 238000010827 pathological analysis Methods 0.000 description 2
- 206010058467 Lung neoplasm malignant Diseases 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 210000000981 epithelium Anatomy 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 201000005202 lung cancer Diseases 0.000 description 1
- 208000020816 lung neoplasm Diseases 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 210000001519 tissue Anatomy 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- 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
-
- 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/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
- G06T5/30—Erosion or dilatation, e.g. thinning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/136—Segmentation; Edge detection involving thresholding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20021—Dividing image into blocks, subimages or windows
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20112—Image segmentation details
- G06T2207/20132—Image cropping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30092—Stomach; Gastric
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30096—Tumor; Lesion
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种基于深度学***移及翻转的数据增强;S3、构建FPA‑Net分割模型,FPA‑Net分割模型具有用于深度学习的特征金字塔模块及空洞空间金字塔池化模块;S4、将S2中的图像块输入FPA‑Net分割模型中,得到分割结果;本发明利用深度学习的方法实现对胃部病理切片的胃癌区域自动分割,能够准确地分割出不同形态的癌症区域。
Description
技术领域
本发明涉及人工智能技术领域,尤其涉及一种基于深度学习的胃癌病理切片分割算法。
背景技术
胃癌是起源于胃黏膜上皮的一种发病率和致死率都较高的肿瘤。我国每年有近30万人因胃癌死亡,是仅次于肺癌的第二大恶性肿瘤,因此,能否及时准确地诊断胃癌一直是医学研究人员的工作重点。
病理诊断是目前公认的、最可靠的胃癌诊断方法,但是传统的病理诊断方法要依靠病理医生通过显微镜去寻找癌症组织,耗时耗力;同时,对于同一张病理切片,不同的医生由于经验的差异容易会得出不同的诊断结果,主观性强,导致病理切片的诊断结果准确度较低。
发明内容
本发明的目的在于提供一种基于深度学习的胃癌病理切片分割算法,利用深度学习的方法实现对胃部病理切片的胃癌区域自动分割,能够准确地分割出不同形态的癌症区域。
为实现上述目的,本发明采用以下技术方案:
一种基于深度学习的胃癌病理切片分割算法,包括以下步骤:
S1、获取胃部病理切片图像,将胃部病理切片图像划分为数据集;
S2、对数据集的胃部病理切片图像进行预处理,得到图像块,对图像块进行0-360°旋转、平移及翻转的数据增强;
S3、构建FPA-Net分割模型,FPA-Net分割模型具有用于深度学习的特征金字塔模块及空洞空间金字塔池化模块;
S4、将S2中的图像块输入FPA-Net分割模型中,得到分割结果。
进一步地,所述步骤S2中的预处理具体为对胃部病理切片进行裁切并通过设定0.3-0.8的阈值进行筛选,得到图像块。
进一步地,所述步骤S4的具体步骤如下:
S41、输入图像块,通过特征金字塔模块自下而上的路径对图像块逐层进行卷积和池化操作,得到多尺度特征图;
S42、将多尺度特征图输入空洞空间金字塔池化模块,空洞空间金字塔池化模块,通过并行执行不同膨胀系数的空洞卷积及全局池化操作,得到具有多感受野特征图并在通道方向上进行融合,得到多尺度感受野特征图;
S43、将多尺度感受野特征图输入特征金字塔模块,通过特征金字塔模块自上而下的路径对多尺度感受野特征图进行上采样操作后,与步骤S41中多尺度特征图通过卷积压缩后进行横向连接,融合得到不同尺度的融合特征图;
S44、将不同尺度的融合特征图进行上采样操作后,得到同尺度的融合特征图,将同尺度的融合特征图相连接并进行卷积,再进行上采样操作,输出得到分割结果。
进一步地,所述特征金字塔模块具有自下而上的路径及自上而下的路径,自下而上的路径上设有卷积层及池化层,自上而下的路径上设有上采样层及1×1卷积层,通过卷积层及池化层采集图像块的多尺度特征图,上采样层对多尺度感受野特征图进行上采样操作后与多尺度特征图输入1×1卷积层压缩通道后进行横向连接。
进一步地,所述步骤S42中的空洞空间金字塔池化模块设有深度可分离卷积单元,深度可分离卷积单元包括深度卷积及逐点卷积,通过深度卷积对多尺度特征图进行卷积后输入逐点卷积进行融合。
进一步地,所述深度卷积包含1个1×1卷积层及3个3×3卷积层,3个3×3卷积层分别采用膨胀系数为12、24及36的空洞卷积。
进一步地,所述空洞卷积的具体公式如下:
其中,y表示输出特征图,x表示输入特征图,w表示卷积核,k表示卷积核的位置,r表示空洞卷积的膨胀系数。
采用上述技术方案后,本发明与背景技术相比,具有如下优点:
1、本发明构建FPA-Net分割模型,对获取的胃部病理切片图像进行预处理,得到图像块并进行数据增强,降低FPA-Net分割模型过拟合的风险,通过FPA-Net分割模型的特征金字塔模块及空洞空间金字塔池化模块分别对图像块的胃癌区域进行特征提取及深度学习,利用深度学习的方法实现对胃部病理切片的胃癌区域自动分割,能够准确地分割出不同形态的癌症区域,减轻病理医生的工作负担,提高诊断效率与准确率。
2、本发明通过特征金字塔模块提取特征,通过将空间信息较少但语义信息强的特征图不断与空间信息丰富但语义信息较弱的特征图结合,从而减小不同尺度特征图之间的语义鸿沟,该模块并无额外增加计算量的同时增强了FPA-Net分割模型对于病理切片的识别能力,提升了FPA-Net分割模型的检测性能。
3、本发明通过空洞空间金字塔池化模块并行执行不同膨胀系数的空洞卷积及全局池化操作,通过深度卷积对进行卷积后输入逐点卷积,产生并融合多尺度感受野信息,得到多尺度感受野特征图,通过全局池化操作,用于提取整张特征图对应输入图像块的感受野特征信息,使FPA-Net分割模型学习到多尺度感受野中的信息并增强网络的性能。
附图说明
图1为本发明工作流程图;
图2为本发明整体工作结构示意图;
图3为本发明特征金字塔模块工作结构示意图;
图4为本发明空洞空间金字塔池化模块工作结构示意图;
图5为本发明深度可分离卷积单元工作结构示意图;
图6为本发明FPN-Net分割模型、FCN-8S模型、SegNet模型及U-Net模型的分割结果对比图;
图7为本发明XceptionFCN模型、DeepLabv3+模型、FPN模型及FPA-Net分割模型的分割结果对比图;
图8为本发明FPA-Net分割模型与双输入InceptionV3模型的分割结果对比图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例
配合图1至图8所示,本发明公开了一种基于深度学习的胃癌病理切片分割算法,包括以下步骤:
S1、获取胃部病理切片图像,将胃部病理切片图像划分为数据集。
S2、对数据集的胃部病理切片图像进行预处理,得到图像块,对图像块进行0-360°旋转、平移及翻转的数据增强。
S3、构建FPA-Net分割模型,FPA-Net分割模型具有用于深度学习的特征金字塔模块及空洞空间金字塔池化模块。
S4、将S2中的图像块输入FPA-Net分割模型中,得到分割结果。
配合图1至图4所示,步骤S2中的预处理具体为对胃部病理切片进行裁切并通过设定0.3-0.8的阈值进行筛选,得到图像块;选取数据集样本时,通过对数据集提取阳性图像块及阴性图像块;在选取阳性图像块时,为避免引入假阴性噪声,先通过对胃部病理切片图像进行内切割得到单位图像块,既扩充了数据量,也不会存在因整张图像作为FPA-Net分割模型输入所带来的内存溢出问题,阈值优选0.7,使得图像块中胃癌区域所占比例超过阈值时,才能选入图像块作为FPA-Net分割模型的输入,能有效减少假阴性区域,从而减少噪声数据对FPA-Net分割模型的影响,提升FPA-Net分割模型的识别效果。
步骤S4的具体步骤如下:
S41、输入图像块(Input Image),通过特征金字塔模块自下而上的路径对图像块逐层进行卷积和池化操作,得到多尺度特征图。
S42、将多尺度特征图输入空洞空间金字塔池化模块,空洞空间金字塔池化模块,通过并行执行不同膨胀系数的空洞卷积及全局池化操作,得到具有多感受野特征图并在通道方向上进行融合,得到多尺度感受野特征图(Feature Map)。
S43、将多尺度感受野特征图输入特征金字塔模块,通过特征金字塔模块自上而下的路径对多尺度感受野特征图进行上采样(Upsampling)操作后,与步骤S41中多尺度特征图通过卷积压缩后进行横向连接(Lateral Connection),融合得到不同尺度的融合特征图;
S44、将不同尺度的融合特征图进行上采样操作后,得到同尺度的融合特征图,将同尺度的融合特征图相连接(Concatenate)并进行卷积(Convolutions),再进行上采样(Upsampling)操作,输出得到分割结果。
以特征金字塔模块为基础,结合空洞空间金字塔池化模块构建FPA-Net模型,通过利用特征金字塔模块结合多尺度特征图以及空洞空间金字塔池化模块产生多种感受野信息的特点,实现对胃癌病理切片的自动分割。
配合图2及图3所示,特征金字塔模块(FPN)具有自下而上的路径(Bottom-Up)及自上而下的路径,自下而上的路径上设有卷积层(Conv Layer)及池化层(Pooling Layer),自上而下的路径(Top-Down)上设有上采样层及1×1卷积层(Conv),通过卷积层及池化层采集图像块的多尺度特征图,上采样层对多尺度感受野特征图进行上采样(Upsampling)操作后与多尺度特征图输入1×1卷积层(Conv)压缩通道后进行横向连接(Lateral Connection)。
本实施例通过特征金字塔模块提取特征,通过将空间信息较少但语义信息强的特征图不断与空间信息丰富但语义信息较弱的特征图结合,从而减小不同尺度特征图之间的语义鸿沟,该模块并无额外增加计算量的同时增强了FPA-Net分割模型对于病理切片的识别能力,提升了FPA-Net分割模型的检测性能。
配合图2、图4及图5所示,步骤S42中的空洞空间金字塔池化模块(ASPP)设有深度可分离卷积单元,深度可分离卷积单元包括深度卷积(Depthwise conv)及逐点卷积(Pointconv),通过深度卷积对多尺度特征图进行卷积后输入逐点卷积进行融合。
深度卷积包含1个1×1卷积层(Conv)及3个3×3卷积层(Conv),3个3×3卷积层(Conv)分别采用膨胀系数(Rate)为12、24及36的空洞卷积(Atrous depthwise conv);空洞卷积可以在不损失特征图空间结构的情况下,通过调整膨胀系数扩展卷积核的感受野,将空洞卷积引入FPA-Net分割模型,可以保留特征图的空间信息,提高FPA-Net分割模型的分割准确度。
深度可分离卷积单元将H×W×C的特征图进行卷积运算得到H’×W’×N的特征图,对于标准卷积(Standard Convolutions),其需要N个DDC的卷积核,权值数量为N×D×D×C,对于深度可分离卷积单元(Depthwise Separable Convolutions)包含的深度卷积(Depthwise Convolutions)和逐点卷积(Pointwise Convolutions),深度卷积包含C个D×D×1的卷积核,分别对对应通道中给的特征图进行卷积操作,再通过逐点卷积中的N个1×1×C的卷积和将深度卷积生成的特征图进行融合;两部分的卷积操作所需要的权值数量为(N×D×D)×C,深度可分离卷积所需要的权值数量为标准卷积的深度可分离卷积极大地降低了标准卷积所需的计算量,提高了卷积层的计算速度,减小了FPA-Net分割模型的体量;其中,H、W及C分别表示特征图的高、宽及长,N为个数,D为尺寸。
空洞卷积的具体公式如下:
其中,y表示输出特征图,x表示输入特征图,w表示卷积核,k表示卷积核的位置,r表示空洞卷积的膨胀系数。
本实施例通过空洞空间金字塔池化模块并行执行不同膨胀系数的空洞卷积及全局池化操作,通过深度卷积对进行卷积后输入逐点卷积,产生并融合多尺度感受野信息,得到多尺度感受野特征图,通过全局池化操作,用于提取整张特征图对应输入图像块的感受野特征信息,使FPA-Net分割模型学习到多尺度感受野中的信息。
本实施例构建的FPA-Net分割模型,利用了卷积神经网络本身金字塔形的特点,输入单一尺寸的图像块,便可以得到多种尺度的特征图,不存在冗余计算,节省了存储空间,而且又加入了空洞空间金字塔池化模块,结合了多种尺度感受野的信息,进一步增强了FPA-Net分割模型的性能。
实验评价
通过Dice评价指标评价FPA-Net分割模型的性能,Dice评价指标的公式为:
其中,G表示真实标签,P表示分割结果。
验证特征金字塔模块(FPN)的性能,将FPN、FCN-8S、SegNet及U-Net均以SEResNet18为基础进行对比,对比结果如下表1所示:
Method | MeanDicecoefficient(%) |
FCN-8S | 75.96 |
SegNet | 77.64 |
U-Net | 77.80 |
FPN | 78.74 |
表1FPN-Net分割模型与FCN-8S模型、SegNet模型及U-Net模型对比表
通过表1可知特征金字塔模块(FPN)的分割指标平均Dice coefficient达到最高,通过结合自上而下路径中不同尺度的特征图信息,使得网络对于不同大小的目标物体具有更高的识别精度,更适用于像病理图像这样复杂图像的分割任务。
参考图6所示,图中从上到下分别是原始预测图像(Original Image)、标签(Label)以及FCN-8S、SegNet、U-Net及FPN的分割结果,从对比图可以看出,FPN的分割结果更接近于真实标签,进一步证明了FPA-Net分割模型选择特征金字塔模块(FPN)的有效性。
验证空洞空间金字塔池化模块(ASPP)的有效性,选取21层的Xception作为DeepLabv3+和XceptionFCN的基础网络,选取SEResNet18作为FPN和FPA-Net分割模型的基础网络,通过对比得到对比结果,对比结果如表2所示:
Method | MeanDicecoefficient(%) |
XceptionFCN | 74.50 |
DeepLabv3+ | 79.09 |
FPN | 78.74 |
FPA-Net | 80.15 |
表2空洞空间金字塔池化模块(ASPP)有效性对比表
通过表2可知,空洞空间金字塔池化模块(ASPP)有利于提高网络的分割效果,这是由于空洞空间金字塔池化模块(ASPP)能够并行执行多个空洞卷积以及全局池化操作,生成具有不同大小感受野信息的特征图,使得模型可以融合多种感受野信息,强化网络对于不同尺度、形态的目标物体的识别能力。
参考图7所示,图中从上到下分别是原始预测图像(Original Image)、标签(Label)以及XceptionFCN、DeepLabv3+、FPN、FPA-Net的分割结果。
验证FPA-Net分割模型的有效性,通过FPA-Net分割模型与双输入InceptionV3模型(Dual Input InceptionV3)进行对比,双输入InceptionV3模型以s×s大小的像素块为中心像素,并在其上选取p×p、q×q两种不同尺寸的图像块作为模型输入,并行经过卷积和池化操作后,在通道方向对生成的两个特征图进行融合,通过Inception模块对融合后的特征图进行处理,利用全连接网络输出图像块对应的大小的像素块的类别,最终将像素块拼接起来作为分割结果;其中s、p及q分别取64、80及128,双输入InceptionV3模型前端并行的卷积层数设置为5层,后接7个Inception模块对融合后的特征图进行处理;通过对比得到对比结果,结果如表3所示:
Method | Mean Dice coefficient(%) |
Dual Input InceptionV3 | 79.64 |
FPA-Net | 80.15 |
表3 FPA-Net分割模型与双输入InceptionV3模型对比表
通过表3可知,FPA-Net得到的平均Dice coefficient相比Dual InputInceptionV3提高了0.51%,证明了FPA-Net分割模型的有效性。
参考图8所示,图中从上到下分别是原始预测图像(Original Image)、标签(Label)以及FPA-Net分割模型、双输入InceptionV3模型的分割结果对比图,与Dual InputInceptionV3模型相比,FPA-Net分割模型的分割结果更接近标签。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (5)
1.一种基于深度学习的胃癌病理切片分割算法,其特征在于,包括以下步骤:
S1、获取胃部病理切片图像,将胃部病理切片图像划分为数据集;
S2、对数据集的胃部病理切片图像进行预处理,得到图像块,对图像块进行0-360°旋转、平移及翻转的数据增强;
S3、构建FPA-Net分割模型,FPA-Net分割模型具有用于深度学习的特征金字塔模块及空洞空间金字塔池化模块;
S4、将S2中的图像块输入FPA-Net分割模型中,得到分割结果;
所述步骤S2中的预处理具体为对胃部病理切片进行裁切并通过设定0.3-0.8的阈值进行筛选,得到图像块;
所述步骤S4的具体步骤如下:
S41、输入图像块,通过特征金字塔模块自下而上的路径对图像块逐层进行卷积和池化操作,得到多尺度特征图;
S42、将多尺度特征图输入空洞空间金字塔池化模块,空洞空间金字塔池化模块,通过并行执行不同膨胀系数的空洞卷积及全局池化操作,得到具有多感受野特征图并在通道方向上进行融合,得到多尺度感受野特征图;
S43、将多尺度感受野特征图输入特征金字塔模块,通过特征金字塔模块自上而下的路径对多尺度感受野特征图进行上采样操作后,与步骤S41中多尺度特征图通过卷积压缩后进行横向连接,融合得到不同尺度的融合特征图;
S44、将不同尺度的融合特征图进行上采样操作后,得到同尺度的融合特征图,将同尺度的融合特征图相连接并进行卷积,再进行上采样操作,输出得到分割结果。
2.如权利要求1所述的一种基于深度学习的胃癌病理切片分割算法,其特征在于:所述特征金字塔模块具有自下而上的路径及自上而下的路径,自下而上的路径上设有卷积层及池化层,自上而下的路径上设有上采样层及1×1卷积层,通过卷积层及池化层采集图像块的多尺度特征图,上采样层对多尺度感受野特征图进行上采样操作后与多尺度特征图输入1×1卷积层压缩通道后进行横向连接。
3.如权利要求1所述的一种基于深度学习的胃癌病理切片分割算法,其特征在于:所述步骤S42中的空洞空间金字塔池化模块设有深度可分离卷积单元,深度可分离卷积单元包括深度卷积及逐点卷积,通过深度卷积对多尺度特征图进行卷积后输入逐点卷积进行融合。
4.如权利要求3所述的一种基于深度学习的胃癌病理切片分割算法,其特征在于:所述深度卷积包含1个1×1卷积层及3个3×3卷积层,3个3×3卷积层分别采用膨胀系数为12、24及36的空洞卷积。
5.如权利要求4所述的一种基于深度学习的胃癌病理切片分割算法,其特征在于:所述空洞卷积的具体公式如下:,
其中,y表示输出特征图,x表示输入特征图,w表示卷积核,k表示卷积核的位置,r表示空洞卷积的膨胀系数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010923740.8A CN112085741B (zh) | 2020-09-04 | 2020-09-04 | 一种基于深度学习的胃癌病理切片分割算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010923740.8A CN112085741B (zh) | 2020-09-04 | 2020-09-04 | 一种基于深度学习的胃癌病理切片分割算法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112085741A CN112085741A (zh) | 2020-12-15 |
CN112085741B true CN112085741B (zh) | 2024-03-26 |
Family
ID=73733125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010923740.8A Active CN112085741B (zh) | 2020-09-04 | 2020-09-04 | 一种基于深度学习的胃癌病理切片分割算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112085741B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112598003B (zh) * | 2020-12-18 | 2022-11-25 | 燕山大学 | 基于数据扩充和全监督预处理的实时语义分割方法 |
CN112836710B (zh) * | 2021-02-23 | 2022-02-22 | 浙大宁波理工学院 | 一种基于特征金字塔网络的房间布局估计获取方法与*** |
CN113421274B (zh) * | 2021-07-13 | 2022-08-02 | 上海工程技术大学 | 一种基于ct影像的胃癌智能分期方法 |
CN114187265A (zh) * | 2021-12-11 | 2022-03-15 | 闽江学院 | 基于双路径和空洞空间金字塔池化的血液白细胞分割方法 |
CN114359278B (zh) * | 2022-03-18 | 2022-05-20 | 武汉楚精灵医疗科技有限公司 | 胃黏膜微结构排列规范程度量化方法、终端及存储介质 |
CN116851856B (zh) * | 2023-03-27 | 2024-05-10 | 浙江万能弹簧机械有限公司 | 纯水线切割加工工艺及其*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109949309A (zh) * | 2019-03-18 | 2019-06-28 | 安徽紫薇帝星数字科技有限公司 | 一种基于深度学习的肝脏ct图像分割方法 |
CN110136136A (zh) * | 2019-05-27 | 2019-08-16 | 北京达佳互联信息技术有限公司 | 场景分割方法、装置、计算机设备及存储介质 |
CN110633661A (zh) * | 2019-08-31 | 2019-12-31 | 南京理工大学 | 一种融合语义分割的遥感图像目标检测方法 |
CN111104962A (zh) * | 2019-11-05 | 2020-05-05 | 北京航空航天大学青岛研究院 | 图像的语义分割方法、装置、电子设备及可读存储介质 |
CN111161273A (zh) * | 2019-12-31 | 2020-05-15 | 电子科技大学 | 一种基于深度学习的医学超声图像分割方法 |
CN111325751A (zh) * | 2020-03-18 | 2020-06-23 | 重庆理工大学 | 基于注意力卷积神经网络的ct图像分割*** |
-
2020
- 2020-09-04 CN CN202010923740.8A patent/CN112085741B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109949309A (zh) * | 2019-03-18 | 2019-06-28 | 安徽紫薇帝星数字科技有限公司 | 一种基于深度学习的肝脏ct图像分割方法 |
CN110136136A (zh) * | 2019-05-27 | 2019-08-16 | 北京达佳互联信息技术有限公司 | 场景分割方法、装置、计算机设备及存储介质 |
CN110633661A (zh) * | 2019-08-31 | 2019-12-31 | 南京理工大学 | 一种融合语义分割的遥感图像目标检测方法 |
CN111104962A (zh) * | 2019-11-05 | 2020-05-05 | 北京航空航天大学青岛研究院 | 图像的语义分割方法、装置、电子设备及可读存储介质 |
CN111161273A (zh) * | 2019-12-31 | 2020-05-15 | 电子科技大学 | 一种基于深度学习的医学超声图像分割方法 |
CN111325751A (zh) * | 2020-03-18 | 2020-06-23 | 重庆理工大学 | 基于注意力卷积神经网络的ct图像分割*** |
Non-Patent Citations (1)
Title |
---|
赵逸如 等.基于目标检测和语义分割的人行道违规停车检测.《图形图像》.2020,第82-87页. * |
Also Published As
Publication number | Publication date |
---|---|
CN112085741A (zh) | 2020-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112085741B (zh) | 一种基于深度学习的胃癌病理切片分割算法 | |
CN113077471B (zh) | 一种基于u型网络的医学图像分割方法 | |
CN110263705B (zh) | 面向遥感技术领域两期高分辨率遥感影像变化检测*** | |
CN109523521B (zh) | 基于多切片ct图像的肺结节分类和病灶定位方法和*** | |
CN109493346B (zh) | 一种基于多损失的胃癌病理切片图像分割方法和装置 | |
CN108305249B (zh) | 基于深度学习的全尺度病理切片的快速诊断和评分方法 | |
CN110309860B (zh) | 基于卷积神经网络对肺结节的恶性程度进行分类的方法 | |
CN110021425B (zh) | 一种比较检测器及其构建方法与***细胞检测方法 | |
CN110472676A (zh) | 基于深度神经网络的胃早癌组织学图像分类*** | |
CN114266794B (zh) | 基于全卷积神经网络的病理切片图像癌症区域分割*** | |
CN111985552B (zh) | 复杂背景下机场道面细带状结构病害检测方法 | |
CN112862808A (zh) | 一种基于深度学习的乳腺癌超声图像的可解释性识别方法 | |
CN116485717B (zh) | 一种基于像素级深度学习的混凝土坝表面裂缝检测方法 | |
CN113223005B (zh) | 一种甲状腺结节自动分割及分级的智能*** | |
CN111724401A (zh) | 一种基于边界约束级联U-Net的图像分割方法和*** | |
CN114494195A (zh) | 用于眼底图像分类的小样本注意力机制并行孪生方法 | |
CN111429510B (zh) | 基于自适应特征金字塔的花粉检测方法 | |
CN112926556A (zh) | 一种基于语义分割的航拍输电线路散断股识别方法及*** | |
CN115471701A (zh) | 基于深度学习和迁移学习的肺腺癌组织学亚型分类方法 | |
CN115775226A (zh) | 基于Transformer的医学图像分类方法 | |
CN114972202A (zh) | 一种基于轻量级的神经网络的Ki67病理细胞快速检测计数方法 | |
CN110992320B (zh) | 一种基于双重交错的医学图像分割网络 | |
CN115810106A (zh) | 一种复杂环境下茶叶嫩梢品级精准识别方法 | |
CN110866565A (zh) | 一种基于卷积神经网络的多分支图像分类方法 | |
CN113192076B (zh) | 联合分类预测和多尺度特征提取的mri脑肿瘤图像分割方法 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |