当前位置: 首页 > 专利查询>四川大学专利>正文

一种基于生成网络的多孔介质图像重建方法技术

技术编号:25805094 阅读:27 留言:0更新日期:2020-09-29 18:39
本发明专利技术公开了一种基于生成网络的多孔介质图像重建方法。本发明专利技术针对二维图像缺失或不完整的问题,提出了基于生成网络的重建方法。本发明专利技术的主要创新包括:提出用深度生成网络来学习局部图像到完整图像之间的映射关系;设计了基于模式的损失函数和基于孔隙度的损失函数;联合GAN损失和L1损失,通过设定不同的权重来共同约束重建过程;引入高斯噪声以实现重建结果的多样性。对于不同的多孔介质,制作了相应的数据集,采用视觉效果和统计函数的方式来验证了本发明专利技术的有效性。该方法快速、准确、可拓展性强,可以重建多相介质、处理各向异性图像重建、结合用户自定义的数据、加速其他重建算法等,具有较好的应用价值。

【技术实现步骤摘要】
一种基于生成网络的多孔介质图像重建方法
本专利技术涉及一种基于生成网络的多孔介质图像的重建方法,尤其涉及一种利用极其有限信息来重建多孔介质完整图像的方法,属于图像处理

技术介绍
多孔介质如岩石、土壤、复合材料等大量存在于自然界和人们的生活中,并在实际工程应用中有着广泛的应用。多孔介质的微观结构直接决定着外部的宏观性质,因此,对它们内部结构的理解就显得尤为重要。以岩石为例,获取其内部微观结构图像有两种主要的方式。一是利用三维成像技术,如计算机断层扫描computedtomography(CT),扫描电镜(scanningelectronmicroscope,SEM)等技术进行成像,直接获取岩心的三维图像;二是利用光学显微镜等成像设备获取二维图像(截面),并通过三维建模算法进行重构,来间接地获取三维图像。近年来,这两类方法相辅相成,都得到了飞速的发展。然而,相比之下二维图像的获取有着成本低、操作较为简单等优势,因此越来越得到研究学者的关注。利用单张二维图像进行三维重建的方法主要有:模拟退火算法(SA)、多点地质统计算法(MPS)等。这些算法大多有个假设,即要求二维训练图像(TI)是平稳的。对于非平稳的图像,它们往往难以重建出比较真实的结果。另外在实际中,二维图像通常并不允许用户去选择,它们有可能是部分缺失和不完整的。训练图像的不完整无疑是给基于其进行后续三维重建和分析带来了困难。因此,研究如何利用现有信息进行二维图像的重建是一个关键的问题。此外,重建速度和准确度也是亟待解决的问题,如需要针对多孔介质二维图像的特性,针对性地提出相应的约束函数(也称为loss函数),以确保重建的图像与真实图像的一致。
技术实现思路
本专利技术的目的就在于为了解决上述问题而提供一种准确而快速的基于生成网络的多孔介质二维图像重建方法。本专利技术通过以下技术方案来实现上述目的:一种准确而快速的基于深度学习的多孔介质二维重建方法,包括以下步骤:(1)制作二维图像数据集,用于网络的训练和测试;(2)设计基于模式分布的约束函数,目的是对重建结果的统计特性进行约束;(3)设计基于孔隙度的约束函数,目的是对重建结果的孔隙度进行约束;(4)提出的两个约束函数联合GANloss和L1loss,共同约束整个重建过程;(5)重建中,引入高斯噪声以确保生成样本的多样性;(6)训练和测试神经网络,调整参数,直到重建结果符合真实预期。上述方法的基本原理如下:利用有限的局部信息恢复出完整图像本身是一个逆问题。要解决这个逆问题的一大关键要素就是充分利用先验信息。对于多孔介质的重建而言,我们期望重建结果一方面保留初始的硬数据,另一方面能够恢复出与目标值接近的统计特性。保留初始的硬数据可以直接利用L1loss进行约束,而保持重建结构的准确性则需要更多的约束。首先,和其他重建算法如MPS,SA等类似,重建结果的孔隙度是最重要的评价指标。因此,需要设计基于孔隙度的约束函数来约束重建过程。其次,从本质上讲,孔隙度只反映了单点统计特性,图像中的两点或多点统计特性并未被约束。因此,为保证重建结果的统计一致性,需要设计约束统计特性的代价函数。同时,重建结果的多样性也是一个需要面对的挑战,由于逆问题的本质通常允许接受多个解,针对这个重建问题而言,需要引入变量来保证结果的多样性。此外,重建时间依然是一个值得考虑的问题。具体地,所述步骤(1)中,由于没有现成的数据集,根据不同的任务,共制作了600-800个图像对,每一个样本对由一幅孔隙局部图像和一幅对应的完整图像组成。其中随机选择70%的数据作为训练,剩下的30%作为测试。采用条件GAN(conditionalgenerativeadversarialnetworks,CGAN)网络作为基本的网络结构所述步骤(2)中,为了对重建结果的统计特性进行约束,需要设计相应的约束函数。设计的基于模式分布的约束函数计算过程如下:①用一个N×N的固定模板逐点扫描图像,得到所有的模式;②为方便后续计算,将每一个模式拉平为二进制数,并转为对应的十进制数;③计算每一个模式出现的次数并归一化到0~1,得到图像的模式分布。这个模式分布就是作为重建时候的约束。在整个训练的过程当中,神经网络的输出可能有除了0和255灰度值之外的值,中间需要做二值化处理。通过设定一个阈值进行分割,再进行模式的获取。所述步骤(3)中,为了约束重建结果的孔隙度,设计基于孔隙度的约束函数。孔隙度是衡量重建结果的最直接的指标,也是重建中最需要复原的参数。通过设定的阈值进行分割,分割后的图再计算其孔隙度与目标值的差异。所述步骤(4)中,除了上述两个loss函数之外,还用了另外两个loss函数。一是L1loss,它的作用是保证输出图像与输入图像有相同的硬数据;二是GANloss,它的作用是衡量用鉴别器D来判定G生成的图像的好坏。这个值越小,代表G生成的图像越真实。由上得知,在重建中,总计有4个loss函数,它们将共同来约束重建过程。所述步骤(5)中,为保证重建结果的多样性,引入了高斯噪声来确保生成样本的变化性。网络G的输入除了待重建的图像外,还有高斯噪声,并且高斯噪声在G网络的各个中间层均有加入,以确保G的预测值具有足够的变化性。所述步骤(6)中,训练和测试神经网络,调整参数,直到重建结果符合真实预期。主要调整的参数包括学习率(learningrate)、每个约束函数的权重(weight),噪声的维度等。本专利技术的有益效果在于:本专利技术利用了深度学习的方法,利用仅有的少量的信息恢复出其完整图像。传统方法如DS和CCSIM的变形,也可以用到类似的问题上。然而,这类方法的特点是非常依赖给定图像中已知数据的多少。给定的数据越多,重建结果可能会越精确。然而,在本专利技术所解决的问题上,效果比较一般,存在着较大的误差;同时重建时间也比较长。本专利技术的方法能够快速而准确的进行重建,并有着其他的优点:1)处理多相重建;2)处理各向异性重建;3)可以结合用户自定义的硬数据;4)可耦合其他重建算法如MPS,DS和CCSIM,进行算法加速。本专利技术受国家自然科学基金“岩石微观非均质结构三维图像重建及分辨率提升技术研究(61372174)”资助。附图说明图1多孔介质重建示意图图2两点概率,线性路径,两点簇函数示意图3数据集示意图4基于模式的约束函数的计算方式示意图图5橡胶/二氧化硅材料图像重建结果视觉对比图6橡胶/二氧化硅材料图像重建结果统计参数对比图7电池材料图像重建结果视觉对比图8电池材料图像重建结果统计参数对比图9砂岩图像重建结果视觉对比图10砂岩图像重建结果统计参数对比具体实施方式下面结合具体实施例和附图对本专利技术作进一步说明:实施例:为了使本专利技术所述重建方法更加便于理解和接近于真实应用,下面从基于深度学习的重建方法的各个步骤进行详细的本文档来自技高网
...

【技术保护点】
1.一种基于生成网络的多孔介质图像重建方法,其特征在于:包括以下步骤:/n(1)制作二维图像数据集,用于网络的训练和测试;/n(2)设计基于模式分布的约束函数,目的是对重建结果的统计特性进行约束;/n(3)设计基于孔隙度的约束函数,目的是对重建结果的孔隙度进行约束;/n(4)提出的两个约束函数联合GAN loss和L1 loss,共同约束整个重建过程;/n(5)重建中,引入高斯噪声以确保生成样本的多样性;/n(6)训练和测试神经网络,调整参数,直到重建结果符合真实预期。/n

【技术特征摘要】
1.一种基于生成网络的多孔介质图像重建方法,其特征在于:包括以下步骤:
(1)制作二维图像数据集,用于网络的训练和测试;
(2)设计基于模式分布的约束函数,目的是对重建结果的统计特性进行约束;
(3)设计基于孔隙度的约束函数,目的是对重建结果的孔隙度进行约束;
(4)提出的两个约束函数联合GANloss和L1loss,共同约束整个重建过程;
(5)重建中,引入高斯噪声以确保生成样本的多样性;
(6)训练和测试神经网络,调整参数,直到重建结果符合真实预期。


2.根据权利要求1所述的基于生成网络的多孔介质图像重建方法,其特征在于:
所述步骤(1)中,由于没有现成的数据集,根据不同的任务,共制作了600-800个样本,每一个样本对由一幅孔隙局部图像和一幅对应的完整图像组成;其中随机选择70%的数据作为训练,剩下的30%作为测试;
所述步骤(2)中,设计相应的约束函数,以对重建结果...

【专利技术属性】
技术研发人员:滕奇志冯俊羲何小海卿粼波吴小强吴晓红
申请(专利权)人:四川大学
类型:发明
国别省市:四川;51

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

1