深度学习中螺旋变换数据扩增方法、系统、介质及设备技术方案

技术编号:24518742 阅读:31 留言:0更新日期:2020-06-17 07:11
本发明专利技术提供一种深度学习中螺旋变换数据扩增方法、系统、介质及设备,所述深度学习中螺旋变换数据扩增方法包括:获取三维图像数据;将所述三维图像数据进行螺旋变换,以转换为原始二维图像;改变三维图像螺旋变换的方式,以转换为扩增二维图像;将所述原始二维图像和所述扩增二维图像进行数据整合后组成二维图像集,将不同的原始图像按照指定要求分为训练集和测试集,以将属于所述训练集的二维图像集用于训练模型的构建,将属于所述测试集的二维图像集用于所述训练模型的评估。本发明专利技术一定程度上保留了纹理等特征在三维空间上的相关性,对于一个样本而言,螺旋变换得到的二维图像比一个切面得到的二维图像包含更加全面、完整的三维信息。

Method, system, medium and equipment of data amplification of spiral transformation in deep learning

【技术实现步骤摘要】
深度学习中螺旋变换数据扩增方法、系统、介质及设备
本专利技术属于图像数据处理
,涉及一种图像数据变换方法,特别是涉及一种深度学习中螺旋变换数据扩增方法、系统、介质及设备。
技术介绍
现有技术中,卷积神经网络成为图像识别领域的核心算法之一,并在学习数据充足时有稳定的表现。对于一般的大规模图像分类问题,卷积神经网络可用于构建阶层分类器,也可以在精细分类识别中用于提取图像的判别特征以供其它分类器进行学习。对于后者,特征提取可以人为地将图像的不同部分分别输入卷积神经网络,也可以由卷积神经网络自行提取,然而在处理三维数据时,直接使用三维卷积神经网络处理三维数据将占用大量的计算资源,处理二维数据的可行性更高。而大部分二维的卷积神经网络使用横断面的切片作为网络的输入,只包含一个切面的二维信息。但是,三维目标区域每一层在空间上有很强的相关性,简单的二维切面忽略了层与层之间的相互联系。同时,横截面的视角单一,无法全面表示其他视角的图像特征,对三维空间上的纹理特征表现不足。再者,最常用的数据扩增方法是对图像进行几何变换,例如对二维图像进行水平翻转、小范围倍数(例如0.8-1.15倍)内缩放、旋转等。这些方法在一定程度上增加了数据数量,但是变换结果都是来自于原始数据。比如,水平翻转只改变了二维图像的视图角度,几乎没有改变数据集的信息量,扩增前后的数据非常相似,因此限制了模型预测的效果。因此,如何提供一种深度学习中螺旋变换数据扩增方法、系统、介质及设备,以解决现有技术无法让单张二维图像保留更多三维图像信息、实现有效降维等缺陷,成为本领域技术人员亟待解决的技术问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种深度学习中螺旋变换数据扩增方法、系统、介质及设备,用于解决现有技术无法让单张二维图像保留更多三维图像信息、实现有效降维的问题。为实现上述目的及其他相关目的,本专利技术一方面提供一种深度学习中螺旋变换数据扩增方法,所述深度学习中螺旋变换数据扩增方法包括:获取三维图像数据,所述三维图像数据包括至少一种成像参数对应的图像数据;将所述三维图像数据进行螺旋变换,以转换为原始二维图像;改变三维图像数据螺旋变换的方式,以转换为扩增二维图像;将所述原始二维图像和所述扩增二维图像进行数据整合后组成二维图像集。于本专利技术的一实施例中,所述三维图像数据包括磁共振影像,所述磁共振影像呈现有感兴趣目标区域的位置。于本专利技术的一实施例中,所述将所述三维图像数据进行螺旋变换,以转换为原始二维图像的步骤包括:选取所述感兴趣目标区域中的变换参考点作为螺旋变换中点;根据所述螺旋变换中点到所述感兴趣目标区域边缘的最大距离确定螺旋变换最大半径;结合螺旋变换半径、变换角度和所述螺旋变换中点生成螺旋线,所述螺旋变换半径为所述螺旋变换中点到所述感兴趣目标区域边缘中任一点的距离,处于所述螺旋变换最大半径确定的范围内。于本专利技术的一实施例中,所述变换角度包括方位角和高程角,所述结合螺旋变换半径、变换角度和所述螺旋变换中点生成螺旋线的步骤包括:构建所述方位角和高程角的转换关系;结合所述转换关系和螺旋变换半径生成螺旋线。于本专利技术的一实施例中,所述构建所述方位角和高程角的转换关系的步骤包括:通过所述方位角和高程角在取值范围内均匀变化构建所述转换关系;或通过令采样点的面密度和体密度相等构建所述转换关系;或通过指定的预设采样点分布规则构建所述转换关系。于本专利技术的一实施例中,在所述结合螺旋变换半径、变换角度和所述螺旋变换中点生成螺旋线的步骤之后,将所述三维图像数据进行螺旋变换,以转换为原始二维图像的步骤还包括:在所述三维图像数据中对应确定所述螺旋线上所有点的位置坐标;根据所述位置坐标计算所述螺旋线上所有点的灰度值,将所述灰度值填充到二维矩阵中,以得到螺旋变换展开的二维图像。于本专利技术的一实施例中,改变三维图像数据螺旋变换的方式,以转换为扩增二维图像的步骤包括:改变螺旋变换中坐标系位于三维数据中的原点位置进行螺旋变换;改变螺旋变换中坐标轴正方向相对于三维数据的角度和方向进行螺旋变换;将所述三维图像数据进行水平翻转,再进行螺旋变换;将所述三维图像数据进行垂直翻转,再进行螺旋变换;将所述三维图像数据进行放大、缩小或拉伸,再进行螺旋变换;改变所述三维图像数据的颜色饱和度、对比度、亮度,再进行螺旋变换。本专利技术另一方面提供一种深度学习中螺旋变换数据扩增系统,所述深度学习中螺旋变换数据扩增系统包括:数据获取模块,用于获取三维图像数据,所述三维图像数据包括至少一种成像参数对应的图像数据;第一变换模块,用于将所述三维图像数据进行螺旋变换,以转换为原始二维图像;第二变换模块,用于改变三维图像数据螺旋变换的方式,以转换为扩增二维图像;数据整合模块,用于将所述原始二维图像和所述扩增二维图像进行数据整合后组成二维图像集。本专利技术又一方面提供一种介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的深度学习中螺旋变换数据扩增方法。本专利技术最后一方面提供一种设备,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述设备执行所述的深度学习中螺旋变换数据扩增方法。如上所述,本专利技术所述的深度学习中螺旋变换数据扩增方法、系统、介质及设备,具有以下有益效果:在生成二维图像时,螺旋变换得到的数据集分布更广,即包含了更全面的三维信息。本专利技术螺旋变换的数据扩增方式一方面能够让单张2D图像保留3D信息,另一方面在每次进行数据扩增时,只需改变螺旋变换的坐标轴角度,即可得到不同的二维图像信息,这也使每次扩增的数据都不同,扩增后的样本包含更多的信息量,通过螺旋变换提供了一种非常有效的数据扩增方法。附图说明图1显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的数据集示例图。图2显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的数据变换示意图。图3显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的原理流程图。图4显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的螺旋变换流程图。图5显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的螺旋线生成流程图。图6显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的坐标系构建示意图。图7显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的螺旋变换的数据扩增模拟图。图8A显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的结果和另一种数据扩增效果对比图。图8B显示为本专利技术的深度学习中螺旋变换数据扩增方法于一实施例中的数据分布示意图。图9显示为本专利技术的深度学习中螺旋变换数据扩增系统于一实施例中的结构原理图。元件标号说明9深度学习中螺旋变换数据扩增系统91数据获取模块92第一变换模块93第二变换模块94数据整合模块S31~S34步骤本文档来自技高网
...

【技术保护点】
1.一种深度学习中螺旋变换数据扩增方法,其特征在于,所述深度学习中螺旋变换数据扩增方法包括:/n获取三维图像数据,所述三维图像数据包括至少一种成像参数对应的图像数据;/n将所述三维图像数据进行螺旋变换,以转换为原始二维图像;/n改变三维图像数据螺旋变换的方式,以转换为扩增二维图像;/n将所述原始二维图像和所述扩增二维图像进行数据整合后组成二维图像集。/n

【技术特征摘要】
1.一种深度学习中螺旋变换数据扩增方法,其特征在于,所述深度学习中螺旋变换数据扩增方法包括:
获取三维图像数据,所述三维图像数据包括至少一种成像参数对应的图像数据;
将所述三维图像数据进行螺旋变换,以转换为原始二维图像;
改变三维图像数据螺旋变换的方式,以转换为扩增二维图像;
将所述原始二维图像和所述扩增二维图像进行数据整合后组成二维图像集。


2.根据权利要求1所述的深度学习中螺旋变换数据扩增方法,其特征在于,
所述三维图像数据包括磁共振影像,所述磁共振影像呈现有感兴趣目标区域。


3.根据权利要求2所述的深度学习中螺旋变换数据扩增方法,其特征在于,所述将所述三维图像数据进行螺旋变换,以转换为原始二维图像的步骤包括:
选取所述感兴趣目标区域中的变换参考点作为螺旋变换中点;
根据所述螺旋变换中点到所述感兴趣目标区域边缘的最大距离确定螺旋变换最大半径;
结合螺旋变换半径、变换角度和所述螺旋变换中点生成螺旋线,所述螺旋变换半径为所述螺旋变换中点到所述感兴趣目标区域边缘中任一点的距离,处于所述螺旋变换最大半径确定的范围内。


4.根据权利要求3所述的深度学习中螺旋变换数据扩增方法,其特征在于,所述变换角度包括方位角和高程角,所述结合螺旋变换半径、变换角度和所述螺旋变换中点生成螺旋线的步骤包括:
构建所述方位角和高程角的转换关系;
结合所述转换关系和螺旋变换半径生成螺旋线。


5.根据权利要求4所述的深度学习中螺旋变换数据扩增方法,其特征在于,所述构建所述方位角和高程角的转换关系的步骤包括:
通过所述方位角和高程角在取值范围内均匀变化构建所述转换关系;或
通过令采样点的面密度和体密度相等构建所述转换关系;或
通过指定的预设采样点分布规则构建所述转换关系。


6.根据权利要求3所述的深度学习中螺旋变换数据扩增方法,其特征在于,在所...

【专利技术属性】
技术研发人员:钱晓华陈夏晗
申请(专利权)人:上海交通大学
类型:发明
国别省市:上海;31

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

1