A deep convolutional neural network for rock fracture image segmentation

被引:37
作者
Byun, Hoon [1 ]
Kim, Jineon [1 ]
Yoon, Dongyoung [1 ]
Kang, Il-Seok [1 ]
Song, Jae-Joon [2 ]
机构
[1] Seoul Natl Univ, Dept Energy Syst Engn, Seoul 08826, South Korea
[2] Seoul Natl Univ, Res Inst Energy & Resources, Dept Energy Resources Engn, Seoul 08826, South Korea
基金
新加坡国家研究基金会;
关键词
Convolutional neural network; Image segmentation; Rock fracture; Atrous convolution; Skip connection;
D O I
10.1007/s12145-021-00650-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Accurate recognition of rock fractures is an important problem in rock engineering because fractures greatly influence the mechanical and hydraulic properties of rock structures. However, existing image segmentation methods for identifying rock fractures tend to be limited to handling only very simple fracture images, despite many real cases containing interfering objects or features such as dark surfaces, stripes (e.g., from foliation), infilling materials, scratches, shadows, and vegetation. Here, we propose a novel deep convolutional neural network to construct the first model that is applicable in the field. After selecting U-Net, a simple and powerful network for semantic segmentation, as a baseline network, we tested network architectures by applying atrous convolutions and extra skip connections to develop an optimal network specialized for rock fracture segmentation. The rate of erroneously detecting non-fracture objects or features was reduced by using the atrous convolution module, and more skip connections were appropriately added to increase the detection rate of the actual fractures. The model's performance gradually improved as these new techniques were added to the original model. Contrast-limited adaptive histogram equalization and a fully connected conditional random field were applied before and after the network, respectively, to enhance the model's performance. Evaluation of the proposed model using raw images of diverse site conditions shows that it can effectively distinguish rock fractures from various interfering objects and features. The source code and pre-trained model can be freely download from GitHub repository (https://github.com/Montherapy/Rock-fracture-segme ntation-with-Tensorflow).
引用
收藏
页码:1937 / 1951
页数:15
相关论文
共 57 条
[1]  
Alqahtani Naif., 2018, SPE ASIA PACIFIC OIL, DOI [DOI 10.2118/191906-MS, 10.2118/191906-ms, 10.2118/191906-MS]
[2]   SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation [J].
Badrinarayanan, Vijay ;
Kendall, Alex ;
Cipolla, Roberto .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) :2481-2495
[3]  
Bengio Y, 2013, INT CONF ACOUST SPEE, P8624, DOI 10.1109/ICASSP.2013.6639349
[4]   Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation [J].
Chen, Liang-Chieh ;
Zhu, Yukun ;
Papandreou, George ;
Schroff, Florian ;
Adam, Hartwig .
COMPUTER VISION - ECCV 2018, PT VII, 2018, 11211 :833-851
[5]   DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs [J].
Chen, Liang-Chieh ;
Papandreou, George ;
Kokkinos, Iasonas ;
Murphy, Kevin ;
Yuille, Alan L. .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (04) :834-848
[6]   Rock images classification by using deep convolution neural network [J].
Cheng, Guojian ;
Guo, Wenhui .
2ND ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2017), 2017, 887
[7]  
CHOLLET F, 2017, PROC CVPR IEEE, P1800, DOI DOI 10.1109/CVPR.2017.195
[8]   Automatic detection of fractures and breakouts patterns in acoustic borehole image logs using fast-region convolutional neural networks [J].
Dias, Luciana Olivia ;
Bom, Clecio R. ;
Faria, Elisangela L. ;
Valentin, Manuel Blanco ;
Correia, Maury Duarte ;
de Albuquerque, Marcio P. ;
de Albuquerque, Marcelo P. ;
Coelho, Juliana M. .
JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2020, 191
[9]  
Dumoulin V, 2018, Arxiv, DOI [arXiv:1603.07285, DOI 10.48550/ARXIV.1603.07285]
[10]   Convolutional Neural Network approaches to granite tiles classification [J].
Ferreira, Anselmo ;
Giraldi, Gilson .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 84 :1-11