一种面向椎间盘突出的图像分割方法

文档序号:34843903发布日期:2023-07-22 09:33阅读:48来源:国知局
一种面向椎间盘突出的图像分割方法

本发明提供一种面向椎间盘突出的图像分割方法,属于图像处理。


背景技术:

1、脊柱是负责支撑身体的重要结构,能够发挥保护内脏、调节平衡等作用。椎间盘突出症是一种常见的脊柱疾病,突出物压迫神经时,会导致身体出现疼痛症状,严重者可能会丧失运动能力。椎间盘突出症按照发病部位分类可分为:颈椎间盘突出症、胸椎间盘突出症、腰椎间盘突出症三种。

2、椎间盘突出症的图像分割方法,现有技术为基于阈值的分割方法,基于阈值的分割方法是一种非常常用的分割方法,在医学图像处理中也有应用。由于骨头和椎间盘的密度差异较大,在ct图像上骨头呈白色而椎间盘呈黑色,在图像处理时,选取一个合适的阈值后,即可将骨头和椎间盘进行分割,得到椎间盘的图像。

3、由于椎间盘突出症的症状是椎间盘的纤维环破裂后髓核突出至椎管中,而基于阈值的分割方法只能分割出椎间盘,无法分割出突出的部分,因此不适合于面向椎间盘突出症的分割任务。

4、202010922602.8提供一种基于神经网络的腰椎病变诊断系统,该方法使用的神经网络模型是改进后的unet模型,分为编码和解码两部分,编码部分是左半部分,解码部分是右半部分,输入图像在左上角,经过两层卷积后池化到一半尺寸,类似的操作重复4次,图像尺寸越来越小,之后是解码部分,使用卷积和上采样层恢复原图尺寸,此外,在对应层中间采用跳跃连接方式融合浅层与深层信息。该方法在解码过程中将第三解码单元的输出端与第一解码单元的输入端连接,从而将所述第三编码单元输出的特征图作为第一解码单元的输入,提高分割效果。但是该方法无法捕获图像中的上下文信息。

5、综上所述,在现有的椎间盘突出的解决方案中,基于阈值的分割方法难以分割出突出的椎间盘,而unet系列模型无法捕获图像中的上下文信息,由于椎间盘的突出部分本质上仍属于椎间盘,椎间盘突出部分在图像中表现为与椎间盘正常部分存在相连部分,仅仅使用unet系列结构无法准确区分开突出部分。此外,尽管unet已经展现出优秀的分割能力,但仍有上升空间,精度仍需进一步提升。


技术实现思路

1、针对上述技术问题,本发明提供一种面向椎间盘突出的图像分割方法,包括训练阶段和推理阶段;

2、训练阶段包括:

3、(1)数据集采集

4、需要获取到的数据有两种,一种是输入图像,文件格式是dcm格式,图像内容为椎间盘突出的脊柱ct图像;另一种是掩膜图像,文件格式是png格式,图像内容为除突出部分的像素值为1,其余像素值为0。

5、(2)数据预处理

6、对数据集中的每套数据进行扩充与增强操作,具体包括图像的随机旋转和像素强度归一化。

7、随机旋转:数据扩充的一种方式,对输入图像进行随机角度的旋转,掩膜图像与数组同样做相应的旋转操作,保持相对位置不变,将旋转后的一套数据同样加入数据集中,使得数据集中数据数量翻倍。

8、像素强度归一化:将一套数据中输入图像的每个像素进行式(1)的变换,式中xi为待处理像素值,xmin为该输入图像的所有像素的最小值,xmax为该输入图像的所有像素的最大值。像素强度归一化使得数据被限定在指定范围,消除奇异数据导致的负面影响。

9、

10、(3)模型搭建

11、模型基础结构采用pspnet的架构,输入图像首先经过特征提取网络完成特征的提取,选择vgg16模型作为特征提取网络。在完成特征提取任务后,输出的特征图被划分为四种不同大小的区域(1x1,2x2,3x3和6x6),区域内部分别进行平均池化操作,之后使用一层卷积将通道数分别调整为原通道数的1/4,分别进行上采样操作后在通道维度拼接,此外,特征提取后的特征图也作为待拼接的一部分与上采样后的特征图进行拼接操作,最后,输出部分使用一层卷积调整通道数并输出掩膜图像。

12、(4)模型训练与评估

13、模型搭建完成后,通过不断迭代优化来更新模型参数。评估模型使用的损失函数有两个,分别对应着模型的两组输出。对于输出掩膜,使用二分类交叉熵损失函数作为评估函数;对于输出的数组,使用均方误差损失函数作为评估函数。训练过程中使用adam优化器作为优化算法迭代更新模型参数,学习率设置为1×10-4。

14、采用早停策略提前终止模型训练,具体操作为:设置模型迭代轮数为500,建立规则<若输出掩膜的损失值在20轮迭代内没有减少,则终止训练>。

15、推理阶段包括:

16、1)数据预处理

17、对待分割图像进行像素强度归一化操作,作为输入图像输入至模型中。

18、2)模型搭建

19、搭建与训练阶段相同的模型并导入训练完成的模型参数。

20、3)模型推理

21、输入图像作为模型输入,经过与训练完成的模型参数进行一系列计算后得到输出的掩膜图像,以供医生参考。

22、本发明技术方案通过训练深度学习模型能够辅助医生快速确定突出的椎间盘部分。与传统分割方法相比,本发明涉及的模型能够自动提取图像特征,节省了大量人力与时间;本发明设计的模型通过使用不同尺度的池化操作增加了提取上下文的能力,提高分割精度,改善分割效果。



技术特征:

1.一种面向椎间盘突出的图像分割方法,其特征在于,包括训练阶段和推理阶段;

2.根据权利要求1所述的一种面向椎间盘突出的图像分割方法,其特征在于,训练阶段的(1)数据集采集中,需要获取到的数据有两种,一种是输入图像,文件格式是dcm格式,图像内容为椎间盘突出的脊柱ct图像;另一种是掩膜图像,文件格式是png格式,图像内容为除突出部分的像素值为1,其余像素值为0。

3.根据权利要求1所述的一种面向椎间盘突出的图像分割方法,其特征在于,训练阶段的(2)数据预处理中,随机旋转的方法为:对输入图像进行随机角度的旋转,掩膜图像与数组同样做相应的旋转操作,保持相对位置不变,将旋转后的一套数据同样加入数据集中,使得数据集中数据数量翻倍;


技术总结
本发明提供一种面向椎间盘突出的图像分割方法,包括训练阶段和推理阶段;训练阶段包括:(1)数据集采集;(2)数据预处理;(3)模型搭建;(4)模型训练与评估;推理阶段包括:1)数据预处理;2)模型搭建;3)模型推理。本发明技术方案通过训练深度学习模型能够辅助医生快速确定突出的椎间盘部分。与传统分割方法相比,本发明涉及的模型能够自动提取图像特征,节省了大量人力与时间;本发明设计的模型通过使用不同尺度的池化操作增加了提取上下文的能力,提高分割精度,改善分割效果。

技术研发人员:段星光,陈文欣,谢东升,田焕玉,韩哲,朱小龙
受保护的技术使用者:北京理工大学
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1