甲状腺相关性眼病医学影像数据处理装置、方法、计算机可读存储介质及终端设备与流程

文档序号:15560856发布日期:2018-09-29 02:12阅读:152来源:国知局

本发明涉及计算机程序技术领域,特别是涉及一种甲状腺相关性眼病医学影像数据处理装置、方法、计算机可读存储介质及终端设备。



背景技术:

随着医学影像技术的快速发展,医院信息系统应用范围的不断扩大,存储在医院数据库中的影像数据呈几何级增长。这些数量庞大的医学影像数据来源于各种医学成像设备,如超声、x射线计算机断层摄影(ct)、核磁共振(mri)、数字血管剪影(dsa)、正电子断层摄影(pet)等,而且对应了不同的人体组织器官,如颅脑、胸、肺、肝等,同时每个组织器官所患的病症也存在很多种可能,如肝部可能患有肝硬化、肝瘤、肝内胆管结石等。庞大的数据量、种类繁多的成像设备,再加上不同的患病部位以及不同的疾病种类,给医学影像数据的高效组织管理和精确识别带来了极大的挑战。

传统的医学影像解读主要依靠医师完成,但有一些问题需要克服,比如主观性,医师的经验和训练不同,在看医学影像时有不同方式的解读与定义;另外医师的经验不同,对同一组资料的解读有较大的差异;而且医师会疲劳,从而导致解读的错误。

传统的医学图像处理方式是由工程师们创造一套规则,其特征提取方法从图像的颜色、纹理和形状3方面来入手,但由于医学图像的多模态性、灰度上的模糊性、局部效应、不确定性等特点,传统方法无法提取到病症的有效特征。其算法根据规则对医学图像进行处理,但由于规则很难穷尽,所以对于现实中多变的情况准确率不高。



技术实现要素:

有鉴于此,本发明提供了一种甲状腺相关性眼病医学影像数据处理装置、方法、计算机可读存储介质及终端设备,其无需人工提取特征,而是通过大数据的训练,自主从数据中学习需要的特征,能够提高数据处理的效率和精度,还可以减少由于人为操作产生的误判,从而更加适于实用。

为了达到上述第一个目的,本发明提供的甲状腺相关性眼病医学影像数据处理装置的技术方案如下:

本发明提供的甲状腺相关性眼病医学影像数据处理装置包括:

原始眼部医学影像获取模块,用于获取原始眼部医学影像,其中,所述原始眼部医学影像根据扫描方向包括水平位图、矢状位图和冠状位图;

目标区域选定模块,用于在所述原始眼部医学影像中选定左眼眶区域和右眼眶区域作为目标区域;

增强处理模块,用于针对所述目标区域进行增强处理,得到增强后的眼部医学影像;

影像集划分模块,用于将所述增强后的眼部医学影像进行划分,得到相应的眼部医学影像集,所述眼部医学影像集包括训练集;

卷积神经子网络模块,包括第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络,其中,第一卷积神经子网络对应所述水平位图,第二卷积神经子网络对应所述矢状位图,所述第三卷积神经子网络对应所述冠状位图;

数据处理模块,在应用所述训练集中的第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络进行系统网格训练后,具备根据再次获取的眼部医学影像输出数据处理结果的能力。

本发明提供的甲状腺相关性眼病医学影像数据处理装置还可采用以下技术措施进一步实现。

作为优选,所述眼部医学影像集还包括验证集和测试集,所述训练集、验证集和测试集中的所述增强后的眼部医学影像的数量比为4∶1∶1,其中,

所述验证集用于验证所述甲状腺相关性眼病医学影像数据处理装置的准确率;

所述测试集中的眼部医学影像为待测试眼部医学影像。

作为优选,所述目标区域选定模块包括:

标准眼位选定模块,用于在所述原始眼部医学影像中选定其中一只眼睛所处的区域作为标准眼位区域;

对称眼位选定模块,用于以人中为对称轴,选定与所述标准眼位区域对称的区域为对称眼位区域。

作为优选,所述增强处理模块对所述目标区域进行增强处理的方法选自旋转、平移、缩放、剪切中的一种或者几种。

作为优选,所述旋转、平移、缩放的随机区间范围为0~10%,所述剪切的随机区间范围为0~20%。

作为优选,

所述第一卷积神经子网络共有3个卷积层和池化层,2个全连接层,卷积层的卷积核数量依层数分别为32、64、128,卷积核大小为3×3,卷积方式为same,全连接层的神经元个数依层数分别为1024、512;

所述第二卷积神经子网络共有2个卷积层和池化层,1个全连接层,卷积层的卷积核数量依层数分别为32、64,卷积核大小为3×3,卷积方式为valid,全连接层的神经元个数为1024;

所述第三卷积神经子网络共有2个卷积层和池化层,2个全连接层,卷积层的卷积核数量依层数分别为32、64,卷积核大小为5×5,卷积方式为same,全连接层的神经元个数依层数分别为1024、512;

所述池化层均采用2×2最大池化;

所述第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络的最后一层为分类层,均采用sigmoid函数来构造交叉损失函数:

其中,j(θ)标识交叉损失函数,m表示样本数量,hθ(x(i))表示实际输出,y(i)表示理想输出。

作为优选,所述数据处理模块在应用所述训练集中的第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络进行系统网格训练的方法具体包括以下步骤:

利用反向传播策略,通过随机梯度下降法更新网络参数,超参数学习率首先设定为0.01,根据训练批次的增多动态调节学习率,其中,所述训练批次≥100。

作为优选,所述数据处理模块在应用所述训练集中的第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络进行系统网格训练的方法还包括以下步骤:

跟踪验证集的准确率,以在训练停滞不前的时候动态调节学习率。

作为优选,所述数据处理模块还用于根据投票法对待测试眼部医学影像的水平位图、矢状位图、冠状位图进行整合后得到待输出数据处理结果。

为了达到上述第二个目的,本发明提供的甲状腺相关性眼病医学影像数据处理方法的技术方案如下:

本发明提供的甲状腺相关性眼病医学影像数据处理方法基于本发明提供的甲状腺相关性眼病医学影像数据处理装置而实现。

为了达到上述第三个目的,本发明提供的计算机可读存储介质的技术方案如下:

本发明提供的计算机可读存储介质上配置有本发明提供的甲状腺相关性眼病医学影像数据处理装置中各功能模块。

为了达到上述第四个目的,本发明提供的终端设备的技术方案如下:

本发明提供的终端设备上配置有本发明提供的甲状腺相关性眼病医学影像数据处理装置中各功能模块。

应用本发明提供的甲状腺相关性眼病医学影像数据处理装置、方法、计算机可读存储介质和终端设备对甲状腺相关性眼病医学影像数据进行处理所得的测试结果的准确率能够达到92%以上,与人工测试的结果的准确率相差无几。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为本发明实施例提供的甲状腺相关性眼病医学影像数据处理装置的训练过程示意图。

具体实施方式

本发明为解决现有技术存在的问题,提供一种甲状腺相关性眼病医学影像数据处理装置、方法、计算机可读存储介质及终端设备,其无需人工提取特征,而是通过大数据的训练,自主从数据中学习需要的特征,能够提高数据处理的效率和精度,还可以减少由于人为操作产生的误判,从而更加适于实用。

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的甲状腺相关性眼病医学影像数据处理装置、计算机可读存储介质及终端设备,其具体实施方式、结构、特征及其功效,详细说明如后。在下述说明中,不同的“一实施例”或“实施例”指的不一定是同一实施例。此外,一或多个实施例中的特征、结构、或特点可由任何合适形式组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,具体的理解为:可以同时包含有a与b,可以单独存在a,也可以单独存在b,能够具备上述三种任一种情况。

实施例一

参见附图1,本发明实施例一提供的甲状腺相关性眼病医学影像数据处理装置包括:

原始眼部医学影像获取模块,用于获取原始眼部医学影像,其中,原始眼部医学影像根据扫描方向包括水平位图、矢状位图和冠状位图;

目标区域选定模块,用于在原始眼部医学影像中选定左眼眶区域和右眼眶区域作为目标区域;

增强处理模块,用于针对目标区域进行增强处理,得到增强后的眼部医学影像;

影像集划分模块,用于将增强后的眼部医学影像进行划分,得到相应的眼部医学影像集,眼部医学影像集包括训练集;

卷积神经子网络模块,包括第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络,其中,第一卷积神经子网络对应水平位图,第二卷积神经子网络对应矢状位图,第三卷积神经子网络对应冠状位图;

数据处理模块,在应用训练集中的第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络进行系统网格训练后,具备根据再次获取的眼部医学影像输出数据处理结果的能力。

应用本发明提供的甲状腺相关性眼病医学影像数据处理装置、方法、计算机可读存储介质和终端设备对甲状腺相关性眼病医学影像数据进行处理所得的测试结果的准确率能够达到92%以上,与人工测试的结果的准确率相差无几。

其中,眼部医学影像集还包括验证集和测试集,训练集、验证集和测试集中的增强后的眼部医学影像的数量比为4∶1∶1,其中,验证集用于验证甲状腺相关性眼病医学影像数据处理装置的准确率;测试集中的眼部医学影像为待测试眼部医学影像。在这种情况下,在应用训练集对本发明实施例一提供的甲状腺相关性眼病医学影像处理装置进行训练后,还能够应用验证集对该训练结果进行验证准确率,提高了本发明实施例一提供的甲状腺相关性眼病医学影像数据处理装置的测试准确率。此处,之所以训练集、验证集和测试集中的增强后的眼部医学影像的数量比为4∶1∶1,是为了尽可能保证训练集的数量,从而,经过更多的样本学习之后,本发明实施例一提供的甲状腺相关性眼病医学影像处理装置的测试能力更强。

其中,目标区域选定模块包括:标准眼位选定模块,用于在原始眼部医学影像中选定其中一只眼睛所处的区域作为标准眼位区域;对称眼位选定模块,用于以人中为对称轴,选定与标准眼位区域对称的区域为对称眼位区域。在这种情况下,能够避免由于操作误差导致的左、右眼位区域不对称。

本实施例中,增强处理模块对目标区域进行增强处理的方法选自旋转、平移、缩放、剪切中的一种或者几种。

本实施例中,旋转、平移、缩放的随机区间范围为0~10%,剪切的随机区间范围为0~20%。

本实施例中,第一卷积神经子网络共有3个卷积层和池化层,2个全连接层,卷积层的卷积核数量依层数分别为32、64、128,卷积核大小为3×3,卷积方式为same,全连接层的神经元个数依层数分别为1024、512;

第二卷积神经子网络共有2个卷积层和池化层,1个全连接层,卷积层的卷积核数量依层数分别为32、64,卷积核大小为3×3,卷积方式为valid,全连接层的神经元个数为1024;

第三卷积神经子网络共有2个卷积层和池化层,2个全连接层,卷积层的卷积核数量依层数分别为32、64,卷积核大小为5×5,卷积方式为same,全连接层的神经元个数依层数分别为1024、512;

池化层均采用2×2最大池化;

第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络的最后一层为分类层,均采用sigmoid函数来构造交叉损失函数:

其中,j(θ)标识交叉损失函数,m表示样本数量,hθ(x(i))表示实际输出,y(i)表示理想输出。

其中,数据处理模块在应用训练集中的第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络进行系统网格训练的方法具体包括以下步骤:

利用反向传播策略,通过随机梯度下降法更新网络参数,超参数学习率首先设定为0.01,根据训练批次的增多动态调节学习率,其中,训练批次≥100。

其中,数据处理模块在应用训练集中的第一卷积神经子网络、第二卷积神经子网络和第三卷积神经子网络进行系统网格训练的方法还包括以下步骤:

跟踪验证集的准确率,以在训练停滞不前的时候动态调节学习率。

其中,数据处理模块还用于根据投票法对待测试眼部医学影像的水平位图、矢状位图、冠状位图进行整合后得到待输出数据处理结果。

为了达到上述第二个目的,本发明提供的甲状腺相关性眼病医学影像数据处理方法的技术方案如下:

本发明提供的甲状腺相关性眼病医学影像数据处理方法基于本发明提供的甲状腺相关性眼病医学影像数据处理装置而实现。

实施例三

本发明实施例三提供的计算机可读存储介质上配置有本发明提供的甲状腺相关性眼病医学影像数据处理装置中各功能模块。

实施例四

本发明实施例四提供的终端设备上配置有本发明提供的甲状腺相关性眼病医学影像数据处理装置中各功能模块。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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