Evaluation of image segmentation techniques for image-based rock property estimation

Abstract Accurate characterization of rock and fluid properties in porous media using X-ray imaging techniques depends on reliable identification and segmentation of the involved phases. Segmentation is critical for the estimation of porosity, fluid saturations, fluid and rock topology, and pore connectivity, among other pore-scale properties. Therefore, the purpose of this study is to compare the effectiveness of different image segmentation techniques when applied to image data analysis in porous media. Two machine learning based segmentation techniques – a supervised ML technique called Fast Random Forest, and an unsupervised method combining k-means and fuzzy c-means clustering algorithms – were compared using an experimental data set. Comparisons are also presented against traditional thresholding segmentation. In addition, we discuss the potential and limitations of applying deep learning based segmentation algorithms. The performance of the segmentation techniques were compared on estimates of porosity, saturation, and surface area, as well as pore-scale estimates such as fluid-fluid interfacial areas, and Euler characteristic. X-ray micro-computed tomography images for a sintered glass frit, saturated with two-phases (air and brine), were acquired at two different voxel resolutions. The high-resolution images (6 μm) were used as the benchmark case, while the low-resolution images (18 μm) were segmented by three segmentation techniques: Fast Random Forest, clustering, and thresholding. The results for porosity and phase saturation from thresholding and from the supervised ML method (i.e. Fast Random Forest) were found to be close to the benchmark case. Segmentation results from the unsupervised ML method (i.e. clustering) were largely unsatisfactory, except for total surface area measurements. The supervised ML segmentation results provided better measurements for air-brine interfacial areas by capturing three-phase interfacial regions. Also, all segmentation techniques resulted in similar measurements for air-phase Euler characteristic confirming poor connectivity of the trapped air phase, although the closest results were obtained by the supervised ML method. Finally, despite the supervised ML segmentation technique being more computationally intensive, it was found to require less user intervention and its implementation was more straightforward. In summary, this work provides insights into different segmentation techniques, their implementation, as well as advantages and limitations with regards to quantitative analysis of pore-scale properties in saturated porous media.

[1]  D. Wildenschild,et al.  X-ray imaging and analysis techniques for quantifying pore-scale structure and processes in subsurface porous medium systems , 2013 .

[2]  Tao Xu,et al.  SegAN: Adversarial Network with Multi-scale L1 Loss for Medical Image Segmentation , 2017, Neuroinformatics.

[3]  Nima Tajbakhsh,et al.  UNet++: A Nested U-Net Architecture for Medical Image Segmentation , 2018, DLMIA/ML-CDS@MICCAI.

[4]  Christopher J Dunmore,et al.  MIA-Clustering: a novel method for segmentation of paleontological material , 2018, PeerJ.

[5]  Michael A. Celia,et al.  A Functional Relationship Between Capillary Pressure, Saturation, and Interfacial Area as Revealed by a Pore‐Scale Network Model , 1996 .

[6]  Alexander G. Schwing,et al.  From connected pathway flow to ganglion dynamics , 2015 .

[7]  Vahid Joekar-Niasar,et al.  Network model investigation of interfacial area, capillary pressure and saturation relationships in granular porous media , 2010 .

[8]  George Papandreou,et al.  Rethinking Atrous Convolution for Semantic Image Segmentation , 2017, ArXiv.

[9]  S. Kondo,et al.  Basal Cell Carcinoma within Vulvar Paget’s Disease , 1998, Dermatology.

[10]  Adrian Sheppard,et al.  Techniques for image enhancement and segmentation of tomographic images of porous materials , 2004 .

[11]  J. McClure,et al.  Beyond Darcy's law: The role of phase topology and ganglion dynamics for two-fluid flow. , 2016, Physical review. E.

[12]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[13]  Peyman Mostaghimi,et al.  Physical Accuracy of Deep Neural Networks for 2D and 3D Multi-Mineral Segmentation of Rock micro-CT Images , 2020, ArXiv.

[14]  W. Huda,et al.  Radiographic techniques, contrast, and noise in x-ray imaging. , 2015, AJR. American journal of roentgenology.

[15]  K. Klise,et al.  Pore‐scale multiphase flow experiments in bead packs of variable wettability , 2014 .

[16]  Jerry L. Prince,et al.  Adaptive fuzzy segmentation of magnetic resonance images , 1999, IEEE Transactions on Medical Imaging.

[17]  Michael D. Annable,et al.  Estimation of Nonaqueous Phase Liquid−Water Interfacial Areas in Porous Media following Mobilization by Chemical Flooding , 1997 .

[18]  William G. Gray,et al.  Pore-scale characteristics of multiphase flow in porous media: A comparison of air–water and oil–water experiments , 2006 .

[19]  Neil A. Dodgson,et al.  Proceedings Ninth IEEE International Conference on Computer Vision , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[20]  S. M. Hassanizadeh,et al.  Insights into the Relationships Among Capillary Pressure, Saturation, Interfacial Area and Relative Permeability Using Pore-Network Modeling , 2008 .

[21]  M. Tuller,et al.  Segmentation of X‐ray computed tomography images of porous materials: A crucial step for characterization and quantitative analysis of pore structures , 2009 .

[22]  Martin J. Blunt,et al.  Multiphase Flow in Permeable Media: A Pore-Scale Perspective , 2017 .

[23]  M. L. Porter,et al.  Image analysis algorithms for estimating porous media multiphase flow variables from computed microtomography data: a validation study , 2010 .

[24]  Dorthe Wildenschild,et al.  Effect of fluid topology on residual nonwetting phase trapping: Implications for geologic CO 2 sequestration , 2013 .

[25]  Markus Hilpert,et al.  Computation of the interfacial area for two-fluid porous medium systems. , 2002, Journal of contaminant hydrology.

[26]  Sotiris B. Kotsiantis,et al.  Supervised Machine Learning: A Review of Classification Techniques , 2007, Informatica.

[27]  C. Noiriel,et al.  Investigation of porosity and permeability effects from microstructure changes during limestone dissolution , 2004 .

[28]  Martin J Blunt,et al.  Pore-network extraction from micro-computerized-tomography images. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[29]  Frieder Enzmann,et al.  Connected pathway relative permeability from pore-scale imaging of imbibition , 2016 .

[30]  Luc Vincent,et al.  Watersheds in Digital Spaces: An Efficient Algorithm Based on Immersion Simulations , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[31]  Christoph H. Arns,et al.  Porous Media Characterization Using Minkowski Functionals: Theories, Applications and Future Directions , 2018, Transport in Porous Media.

[32]  Zuleima T. Karpyn,et al.  Pore‐scale analysis of trapped immiscible fluid structures and fluid interfacial areas in oil‐wet and water‐wet bead packs , 2011 .

[33]  Dorthe Wildenschild,et al.  Image processing of multiphase images obtained via X‐ray microtomography: A review , 2014 .

[34]  Veerle Cnudde,et al.  High-resolution X-ray computed tomography in geosciences: A review of the current technology and applications , 2013 .

[35]  Samuel Krevor,et al.  Pore-Scale Heterogeneity in the Mineral Distribution and Reactive Surface Area of Porous Rocks , 2015 .

[36]  J. Bezdek,et al.  FCM: The fuzzy c-means clustering algorithm , 1984 .

[37]  Alberto Guadagnini,et al.  Automatic method for estimation of in situ effective contact angle from X-ray micro tomography images of two-phase flow in porous media. , 2017, Journal of colloid and interface science.

[38]  Thomas Brox,et al.  3D U-Net: Learning Dense Volumetric Segmentation from Sparse Annotation , 2016, MICCAI.

[39]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[40]  Michael A. Celia,et al.  Trapping and hysteresis in two‐phase flow in porous media: A pore‐network study , 2013 .

[41]  Wolfgang Fink,et al.  Three‐Dimensional Multiphase Segmentation of X‐Ray CT Data of Porous Materials Using a Bayesian Markov Random Field Framework , 2012 .

[42]  Pejman Tahmasebi,et al.  Segmentation of digital rock images using deep convolutional autoencoder networks , 2019, Comput. Geosci..

[43]  Roger L. Nielsen,et al.  TRACE. FOR: a program for the calculation of combined major and trace-element liquid lines of descent for natural magmatic systems , 1988 .

[44]  Martin J Blunt,et al.  X‐ray Microtomography of Intermittency in Multiphase Flow at Steady State Using a Differential Imaging Method , 2017, Water resources research.

[45]  M. Blunt,et al.  In situ characterization of mixed-wettability in a reservoir rock at subsurface conditions , 2017, Scientific Reports.

[46]  R. Johns,et al.  Equation of State for Relative Permeability, Including Hysteresis and Wettability Alteration , 2017 .

[47]  K. Klise,et al.  Automated contact angle estimation for three-dimensional X-ray microtomography data , 2016 .

[48]  H. Sebastian Seung,et al.  Trainable Weka Segmentation: a machine learning tool for microscopy pixel classification , 2017, Bioinform..

[49]  Yong Yin,et al.  Shape-Aware Organ Segmentation by Predicting Signed Distance Maps , 2019, AAAI.

[50]  Martin J. Blunt,et al.  Predictive pore‐scale modeling of two‐phase flow in mixed wet media , 2004 .

[51]  M. Blunt,et al.  Imaging and Measurement of Pore‐Scale Interfacial Curvature to Determine Capillary Pressure Simultaneously With Relative Permeability , 2018, Water Resources Research.

[52]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

[53]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[54]  William G. Gray,et al.  Geometric state function for two-fluid flow in porous media , 2018, Physical Review Fluids.

[55]  Iasonas Kokkinos,et al.  DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[56]  P. Rao,et al.  Determination of effective air‐water interfacial area in partially saturated porous media using surfactant adsorption , 1997 .

[57]  R. Bernstein Adaptive nonlinear filters for simultaneous removal of different kinds of noise in images , 1987 .

[58]  Loïc Le Folgoc,et al.  Attention U-Net: Learning Where to Look for the Pancreas , 2018, ArXiv.

[59]  S. Krevor,et al.  The Sensitivity of Estimates of Multiphase Fluid and Solid Properties of Porous Rocks to Image Processing , 2019, Transport in Porous Media.

[60]  George Papandreou,et al.  Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation , 2018, ECCV.

[61]  David Richeson Euler's Gem: The Polyhedron Formula and the Birth of Topology , 2008 .

[62]  Christoph Rau,et al.  Dynamics of snap-off and pore-filling events during two-phase fluid flow in permeable media , 2017, Scientific Reports.

[63]  J. C. Dunn,et al.  A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters , 1973 .

[64]  Dorthe Wildenschild,et al.  Efficiently engineering pore-scale processes: The role of force dominance and topology during nonwetting phase trapping in porous media , 2015 .

[65]  M. Blunt,et al.  The Effect of Mixed Wettability on Pore‐Scale Flow Regimes Based on a Flooding Experiment in Ketton Limestone , 2019, Geophysical Research Letters.

[66]  María J. Ledesma-Carbayo,et al.  MIA - A free and open source software for gray scale medical image analysis , 2013, Source Code for Biology and Medicine.

[67]  M. Blunt,et al.  Minimal surfaces in porous media: Pore-scale imaging of multiphase flow in an altered-wettability Bentheimer sandstone. , 2019, Physical review. E.

[68]  W. Brent Lindquist,et al.  Image Thresholding by Indicator Kriging , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[69]  Seyed-Ahmad Ahmadi,et al.  V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation , 2016, 2016 Fourth International Conference on 3D Vision (3DV).

[70]  William G. Gray,et al.  Interfacial area measurements for unsaturated flow through a porous medium , 2004 .

[71]  Steffen Berg,et al.  Generation of ground truth images to validate micro-CT image-processing pipelines , 2018, The Leading Edge.

[72]  Gurpreet Singh,et al.  Experimental investigation of trapped oil clusters in a water‐wet bead pack using X‐ray microtomography , 2010 .

[73]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[74]  D. Wildenschild,et al.  Pore‐scale displacement mechanisms as a source of hysteresis for two‐phase flow in porous media , 2016 .

[75]  J. McClure,et al.  Influence of wettability on phase connectivity and electrical resistivity , 2018, Physical Review E.

[76]  Peyman Mostaghimi,et al.  Digital Rock Segmentation for Petrophysical Analysis With Reduced User Bias Using Convolutional Neural Networks , 2020, Water Resources Research.