【技术实现步骤摘要】
一种利用红外热图像自动筛查甲状腺疾病的方法及系统
[0001]本专利技术涉及图像处理和甲状腺疾病自动筛查领域,具体涉及一种甲状腺红外热图像的分类方法和基于红外热图像对甲状腺疾病筛查的系统,属于人工智能技术中深度学习方法在医疗诊断领域的应用。
技术介绍
[0002]甲状腺作为重要的内分泌器官之一,其分泌的的甲状腺激素对于维持人体正常的新陈代谢、保证机体各系统器官的正常运作与神经系统的兴奋性都有至关重要的功效。调查数据显示,甲状腺疾病在我国属于高发疾病,对于甲状腺疾病的早期筛查至关重要。
[0003]目前在甲状腺疾病的早期筛查中,彩色多普勒超声是较为常用的方法。但是通过彩色多普勒超声来对甲状腺疾病进行早期筛查存在以下问题:第一,超声检测必须在病变部位发展至一定体积、密度或者形变之后才能显示这种异常的结构变化,而甲状腺疾病在早期产生的代谢变化、血液循环变化等异常难以通过超声图像呈现,这导致超声对于早期甲状腺疾病病变检测的灵敏度较低;第二、超声图像的采集需要具有专业背景知识的医生,其检测结果也会受医生对甲状腺疾病相关知识的熟悉程度影响;第三,超声的检测对检测设备的要求较高,检查费用较为昂贵,不适合用于大规模的疾病筛查工作。与超声检测基于病变部位的形态学结构识别异常不同,医学红外热成像技术通过接收人体细胞新陈代谢过程中的红外线辐射信号,经过信号处理后形成人体体表的温度分布图,能够在灵敏的检测出疾病早期由于代谢变化、血液循环变化而导致的温度变化。除此之外,红外热图像的采集不需要采集者具有专业的医学背景知识,并且其相对于超 ...
【技术保护点】
【技术特征摘要】
1.一种利用红外热图像自动筛查甲状腺疾病的方法,其特征在于,包含以下步骤:S1:制作甲状腺红外热图像数据集,采集受检者颈部以上红外热图像和受检者甲状腺超声检测分级结果,以受检者红外热图像作为样本,受检者超声检测分级结果作为样本标签;S2:对红外热图像进行预处理,去除背景信息,获得颈部区域;S3:构建基于Vision Transformer的图像分类模型,包括基于Transformer的特征提取模块,用于甲状腺红外热图像的特征提取;以及基于MLP的图像分类模块,对Transformer提取到的特征进行分类;S4:对S2中经过预处理后的甲状腺红外热图像数据集进行训练集和测试集的划分,定义损失函数和优化器,定义学习率递减方式;S5:使用迁移学习策略,加载Vision Transformer在ImageNet上的预训练权重,基于反向传播算法,进行模型的多次迭代训练,经测试后保存效果最好的模型结构及参数;S6:将需要进行分类的甲状腺红外热图像经过步骤S2中的预处理之后,输入训练好的基于Vision Transformer的图像分类模型,输出基于红外热图像的分类结果,根据该分类结果对受检者患甲状腺疾病的风险程度进行评估。2.根据权利要求1所述的方法,其特征在于:步骤S2中预处理包括色彩阈值分割、提取最大轮廓区域、提取最大轮廓区域中最大内接矩形区域。3.根据权利要求1或2所述的方法,其特征在于:步骤2中预处理具体包括以下步骤,S2.1:基于HSV空间的颜色阈值分割,首先将采集到的RGB红外热图像转换到HSV颜色空间,然后设置最低阈值和最高阈值对甲状腺红外热图像进行颜色分割;其中颜色空间转化公式为:R
′
=R/255G
′
=G/255B
′
=B/255C
max
=max(R
′
,G
′
,B
′
)C
min
=min(R
′
,G
′
,B
′
)Δ=C
max
‑
C
minmin
V=C
max
其中,R,G,B分别代表RGB图像在3个颜色通道中的像素值,H、S、V为转换后的HSV图像中各个通道的取值,R
′
、G
′
、B
′
、C
max
、C
min
、Δ均为中间计算结果值;
S2.2:计算S2.1颜色分割所得到的图像中所有轮廓区域的面积,获取面积最大区域的轮廓坐标;S2.3:根据S2.2中获得的最大面积区域轮廓坐标计算该区域的最大内接矩形坐标;S2.4:根据最大内接矩形坐标值从原图中裁剪出颈部区域。4.根据权利要求1所述的方法,其特征在于:步骤S3基于Transformer编码器模块对甲状腺红外热图像进行特征提取,基于MLP模块对提取到的图像特征进行分类,具体包含以下步骤:S3.1:将步骤2中预处理后得到的图像Resize至特定的分辨率大小H*W,并将图像划分成大小为M*M的Patch图像块,共得到N个图像块,组成一个Patch图像块;S3.2:对这N个Pacth块序列进行图像块嵌入操作,使每个Patch块展开形成一维向量,获得N个一维向量组成的序列;S3.3:通过位置嵌入操作引入位置编码为每个Patch图像块加入其图像序列中的位置信息,将S3.2中得到的N个一维向量组成的序列与位置嵌入结果相加得到新的一维向量序列;S3.4:引入最终用于甲状腺红外图像分类的可学习类别嵌入向量Cls Token,将其与S3.3中得到的向量序列进行拼接得到最终用于特征提取的一维向量序...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。