本申请涉及图像处理,具体而言,涉及一种基于x光医学图像的脊柱滑脱识别及评估方法、装置。
背景技术:
1、脊柱滑脱通常指某节椎体向前或向后移位,常见于腰椎,在我国脊柱滑脱是骨科常见病之一。目前对于脊柱滑脱的发现方式主要是依靠x光的形式实现,即患者通过拍摄x光片,并由影像科医生进行阅片找出脊柱的滑脱位置进行测量。但是随着骨科患者数量的增长,以及影像科医生的缺乏,导致脊柱滑脱的人工识别及评估方式越来越难以满足需求。
2、目前越来越多的研究者开始使用深度学习的方法进行脊柱滑脱的识别及评估,但是由于x光片本身数据量较大,使得实际使用过程中需要处理的数据量较大,进行脊柱滑脱的识别及评估不方便。
技术实现思路
1、本申请解决的问题是进行脊柱滑脱的识别及评估的数据量较大,不方便处理。
2、为解决上述问题,本申请第一方面提供了一种基于x光医学图像的脊柱滑脱识别及评估方法,包括:
3、获取待识别x光医学图像;
4、确定所述待识别x光医学图像的平均灰度值,并基于所述平均灰度值对所述待识别x光医学图像进行灰度调整;
5、将灰度调整后的所述待识别x光医学图像输入编码结构,得到编码信息;
6、将所述编码信息输入解码结构,得到多个解码信息,并将所述多个解码信息输入ffn模块,得到待识别x光医学图像中的脊柱滑脱位置;
7、基于识别出的所述脊柱滑脱位置,测量对应的脊柱滑脱距离。
8、本申请第二方面提供了一种基于x光医学图像的脊柱滑脱识别及评估装置,其包括:
9、图像获取单元,其用于获取待识别x光医学图像;
10、灰度调整单元,其用于确定所述待识别x光医学图像的平均灰度值,并基于所述平均灰度值对所述待识别x光医学图像进行灰度调整;
11、图像编码单元,其用于将灰度调整后的所述待识别x光医学图像输入编码结构,得到编码信息;
12、图像解码单元,其用于将所述编码信息输入解码结构,得到多个解码信息,并将所述多个解码信息输入ffn模块,得到待识别x光医学图像中的脊柱滑脱位置;
13、滑脱测量单元,其用于基于识别出的所述脊柱滑脱位置,测量对应的脊柱滑脱距离。
14、本申请第三方面提供了一种电子设备,其包括:存储器和处理器;
15、所述存储器,其用于存储程序;
16、所述处理器,耦合至所述存储器,用于执行所述程序,以用于:
17、获取待识别x光医学图像;
18、确定所述待识别x光医学图像的平均灰度值,并基于所述平均灰度值对所述待识别x光医学图像进行灰度调整;
19、将灰度调整后的所述待识别x光医学图像输入编码结构,得到编码信息;
20、将所述编码信息输入解码结构,得到多个解码信息,并将所述多个解码信息输入ffn模块,得到待识别x光医学图像中的脊柱滑脱位置;
21、基于识别出的所述脊柱滑脱位置,测量对应的脊柱滑脱距离。
22、本申请第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行实现上述所述的基于x光医学图像的脊柱滑脱识别及评估方法。
23、本申请中,通过灰度调整,将平均灰度值下的像素点清除,从而大大降低x光医学图像的数据量,以提高脊柱滑脱识别及评估的速度。
24、本申请中,通过设置输出样本信息的维度,从而将输出样本信息和全局图像信息结合起来,通过不停的做注意力操作,从而使得模型直接输出最后的预测目标框。这样,无需进行锚框设置操作即可输出目标框,从而实现真正意义上的端到端检测。
1.一种基于x光医学图像的脊柱滑脱识别及评估方法,其特征在于,包括:
2.根据权利要求1所述的脊柱滑脱识别及评估方法,其特征在于,所述基于识别出的所述脊柱滑脱位置,测量对应的脊柱滑脱距离,包括:
3.根据权利要求2所述的脊柱滑脱识别及评估方法,其特征在于,所述对图像边缘数据进行拟合,确定第一脊椎的边缘拟合直线与第二脊椎的边缘拟合直线,包括:
4.根据权利要求1所述的脊柱滑脱识别及评估方法,其特征在于,所述获取待识别x光医学图像之前,还包括:
5.根据权利要求4所述的脊柱滑脱识别及评估方法,其特征在于,所述将灰度调整后的所述样本图像输入编码结构,得到样本编码信息,包括:
6.根据权利要求4所述的脊柱滑脱识别及评估方法,其特征在于,所述将所述样本编码信息和灰度调整后的所述样本图像输入解码结构,得到多个样本解码信息,包括:
7.根据权利要求1所述的脊柱滑脱识别及评估方法,其特征在于,所述ffn模块包括依次设置的全连接层、类softmax层和全连接层。
8.一种基于x光医学图像的脊柱滑脱识别及评估装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:存储器和处理器;
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行实现权利要求1-7任一项所述的基于x光医学图像的脊柱滑脱识别及评估方法。