[发明专利]一种基于3D卷积神经网络的肺部结节自动检测系统有效

专利信息
申请号: 201610899135.5 申请日: 2016-10-14
公开(公告)号: CN106504232B 公开(公告)日: 2019-06-14
发明(设计)人: 刘璟丹 申请(专利权)人: 北京网医智捷科技有限公司
主分类号: G06T7/00 分类号: G06T7/00;G06N3/04;G06N3/08
代理公司: 成都行之专利代理事务所(普通合伙) 51220 代理人: 温利平
地址: 100085 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于3D卷积神经网络的肺部结节自动检测系统,本发明创新性地将检测分为两大阶段:(1)候选肺部结节检测阶段和(2)假阳性肺部结节筛除阶段,同时,每个阶段都会构建并训练出一个独特的3D CNN,以适用肺部结节的检测和筛除;通过第一阶段的3D CNN可以初步检测出疑似肺部结节的候选肺部结节位置,再利用第二阶段的3D CNN滤除掉候选结节中的假阳性肺部结节,最终找出整幅肺部CT影像中所有存在的结节位置。利用本发明可以自动地检测出一副肺部CT影像中结节的存在情况,与传统的依赖人工的结节检测方式相比较,具有检测准确率高、健壮性强、高效、耗时短等特点,使得肺部结节的检测更加便捷、有效。
搜索关键词: 一种 基于 卷积 神经网络 肺部 结节 自动检测 方法
【主权项】:
1.一种基于3D卷积神经网络的肺部结节自动检测系统,其特征在于,包括:用于候选肺部结节检测的3D卷积神经网络训练集、第一归一化处理模块、用于候选肺部结节检测的3D卷积神经网络、用于假阳性肺部结节筛除的3D卷积神经网络训练集、第二归一化处理模块、用于假阳性肺部结节筛除的3D卷积神经网络;所述用于候选肺部结节检测的3D卷积神经网络训练集为一定数量的尺寸大小为16x16x10的肺部局部CT影像,其中包含正常的肺部组织,也包含含有结节的异常肺部组织,包含正常肺部组织的CT影像记作‘0’,含有结节的异常肺部组织CT影像记作‘1’;所述第一归一化处理模块对用于候选肺部结节检测的3D卷积神经网络训练集中的所有CT影像进行归一化处理:其中x为CT影像中的像素点像素值,xmin为CT影像像素点中的最小像素值,xmax为CT影像像素点中的最大像素值,norm(x)为归一化后像素点像素值;CT影像中所有像素点都经过公式(1)的处理后,得到归一化的CT影像,所有归一化的CT影像送入用于候选肺部结节检测的3D卷积神经网络中所述用于候选肺部结节检测的3D卷积神经网络,包括六层:第1层为卷积层,记作C1层,使用64个大小为5x5x3的卷积核,以步长为1做卷积;C1层输入数据为16x16x10大小的CT影像,则C1层输出数据为64个12x12x8大小的特征图;第2层为池化层,记作M1层,对C1层输出数据以步长为2,非重叠地做2x2x2的最大池化操作;M1层输入数据为64个12x12x8大小的特征图,则M1层输出数据为64个6x6x4大小的特征图;第3层为卷积层,记作C2层,使用64个大小为3x3x3的卷积核,以步长为1对M1层输出数据做卷积;C2层输入数据为64个6x6x4大小的特征图,则C2层输出数据为64个4x4x2大小的特征;第4层为卷积层,记作C3层,使用64个大小为3x3x1的卷积核,以步长为1对C2层输出数据做卷积,C3层输入数据为64个4x4x2大小的特征图,则C3层输出数据为64个2x2x2大小的特征图;在C1、C2以及C3层中,采用的激活函数为修正线性单元ReLu:其中,y表示激活函数的输入,Relu(y)为激活函数的输出;第5层为全连接层,记作FC1层,共有150个神经元,每个神经元与C3层输出的64个2x2x2大小的特征图进行全连接;FC1层输入数据为64个2x2x2大小的特征图,则FC1层输出数据为一个150维大小的向量;其中,采用的激活函数为tanh函数:其中,z表示激活函数的输入,tanh(z)为激活函数的输出;第6层为全连接层,记作FC2层,共有2个神经元即0或者1,每个神经元与FC1层输出的150维大小的向量进行全连接;FC2层输入数据为一个150维大小的向量,则FC2层输出数据为一个2维大小的向量,分别表示属于类别0的概率和属于类别1的概率;其中,采用的激活函数为sigmoid函数:其中,u表示激活函数的输入,sigmoid(u)为激活函数的输出;来自用于候选肺部结节检测的3D卷积神经网络训练集的所有归一化的CT影像作为用于候选肺部结节检测的3D卷积神经网络的输入数据,对其进行训练;所述用于假阳性肺部结节筛除的3D卷积神经网络训练集由两部分组成:一部分是尺寸大小为16x16x10的含有结节的异常肺部组织的CT影像,标记为“1”;另一部分是尺寸大小为16x16x10的包含正常肺部组织的CT影像送入训练得到的用于候选结节检测的3D卷积神经网络进行检测,被判断为含有结节的异常肺部组织的CT影像,并标记为“0”;所述第二归一化处理模块对用于假阳性肺部结节筛除的3D卷积神经网络训练集中的所有CT影像按公式(1)进行归一化处理;所述用于假阳性肺部结节筛除的3D卷积神经网络,包括六层:第1层为卷积层,记作C1层,使用32个大小为5x5x3的卷积核,以步长为1做卷积;C1层输入数据为16x16x10大小的CT影像,则C1层输出数据为32个12x12x8大小的特征图;第2层为池化层,记作M1层,对C1层输出数据以步长为2,非重叠地做2x2x2的最大池化操作;M1层输入数据为32个12x12x8大小的特征图,则M1层输出数据为32个6x6x4大小的特征图;第3层为卷积层,记作C2层,使用64个大小为3x3x3的卷积核,以步长为1对M1层输出数据做卷积;C2层输入数据为32个6x6x4大小的特征图,则C2层输出数据为64个4x4x2大小的特征图;在C1、C2层中,采用的激活函数为修正线性单元ReLu:其中,y表示激活函数的输入,Relu(y)为激活函数的输出;第4层为全连接层,记作FC1层,共有500个神经元,每个神经元与C2层输出的64个2x2x2大小的特征图进行全连接,FC1层输入数据为64个2x2x2大小的特征图,则FC1层输出数据为一个500维大小的向量;第5层为全连接层,记作FC2层,共有100个神经元,每个神经元与FC1层输出的500维的向量进行全连接;FC2层输入数据为一个500维大小的向量,则FC2层输出数据为一个100维大小的向量;在FC1、FC2层中,采用的激活函数为tanh函数:其中,z表示激活函数的输入,tanh(z)为激活函数的输出;第6层为全连接层,记作FC3层,共有2个神经元即0或者1,每个神经元与FC2层输出的100维大小的向量进行全连接;FC3层输入数据为一个100维大小的向量,则FC3层输出数据为一个2维大小的向量,分别表示属于类别0的概率和属于类别1的概率;其中,采用的激活函数为sigmoid函数:将归一化后的用于假阳性肺部结节筛除的3D卷积神经网络训练集中的CT影像作为用于假阳性肺部结节筛选的3D卷积神经网络的输入数据,对其进行训练;将整幅肺部CT影像以步长为1,分割成尺寸为16x16x10的肺部局部CT影像,送入训练得到的用于候选肺部结节检测的3D卷积神经网络中,检测完成后记录下输出的每个肺部局部CT影像属于类别1概率,得到一个三维概率矩阵;设定阈值Thr1,阈值的范围为0.6到0.7,找出三维概率矩阵中所有大于阈值Thr1的位置点,则该位置点对应的肺部局部CT影像被判定为疑似肺部结节,作为候选肺部结节CT影像记录下来;将候选肺部结节CT影像送入训练得到的用于假阳性肺部结节筛除的3D卷积神经网络中,筛选完成后记录下输出的每个候选肺部结节CT影像属于类别1概率;设定阈值Thr2,阈值的范围为0.6到0.7,如果候选肺部结节CT影像属于类别1概率大于阈值Thr2,则认为对应位置点存在肺部结节,否则认为为正常的肺部组织。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京网医智捷科技有限公司,未经北京网医智捷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610899135.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top