一种基于快速全卷积网络的医学高光谱影像分类方法

文档序号:35206242发布日期:2023-08-22 18:02阅读:41来源:国知局
一种基于快速全卷积网络的医学高光谱影像分类方法

本发明涉及医学高光谱影像,具体涉及一种基于快速全卷积网络的医学高光谱影像分类方法。


背景技术:

1、高光谱影像(hyperspectral image,hsi)与传统的彩色数字影像相比具有更高的光谱分辨率,通常含有数十上百个波段。丰富的光谱信息可以为目标的精确识别提供依据。所以它在遥感领域方面应用非常的广泛。随着科技的进步,光谱成像的优势已经被应用于各个领域。例如,考古壁画保护、物证鉴定和食品无损检测等。其中随着医学光谱成像技术的持续发展,医疗健康成为了hsi增长最快的应用领域。对于医学应用来说,医学高光谱影像(medical hyperspectral image,mhsi)不仅能够提供各组织结构的二维空间分布信息,而且可以获得生物组织样本上某一点在感兴趣波长范围的完整光谱,对不同病理组织的化学组成和物理特征进行分析。所以,mhsi快速准确地分类使非侵入性的疾病诊断和临床治疗应用成为可能。

2、mhsi分类是根据影像的特征为像素分配一个语义标签。早期针对hsi分类的研究,一些基于光谱信息的分类器如支持向量机(support vector machines,svm)、随机森林(random forest,rf)和多项逻辑回归(multinomial logistic regression,mlr)等取得了一定的成功。最近几年来,为了充分利用高光谱影像的空间特征,许多基于空间-光谱特征的分类方法如联合稀疏表示(joint sparse representation,jsr)、联合最近邻(jointnearest neighbor,jnn)、联合类内协同表示(joint collaborative representation,jcr),利用像素的空间邻域信息,获取精度较高的分类结果。除此之外,为了自动获取更一般的光谱-空间特征,目前在hsi分类中引入了深度学习技术作为数据驱动的自动特征学习框架,其中,卷积神经网络(convolutional neural networks,cnn)作为分级的光谱-空间特征表示学习框架,在hsi分类中得到了广泛的应用,与传统方法相比,准确率有显著提高。

3、目前基于光谱信息的分类方法由于缺乏空间上下文信息的利用,这类方法的分类结果通常存在大量的噪声斑点,难以满足高光谱影像的应用需求。在应对超复杂表面时,尤其当待分类像素处于异质区域时,现阶段基于空间光谱信息融合的方法的区分性能受异质像素的干扰而下降,另外由于涉及到空谱信息融合这类方法通常需要较长的运算时间。而基于cnn的方法遵循基于图像块的局部学习框架,由于相邻像素的图像块相互重叠,因而会造成冗余计算,限制了其运算速度,同时图像块的大小比整幅图像的大小小很多,只能提取一些局部的特征,从而导致分类的性能受到限制。

4、因此,针对现有的基于cnn的分类方法所存在的不足,如何提高医学高光谱影像分类方法的运算效率,成为目前亟待解决的问题。


技术实现思路

1、有鉴于此,本发明实施例提供了一种基于快速全卷积网络的医学高光谱影像分类方法,以解决现有技术中医学高光谱影像分类方法遵循基于图像块的局部学习框架,由于相邻像素的图像块相互重叠,因而会造成冗余计算,运算效率低的问题。

2、本发明实施例提供了一种基于快速全卷积网络的医学高光谱影像分类方法,包括:

3、对医学高光谱图像进行预处理并采样,得到训练样本集;

4、将训练样本集输入至基于编码器-解码器的全卷积网络,完成对医学高光谱图像的训练;

5、将医学高光谱图像中的待分类像素输入至训练后的基于编码器-解码器的全卷积网络,得到分类结果。

6、可选地,还包括:

7、对医学高光谱图像进行测试样本采样;

8、通过测试样本对分类结果进行分类精度评定。

9、可选地,对医学高光谱图像进行预处理并采样,得到训练样本集,包括:

10、通过二维奇异谱分析法对医学高光谱图像进行去噪处理。

11、可选地,将训练样本集输入至基于编码器-解码器的全卷积网络,完成对医学高光谱图像的训练,包括:

12、通过主干块将训练样本集转换为固定数量通道输出;

13、通过第一混合块对训练样本集进行采样,得到若干第一特征值;对第一特征值进行一次一维卷积,得到第一一维卷积结果;对第一一维卷积结果进行一次二维卷积,得到第一二维卷积结果;

14、通过第二混合块对第一二维卷积结果进行采样,得到若干第二特征值;对第二特征值进行一次一维卷积,得到第二一维卷积结果;对第二一维卷积结果进行一次二维卷积,得到第二二维卷积结果;

15、通过第三混合块对第二二维卷积结果进行采样,得到若干第三特征值;对第三特征值进行一次一维卷积,得到第三一维卷积结果;对第三一维卷积结果进行一次二维卷积,得到第三二维卷积结果;

16、通过第四混合块对第三二维卷积结果进行一次一维卷积,得到第四一维卷积结果;对第四一维卷积结果进行一次二维卷积,得到第四二维卷积结果;

17、对第一二维卷积结果、第二二维卷积结果、第三二维卷积结果和第四二维卷积结果通过解码器网络进行聚合,以恢复输入的训练样本集的空间细节;

18、采用头子网络对通过解码器网络聚合得到的顶层特征进行像素分类,得到训练分类结果;

19、对训练分类结果计算损失函数;

20、根据损失函数,通过反向传播对基于编码器-解码器的全卷积网络进行权重更新;

21、其中,第一混合块、第二混合块、第三混合块和第四混合块通过卷积注意力模块进行卷积计算。

22、可选地,还包括:

23、通过基于横向连接的语义-空间融合的第一卷积层,将解码器网络的第一细化模块与第四混合块进行连接,用于将第四卷积结果传递至编码器网络;

24、通过基于横向连接的语义-空间融合的第二卷积层,将解码器网络的第二细化模块与第三混合块进行连接,用于将第三卷积结果传递至编码器网络;

25、通过基于横向连接的语义-空间融合的第三卷积层,将解码器网络的第三细化模块与第二混合块进行连接,用于将第二卷积结果传递至编码器网络;

26、通过基于横向连接的语义-空间融合的第四卷积层,将解码器网络的头子网络与第一混合块进行连接,用于将第一卷积结果传递至编码器网络。

27、可选地,对训练分类结果计算损失函数,包括:

28、采用随机梯度下降法最小化得到训练分类结果的损失函数。

29、可选地,对第一二维卷积结果、第二二维卷积结果、第三二维卷积结果和第四二维卷积结果通过解码器网络进行聚合,以恢复输入的训练样本集的空间细节,包括:

30、通过第一上采样模块将第一细化模块和第二细化模块进行连接,以聚合第四二维卷积结果和第三二维卷积结果;

31、通过第二上采样模块将第二细化模块和第三细化模块进行连接,以聚合第四二维卷积结果、第三二维卷积结果和第二二维卷积结果;

32、通过第三上采样模块将第三细化模块和第四细化模块进行连接,以聚合第四二维卷积结果、第三二维卷积结果、第二二维卷积结果和第一二维卷积结果。

33、可选地,头子网络由3×3卷积层和带有n个滤波器的1×1卷积层组成;其中,n为类别数。

34、可选地,根据损失函数,通过反向传播对基于编码器-解码器的全卷积网络进行权重更新,包括:

35、对于第 i次迭代,基于编码器-解码器的全卷积网络的第 k个权值更新为:

36、;

37、;

38、其中, p是 r i中的二维空间位置; n=| r i|; η为学习速率; l为分类损失;为采样的高光谱图像真值图;为预测图;映射为无patch模型; c是输入 x的频带数。

39、可选地,基于横向连接的语义-空间融合的卷积层为:

40、;

41、其中, q j为解码器中细化阶段# j的特征映射; p4- j为编码器中混合块#4- j的特征映射; q j+1是语义-空间融合的卷积层输出; j=1,2,3。

42、本发明实施例的有益效果:

43、1、本发明实施例提供了一种基于快速全卷积网络的医学高光谱影像分类方法,针对医学高光谱影像已有分类方法效率低、性能不足等问题,设计了基于快速全卷积网络(fcn)的分类方法,避免了对图像块之间重叠区域的冗余计算,大大提高了推理速度。

44、2、通过基于卷积注意力模块(cbam)和横向连接的语义-空间融合(ssf)的fcn网络,最大限度地利用全局空间背景和细节,cbam在全局空间环境引导下对特征映射的相互依赖性进行建模;基于横向连接的ssf利用浅层特征的全局空间细节逐步细化语义特征,并采用残差学习方法,通过逐点相加的方式融合特征,缓解了梯度消失问题,共同显著提高fcn性能。

45、3、通过像素度正切映射有效增加同质像素的聚集性,异质像素的可分性,从而获得比传统分类方法更好的分类结果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1