In
geology, classification and lithological recognition of rocks plays an
important role in the area of oil and gas exploration, mineral exploration and
geological analysis. In other fields of activity such as construction and
decoration, this classification makes sense and fully plays its role. However,
this classification is slow, approximate and subjective. Automatic
classification curbs this subjectivity and fills this gap by offering methods
that reflect human perception. We propose a new approach to rock classification
based on direct-view images of rocks. The aim is to take advantage of feature
extraction methods to estimate a rock dictionary. In this work, we have
developed a classification method obtained by concatenating four (4) K-SVD
variants into a single signature. This method is based on the K-SVD algorithm
combined with four (4) feature extraction techniques: DCT, Gabor filters,
D-ALBPCSF and G-ALBPCSF, resulting in the four (4) variants named K-Gabor,
K-DCT, KD-ALBPCSF and KD-ALBPCSF respectively. In this work, we developed a
classification method obtained by concatenating four (4) variants of K-SVD. The
performance of our method was evaluated on the basis of performance indicators
such as accuracy with other 96% success rate.
References
[1]
Chatterjee, S., Bhattacherjeeb, A., Samanta, B. and Pal, S.K. (2010) Image-Based Quality Monitoring System of Limestone Ore Grades. Computers in Industry, 61, 391-408. https://doi.org/10.1016/j.compind.2009.10.003
[2]
Geron, A. (2017) Hands-On Machine Learning with Scikit Learn and TensorFlow. O’Reilly Media, Sebastopol.
[3]
Bianconi, F. and Fernández, A. (2014) An Appendix to “Texture Databases—A Comprehensive Survey. Pattern Recognition Letters, 45, 33-38. https://doi.org/10.1016/j.patrec.2014.02.017
[4]
Choi, J.Y., Ro, Y.M. and Plataniotis, K.N. (2012) Color Local Texture Features for Color Face Recognition. IEEE Transactions on Image Processing, 21, 1366-1380. https://doi.org/10.1109/TIP.2011.2168413
[5]
Rouet-Leduc, B., Hulbert, C., Lubbers, N., Barros, K., Humphreys, C. and Johnson, P. (2017) Machine Learning Predicts Laboratory Earthquakes. Geophysical Research Letters, 44, 9276-9282. https://doi.org/10.1002/2017GL074677
[6]
Ham, F., Iyengar, I., Mathewos Hambebo, B., Garces, M., Deaton, J., Perttu, A. and Williams, B. (2012) A Neurocomputing Approach for Monitoring Plinian Volcanic Eruptions Using Infrasound. Procedia Computer Science, 13, 7-17. https://doi.org/10.1016/j.procs.2012.09.109
[7]
Lüdtke, A., Jerosch, K., Herzog, O. and Schlüter, M. (2012) Development of a Machine Learning Technique for Automatic Analysis of Seafloor Image Data: Case Example, Pogonophora Coverage at Mud Volcanoes. Computers & Geosciences, 39, 120-128. https://doi.org/10.1016/j.cageo.2011.06.020
[8]
Zuo, R. and Carranza, E.J.M. (1967) Support Vector Machine: A Tool for Mapping Mineral Prospectivity. Computers & Geosciences, 37, 1967-1975. https://doi.org/10.1016/j.cageo.2010.09.014
[9]
Mukherjee, D.P., Potapovich, Y., Levner, I. and Zhang, H. (2009) Ore Image Segmentation by Learning Image and Shape Features. Pattern Recognition Letters, 30, 615-622. https://doi.org/10.1016/j.patrec.2008.12.015
[10]
Patel, A.K. and Chatterjee, S. (2016) Computer Vision-Based Limestone Rock-Type Classification Using Probabilistic Neural Network. Geoscience Frontiers, 7, 53-60. https://doi.org/10.1016/j.gsf.2014.10.005
[11]
Chauhan, S., Rühaak, W., Anbergen, H., Kabdenov, A., Freise, M., Wille, T. and Sass, I. (2016) Phase Segmentation of X-Ray Computer Tomography Rock Images Using Machine Learning Techniques: An Accuracy and Performance Study. Solid Earth, 7, 1125-1139. https://doi.org/10.5194/se-7-1125-2016
[12]
Maitre, J., Bouchard, K. and Bédard, L.P. (2019) Mineral Grains Recognition Using Computer Vision and Machine Learning. Computers & Geosciences, 130, 84-93. https://doi.org/10.1016/j.cageo.2019.05.009
[13]
Singh, N., Singh, T.N., Tiway, A. and Sarkar, K.M. (2010) Textural Identification of Basaltic Rock Mass Using Image Processing and Neural Network. Computer and Geosciences, 14, 301-310. https://doi.org/10.1007/s10596-009-9154-x
[14]
Galdames, F.J., Perez, C.A., Estévez, P.A. and Adams, M. (2017) Rock Lithological Classification by Laser Range 3D and Color Images. Interational Journal of Mineral Processing, 160, 47-57. https://doi.org/10.1016/j.minpro.2017.01.008
[15]
Fan, G.P., Chen, F.X., Chen, D.Y., Li, Y. and Dong, Y.Q. (2020) A Deep Learning Model for Quick and Accurate Rock Recognition with Smartphones. Mobile Information Systems, 2020, Article ID: 7462524. https://doi.org/10.1155/2020/7462524
[16]
Lepistro, L., Kunttu, L. and Visa, A. (2005) Rock Image Classification Using Color Features in Gabor Space. Journal of Electronic Image, 14, Article ID: 040503. https://doi.org/10.1117/1.2149872
[17]
Vangah, J.W., Ouattara, S., Ouattara, G. and Clement, A. (2019) Global and Local Characterization of Rock Classification by Gabor and DCT Filters with a Color Texture Descriptor. International Journal of Advanced Computer Science and Applications, 10. https://doi.org/10.14569/IJACSA.2019.0100401
[18]
Vivek, C. and Audithan, S. (2014) Robust Analysis of the Rock Texture Image Based on the Boosting Classifier with Gabor Wavelet Features. Journal of Theoretical and Applied Information Technology, 69, 562-570.
[19]
Mlynarcczuk, M. and Skiba, M. (2017) The Application of Artificial Intelligence for the Identification of the Maceral Groups and Mineral Components of Coal. Computers and Geosciences, 103, 133-141. https://doi.org/10.1016/j.cageo.2017.03.011
[20]
Baklanova, O. and Shvets, O. (2014) Methods and Algorithms of Cluster Analysis in the Mining Industry—Solution of Tasks for Mineral Rocks Recognition. Proceedings of the 11th International Conference on Signal Processing and Multimedia Applications (SIGMAP-2014), Vienna, 28-30 August, 2014, 165-171. https://doi.org/10.5220/0005022901650171
[21]
Ishikawa, S.T. and Gulick, V.C. (2013) An Automated Mineral Classifier Using Raman Spectra. Computers & Geosciences, 54, 259-268. https://doi.org/10.1016/j.cageo.2013.01.011
[22]
Blake, D. (2012) The Development of the CheMin XRD/XRF: Refections on Building a Spacecraft Instrument. 2012 IEEE Aerospace Conference Proceedings, Big Sky, 3-10 March 2012, 1-8. https://doi.org/10.1109/AERO.2012.6187059
[23]
Alferez, G.H., Vazquez, E.L., Martínez Ardila, A.M. and Clausen, B.L. (2021) Automatic Classification of Plutonic Rocks with Deep Learning. Applied Computing and Geosciences, 10, Article ID: 100061. https://doi.org/10.1016/j.acags.2021.100061
[24]
Han, Q.D., Zhang, X.T. and Shen, W. (2019) Application of Support Vector Machine Based on Decision Tree Feature Extraction in Lithology Classification. Journal of Jilin University, 49, 611-620.
[25]
Guo, C. and Li, Z. (2022) Automatic Rock Classification Algorithm Based on Ensemble Residual Network and Merged Region Extraction. Advances in Multimedia, 2022, Article ID: 3982892. https://doi.org/10.1155/2022/3982892
[26]
Badeka, E., Papadopoulou, C.I. and Papakostas, G.A. (2020) Evaluation of LBP Variants in Retinal Blood Vessels Segmentation Using Machine Learning. 2020 International Conference on Intelligent Systems and Computer Vision (ISCV), Fez, 9-11 June 2020, 1-7. https://doi.org/10.1109/ISCV49265.2020.9204176
[27]
Lepistö, L., Kunttu, L. and Visa, A. (2006) Rock Image Classification Based on k-Nearest Neighbor (K-NN) Voting. IEE Proceedings Vision, Image and Signal Processing, 153, 475-482. https://doi.org/10.1049/ip-vis:20050315
[28]
Marsousi, M., Abhari, K., Babyn, P. and Alirezaie. J. (2014) An Adaptive Approach to Learn Overcomplete Dictionaries with Efficient Numbers of Elements. IEEE Transactions on Signal Processing, 62, 3272-3283. https://doi.org/10.1109/TSP.2014.2324994
[29]
Aharon, M., Elad, M. and Bruckstein, A. (2006) K-SVD: An Algorithm for Designing Overcomplete Dictionaries for Sparse Representation. IEEE Transactions on Signal Processing, 54, 4311-4322. https://doi.org/10.1109/TSP.2006.881199