当前位置: 首页 > 专利查询>郑州大学专利>正文

一种基于人工智能的肺结节识别方法及系统技术方案

技术编号:39413551 阅读:11 留言:0更新日期:2023-11-19 16:05
本发明专利技术提供了一种基于人工智能的肺结节识别方法及系统,对于肺部

【技术实现步骤摘要】
一种基于人工智能的肺结节识别方法及系统


[0001]本专利技术涉及人工智能领域,尤其是涉及到利用人工智能识别肺结节


技术介绍

[0002]肺癌是全球最常见的恶性肿瘤之一,其发病率和死亡率仍然居高不下

早期发现和治疗肺癌对于提高生存率和改善患者预后至关重要

在肺癌的早期阶段,往往没有明显的症状,导致许多患者在发现时已经进入晚期,治疗难度大大增加

而肺结节的出现是肺癌的早期表现之一,对肺结节的筛查是早期发现肺癌的重要途径

肺结节筛查是通过影像学检查,如计算机断层扫描
(CT)

X
射线,检测患者肺部是否存在结节或异常病变

通过肺结节筛查,医生可以及早发现患者肺部的异常结节,并进一步评估其性质和可能性,以确定是否需要进行进一步的检查和治疗

[0003]目前对肺结节的识别主要依靠医生识别,医生需要耗费大量时间和精力进行分析,因而可能会面临漏诊或误诊的风险

同时,人工判读存在主观性和个体差异,可能导致诊断结果的不一致性,影响患者的治疗效果

而且医生在辨识微小结节或对复杂病例的分析时也存在一定难度

特别是在早期肺癌中,病灶直径较小,形态较隐蔽,容易被忽视

此外,某些良性肺结节的特征与恶性结节相似,识别难度大

为了克服这些局限性,近年来,人工智能技术在肺结节识别中的应用引起了广泛关注
。AI
技术具有处理大量数据的优势,能够从复杂的医学影像中快速准确地提取特征,并辅助医生进行肺结节的检测和分类

深度学习模型,尤其是卷积神经网络
(CNN)
,在肺结节识别中表现出卓越的性能

通过训练这些
AI
模型,可以提高肺结节识别的准确率和敏感性,从而帮助医生更早地发现和诊断肺癌,提高治疗成功率和患者生存率

但是现有的基于人工智能的识别准确度不高,尤其是对于小的结节,会出现漏检或者错检的情况


技术实现思路

[0004]为了解决上述问题,本专利技术提供了一种基于人工智能的肺结节识别方法,所述方法包括以下步骤:
[0005]获取拍摄的肺部
CT
图像序列,对于肺部
CT
图像序列中的每个图像进行预处理,将预处理后的图像作为预设模型的骨干网络的输入,得到骨干网络输出的张量,以及检测头的识别结果,根据所述识别结果确定所述张量中的目标向量,根据目标向量得到每个识别结果对应的类别权重;所述预设模型包括骨干网络和检测头;
[0006]获取每个图像对应的识别结果中边界框的中心坐标以及图像在所述肺部
CT
图像序列中的编号,根据所述中心坐标和所述编号对中心坐标进行聚类得到聚类的中心,以聚类的中心为中心截取所述肺部
CT
图像序列中多张预设大小的区域构成待识别图像块序列,并得到所述待识别图像块序列对应的累计类别权重;
[0007]将所述待识别图像块序列中的每个图像块作为一个
patch
,按照所述待识别图像块序列中图像块的顺序得到
patch
序列,将所述
patch
序列作为分类模型的输入得到分类概
率,根据分类概率和所述累计类别权重得到分类结果,在所述肺部
CT
图像序列中标识分类结果

[0008]优选地,所述根据所述识别结果确定所述张量中的目标向量,根据目标向量得到每个识别结果对应的类别权重,具体为:
[0009]获取识别结果中的边界框的中心坐标

宽与高,根据所述中心坐标

宽与高在所述张量中查找,得到目标向量;
[0010]获取目标向量中每个类别的概率值和每个边界框的置信度,根据公式获取目标向量中每个类别的概率值和每个边界框的置信度,根据公式计算得到每个识别结果对应的类别权重,其中
N
表示预测边界框的个数,
b_c
i
表示第
i
个边界框的置信度,
cl
j
表示第
j
个类别的概率值,
i、j
为正整数

[0011]优选地,所述根据所述中心坐标和所述编号对中心坐标进行聚类得到聚类的中心,具体为:
[0012]获取所述中心坐标
(x,y)
和所述编号
k
,得到一个三维坐标中的点
(x,y,k)
,根据公式对中心点进行聚类,其中
m、n
表示中心坐标的序号,
k
为肺部
CT
图像的比值尺,
d

CT
层间距

[0013]优选地,所述以聚类的中心为中心截取所述肺部
CT
图像序列中多张预设大小的区域构成待识别图像块序列,并得到所述待识别图像块序列对应的累计类别权重,具体为:
[0014]以聚类的中心为中心构建一个长宽高为
L、W、H
的立方体,保留肺部
CT
图像序列中在所述立方体中的图像块,按照图像块所在的肺部
CT
图像的序号对图像块排列得到待识别图像块序列;
[0015]获取聚类中包括的中心坐标,每个中心坐标对应一个识别结果,进而获取每个识别结果的类别权重,将类别权重中相同类别对应的权重相加得到所述待识别图像块序列的累计类别权重

[0016]优选地,所述根据分类概率和所述累计类别权重得到分类结果,具体为:
[0017]根据公式
p
i

k1*class
i
+k2*weight
i
计算每个类别的概率,选取概率最大的类别作为分类结果;其中
i
为正整数,且
1≤i≤I,I
表示类别数;
class
i
表示第
i
个类别的分类概率;
weight
i
表示第
i
个类别的累计类别权重;
k1、k2表示权重

[0018]优选地,所述预设模型为
YOLOv1
模型;所述分类模型为
ViT
模型

[0019]在另外一个实施例中,本专利技术提供了一种基于人工智能的肺结节识别系统,所述系统包括以下模块:
[0020]第一识别模块,用于获取拍摄的肺部
CT
图像序列,对于肺部
CT
图像序列中的每个图像进行预处理,将预处理后的图像作为预设模型的骨干网络的输入,得到骨干网络输出的张量,以及检本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于人工智能的肺结节识别方法,其特征在于,所述方法包括以下步骤:获取拍摄的肺部
CT
图像序列,对于肺部
CT
图像序列中的每个图像进行预处理,将预处理后的图像作为预设模型的骨干网络的输入,得到骨干网络输出的张量,以及检测头的识别结果,根据所述识别结果确定所述张量中的目标向量,根据目标向量得到每个识别结果对应的类别权重;所述预设模型包括骨干网络和检测头;获取每个图像对应的识别结果中边界框的中心坐标以及图像在所述肺部
CT
图像序列中的编号,根据所述中心坐标和所述编号对中心坐标进行聚类得到聚类的中心,以聚类的中心为中心截取所述肺部
CT
图像序列中多张预设大小的区域构成待识别图像块序列,并得到所述待识别图像块序列对应的累计类别权重;将所述待识别图像块序列中的每个图像块作为一个
patch
,按照所述待识别图像块序列中图像块的顺序得到
patch
序列,将所述
patch
序列作为分类模型的输入得到分类概率,根据分类概率和所述累计类别权重得到分类结果,在所述肺部
CT
图像序列中标识分类结果
。2.
如权利要求1所述的方法,其特征在于,所述根据所述识别结果确定所述张量中的目标向量,根据目标向量得到每个识别结果对应的类别权重,具体为:获取识别结果中的边界框的中心坐标

宽与高,根据所述中心坐标

宽与高在所述张量中查找,得到目标向量;获取目标向量中每个类别的概率值和每个边界框的置信度,根据公式获取目标向量中每个类别的概率值和每个边界框的置信度,根据公式计算得到每个识别结果对应的类别权重,其中
N
表示预测边界框的个数,
b_c
i
表示第
i
个边界框的置信度,
cl
j
表示第
j
个类别的概率值,
i、j
为正整数
。3.
如权利要求1所述的方法,其特征在于,所述根据所述中心坐标和所述编号对中心坐标进行聚类得到聚类的中心,具体为:获取所述中心坐标
(x,y)
和所述编号
k
,得到一个三维坐标中的点
(x,y,k)
,根据公式对中心点进行聚类,其中
m、n
表示中心坐标的序号,
k
为肺部
CT
图像的比值尺,
d

CT
层间距
。4.
如权利要求1所述的方法,其特征在于,所述以聚类的中心为中心截取所述肺部
CT
图像序列中多张预设大小的区域构成待识别图像块序列,并得到所述待识别图像块序列对应的累计类别权重,具体为:以聚类的中心为中心构建一个长宽高为
L、W、H
的立方体,保留肺部
CT
图像序列中在所述立方体中的图像块,按照图像块所在的肺部
CT
图像的序号对图像块排列得到待识别图像块序列;获取聚类中包括的中心坐标,每个中心坐标对应一个识别结果,进而获取每个识别结果的类别权重,将类别权重中相同类别对应的权重相加得到所述待识别图像块序列的累计类别权重
。5.
如权利要求1所述的方法,其特征在于,所述根据分类概率和所述累计类别权重得到分类结果,具体为:根据公式
p
i

k1*class
i
+k2*weight
i
计算每个类别的概率,选取概率最大的类别作为分类结果;其中
i
为正整数,且
1≤i≤I,I
表示类别数;
class
i

【专利技术属性】
技术研发人员:谷倬宇杨洋齐宇李向楠李一鑫李真珍朱琳瑜白睿敏伍东红马骞
申请(专利权)人:郑州大学
类型:发明
国别省市:

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

1