Rock classification in petrographic thin section images based on concatenated convolutional neural networks

Rock classification plays an important role in rock mechanics, petrology, mining engineering, magmatic processes, and numerous other fields pertaining to geosciences. This study proposes a concatenated convolutional neural network (Con-CNN) method for classifying geologic rock types based on petrographic thin sections. Plane polarized light (PPL) and crossed polarized light (XPL) were used to acquire thin section images as the fundamental data. After conducting the necessary pre-processing, the PPL and XPL images as well as their comprehensive image developed by principal component analysis were sliced into small patches and were put into three CNNs, comprising the same structure for achieving a preliminary classification. Subsequently, these patches classification results of the CNNs were concatenated by using the maximum likelihood method to obtain a comprehensive classification result. Finally, a statistical revision was applied to fix the misclassification due to the proportion differences of minerals that were similar in appearance. In this study, there were 92 rock samples of 13 types giving 106 petrographic thin sections and 2208 petrographic thin section images, and finally 238,464 sliced image patches were used for the training and validation of the Con-CNN method. The 5-folds cross validation showed that the proposed method provides an overall accuracy of 89.97% and a kappa coefficient of 0.86, which facilitates the automation of rock classification in petrographic thin section images.

[1]  Charles M. Onasch,et al.  GIS-based detection of grain boundaries , 2008 .

[2]  Andreas Günther,et al.  Semi-automatic segmentation of petrographic thin section images using a "seeded-region growing algorithm" with an application to characterize wheathered subarkose sandstone , 2015, Comput. Geosci..

[3]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[4]  O. Borazjani,et al.  Two intelligent pattern recognition models for automatic identification of textural and pore space characteristics of the carbonate reservoir rocks using thin section images , 2016 .

[5]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[6]  Nurdan Akhan Baykan,et al.  Mineral identification using color spaces and artificial neural networks , 2010, Comput. Geosci..

[7]  Hamimah Ujir,et al.  Unsupervised classification of Intrusive igneous rock thin section images using edge detection and colour analysis , 2017, 2017 IEEE International Conference on Signal and Image Processing Applications (ICSIPA).

[8]  Zhiyong Gao,et al.  A novel method for extracting information on pores from cast thin-section images , 2019, Comput. Geosci..

[9]  Edgar Berrezueta,et al.  Semi-automated procedure of digitalization and study of rock thin section porosity applying optical image analysis tools , 2019, Computers & Geosciences.

[10]  Bruno M. Carvalho,et al.  Deep Learning-Based Pore Segmentation of Thin Rock Sections for Aquifer Characterization Using Color Space Reduction , 2019, 2019 International Conference on Systems, Signals and Image Processing (IWSSIP).

[11]  Chandra L. Reedy Review of Digital Image Analysis of Petrographic Thin Sections in Conservation Research , 2006 .

[12]  Javad Ghiasi-Freez,et al.  Semi-automated porosity identification from thin section images using image analysis and intelligent discriminant classifiers , 2012, Comput. Geosci..

[13]  Rafael Andrello Rubo,et al.  Digital petrography: Mineralogy and porosity identification using machine learning algorithms in petrographic thin section images , 2019 .

[14]  E. H. van den Berg,et al.  Automated separation of touching grains in digital images of thin sections , 2002 .

[15]  An Estimation of Rock Permeability and Its Anisotropy from Thin Sections Using a Renormalization Group Approach , 2011 .

[16]  Yueru Wen A Minerals Boundary Enhancement Method in Petrographic Thin Sections Polarization Images , 2019, 2019 IEEE 9th International Conference on Electronics Information and Emergency Communication (ICEIEC).

[17]  Xinjian Qiang,et al.  Research on Feasibility of Convolution Neural Networks for Rock Thin Sections Image Retrieval , 2018, 2018 2nd IEEE Advanced Information Management,Communicates,Electronic and Automation Control Conference (IMCEC).

[18]  Scott Krig,et al.  Image Pre-Processing , 2014 .

[19]  Naresh Singh,et al.  Textural identification of basaltic rock mass using image processing and neural network , 2010 .

[20]  Alexandre X. Falcão,et al.  Segmentation of sandstone thin section images with separation of touching grains using optimum path forest operators , 2013, Comput. Geosci..

[21]  Riyaz Kharrat,et al.  Estimation of carbonates permeability using pore network parameters extracted from thin section images and comparison with experimental data , 2017 .

[22]  Magdalena Ładniak,et al.  Search of visually similar microscopic rock images , 2014, Computational Geosciences.

[23]  Mariusz Mlynarczuk,et al.  The application of pattern recognition in the automatic classification of microscopic rock images , 2013, Comput. Geosci..

[24]  R. Loucks,et al.  Permeability estimation based on thin-section image analysis and 2D flow modeling in grain-dominated carbonates , 2016 .

[25]  Ahmet Burak Can,et al.  A computer program (TSecSoft) to determine mineral percentages using photographs obtained from thin sections , 2012, Comput. Geosci..

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

[27]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[28]  Snehamoy Chatterjee Vision-based rock-type classification of limestone using multi-class support vector machine , 2012, Applied Intelligence.

[29]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[30]  Hossein Izadi,et al.  An intelligent system for mineral identification in thin sections based on a cascade approach , 2017, Comput. Geosci..

[31]  A. Hassanpour,et al.  MINERALS BOUNDARY DETECTION IN PETROGRAPHIC THIN SECTIONS IMAGE USING ARCGIS SOFTWARE , 2009 .

[32]  Reza Khajavi,et al.  Automatic mineral identification using color tracking , 2017, Pattern Recognit..

[33]  Roberto Tagliaferri,et al.  Textural identification of carbonate rocks by image processing and neural network: Methodology proposal and examples , 2005, Comput. Geosci..

[34]  Hossein Izadi,et al.  A new approach to apply texture features in minerals identification in petrographic thin sections using ANNs , 2013, 2013 8th Iranian Conference on Machine Vision and Image Processing (MVIP).

[35]  Na Li,et al.  A transfer learning method for automatic identification of sandstone microscopic images , 2017, Comput. Geosci..