腰椎分割方法、装置、电子设备及计算机可读存储介质与流程

文档序号:35066513发布日期:2023-08-09 06:23阅读:38来源:国知局
腰椎分割方法、装置、电子设备及计算机可读存储介质与流程

本申请属于深度学习智能识别,尤其涉及一种基于多任务fadnet网络模型的腰椎分割方法、装置、电子设备及计算机可读存储介质。


背景技术:

1、传统腰椎分割方法是基于阈值分割、边缘检测或区域增长来分割,该方法分割精度较差,粗略分割目标区域,不能精确分割目标区域边界。而且,该方法操作繁琐、耗时。

2、因此,如何又快又准地进行腰椎分割是本领域技术人员亟需解决的技术问题。


技术实现思路

1、本申请实施例提供一种基于多任务fadnet网络模型的腰椎分割方法、装置、电子设备及计算机可读存储介质,能够又快又准地进行腰椎分割。

2、第一方面,本申请实施例提供一种基于多任务fadnet网络模型的腰椎分割方法,包括:

3、获取待分割的腰椎图像;

4、将腰椎图像输入预设的多任务fadnet网络模型,输出腰椎分割结果;

5、其中,腰椎分割结果包括腰椎中多个部位的分割结果;

6、多任务fadnet网络模型是基于多任务fadnet网络经过模型训练得到的,多任务fadnet网络采用了多层卷积网络、下采样网络和上采样网络结构以用于提取特征;同时在上采样过程中采用特征共享机制,共享两个网络分支的上采样特征以提高分割精度;并且在每一层的每一对相邻的解码器分支和编码器分支之间的跳跃连接中添加注意力机制网络,以增强对边界特征的分割。

7、可选的,特征共享机制为:针对每一个尺度,将第一网络分支上采样结果和同一尺度下第二网络分支上采样结果相融合,融合结果和各网络分支同一尺度下注意力特征进行融合,融合结果输入到下一次上采样卷积中。

8、可选的,在将腰椎图像输入预设的多任务fadnet网络模型之前,方法还包括:

9、获取腰椎图像数据集;

10、标注腰椎图像数据集中腰椎图像的腰椎区域,并将腰椎区域确定为分割mask;其中,每个分割mask与腰椎图像一一对应;

11、将每个腰椎图像及其对应的分割mask的图像格式均转换为png格式;

12、将所有转换为png格式的腰椎图像及其对应的分割mask,按照预设比例划分为训练集、验证集和测试集。

13、可选的,在将所有转换为png格式的腰椎图像及其对应的分割mask,按照预设比例划分为训练集、验证集和测试集之后,方法还包括:

14、利用训练集对多任务fadnet网络进行模型训练,并利用验证集和测试集进行验证和测试,得到多任务fadnet网络模型。

15、可选的,利用训练集对多任务fadnet网络进行模型训练,并利用验证集和测试集进行验证和测试,得到多任务fadnet网络模型,包括:

16、在模型训练过程中,设置训练的batch_size为64;

17、设置初始化学习率为1e-4,附加学习率衰减策略,每迭代5000次,学习率衰减为上一次学习率的0.9;

18、设置优化器为adam优化器;

19、设置损失函数为dice loss;

20、设置每迭代1000次,对训练集和验证集做一次验证,通过早停法来判断网络训练停止时间,并得到多任务fadnet网络模型。

21、可选的,注意力机制网络包括位置注意力机制网络和通道注意力机制网络;

22、其中,位置注意力机制网络,用于通过所有位置处的特征的加权和来选择性地聚合每个位置的特征;

23、通道注意力机制网络,用于通过整合所有通道映射之间的相关特征来选择性地强调存在相互依赖的通道映射。

24、可选的,位置注意力机制网络,用于通过所有位置处的特征的加权和来选择性地聚合每个位置的特征,包括:

25、初始化生成一个位置注意力矩阵,用于对任意两个点之间的关系建模;

26、将位置注意力矩阵与特征矩阵进行矩阵乘法,得到相乘结果;

27、对相乘结果和特征矩阵进行逐元素的加法,得到最终对全局语义具有一定表征能力的结果。

28、第二方面,本申请实施例提供了一种基于多任务fadnet网络模型的腰椎分割装置,包括:

29、图像获取模块,用于获取待分割的腰椎图像;

30、腰椎分割结果获取模块,用于将腰椎图像输入预设的多任务fadnet网络模型,输出腰椎分割结果;

31、其中,腰椎分割结果包括腰椎中多个部位的分割结果;

32、多任务fadnet网络模型是基于多任务fadnet网络经过模型训练得到的,多任务fadnet网络采用了多层卷积网络、下采样网络和上采样网络结构以用于提取特征;同时在上采样过程中采用特征共享机制,共享两个网络分支的上采样特征以提高分割精度;并且在每一层的每一对相邻的解码器分支和编码器分支之间的跳跃连接中添加注意力机制网络,以增强对边界特征的分割。

33、第三方面,本申请实施例提供了一种电子设备,电子设备包括:处理器以及存储有计算机程序指令的存储器;

34、处理器执行计算机程序指令时实现如第一方面所示的基于多任务fadnet网络模型的腰椎分割方法。

35、第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面所示的基于多任务fadnet网络模型的腰椎分割方法。

36、该基于多任务fadnet网络模型的腰椎分割方法,包括:获取待分割的腰椎图像;将所述腰椎图像输入预设的多任务fadnet网络模型,输出腰椎分割结果;其中,所述腰椎分割结果包括腰椎中多个部位的分割结果;所述多任务fadnet网络模型是基于多任务fadnet网络经过模型训练得到的,所述多任务fadnet网络采用了多层卷积网络、下采样网络和上采样网络结构以用于提取特征;同时在上采样过程中采用特征共享机制,共享两个网络分支的上采样特征以提高分割精度;并且在每一层的每一对相邻的解码器分支和编码器分支之间的跳跃连接中添加注意力机制网络,以增强对边界特征的分割。

37、可见,一方面,该方法多任务fadnet网络采用了多层卷积网络、下采样网络和上采样网络结构以用于提取特征;同时在上采样过程中采用特征共享机制,共享两个网络分支的上采样特征以提高分割精度;并且在每一层的每一对相邻的解码器分支和编码器分支之间的跳跃连接中添加注意力机制网络,以增强对边界特征的分割,能够提高腰椎分割的准确率;另一方面,该方法可以同时输出腰椎中多个部位的分割结果,能够提高腰椎分割的效率。



技术特征:

1.一种基于多任务fadnet网络模型的腰椎分割方法,其特征在于,包括:

2.根据权利要求1所述的基于多任务fadnet网络模型的腰椎分割方法,其特征在于,所述特征共享机制为:针对每一个尺度,将第一网络分支上采样结果和同一尺度下第二网络分支上采样结果相融合,融合结果和各网络分支同一尺度下注意力特征进行融合,融合结果输入到下一次上采样卷积中。

3.根据权利要求1所述的基于多任务fadnet网络模型的腰椎分割方法,其特征在于,在将所述腰椎图像输入预设的多任务fadnet网络模型之前,所述方法还包括:

4.根据权利要求3所述的基于多任务fadnet网络模型的腰椎分割方法,其特征在于,在将所有转换为png格式的腰椎图像及其对应的分割mask,按照预设比例划分为训练集、验证集和测试集之后,所述方法还包括:

5.根据权利要求4所述的基于多任务fadnet网络模型的腰椎分割方法,其特征在于,所述利用所述训练集对所述多任务fadnet网络进行模型训练,并利用所述验证集和所述测试集进行验证和测试,得到所述多任务fadnet网络模型,包括:

6.根据权利要求1所述的基于多任务fadnet网络模型的腰椎分割方法,其特征在于,所述注意力机制网络包括位置注意力机制网络和通道注意力机制网络;

7.根据权利要求6所述的基于多任务fadnet网络模型的腰椎分割方法,其特征在于,所述位置注意力机制网络,用于通过所有位置处的特征的加权和来选择性地聚合每个位置的特征,包括:

8.一种基于多任务fadnet网络模型的腰椎分割装置,其特征在于,包括:

9.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任意一项所述的基于多任务fadnet网络模型的腰椎分割方法。


技术总结
本申请提供了一种基于多任务FADNet网络模型的腰椎分割方法、装置、电子设备及计算机可读存储介质。该方法,获取待分割的腰椎图像;将腰椎图像输入预设的多任务FADNet网络模型,输出腰椎分割结果;其中,腰椎分割结果包括腰椎中多个部位的分割结果;多任务FADNet网络模型是基于多任务FADNet网络经过模型训练得到的,多任务FADNet网络采用了多层卷积网络、下采样网络和上采样网络结构以用于提取特征;同时在上采样过程中采用特征共享机制,共享两个网络分支的上采样特征以提高分割精度;并且在每一层的每一对相邻的解码器分支和编码器分支之间的跳跃连接中添加注意力机制网络,以增强对边界特征的分割。

技术研发人员:张逸凌,刘星宇
受保护的技术使用者:北京长木谷医疗科技股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1