Abstract

Stochastic image reconstruction is a key part of modern digital rock physics and material analysis that aims to create representative samples of microstructures for upsampling, upscaling and uncertainty quantification. We present new results of a method of three-dimensional stochastic image reconstruction based on generative adversarial neural networks (GANs). GANs are a family of unsupervised learning methods that require no a priori inference of the probability distribution associated with the training data. Thanks to the use of two convolutional neural networks, the discriminator and the generator, in the training phase, and only the generator in the simulation phase, GANs allow the sampling of large and realistic volumetric images. We apply a GAN-based workflow of training and image generation to an oolitic Ketton limestone micro-CT unsegmented gray-level dataset. Minkowski functionals calculated as a function of the segmentation threshold are compared between simulated and acquired images. Flow simulations are run on the segmented images, and effective permeability and velocity distributions of simulated flow are also compared. Results show that GANs allow a fast and accurate reconstruction of the evaluated image dataset. We discuss the performance of GANs in relation to other simulation techniques and stress the benefits resulting from the use of convolutional neural networks . We address a number of challenges involved in GANs, in particular the representation of the probability distribution associated with the training data.

Highlights

  • The microstructural characteristics of porous media play an important role in the understanding of numerous scientific and engineering applications such as the recovery of hydrocarbons from subsurface reservoirs (Blunt et al 2013), sequestration of CO2 (Singh et al 2017) or the design of new batteries (Siddique et al 2012)

  • Considering that the samples used to evaluate the statistical and effective properties were not chosen by hand but represent a random group of generated images based on the generative adversarial neural networks (GANs) model, further improvement can be obtained in the reconstruction results

  • By creating a GAN-based model of an oolitic Ketton limestone, we have shown that GANs can learn to represent the statistical and effective properties of segmented representations of the pore space as well as their

Read more

Summary

Introduction

The microstructural characteristics of porous media play an important role in the understanding of numerous scientific and engineering applications such as the recovery of hydrocarbons from subsurface reservoirs (Blunt et al 2013), sequestration of CO2 (Singh et al 2017) or the design of new batteries (Siddique et al 2012). Methods to incorporate higher-order multi-point statistical (MPS) properties of porous media have been developed These MPS functions are implicitly defined by two- or threedimensional training images. Tahmasebi et al (2017) present a method for fast reconstruction of granular porous media from a single twoor three-dimensional training image using a method closely related to CCSIM They obtain significant speedup in computational time by incorporating a fast Fourier transform and a multi-scale approach. Øren and Bakke (2003) have created reconstructions of sandstones by reproducing the natural processes of sedimentation, compaction and diagenesis This contribution presents a training image-based method of image reconstruction using a class of deep generative methods called generative adversarial networks (GANs) first introduced by Goodfellow et al (2014). We investigate how the image representation evolves along the different layers of the GAN network, and discuss the benefits that can be derived from the differentiable nature of the parameterization used by GANs

Generative Adversarial Networks
Dataset
Neural Network Architecture and Training
Two-Point Probability Functions
Minkowski Functionals
Permeability and Velocity Distributions
Discussion
Method
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call