journal article·2025-02-06Open access

Improving Rock Type Identification Through Advanced Deep Learning-Based Segmentation Models: A Comparative Study

İlhan Aydın, Ayşe Didem Kılıç, Taha Kubilay Şener

Applied Sciences· Volume 15· Issue 3

Abstract

The accurate identification of rock types is crucial for understanding geological structures and planning mining activities. Therefore, the precise labeling of rock types is a fundamental requirement for researchers and industry experts in these fields. This study aims to identify rock types by segmenting thin-section rock images using advanced deep learning models. Commonly used models such as DeepLabv3+, SegFormer, ConvNext, and Mask2Former were evaluated to compare the performance of different segmentation models. Additionally, an improved version of Mask2Former was analyzed to enhance its performance. Post-segmentation enhancements with SLIC super pixel and morphological operations further improved boundary delineation. An improved version of Mask2Former achieved a validation accuracy of 91.26% and a mean Intersection over Union (mIoU) of 82.59%, representing an improvement of more than 5% over the base Mask2Former. Another significant aspect of the study is the detailed analysis of other models using the relevant dataset. The Quartz Feldspar Plagioclase (QAP) diagram was utilized for mineral identification, achieving a mineral recognition accuracy of 85.7%. These results indicate the robustness of the proposed approach, which exceeds the accuracy and mIoU of comparable methods reported in the literature. This study significantly enhances the effectiveness of image processing techniques for rock type identification. Furthermore, the detailed comparison of different models provides valuable guidance for researchers in selecting the most suitable model.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Mineral Processing and Grinding · Drilling and Well Engineering · Hydraulic Fracturing and Reservoir Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Computer Engineering, Firat University, Elazig 23119, Turkey

Department of Geology Engineering, Firat University, Elazig 23119, Turkey

Funding

Fırat University

References (35)

Show source-provided references
1. Baedecker, P.A. (1987). Methods for Geochemical Analysis, No. 1766-1770.
2. Discriminating hematite and magnetite via Scanning Electron Microscope–Mineral Liberation Analyzer in the −200 mesh size fraction of iron ores10.1080/03717453.2017.1422334 ↗
3. Using quantitative electron microscopy for process mineralogy applications10.1007/s11837-000-0126-9 ↗
4. Contributions to the mathematical theory of evolution—II. Skew variation in homogeneous material
5. Shape preferred-orientation analysis using digitized images on a microcomputer10.1016/0098-3004(89)90049-6 ↗
6. Classification and nomenclature of plutonic rocks recommendations of the IUGS subcommission on the systematics of igneous rocks10.1007/BF01820841 ↗
7. IMAGE: Modified for use on a microcomputer-based system10.1016/0098-3004(89)90038-1 ↗
8. Image processing for geological applications
9. Martyushev, D.A., Ponomareva, I.N., Davoodi, S., Izadi, H., Sadri, J., and Bayati, M. (Arab. J. Sci. Eng., 2024). Interporosity Flow Between Matrix and Fractures in Carbonates: A Study of its Impact on Oil Production, Arab. J. Sci. Eng., in press.10.1007/s13369-024-09533-1 ↗
10. Edge detection in petrographic images using the rotating polarizer stage10.1016/S0098-3004(98)00054-5 ↗
11. Automatic grain boundary detection and grain size analysis using polarization micrographs or orientation images10.1016/S0191-8141(00)00014-6 ↗
12. Automated separation of touching grains in digital images of thin sections10.1016/S0098-3004(01)00038-3 ↗
13. Segmentation of petrographic images by integrating edge detection and region growing10.1016/j.cageo.2004.05.002 ↗
14. The use of watershed segmentation and GIS software for textural analysis of thin sections10.1016/j.jvolgeores.2005.09.017 ↗
15. A new algorithm using image colour system transformation for rock grain segmentation10.1007/s00710-007-0200-x ↗
16. An artificial neural net assisted approach to editing edges in petrographic images collected with the rotating polarizer stage10.1016/j.cageo.2006.12.007 ↗
17. Automatic classification of volcanic rocks from thin section images using transfer learning networks10.1007/s00521-021-05849-3 ↗
18. Segmentation of sandstone thin section images with separation of touching grains using optimum path forest operators10.1016/j.cageo.2013.04.011 ↗
19. Superpixel segmentations for thin sections: Evaluation of methods to enable the generation of machine learning training data sets10.1016/j.cageo.2022.105232 ↗
20. Application of deep learning for semantic segmentation of sandstone thin sections10.1016/j.cageo.2021.104778 ↗
21. Liu, Z., Mao, H., Wu, C.Y., Feichtenhofer, C., Darrell, T., and Xie, S. (2022, January 18–24). A convnet for the 2020s. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPR52688.2022.01167 ↗
22. The edge segmentation of grains in thin-section petrographic images utilising extinction consistency perception network10.1007/s40747-023-01208-y ↗
23. Segmentation of digital rock images using deep convolutional autoencoder networks10.1016/j.cageo.2019.02.003 ↗
24. Ren, Y., Li, X., Bi, J., Zhang, Y., Su, Q., Wang, W., and Li, H. (J. Eng. Res., 2024). Multi-Channel Attention Transformer for Rock Thin-Section Image Segmentation, J. Eng. Res., in press.10.1016/j.jer.2024.04.009 ↗
25. CSSRS: Pore segmentation method of sandstone cast thin section images based on weak supervised learning10.1016/j.geoen.2023.212207 ↗
26. Automatic grain segmentation in cross-polarized photomicrographs of sedimentary rocks using psychophysics inspired models10.1007/s11334-021-00400-y ↗
27. Rock thin-section analysis and identification based on artificial intelligent technique10.1016/j.petsci.2022.03.011 ↗
28. Cheng, B., Misra, I., Schwing, A.G., Kirillov, A., and Girdhar, R. (2022, January 18–24). Masked-attention mask transformer for universal image segmentation. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.10.1109/CVPR52688.2022.00135 ↗
29. A survey on image data augmentation for deep learning10.1186/s40537-019-0197-0 ↗
30. Chen, L., Zhu, Y., Papandreou, G., Schroff, F., and Adam, H. (2018). Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation. arXiv.10.1007/978-3-030-01234-2_49 ↗
31. SegFormer: Simple and efficient design for semantic segmentation with transformers
32. Csillik, O. (2017). Fast segmentation and classification of very high resolution remote sensing data using SLIC superpixels. Remote Sens., 9.10.3390/rs9030243 ↗
33. Per-pixel classification is not all you need for semantic segmentation
34. Chen, K., Wang, J., Pang, J., Cao, Y., Xiong, Y., Li, X., and Lin, D. (2019). MMDetection: Open mmlab detection toolbox and benchmark. arXiv.
35. Pytorch. An imperative style, high-performance deep learning library