System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及医学图像处理,尤其涉及一种全面特征融合的闭合轮廓提取的方法。
技术介绍
1、医学图像病变提取是医学图像处理领域的一个重要任务,它旨在从医学图像中准确地识别和提取出感兴趣的结构或区域。这些结构可以是器官、病变、血管等,对于诊断、治疗规划和疾病监测具有重要意义。
2、传统的医学图像病变提取方法通常涉及图像处理和计算机视觉技术,例如阈值法、区域生长、边缘检测等。这些方法对于简单的情况可能有效,但在复杂的医学图像中可能表现不佳。
3、近年来,深度学习方法在医学图像病变提取中取得了显著的进展。卷积神经网络(cnn)和其他深度学习架构被广泛用于医学图像病变提取任务。u-net、segnet、deeplab等架构被广泛应用于医学图像病变提取,它们能够学习到更复杂的特征表示,提高了分割的准确性。由于医学图像通常具有有限的标注数据,数据增强技术被广泛用于扩充训练数据,提高深度学习网络结构的泛化能力。
4、因此,本申请提供了一种全面特征融合的闭合轮廓提取的方法来解决上述问题。
技术实现思路
1、为了实现上述目的,本专利技术提供了一种全面特征融合的闭合轮廓提取的方法,可以提高深度学习网络结构的泛化能力。
2、本专利技术解决技术问题的技术方案为:一种全面特征融合的闭合轮廓提取的方法,包括如下步骤:
3、s1.收集数据:收集atlas数据集中的数据合成数据集,将数据集按比例划分为训练集和测试集;
4、s2.数据预处理:对训
5、s3.训练网络结构:设置网络结构并配置网络,读取预处理后的训练集中的图像数据输入至网络结构中进行训练,多次重复训练并保存训练后的最优网络参数;
6、s4.测试网络结构:读取训练好的网络结果中的最优参数和测试集中的数据,输入至解码器得到最终的测试集的分割结果。
7、步骤s2具体如下:
8、确定训练集和测试集中图像的中心位置,并将图像的长、宽、高分别记作、和,计算过程如下:
9、,
10、,
11、,
12、,
13、,
14、,
15、其中,、和表示图像三个维度方向的起始位置,、和表示三个维度方向的终止位置,、和分别表示剪裁后的图像的三个维度大小;
16、使用对剪裁后的图像数据进行归一化处理,最终得到预处理后的训练集和测试集。
17、设置网络结构并配置网络,读取步骤s2中的预处理后的训练集和测试集中的图像数据输入至网络结构中进行训练,多次重复训练并保存训练后的最优网络参数,最优权重和偏置量,具体如下:
18、设置网络结构,网络结构由编码器、解码器、eufa模块和gfe模块组成;
19、编码器由五个卷积块组成,分别记为、、、、,五个卷积块均包含两个卷积核为[3,3,3]、步长为1、填充为1的卷积层,batchnorm层,relu激活函数和下采样系数为[2,2,2]的最大值池化,解码器由五个解码器块组成,分别记为、、、、,将eufa模块分别放置在,,,块后,分别记为、、、,将gfe模块分别放置在每个eufa模块与下层gfe模块之间的跳跃连接处,即与、与、与、与之间,记为、、、;
20、通过编码器的第一个卷积块读取训练集中的数据,经过的计算得到特征图,的维度是,将特征图输入到中,接收特征图后执行一次卷积输出特征图,的维度是;
21、计算公式为:
22、,
23、其中,代表卷积核为1×1的卷积计算,代表relu函数计算;
24、特征图经过得到特征图,的维度是,将编码器第二个卷积块得到的特征图输入到中,接收特征图和特征图后对将执行一次下采样后得到维度为的特征图,然后再将其与特征图融合,进行一次卷积计算后,输出得到特征图,的维度是;
25、计算公式为:
26、,
27、其中代表卷积核为1×1的卷积计算,代表特征图拼接,代表池化核为2的最大值池化计算;
28、特征图经过得到特征图,的维度是,将特征图输入到中,接收特征图、特征图和特征图后对执行两次下采样后得到维度为的特征图,对执行一次下采样后得到维度为的特征图,然后再将两者和特征图融合,进行一次卷积计算后,输出得到特征图,的维度是;
29、计算公式为:
30、,
31、其中代表卷积核为1×1的卷积计算,代表特征图拼接,代表池化核为2的最大值池化计算;
32、特征图经过得到特征图,的维度是,将特征图输入到中,接收特征图、特征图、特征图和特征图后对执行三次下采样后得到维度为的特征图,对执行两次下采样后得到维度为的特征图,对执行一次下采样后得到维度为的特征图,然后再将三者和特征图融合,进行一次卷积计算后,输出得到特征图,的维度是;
33、计算公式为:
34、,
35、其中代表卷积核为1×1的卷积计算,代表特征图拼接,代表池化核为2的最大值池化计算;
36、特征图经过得到特征图,的维度是,将特征图分别输入到解码器第一个卷积块和gfe模块中;
37、将特征图经过解码器第一个卷积块计算得到特征图,的维度是,接收输出的特征图和特征图,对执行一次上采样计算使其通道维度大小与相匹配,然后将卷积后的特征图和特征图进行加权,依次经过relu计算、卷积核为3的卷积计算和sigmoid计算后得到特征权重图,将得到的权重图分别与两个特征图和相乘后再进行加权,然后再进行一次卷积计算得到特征图,的维度为,将与特征图进行拼接,然后进行一次卷积核为1的卷积计算得到特征图,的维度为;
38、计算公式为:
39、,
40、其中,代表sigmoid计算,代表卷积核为1×1的卷积计算,代表特征图拼接,代表卷积核为2的上采样计算,代表relu函数计算;
41、将特征图经过解码器第二个卷积块计算得到特征图,的维度是;
42、接收特征图和特征图,对执行一次上采样计算使其通道维度大小与特征图的通道维度相匹配,然后将卷积后的特征图和特征图进行加权,依次经过relu计算、卷积核为3的卷积计算和sigmoid计算后得到特征权重图,将得到的权重图分别与两个特征图和相乘后再进行加权,然后再进行一次卷积计算得到特征图,的维度为,表示的通道数,、和分别表示图像的长度、宽度和高度;
43、计算公式为:
44、,
45、其中,代表sigmoid计算,代表卷积核为1×1的卷积计算,代表特征图拼接,代表卷积核为2的上采样计算,代表relu函数计算;
46、将特征图与特征图进行拼接,再进行一次卷积核为1的卷积计算得到输出,的维度是;
47、将特征图经过解码器第三个卷积块计算得到特征图,的维度是;<本文档来自技高网...
【技术保护点】
1.一种全面特征融合的闭合轮廓提取的方法,其特征是,包括如下步骤:
2.如权利要求1所述的一种全面特征融合的闭合轮廓提取的方法,其特征是,步骤S2具体如下:
3.如权利要求2所述的一种全面特征融合的闭合轮廓提取的方法,其特征是:设置网络结构并配置网络,读取步骤S2中的预处理后的训练集和测试集中的图像数据输入至网络结构中进行训练,多次重复训练并保存训练后的最优网络参数,最优权重和偏置量,具体如下:
4.如权利要求3所述的一种全面特征融合的闭合轮廓提取的方法,其特征是:
5.如权利要求4所述的一种全面特征融合的闭合轮廓提取的方法,其特征是:
6.如权利要求5所述的一种全面特征融合的闭合轮廓提取的方法,其特征是,步骤S4具体如下:读取训练好的网络结构中保存的权重weight和偏置量bias,以及测试集数据,经过步骤S3中网络结构的计算,最终输出测试集的病变提取结果。
【技术特征摘要】
1.一种全面特征融合的闭合轮廓提取的方法,其特征是,包括如下步骤:
2.如权利要求1所述的一种全面特征融合的闭合轮廓提取的方法,其特征是,步骤s2具体如下:
3.如权利要求2所述的一种全面特征融合的闭合轮廓提取的方法,其特征是:设置网络结构并配置网络,读取步骤s2中的预处理后的训练集和测试集中的图像数据输入至网络结构中进行训练,多次重复训练并保存训练后的最优网络参数,最优权重和偏置量,具体...
【专利技术属性】
技术研发人员:陈达,曹步勇,张丹,石新阳,刘丽,张炯,张林,张伟杰,
申请(专利权)人:齐鲁工业大学山东省科学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。