[发明专利]一种肺炎检测装置在审
申请号: | 202010004218.X | 申请日: | 2020-01-03 |
公开(公告)号: | CN111209917A | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 武昱忻;李锵;关欣 | 申请(专利权)人: | 天津大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;G06K9/62;G06N3/04;G06T5/40;G06T7/00 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 程毓英 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 肺炎 检测 装置 | ||
1.一种肺炎检测装置,基于改进的RetinaNet神经网络实现,包括限制对比度自适应直方图均衡化模块、特征提取模块、建立特征金字塔模块、先验框选取模块、分类子分支模块、回归子分支模块,其中,
限制对比度自适应直方图均衡化模块,用于对胸部X光图像进行对比度增强;
特征提取模块,用于从经限制对比度自适应直方图均衡化处理后的图像中提取特征信息,使用DenseNet201作为特征提取网络,其中的每一层都与之前所有层相关联,通过特征在通道上的连接来实现特征重用。
建立特征金字塔模块,是在DenseNet121的block3,block4,block5输出的特征图C3,C4,C5上建立特征金字塔模块FPN,用于将DenseNet201中低层级的特征图和高层级的特征图结合起来,通过从上而下的路径和横向连接建立金字塔结构,高层级的特征经过上采样得以和低层级的特征图相加,输出五个不同不同尺度的特征图;
先验框选取模块,用于在特征金字塔模块输出的五个不同尺度的特征图上选取先验框,以特征图上每一个特征点为中心产生九种先验框,对应三种不同的宽高比和三种不同的尺寸变化{22/3,21/3,20},五个特征图上对应先验框面积分别为32、64、128、256、512,使用优化的k均值聚类算法,即k-means++算法产生适合自己的数据集的先验框宽高比;
分类子分支模块,用于预测先验框选取模块产生的某一个先验框是肺炎病灶区域的可能性,预测每个像素点上肺炎存在的可能性,是一个小的全连接神经网络FCN,连接在FPN输出的每个特征图上,这个子网络的参数是所有的金字塔层共享的,它的结构为,应用4个3×3的卷积层,每个卷积都有256个通道,而且每个都跟有ReLU激活函数;每个金字塔层经子分支输出为一个9维的线性输出,输出的是某点对应的九个先验框的分数,分数越高是病灶的可能性越大,得分较高的将会输入到下面的回归子分支模块进行定位;
回归子分支模块,用于精确肺炎病灶区域的位置,分类子分支模块中得分较高的先验框将会输入此回归子分支模块进行微调,目的是回归先验框和最近的目标框之间的差距,不断更新左上角点和右下角点四个坐标的值,最终产生4×9个数的一维线性输出。
2.根据权利要求书1所述的肺炎检测装置,其特征在于:建立特征金字塔模块FPN的处理步骤如下:
a)C5经过1×1的卷积降维,维数变为256,经过上采样变成和C4同样大小的P5_upsampled,再经过一个3×3的卷积成为P5;
b)C4经过1×1的卷积降维,维数变为256,再与P4逐元素相加,然后上采样,变成和C3同样大小的P4_upsampled,再经过3×3的卷积成为P4;
c)C3经过1×1的卷积降维,维数变为256,然后与P4_upsampled逐元素相加,再经一个3×3的卷积变为P3;
d)C5经过一个大小为3×3,步长为2的卷积成为P6;
e)P6经过ReLU激活函数和一个大小为3×3,步长为2的卷积操作后成为P7;
因此最终得到P3~P7五个特征图。
3.根据权利要求1-2所述的肺炎检测装置,其特征在于:使用k-means++算法产生适合自己的数据集的先验框宽高比,输入数据集中所有目标框的宽高值,步骤如下:
步骤1在数据集的所有目标框中随机选取一个作为第一个聚类中心(W1,H1),
其中W1为目标框的宽度,H1为目标框的高度;
步骤2计算其他目标框和之前选取的聚类中心的距离:
dis(box,centroid)=1-IOU(box,centroid)
其中IOU为某一目标框和聚类中心的交并比(Intersection-over-union),即两者交集的面积比并集的面积,计算公式为:
A代表目标框,B代表聚类中心,计算交并比时忽略目标框的位置,当某一目标框和之前的聚类中心的距离都大于距离阈值时就成为下一个聚类中心,得到其他两个初始聚类中心(W2,H2),(W3,H3);
步骤3计算剩余的目标框和各个聚类中心的距离,和哪个聚类中心距离最小即成为它的簇;
步骤4更新各个簇的聚类中心,更新方法为:
其中j代表第j簇,z代表第z个目标框,(W′j,H′j)为更新后的聚类中心,Nj为第j簇中病灶标注框的数量,(wjz,hjz)为第j簇中第z个目标框的宽度和高度;
步骤5计算聚类中心变化量:
其中(Wj,Hj)为更新前的聚类中心,(W′j,H′j)为更新后的聚类中心;
步骤6重复步骤3,4,5,当各个簇的聚类中心变化量小于某个距离阈值时,停止迭代,得到最终的聚类中心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010004218.X/1.html,转载请声明来源钻瓜专利网。