MudrockNet: Semantic Segmentation of Mudrock SEM Images through Deep Learning

Abhishek Bihani,Hugh Daigle,Javier E. Santos,Christopher Landry,Masa Prodanovic,Kitty Milliken
DOI: https://doi.org/10.1016/j.cageo.2021.104952
2021-02-06
Abstract:Segmentation and analysis of individual pores and grains of mudrocks from scanning electron microscope images is non-trivial because of noise, imaging artifacts, variation in pixel grayscale values across images, and overlaps in grayscale values among different physical features such as silt grains, clay grains, and pores in an image, which make their identification difficult. Moreover, because grains and pores often have overlapping grayscale values, direct application of threshold-based segmentation techniques is not sufficient. Recent advances in the field of computer vision have made it easier and faster to segment images and identify multiple occurrences of such features in an image, provided that ground-truth data for training the algorithm is available. Here, we propose a deep learning SEM image segmentation model, MudrockNet based on Google's DeepLab-v3+ architecture implemented with the TensorFlow library. The ground-truth data was obtained from an image-processing workflow applied to scanning electron microscope images of uncemented muds from the Kumano Basin offshore Japan at depths < 1.1 km. The trained deep learning model obtained a pixel-accuracy about 90%, and predictions for the test data obtained a mean intersection over union (IoU) of 0.6591 for silt grains and 0.6642 for pores. We also compared our model with the random forest classifier using trainable Weka segmentation in ImageJ, and it was observed that MudrockNet gave better predictions for both silt grains and pores. The size, concentration, and spatial arrangement of the silt and clay grains can affect the petrophysical properties of a mudrock, and an automated method to accurately identify the different grains and pores in mudrocks can help improve reservoir and seal characterization for petroleum exploration and anthropogenic waste sequestration.
Computer Vision and Pattern Recognition,Image and Video Processing,Geophysics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the difficult task of segmenting and analyzing individual pores and grains in mudstone in scanning electron microscope (SEM) images. Due to noise, imaging artifacts, variations in pixel gray - value among different images, and the overlap of gray - values of different physical features (such as silt grains, clay grains and pores) in the images, the identification of these features becomes very difficult. In addition, since grains and pores often have overlapping gray - values, directly applying threshold - based segmentation techniques is not sufficient. Therefore, the paper proposes a deep - learning SEM image segmentation model - MudrockNet, which is based on Google's DeepLab - v3+ architecture, in order to improve the segmentation accuracy and efficiency, reduce the need for manual intervention, and be able to handle high - resolution SEM images. By using the deep - learning method, this research aims to provide a more automated and accurate method to identify different grains and pores in mudstone, thereby improving the characterization of reservoirs and caprocks, which is of great significance for oil exploration and human - made waste sequestration.