System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种空间重建特征交互Transformer视网膜血管分割方法技术_技高网

一种空间重建特征交互Transformer视网膜血管分割方法技术

技术编号:40710390 阅读:4 留言:0更新日期:2024-03-22 11:11
本发明专利技术涉及视网膜血管分割方法技术领域,具体地说,涉及一种空间重建特征交互Transformer视网膜血管分割方法,首先,SRU模块可以基于权重分离冗余特征并对其进行重构,以减少细粒度对象中的特征空间冗余信息及网络整体计算量,同时保证网络精度;其次FIT模块在编解码底层充分聚合血管上下文信息,减小血管细节丢失度及误分割率;最后使用TFA模块,促进同尺度特征图之间语义交互;得到的最终分割结果准确率与灵敏度分别高达97.07%和81.59%,总体性能由受试者工作特征曲线及PR曲线体现,ROC曲线以假阳性概率为横轴,真阳性率为纵轴,PR曲线以召回率为横轴,准确率为纵轴,ROC曲线值达到98.75%,PR曲线值达到91.64%,已达到现在医疗实际应用的水准。

【技术实现步骤摘要】

本专利技术涉及视网膜血管分割方法,具体地说,涉及一种空间重建特征交互transformer视网膜血管分割方法。


技术介绍

1、视网膜中微小血管的形态结构对于眼科疾病的诊断与治疗至关重要,视网膜静脉阻塞、视网膜动脉硬化等疾病可能导致血管狭窄、扭曲或出血,这些变化均可以通过检查微小血管来评估,因此视网膜血管分割是眼底图像分析的重要步骤,但视网膜血管分割任务面临光照不均匀和血管交织状分布等问题,人工分割视网膜血管耗时费力,医生之间的分割结果往往不尽相同;因此迫切需要一种快速精确的视网膜血管分割算法,为临床眼科医生对疾病的诊断和治疗提供帮助。

2、最新文献“resdo-unet:a,deep,residual,network,for,accurate,retinal,vessel,segmentation,from,fundus,images(liu,y,shen,j,yang,l,et,al.,resdo-unet,a,deep,residual,network,for,accurate,retinal,vessel,segmentation,from,fundus,images[j],biomedical,signal,processing,and,control,2023,79,104087)”记载的分割准确率和灵敏度分别在95.61%和79.85%,而在医学图像处理技术中,视网膜血管分割结果准确率即使提升0.1%都需要在算法复杂度与分割性能之间做出优异的权衡,往往高精度代表着算法的高复杂度,达不到实时辅助专家医疗的水平。


技术实现思路

1、针对现有技术的不足,本专利技术的目的在于提供一种空间重建特征交互transformer视网膜血管分割方法,解决了现有视网膜血管图像提取算法存在微细血管提取率低、血管交叉处分割断裂、病变处血管断裂、病灶信息误分割为血管的问题。

2、本为实现上述目的,本专利技术提供如下技术方案,一种空间重建特征交互transformer视网膜血管分割方法,包括以下步骤:

3、步骤1,视网膜血管图像预处理;

4、步骤2,构建视网膜血管分割模型;

5、所述步骤1视网膜血管图像预处理包括以下三个子步骤:

6、步骤1.1,考虑到视网膜图像单一颜色通道会丢失部分颜色特征的现象,故采用rgb三通道的线性组合转换成单个强度通道,其定义如下:

7、ipre=a1ig+a2ir+a3ib   (1)

8、式(1)中,ipre表示三通道转换为单个通道图像;ig,ir,ib分别为绿色、红色以及蓝色通道图像;a1,a2,a3分别为绿色、红色以及蓝色通道图像的比例权重;给予蓝绿红通道相同权重以实现图像灰度化,降低计算冗余,突出视网膜血管区域,最终得到视网膜图像ipre;

9、步骤1.2,首先将视网膜图像ipre归一化处理,即

10、

11、式(2)中,μ和σ分别为数据的平均值与标准差,xp为归一化后图像,目的是将图像强制缩放到0到1之间;归一化操作可以减少噪声对模型的影响,增加模型稳定性,其次利用限制对比度直方图均衡化将图像分块进行对比度限幅,提升整体血管的对比度;

12、步骤1.3,用局部自适应gamma矫正图像伪影提升图像整体亮度,突出血管像素部分,并且降低clahe之后图像黄斑像素过分突出的现象。

13、进一步方案,所述步骤2构建视网膜血管分割模型包括编码、解码、编解码底部和视网膜血管分割四部分:

14、步骤2.1编码部分:

15、编码部分将u-net模型及空间重建单元的优点充分结合,为了减少细粒度对象中的特征空间冗余信息及网络整体计算量,同时保证网络精度;将空间重建单元(sru)引入并置于编码部分,sru基于权重分离冗余特征并对其进行重构,以抑制空间维度冗余并增强特征表示;而u-net的编码部分首先使用卷积层和池化操作,有助于从输入图像中提取具有不同抽象级别的特征,使模型能够捕捉到局部和全局的上下文信息,有利于理解图像的整体结构,且卷积层均利用线性修正单元relu激活函数进行特征提取;线性修正单元relu能有效地减少反向传播过程的梯度消失,降低网络计算复杂度,使得训练数据获得一定的稀疏性;线性修正单元relu激活函数定义如下:

16、relu(xl)=max(xl,0)   (3)

17、式(3)中,当xl<0时数据出现硬饱和状态,当xl>0时导数值恒为1;批量归一化bn放在网络中间可以不断地对中间输出进行优化调整,用来降低模型训练中的协变转移,防止因视网膜图像存在病理性噪音造成梯度消失,并且具有较好地保持原有模型的表达能力;其次编码器采用逐层降采样(downsampling)的结构,通过堆叠卷积和池化操作,逐渐减小特征图的空间分辨率,此结构形成了特征金字塔,包含了不同层次的抽象特征,使模型能够同时处理图像的细节和整体特征;最后卷积操作中的参数共享特性使得模型能够学习到图像的局部模式,而池化操作则有助于减少总体参数量;使模型降低了过拟合的风险,同时提高了训练和推理效率。

18、进一步方案,所述步骤2.2解码部分血管特征利用率对分割结果至关重要,仅采用直连方式整合上采样层和编码器输入特征以恢复特征图尺寸与细节信息容易丢失底层特征,为更好地提升同分辨率特征以及图中语义及空间信息利用率,在解码部分设计主干特征聚合模块(tfa);首先编码部分通过堆叠卷积和池化层来提取图像的高级抽象特征,但在解码器中,需要整合这些特征以捕获更广泛的上下文信息;tfa能够有效地整合来自编码器的上层特征,以帮助模型理解图像的整体结构;其次解码器中的特征图包含有关图像细节的信息,但由于空间分辨率的减小,会损失一些微细血管细节信息,tfa有助于在保留上层上下文信息的同时,将细节信息有效地传递到解码器,以增强分割模型对视网膜图像细节的感知;最后神经网络随着层数的增加,信息会逐渐丢失,tfa有助于减少视网膜语义信息在网络中传播过程中的丢失问题,提高模型对输入信息的保持和利用效率。

19、进一步方案,所述步骤2.3编解码底部部分transformer模型在视网膜血管分割任务中具有一些潜在的优点,最初使用于自然语言处理任务,传统的卷积神经网络(cnn)在处理长距离依赖关系时可能受到限制,而transformer模型通过自注意力机制可以更好地建模图像中像素之间的长距离关系,有助于更好地理解血管的拓扑结构;在视网膜分割任务中,如果没有transformer对长信息建模的帮助,增强的局部特征不足以学习输入的全局表示,且单纯使用编解码结构不能有效地传递血管特征信息;故引入lgfi模块并设计mhsa模块融合构建为特征交互transformer模块,将fit嵌入编解码底部,传递视网膜图像详细语义信息到解码端来显著减小血管误分割率。

20、进一步方案,所述步骤2.4视网膜血管分割部分,视网膜血管分割的整个训练过程通过交叉验证来最小化像素分割错本文档来自技高网...

【技术保护点】

1.一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:所述步骤2构建视网膜血管分割模型包括编码、解码、编解码底部和视网膜血管分割四部分:

3.根据权利要求2所述的一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:所述步骤2.2解码部分血管特征利用率对分割结果至关重要,仅采用直连方式整合上采样层和编码器输入特征以恢复特征图尺寸与细节信息容易丢失底层特征,为更好地提升同分辨率特征以及图中语义及空间信息利用率,在解码部分设计主干特征聚合模块(TFA);首先编码部分通过堆叠卷积和池化层来提取图像的高级抽象特征,但在解码器中,需要整合这些特征以捕获更广泛的上下文信息;TFA能够有效地整合来自编码器的上层特征,以帮助模型理解图像的整体结构;其次解码器中的特征图包含有关图像细节的信息,但由于空间分辨率的减小,会损失一些微细血管细节信息,TFA有助于在保留上层上下文信息的同时,将细节信息有效地传递到解码器,以增强分割模型对视网膜图像细节的感知;最后神经网络随着层数的增加,信息会逐渐丢失,TFA有助于减少视网膜语义信息在网络中传播过程中的丢失问题,提高模型对输入信息的保持和利用效率。

4.根据权利要求2所述的一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:所述步骤2.3编解码底部部分Transformer模型在视网膜血管分割任务中具有一些潜在的优点,最初使用于自然语言处理任务,传统的卷积神经网络(CNN)在处理长距离依赖关系时可能受到限制,而Transformer模型通过自注意力机制可以更好地建模图像中像素之间的长距离关系,有助于更好地理解血管的拓扑结构;在视网膜分割任务中,如果没有transformer对长信息建模的帮助,增强的局部特征不足以学习输入的全局表示,且单纯使用编解码结构不能有效地传递血管特征信息;故引入LGFI模块并设计MHSA模块融合构建为特征交互Transformer模块,将FIT嵌入编解码底部,传递视网膜图像详细语义信息到解码端来显著减小血管误分割率。

5.根据权利要求2所述的一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:所述步骤2.4视网膜血管分割部分,视网膜血管分割的整个训练过程通过交叉验证来最小化像素分割错误率,采用Adam算法优化损失函数交叉验证定义如下:

6.根据权利要求1所述的一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:具体实施为:

7.根据权利要求1所述的一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:所述步骤2构建视网膜血管分割模型:

8.根据权利要求1所述的一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:所述步骤2.2解码部分:TFA首先将主干特征Ti通过1×1卷积和Sigmoid函数处理生成主干特征图,增强血管图像非线性能力;其次该主干特征图与原特征图进行逐元素相乘,以突出边界特征并抑制背景噪声,最后对Xi和Ti进行残差运算,以增强滤波后特征相干性,TFA整体流程可以表述为:

9.根据权利要求1所述的一种空间重建特征交互Transformer视网膜血管分割方法,其特征在于:所述步骤2.4视网膜血管分割部分:视网膜血管分割的整个训练过程通过交叉验证来最小化像素分割错误率,采用Adam算法优化损失函数其学习率为0.0005,其中交叉验证定义如下:

...

【技术特征摘要】

1.一种空间重建特征交互transformer视网膜血管分割方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种空间重建特征交互transformer视网膜血管分割方法,其特征在于:所述步骤2构建视网膜血管分割模型包括编码、解码、编解码底部和视网膜血管分割四部分:

3.根据权利要求2所述的一种空间重建特征交互transformer视网膜血管分割方法,其特征在于:所述步骤2.2解码部分血管特征利用率对分割结果至关重要,仅采用直连方式整合上采样层和编码器输入特征以恢复特征图尺寸与细节信息容易丢失底层特征,为更好地提升同分辨率特征以及图中语义及空间信息利用率,在解码部分设计主干特征聚合模块(tfa);首先编码部分通过堆叠卷积和池化层来提取图像的高级抽象特征,但在解码器中,需要整合这些特征以捕获更广泛的上下文信息;tfa能够有效地整合来自编码器的上层特征,以帮助模型理解图像的整体结构;其次解码器中的特征图包含有关图像细节的信息,但由于空间分辨率的减小,会损失一些微细血管细节信息,tfa有助于在保留上层上下文信息的同时,将细节信息有效地传递到解码器,以增强分割模型对视网膜图像细节的感知;最后神经网络随着层数的增加,信息会逐渐丢失,tfa有助于减少视网膜语义信息在网络中传播过程中的丢失问题,提高模型对输入信息的保持和利用效率。

4.根据权利要求2所述的一种空间重建特征交互transformer视网膜血管分割方法,其特征在于:所述步骤2.3编解码底部部分transformer模型在视网膜血管分割任务中具有一些潜在的优点,最初使用于自然语言处理任务,传统的卷积神经网络(cnn)在处理长距离依赖关系时可能受到限制,而transformer模型通过自注意力机制可以更好地建模图像中像素之间的长距离关系,有...

【专利技术属性】
技术研发人员:吴健卢宝贺梁礼明阳渊
申请(专利权)人:江西理工大学
类型:发明
国别省市:

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

1