Citation: | Yunfeng Ge, Geng Liu, Haiyan Wang, Huiming Tang, Binbin Zhao. Rock Joint Detection from Borehole Imaging Logs Using a Convolutional Neural Networks Model. Journal of Earth Science, 2025, 36(4): 1700-1716. doi: 10.1007/s12583-024-1989-5 |
To map the rock joints in the underground rock mass, a method was proposed to semi-automatically detect the rock joints from borehole imaging logs using a deep learning algorithm. First, 450 images containing rock joints were selected from borehole ZKZ01 in the Rumei hydropower station. These images were labeled to establish ground truth which was subdivided into training, validation, and testing data. Second, the YOLO v2 model with optimal parameter settings was constructed. Third, the training and validation data were used for model training, while the test data was used to generate the precision-recall curve for prediction evaluation. Fourth, the trained model was applied to a new borehole ZKZ02 to verify the feasibility of the model. There were 12 rock joints detected from the selected images in borehole ZKZ02 and four geometric parameters for each rock joint were determined by sinusoidal curve fitting. The average precision of the trained model reached 0.87.
AbdElNabi, M. L. R., Wajeeh Jasim, M., EL-Bakry, H. M., et al., 2020. Breast and Colon Cancer Classification from Gene Expression Profiles Using Data Mining Techniques. Symmetry, 12(3): 408. https://doi.org/10.3390/sym12030408 |
Agostinelli, F., Hoffman, M., Sadowski, P., et al., 2014. Learning Activation Functions to Improve Deep Neural Networks. arXiv Preprint arXiv: 1412.6830. |
Arras, L., Osman, A., Samek, W., 2022. CLEVR-XAI: A Benchmark Dataset for the Ground Truth Evaluation of Neural Network Explanations. Information Fusion, 81: 14–40. https://doi.org/10.1016/j.inffus.2021.11.008 |
Assous, S., Elkington, P., Clark, S., et al., 2014. Automated Detection of Planar Geologic Features in Borehole Images. Geophysics, 79(1): D11–D19. https://doi.org/10.1190/geo2013-0189.1 |
Ballard, D. H., 1981. Generalizing the Hough Transform to Detect Arbitrary Shapes. Pattern Recognition, 13(2): 111–122. https://doi.org/10.1016/0031-3203(81)90009-1 |
Baltsavias, E. P., 1999. A Comparison between Photogrammetry and Laser Scanning. ISPRS Journal of Photogrammetry and Remote Sensing, 54(2/3): 83–94. https://doi.org/10.1016/S0924-2716(99)00014-3 |
Bui, D. T., Tsangaratos, P., Nguyen, V. T., et al., 2020. Comparing the Prediction Performance of a Deep Learning Neural Network Model with Conventional Machine Learning Models in Landslide Susceptibility Assessment. Catena, 188: 104426. https://doi.org/10.1016/j.catena.2019.104426 |
Chandler, J., 1999. Effective Application of Automated Digital Photogrammetry for Geomorphological Research. Earth Surface Processes and Landforms, 24(1): 51–63. https://doi.org/10.1002/(SICI)1096-9837(199901)24:1<51::AID-ESP948>3.0.CO;2-H doi: 10.1002/(SICI)1096-9837(199901)24:1<51::AID-ESP948>3.0.CO;2-H |
Chang, K. T., Chang, J. R., Liu, J. K., 2005. Detection of Pavement Distresses Using 3D Laser Scanning Technology. Computing in Civil Engineering (2005). American Society of Civil Engineers, Cancun. 1–11. https://doi.org/10.1061/40794(179)103 |
Chang, Y. L., Anagaw, A., Chang, L. N., et al., 2019. Ship Detection Based on YOLOv2 for SAR Imagery. Remote Sensing, 11(7): 786. https://doi.org/10.3390/rs11070786 |
Chen, L., Ge, Y. F., Zeng, X. M., et al., 2023. Rapid Evaluation of Rock Mass Integrity of Engineering Slopes Using Three-Dimensional Laser Scanning. Journal of Earth Science, 34(6): 1920–1925. https://doi.org/10.1007/s12583-023-2007-z |
Chen, Q., Ge, Y. F., Tang, H. M., 2024. Rock Discontinuities Characterization from Large-Scale Point Clouds Using a Point-Based Deep Learning Method. Engineering Geology, 337: 107585. https://doi.org/10.1016/j.enggeo.2024.107585 |
Chen, W. Z., Yang, J. P., Tan, X. J., et al., 2011. Study on Mechanical Parameters of Fractured Rock Masses. Science China Technological Sciences, 54(1): 140–146. https://doi.org/10.1007/s11431-011-4632-5 |
Coli, N., Pranzini, G., Alfi, A., et al., 2008. Evaluation of Rock-Mass Permeability Tensor and Prediction of Tunnel Inflows by Means of Geostructural Surveys and Finite Element Seepage Analysis. Engineering Geology, 101(3/4): 174–184. https://doi.org/10.1016/j.enggeo.2008.05.002 |
Dais, D., Bal, İ. E., Smyrou, E., et al., 2021. Automatic Crack Classification and Segmentation on Masonry Surfaces Using Convolutional Neural Networks and Transfer Learning. Automation in Construction, 125: 103606. https://doi.org/10.1016/j.autcon.2021.103606 |
Dewez, T. J. B., Girardeau-Montaut, D., Allanic, C., et al., 2016. Facets: A Cloudcompare Plugin to Extract Geological Planes from Unstructured 3D Point Clouds. ISPRS—International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 41B5: 799–804. |
Dias, L. O., Bom, C. R., Faria, E. L., et al., 2020. Automatic Detection of Fractures and Breakouts Patterns in Acoustic Borehole Image Logs Using Fast-Region Convolutional Neural Networks. Journal of Petroleum Science and Engineering, 191: 107099. https://doi.org/10.1016/j.petrol.2020.107099 |
Everingham, M., Van Gool, L., Williams, C. K. I., et al., 2010. The Pascal Visual Object Classes (VOC) Challenge. International Journal of Computer Vision, 88(2): 303–338. https://doi.org/10.1007/s11263-009-0275-4 |
Fekete, S., Diederichs, M., Lato, M., 2010. Geotechnical and Operational Applications for 3-Dimensional Laser Scanning in Drill and Blast Tunnels. Tunnelling and Underground Space Technology, 25(5): 614–628. https://doi.org/10.1016/j.tust.2010.04.008 |
Ge, Y. F., Cao, B., Tang, H. M., 2022a. Rock Discontinuities Identification from 3D Point Clouds Using Artificial Neural Network. Rock Mechanics and Rock Engineering, 55(3): 1705–1720. https://doi.org/10.1007/s00603-021-02748-w |
Ge, Y. F., Du, B., Tang, H. M., et al., 2022b. Rock Joint Detection from Borehole Imaging Logs Based on Grey-Level Co-Occurrence Matrix and Canny Edge Detector. Quarterly Journal of Engineering Geology & Hydrogeology, 55(1): qjegh2021. https://doi.org/10.1144/qjegh2021-016 |
Ge, Y. F., Tang, H. M., Xia, D., et al., 2018. Automated Measurements of Discontinuity Geometric Properties from a 3D-Point Cloud Based on a Modified Region Growing Algorithm. Engineering Geology, 242: 44–54. https://doi.org/10.1016/j.enggeo.2018.05.007 |
Ge, Y. F., Wang, H. Y., Liu, G., et al., 2025. Automated Identification of Rock Discontinuities from 3D Point Clouds Using a Convolutional Neural Network. Rock Mechanics and Rock Engineering. Online First. 1–18. |
Girshick, R., 2015. Fast R-CNN. 2015 IEEE International Conference on Computer Vision (ICCV), December 7–13, 2015, Santiago, Chile. 1440–1448. |
Han, Z., Chen, H. X., Liu, Y. Q., et al., 2021. Vision-Based Crack Detection of Asphalt Pavement Using Deep Convolutional Neural Network. Iranian Journal of Science and Technology, Transactions of Civil Engineering, 45(3): 2047–2055. |
He, K. M., Zhang, X. Y., Ren, S. Q., et al., 2015. Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 37(9): 1904–1916. https://doi.org/10.1109/TPAMI.2015.2389824 |
Kabir, S., Rivard, P., He, D. C., et al., 2009. Damage Assessment for Concrete Structure Using Image Processing Techniques on Acoustic Borehole Imagery. Construction and Building Materials, 23(10): 3166–3174. https://doi.org/10.1016/j.conbuildmat.2009.06.013 |
Kulatilake, P. H. S. W., Wu, T. H., 1984. Estimation of Mean Trace Length of Discontinuities. Rock Mechanics and Rock Engineering, 17(4): 215–232. https://doi.org/10.1007/BF01032335 |
Kun, S., Chi, S., Dong, A., et al., 2020. Intelligent Identification Method for Rock Discontinuities Properties by Digital Borehole Panoramic Images. Bulletin of Geological Science and Technology, 39(5): 17–22. https://doi.org/10.19509/j.cnki.dzkq.2020.0503 (in Chinese with English Abstract) |
Li, S. J., Feng, X. T., Wang, C. Y., et al., 2013. ISRM Suggested Method for Rock Fractures Observations Using a Borehole Digital Optical Televiewer. Rock Mechanics and Rock Engineering, 46(3): 635–644. https://doi.org/10.1007/s00603-012-0344-9 |
Liu, W., Anguelov, D., Erhan, D., et al., 2016. SSD: Single Shot MultiBox Detector. 14th European Conference, October 11–14, 2016, Amsterdam. 21–37 |
Loey, M., ElSawy, A., Afify, M., 2020. Deep Learning in Plant Diseases Detection for Agricultural Crops. International Journal of Service Science, Management, Engineering, and Technology, 11(2): 41–58. |
Loey, M., Manogaran, G., Taha, M. H. N., et al., 2021. Fighting Against COVID-19: A Novel Deep Learning Model Based on YOLO-V2 with ResNet-50 for Medical Face Mask Detection. Sustainable Cities and Society, 65: 102600. https://doi.org/10.1016/j.scs.2020.102600 |
Ma, G. Q., Wu, Q., Xiong, S. Q., et al., 2021. Ratio Method for Calculating the Source Location of Gravity and Magnetic Anomalies Based on Deep Learning. Earth Science, 46(9): 3365–3375. https://doi.org/10.3799/dqkx.2020.350 (in Chinese with English Abstract) |
Michalak, M. P., Kuzak, R., Gładki, P., et al., 2021. Constraining Uncertainty of Fault Orientation Using a Combinatorial Algorithm. Computers & Geosciences, 154: 104777. https://doi.org/10.1016/j.cageo.2021.104777 |
Myrianthis, M. L., 1975. Ground Disturbance Associated with Shield Tunneling, in Overconsolidated Stiff Clay. Rock Mechanics, 7(1): 35–65. https://doi.org/10.1007/BF01239233 |
Priest, S. D., Hudson, J. A., 1981. Estimation of Discontinuity Spacing and Trace Length Using Scanline Surveys. International Journal of Rock Mechanics and Mining Sciences & Geomechanics Abstracts, 18(3): 183–197. https://doi.org/10.1016/0148-9062(81)90973-6 |
Redmon, J., Divvala, S., Girshick, R., et al., 2016. You Only Look Once: Unified, Real-Time Object Detection. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). June 27–30, 2016, Las Vegas, NV, USA. 779–788. |
Redmon, J., Farhadi, A., 2017. YOLO9000: Better, Faster, Stronger. 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), July 21–26, 2017, Honolulu, USA. 6517–6525. |
Russakovsky, O., Deng, J., Su, H., et al., 2015. ImageNet Large Scale Visual Recognition Challenge. International Journal of Computer Vision, 115(3): 211–252. https://doi.org/10.1007/s11263-015-0816-y |
Sang, J., Wu, Z. Y., Guo, P., et al., 2018. An Improved YOLOv2 for Vehicle Detection. Sensors, 18(12): 4272. https://doi.org/10.3390/s18124272 |
Schepers, R., Rafat, G., Gelbke, C., et al., 2001. Application of Borehole Logging, Core Imaging and Tomography to Geotechnical Exploration. International Journal of Rock Mechanics and Mining Sciences, 38(6): 867–876. https://doi.org/10.1016/S1365-1609(01)00052-1 |
Shinde, S., Kothari, A., Gupta, V., 2018. YOLO Based Human Action Recognition and Localization. Procedia Computer Science, 133: 831–838. https://doi.org/10.1016/j.procs.2018.07.112 |
Shorten, C., Khoshgoftaar, T. M., 2019. A Survey on Image Data Augmentation for Deep Learning. Journal of Big Data, 6(1): 60. https://doi.org/10.1186/s40537-019-0197-0 |
Vöge, M., Lato, M. J., Diederichs, M. S., 2013. Automated Rockmass Discontinuity Mapping from 3-Dimensional Surface Data. Engineering Geology, 164: 155–162. https://doi.org/10.1016/j.enggeo.2013.07.008 |
Wang, C. Y., Zou, X. J., Han, Z. Q., 2017a. Recognition of Discontinuities in Borehole Image Based on Characteristic Function. Rock and Soil Mechanics, 38(10): 3062–3066. https://doi.org/10.16285/j.rsm.2017.10.036 (in Chinese with English Abstract) |
Wang, C. Y., Zou, X. J., Han, Z. Q., et al., 2017b. The Automatic Interpretation of Structural Plane Parameters in Borehole Camera Images from Drilling Engineering. Journal of Petroleum Science and Engineering, 154: 417–424. https://doi.org/10.1016/j.petrol.2017.03.038 |
Wang, C. Y., Zou, X. J., Han, Z. Q., et al., 2016. An Automatic Recognition and Parameter Extraction Method for Structural Planes in Borehole Image. Journal of Applied Geophysics, 135: 135–143. https://doi.org/10.1016/j.jappgeo.2016.10.005 |
Wang, D. R., Li, C. R., Wen, S., et al., 2021. Daedalus: Breaking Nonmaximum Suppression in Object Detection via Adversarial Examples. IEEE Transactions on Cybernetics, 52(8): 7427–7440. https://doi.org/10.1109/TCYB.2020.3041481 |
Wen, L., Li, X. Y., Gao, L., 2020. A Transfer Convolutional Neural Network for Fault Diagnosis Based on ResNet-50. Neural Computing and Applications, 32(10): 6111–6124. https://doi.org/10.1007/s00521-019-04097-w |
Wu, D. H., Lv, S. C., Jiang, M., et al., 2020. Using Channel Pruning-Based YOLO V4 Deep Learning Algorithm for the Real-Time and Accurate Detection of Apple Flowers in Natural Environments. Computers and Electronics in Agriculture, 178: 105742. https://doi.org/10.1016/j.compag.2020.105742 |
Wu, J., Feng, S. K., Li, H. J., 2011. Research on Automatic Interpretation of Discontinuities in Borehole Imaging. Rock and Soil Mechanics, 32(3): 951–957. https://doi.org/10.16285/j.rsm.2011.03.028 (in Chinese with English Abstract) |
Yang, X. C., Li, H., Yu, Y. T., et al., 2018. Automatic Pixel-Level Crack Detection and Measurement Using Fully Convolutional Network. Computer-Aided Civil and Infrastructure Engineering, 33(12): 1090–1109. https://doi.org/10.1111/mice.12412 |
Zagoruyko, S., Komodakis, N., 2016. Wide Residual Networks. arXiv Preprint arXiv: 1605.07146. |
Zhang, Z. W., Coyle, J. L., Sejdić, E., 2018. Automatic Hyoid Bone Detection in Fluoroscopic Images Using Deep Learning. Scientific Reports, 8(1): 12310. https://doi.org/10.1038/s41598-018-30182-6 |
Zhou, W., Maerz, N. H., 2002. Implementation of Multivariate Clustering Methods for Characterizing Discontinuities Data from Scanlines and Oriented Boreholes. Computers & Geosciences, 28(7): 827–839. https://doi.org/10.1016/S0098-3004(01)00111-X |
Zohreh, M., Junin, R., Jeffreys, P., 2014. Evaluate the Borehole Condition to Reduce Drilling Risk and Avoid Potential Well Bore Damages by Using Image Logs. Journal of Petroleum Science and Engineering, 122: 318–330. https://doi.org/10.1016/j.petrol.2014.07.027 |
Zou, X. J., Wang, C. Y., Song, H., 2021. A High-Precision and Fast Image Forming Method for Borehole Camera Video of Rock Mass. Advanced Engineering Sciences, 53(4): 158–167. https://doi.org/10.15961/j.jsuese.202000664 (in Chinese with English Abstract) |
Zou, X. J., Wang, C. Y., Wang, Y. T., et al., 2020. Morphological Feature Description Method of Structural Surface in Borehole Image during In-Situ Instrumentation. Rock Mechanics and Rock Engineering, 53(7): 2947–2956. https://doi.org/10.1007/s00603-020-02072-9 |
Zuo, R. G., Peng, Y., Li, T., et al., 2021. Challenges of Geological Prospecting Big Data Mining and Integration Using Deep Learning Algorithms. Earth Science, 46(1): 350–358. https://doi.org/10.3799/dqkx.2020.111 (in Chinese with English Abstract) |