基于深度学习技术的肺部解剖学位置定位算法制造技术

技术编号:21364127 阅读:31 留言:0更新日期:2019-06-15 09:54
本发明专利技术公开了一种基于深度学习技术的肺部解剖学位置定位算法,能对肺部CT进行准确快速的划分,本专利提出的算法,能简单、快速、准确的实现基于肺部CT图像的肺叶的自动分割,从而实现肺部病变的解剖学位置定位。相比传统的分割方法,优点突出,具体表现在:(1)过程简单,端到端的分割方式,完全不需要关注其他过程;(2)多阶段多输出的网络架构在不同阶段对网络加以控制,使得分割效果更好,基于语义的分割方式,能很最大程度上保证分割精度;(3)泛化能力强,训练过程的数据增强,保证了模型能对不同的、多样的数据学习,即保证了分割模型的泛化能力,同时也在一定程度上避免了过拟合的风险,在对不同CT进行肺叶划分时,对CT的几何形变和光照影响不敏感。

Location algorithm of pulmonary anatomy degree based on in-depth learning technology

The invention discloses a positioning algorithm of pulmonary anatomy degree based on deep learning technology, which can accurately and rapidly divide the pulmonary CT. The algorithm proposed in this patent can simply, quickly and accurately realize the automatic segmentation of pulmonary lobes based on the pulmonary CT image, thereby realizing the positioning of pulmonary pathological changes. Compared with the traditional segmentation method, it has outstanding advantages, which are as follows: (1) simple process, end-to-end segmentation method and no need to pay attention to other processes at all; (2) multi-stage multi-output network architecture controls the network in different stages, so that the segmentation effect is better. Semantic-based segmentation method can ensure the segmentation accuracy to the greatest extent; (3) strong generalization ability. The data enhancement in the training process ensures that the model can learn different and diverse data, that is to say, the generalization ability of the segmentation model is guaranteed, and the risk of over-fitting is avoided to a certain extent. When classifying different CT lobes, the geometric deformation and illumination of CT are insensitive.

【技术实现步骤摘要】
基于深度学习技术的肺部解剖学位置定位算法
本专利技术涉及一种肺部解剖学位置定位算法,具体来讲是一种基于深度学习技术的肺部解剖学位置定位算法。
技术介绍
肺在临床上分为五个肺叶区域,左肺分为上下两肺叶,右肺分为上中下肺叶,在医学上有重大意义。目前的肺叶分割算法,主要思想是先提取“肺裂”,再依据肺裂来实现肺叶的区域分割。这类方法典型存在如下不足:(1)方法过程复杂,这类方法首先要分割出肺主体、气管、血管等,去除这些组织的干扰。再根据计算机图形学,提取出肺裂,最后再利用分割或者聚类算法进行肺叶区域的划分;(2)计算量大,根据(1)中所描述的过程,需要大量的计算,特别是在分割气管、血管时常常使用区域增长算法,另外,在肺裂提取时需要计算图像的黑塞矩阵,再对该矩阵进行特征值与特征向量的计算,而CT图像信息量,进行如上的计算,无疑是一个极其耗费时间的过程;(3)分割效果不好,首先,在肺裂提取时,其它类似的图形结构被提取出来,所以往往需要二次提取,即使是这样,提取出的肺裂一样会出现断裂或者被其他组织干扰的问题。除此之外,病变的肺部CT以及非高清CT的会出现肺裂不明显、肺裂残缺甚至肺裂消失,会对肺裂的提取造成极大的困难,这会导致肺叶区域划分时,出现区域不连续或者区域错误。(4)泛化能力差,分割过程,需要设置种子点、阈值等,这些值的设定和选择会极大程度上影响最后的分割效果。再加之CT图像的个体差异以及几何多样性,使得这些方法很难满足实际需要。
技术实现思路
因此,为了解决上述不足,本专利技术在此提供一种基于深度学习技术的肺部解剖学位置定位算法。本专利提出一种端到端的深度学习网络,能对肺部CT进行准确快速的划分,本专利提出的算法,能简单、快速、准确的实现基于肺部CT图像的肺叶的自动分割,从而实现肺部病变的解剖学位置定位。本专利技术是这样实现的,构造一种基于深度学习技术的肺部解剖学位置定位算法,其特征在于:过程如下:(1)对输入CT进行数据类型转换,将图像的像素值从32位浮点数类型转换到无符号8位整型,从而降低算法的内存消耗和提高计算效率;(2)对转换后的CT和标签图像先进行缩放,将CT图像大小缩小为原始CT的1/2,为了近一半避免训练中出现的内存溢出问题,需要将缩放后的图像进行分块,包括重叠的分块和不重叠的分块,并对块的尺寸进行不同的尝试,发现有无重叠对最后效果并无大的影响,而过小的尺寸会造成训练中丢失全局信息,最后选择为128×128×128为划分大小,原始图像不足该大小的以0填充;(3)将划分后源数据和标签输入网络训练,标签以1到5分别表示左肺的上下叶和右肺的上中下叶;对图像进入网络训练之前,现将图像按照(2)的缩放和划分,网络的输入尺寸为128×128×128,以UNet为骨干网络,并以多阶段多输出控制网络学习,网络以多阶段的DiceLoss和作为网络的损失函数,采用Adam优化算法,batchsize为4,训练5个epoch后dice系数在验证集上为0.9437。(4)在对肺部CT进行肺叶分割(预测)时,由于训练时网络的限制,需要将图像按(2)所述方法进行缩放和划分,在对各个块进行分割后,需要将各个块按照划分顺序进行合并,并放大到原始尺寸,放大后的图像为了避免锯齿,需要对合并后的图像进行插值,在此采用了1阶多项式插值方法。本专利技术具有如下优点:本专利技术在此提供一种基于深度学习技术的肺部解剖学位置定位算法,一种端到端的深度学习网络,能对肺部CT进行准确快速的划分,本专利提出的算法,能简单、快速、准确的实现基于肺部CT图像的肺叶的自动分割,从而实现肺部病变的解剖学位置定位。本专利对应的优点和有益效果体现为;本专利提出的方法完全基于端到端的深度学习方法,相比传统的分割方法,优点突出,具体表现在:(1)过程简单,端到端的分割方式,完全不需要关注其他过程;(2)多阶段多输出的网络架构在不同阶段对网络加以控制,使得分割效果更好,基于语义的分割方式,能很最大程度上保证分割精度;(3)泛化能力强,训练过程的数据增强,保证了模型能对不同的、多样的数据学习,即保证了分割模型的泛化能力,同时也在一定程度上避免了过拟合的风险,在对不同CT进行肺叶划分时,对CT的几何形变和光照影响不敏感。附图说明图1是本专利技术流程图;图2是本专利技术对应的网络模型示意图。具体实施方式下面将结合附图1-图2对本专利技术进行详细说明,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术通过改进在此提供一种基于深度学习技术的肺部解剖学位置定位算法;本专利提出一种端到端的深度学习网络,能对肺部CT进行准确快速的划分,过程简单,大致如下:(1)对输入CT进行数据类型转换,将图像的像素值从32位浮点数类型转换到无符号8位整型,从而降低算法的内存消耗和提高计算效率;(2)对转换后的CT和标签图像先进行缩放,将CT图像大小缩小为原始CT的1/2,为了近一半避免训练中出现的内存溢出问题,需要将缩放后的图像进行分块,我们尝试了有重叠的分块和不重叠的分块,并对块的尺寸进行不同的尝试,发现有无重叠对最后效果并无大的影响,而过小的尺寸会造成训练中丢失全局信息,最后选择为128×128×128为划分大小,原始图像不足该大小的以0填充;(3)将划分后源数据和标签输入网络训练,我们的标签以1到5分别表示左肺的上下叶和右肺的上中下叶。对图像进入网络训练之前,现将图像按照(2)的缩放和划分,网络的输入尺寸为128×128×128,以UNet为骨干网络,并以多阶段多输出控制网络学习,网络以多阶段的DiceLoss和作为网络的损失函数,采用Adam优化算法,batchsize为4,训练5个epoch后dice系数在验证集上为0.9437。(4)在对肺部CT进行肺叶分割(预测)时,由于训练时网络的限制,需要将图像按(2)所述方法进行缩放和划分,在对各个块进行分割后,需要将各个块按照划分顺序进行合并,并放大到原始尺寸,放大后的图像为了避免锯齿,需要对合并后的图像进行插值,我们采用了1阶多项式插值方法。本专利对应的优点和有益效果体现为;本专利提出的方法完全基于端到端的深度学习方法,相比传统的分割方法,优点突出,具体表现在:(1)过程简单,端到端的分割方式,完全不需要关注其他过程;(2)多阶段多输出的网络架构在不同阶段对网络加以控制,使得分割效果更好,基于语义的分割方式,能很最大程度上保证分割精度;(3)泛化能力强,训练过程的数据增强,保证了模型能对不同的、多样的数据学习,即保证了分割模型的泛化能力,同时也在一定程度上避免了过拟合的风险,在对不同CT进行肺叶划分时,对CT的几何形变和光照影响不敏感。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本专利技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本专利技术的精神或范围的情况下,在其它实施例中实现。因此,本专利技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。本文档来自技高网...

【技术保护点】
1.一种基于深度学习技术的肺部解剖学位置定位算法,其特征在于:过程如下:(1)对输入CT进行数据类型转换,将图像的像素值从32位浮点数类型转换到无符号8位整型,从而降低算法的内存消耗和提高计算效率;(2)对转换后的CT和标签图像先进行缩放,将CT图像大小缩小为原始CT的1/2,为了近一半避免训练中出现的内存溢出问题,需要将缩放后的图像进行分块,包括重叠的分块和不重叠的分块,并对块的尺寸进行不同的尝试,发现有无重叠对最后效果并无大的影响,而过小的尺寸会造成训练中丢失全局信息,最后选择为128×128×128为划分大小,原始图像不足该大小的以0填充;(3)将划分后源数据和标签输入网络训练,标签以1到5分别表示左肺的上下叶和右肺的上中下叶;对图像进入网络训练之前,现将图像按照(2)的缩放和划分,网络的输入尺寸为128×128×128,以UNet为骨干网络,并以多阶段多输出控制网络学习,网络以多阶段的DiceLoss和作为网络的损失函数,采用Adam优化算法,batchsize为4,训练5个epoch后dice系数在验证集上为0.9437;(4)在对肺部CT进行肺叶分割(预测)时,由于训练时网络的限制,需要将图像按(2)所述方法进行缩放和划分,在对各个块进行分割后,需要将各个块按照划分顺序进行合并,并放大到原始尺寸,放大后的图像为了避免锯齿,需要对合并后的图像进行插值,在此采用了1阶多项式插值方法。...

【技术特征摘要】
1.一种基于深度学习技术的肺部解剖学位置定位算法,其特征在于:过程如下:(1)对输入CT进行数据类型转换,将图像的像素值从32位浮点数类型转换到无符号8位整型,从而降低算法的内存消耗和提高计算效率;(2)对转换后的CT和标签图像先进行缩放,将CT图像大小缩小为原始CT的1/2,为了近一半避免训练中出现的内存溢出问题,需要将缩放后的图像进行分块,包括重叠的分块和不重叠的分块,并对块的尺寸进行不同的尝试,发现有无重叠对最后效果并无大的影响,而过小的尺寸会造成训练中丢失全局信息,最后选择为128×128×128为划分大小,原始图像不足该大小的以0填充;(3)将划分后源数据和标签输入网络训练,标签以1到5...

【专利技术属性】
技术研发人员:赵继帆
申请(专利权)人:成都蓝景信息技术有限公司
类型:发明
国别省市:四川,51

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

1