Image analysis of carbonate clastic rock thin sections using AI systems

Cover Page

Cite item

Full Text

Abstract

The paper deals with the application of machine learning and computer vision technologies for solving the problem of estimating the content of clastic component in carbonates based on thin sections. The training collection is represented by 122 monochrome micro-images of thin sections (fragments of 0.6 x 0.6 mm size) of slightly altered carbonate rocks, divided into two classes — without lithoclasts (lithoclasts are absent or occupy less than 10 % of the image area), with lithoclasts (lithoclasts occupy more than 30 % of the image area). When training the model for image classification, an accuracy of more than 90 % is achieved. The application of the model to the images of thin sections is implemented through console programmes using the Core ML framework. The programmes allow estimating the variations of the “distribution density” of lithoclasts along the profile through the thin section image and to construct a “map” of the distribution of areas with lithoclasts in the image. The resulting data can be used for comparison with geochemical and other numerically expressed information, as well as for selection of areas with the lowest content of allochthonous component in the thin section for the geochemical studies. The model in Core ML format is available upon request from the authors.

Full Text

Введение

Основанные на технологии машинного обучения системы перспективны для единообразной обработки значительных объемов информации, в том числе изображений. Технологии «компьютерного зрения» широко применяются в различных областях — от управления транспортными средствами до научных исследований. В частности, в геологии существует опыт использования таких систем для диагностики горных пород (Marmo et al., 2005; Su et al., 2020; Baraboshkin et al., 2020; Попов и др., 2020; Jia et al., 2021; Ma et al., 2021; Li et al., 2022; Wu et al., 2022; Wang et al., 2023; Журавлев, Груздев, 2024) и определения органических остатков (Babenko, Telnova, 2022; Duan, 2023; Tetard et al., 2023). Кроме ускорения процесса обработки больших объемов исходных данных, системы на базе машинного обучения обеспечивают единообразие и воспроизводимость результатов, что особенно актуально в «описательных науках», к которым до сих пор относится геология.

Одной из частных задач, в решении которой представляется перспективным применение технологий машинного обучения и «компьютерного зрения», является задача оценки содержания обломочной компоненты в карбонатах по шлифам. При всей кажущейся простоте решение этой задачи традиционным методом (человек за микроскопом) крайне трудоемко, а результат сильно зависит от субъективных факторов. Это обусловлено сходным составом обломков и матрикса, а также сложной формой обломков. Первое затрудняет диагностику и проведение границ обломков, а второе вызывает проблему стереологической реконструкции.

Результат оценки содержания обломочной компоненты в карбонатах по шлифам может использоваться при диагностике и изучении карбонатных турбидитов и других типов пород с неравномерным распределением литокластов. Важен этот параметр и для оценки пригодности карбонатной породы для анализа стабильных изотопов углерода и кислорода, а также других геохимических и микропалеонтологических исследований. Изотопно-геохимическая характеристика участка породы, на котором преобладают литокласты, будет характеризовать не столько условия формирования самих отложений, сколько условия формирования пород, слагающих литокласты. Поэтому выбор места взятия пробы на анализ может сильно влиять на результат. Предварительная оценка «плотности распределения» литокластов в образце может существенно помочь в обосновании такого выбора.

В данной работе предлагается один из возможных вариантов полуколичественной оценки содержания обломочной компоненты в карбонатах по шлифам.

Материал и методы

Для решения поставленной задачи была использована обучающая коллекция, представленная монохромными микроизображениями шлифов (фрагменты размером 0.6 × 0.6 мм с формальным разрешением около 0.6 мкм/пиксель) слабоизмененных карбонатных пород (рис. 1). Основу коллекции составили шлифы из нижней части карбонатных турбидитов среднефаменского возраста из разреза на р. Изъяю (Груздев и др., 2023). Путем экспертной оценки коллекция разделена на два класса: без литокластов (литокласты отсутствуют или занимают менее 10 % площади изображения) и с литокластами (литокласты занимают более 30 % площади изображения) (рис. 1). Каждый класс представлен 61 микрофотографией размером 1000 × 1000 пикселей. Изображения с промежуточным содержанием литокластов (10—30 % площади изображения) в обучающую коллекцию не включались.

 

Рис. 1. Примеры микрофотографий шлифов из обучающей коллекции

Fig. 1. Examples of thin section micrographs from the training dataset

 

В качестве базовой модели взята предобученная модель классификации изображений Image Feature Print V2 (Apple Inc., 2017—2023). Данная модель приводит исходное изображение к размеру 360 × 360 пикселей и извлекает из него 768 характеристик, которые далее используются при машинном обучении (см. Журавлев, Груздев, 2024) (рис. 2).

 

Рис. 2. Схема построения модели классификации изображений шлифов карбонатных пород

Fig. 2. Scheme for building a model of image classification of carbonate rock thin sections

 

Обучение модели проводилось на охарактеризованной выше обучающей коллекции с использованием утилиты Create ML и фреймворка Core ML (Apple Inc., 2017—2023) (рис. 2). Фреймворк Core ML обеспечивает унифицированное представление для моделей различных типов, позволяющее использовать их в приложениях MacOS и iOS. Выбор в качестве платформы MacOS обусловлен высокой степенью ее программно-аппаратной оптимизации для решения задач машинного обучения. Также модели могут быть использованы в приложениях Windows и Linux после конвертирования утилитой WinMLTools (Microsoft Corporation).

Результаты и их обсуждение

Обучение модели было осуществлено за 11 итераций. Достигнутая точность при обучении (training accuracy) — 100 %, при проверке (validation accuracy) — 91.7 %. Тестирование полученной модели на независимой выборке из 119 изображений показало точность 98 %.

Характер обучающей коллекции накладывает ограничения на использование полученной модели. Она пригодна для анализа изображений шлифов карбонатных пород, слабо измененных вторичными процессами. Применение модели к существенно перекристаллизованным разностям будет давать недостоверный результат.

Приложение полученной модели к изображениям шлифов реализовано через консольные программы. Они позволяют оценить вариации относительного содержания литокластов по профилю через изображение шлифа и построить «карту» распределения участков с литокластами на изображении (рис. 3). Для построения профиля изображение шлифа сканируется окном 0.6 × 0.6 мм с шагом 0.3 мм. В каждом горизонтальном ряду вычисляется доля случаев, когда в окне сканирования диагностирован «известняк с литокластами». Эта доля, выраженная в процентах, отображается на графике (рис. 3). Для построения «карты» изображение шлифа сканируется окном 0.6 × 0.6 мм с шагом 0.1 мм. В зависимости от результата классификации точке в центре окна присваивается значение «известняк с литокластами» или «известняк без литокластов», которое отображается цветом на «карте» (рис. 3).

 

Рис. 3. Пример применения модели классификации изображений к изображению шлифа карбонатного турбидита (поднятие Чернышева, разрез на р. Изъяю, средний фамен, сортамаельская свита). Участки с литокластами на «карте» показаны желтым. График плотности распределения литокластов приведен после сглаживания LOESS

Fig. 3. An example of application of the image classification model to an image of a carbonate turbidite (Tchernyshev Uplift, Izyayu River section, Middle Famennian, Sortamael’ Formation). Areas with lithoclasts on the ‘map’ are shown in yellow. The distribution density plot of lithoclasts is shown after LOESS smoothing

 

Очевидно, что применение модели к шлифам карбонатов с литокластами 0.6 мм в поперечнике и более (больше размера окна сканирования) даст недостоверные результаты. Таким образом, разработанная модель применима для тонко-, мелко- и среднезернистых обломочных карбонатов (по классификации Дмитриевой с соавторами (1968): детрит грубый (2—1 мм), крупный (1.0—0.5 мм), средний (0.5—0.25 мм), мелкий (0.25—0.10 мм), тонкий (0.10—0.05 мм)) (Журавлев, Вевель, 2021). Следует отметить, что модель ориентирована на распознавание литокластов и в общем случае игнорирует биокласты и органические остатки.

На рисунке 3 приведен пример результата работы программ по панорамному изображению ориентированного большого шлифа, сделанного из циклита карбонатного турбидита. Верх изображения отвечает верхней части турбидита. На графике и »карте» шлифа видно градационное снижение «плотности распределения» обломочной разности известняка снизу вверх по циклиту. В случае карбонатных турбидитов «плотность распределения» литокластов характеризует распределение аллохтонной компоненты в породе. Следует отметить, что значение «плотности распределения» литокластов не равно содержанию литокластов в породе, хотя и связано с этой величиной. «Плотность распределения» литокластов показывает, насколько часто на определенной части шлифа встречаются участки с содержанием литокластов более 30 %.

Изучение кальцитурбидитов с помощью разработанной модели показало отчетливую градацию не только по размеру форменных элементов, но и по «плотности распределения» литокластов. Нижняя часть циклитов преимущественно литокластическая, а верхняя — биокластическая и пелитоморфная. Такое разделение отмечено даже в маломощных (первые сантиметры по мощности) циклитах. Таким образом, материал из нижней части кальцитурбидитов любой мощности содержит значительную аллохтонную примесь и мало пригоден для геохимических и микропалеонтологических исследований.

Выводы

Разработанная модель позволяет проводить оценку «плотности распределения» обломочной компоненты в карбонатах по шлифам с достоверностью более 90 %. Получаемые в результате работы модели данные можно использовать для сопоставления с геохимической и другой численно выраженной информацией, а также для выбора на шлифе участков с наименьшим содержанием аллохтонной компоненты. Последнее целесообразно для планирования точечного геохимического или изотопного опробования и особенно актуально при изучении карбонатных турбидитов. Также этот параметр может быть полезен при оценке вероятности переотложения микрофоссилий.

Разработанная модель классификации изображений шлифов в формате Core ML и консольные приложения на ее основе доступны по запросу у авторов.

Исследования выполнены в рамках темы госзадания 122040600008-5 «Эволюция биоты и среды ее обитания как основа расчленения и геологической корреляции осадочного чехла Печорской плиты и ее складчатого обрамления». Авторы признательны рецензенту за конструктивные замечания, способствовавшие улучшению работы.

×

About the authors

A. V. Zhuravlev

Institute of Geology FRC Komi SC UB RAS

Author for correspondence.
Email: micropalaeontology@gmail.com
Russian Federation, Syktyvkar

D. A. Gruzdev

Institute of Geology FRC Komi SC UB RAS

Email: micropalaeontology@gmail.com
Russian Federation, Syktyvkar

References

  1. Груздев Д. А., Журавлев А. В., Вевель Я. А., Ерофеевский А. В., Смолева И. В. Фаменский отрицательный экскурс изотопного состава углерода в разрезе на р. Изъяю (поднятие Чернышева, Предуральский краевой прогиб)
  2. // Литосфера. 2023. № 23(2). С. 165—178. DOI: 10.24930/ 1681-9004-2023-23-2-165-178
  3. Gruzdev D. A., Zhuravlev A. V., Vevel Ya. A., Erofeevsky A. V., Smoleva I. V. Famennian negative carbon isotope excursion in the Izyayu River section (Tchernyshev Uplift, Cis-Uralian Foredeep). Lithosphere (Russia)., No. 23(2), pp. 165—178. (in Russian) doi: 10.24930/1681-9004-2023-23-2-165-178
  4. Дмитриева Е. В., Ершова Г. И., Либрович В. Л., Некрасова В. И., Орешникова Е. И. Атлас текстур и структур осадочных горных пород. Ч. 2. Карбонатные породы. М.: Недра, 1968. 700 с.
  5. Dmitrieva E. V., Ershova G. I., Librovich V. L., Nekraso- va V. I., Oreshnikova E. I. Atlas of structures and textures of sedimentary rocks. Pt 2. Carbonate rocks. Moscow: Nedra, 1968, 700 p. (in Russian)
  6. Журавлев А. В., Вевель Я. А. Строение разреза изъяюской свиты (верхний девон — нижний карбон) в типовой местности — южной части поднятия Чернышева
  7. // Литосфера. 2021. № 21(4). C. 546—559. DOI: 10.24930/ 1681-9004-2021-21-4-546-559
  8. Zhuravlev A. V., Vevel Ya. A. Sequence composition of the Iz”yayu Formation (Upper Devonian–Lower Carboniferous) in the type area — the south of Tchernyshev Uplift. Lithosphere (Russia), 2021, 21(4), pp. 546—559. (in Russian) doi: 10.24930/1681-9004-2021-21-4-546-559
  9. Журавлев А. В., Груздев Д. А. Автоматизированная диагностика карбонатных пород по микрофотографиям шлифов на основе машинного обучения // Нефтегазовая геология. Теория и практика. 2024. Т. 19. № 2. https://www.ngtp.ru/rub/2024/11_2024.html EDN: YUQJXC
  10. Zhuravlev A. V., Gruzdev D. A. Automated diagnostics of carbonate rocks from microphotographs of thin sections based on machine learning. Oil and Gas geology Theory and Practice, 2024, V. 19, No. 2. Available at: https://www.ngtp.ru/rub/2024/11_2024.html EDN: YUQJXC (in Russian)
  11. Попов Н. А., Путилов И. С., Гуляева А. А., Винокурова Е. Е. Применение технологий глубокого обучения для изучения шлифов на примере Усинского месторождения нефти // Известия Томского политехнического университета. Инжиниринг георесурсов. 2020. Т. 331. № 6. С. 100—112. doi: 10.18799/24131830/2020/6/2681
  12. Popov N. A., Putilov I. S., Gulyaeva A. A., Vinokurova E. E. Application of deep learning technologies for studying thin sections on the example of Usinsk oil field. Proc. of Tomsk Polytechnical University, Georesouce engineering, 2020, V. 331, No. 6, pp. 100—112. doi: 10.18799/24131830/2020/6/2681 (in Russian)
  13. Babenko V. V., Telnova O. P. Problems and prospects of digital identification of Devonian spores for the stratigraphy // Paleontological journal. 2022. Vol. 56. P. 1067—1073. doi: 10.1134/S0031030122090040
  14. Baraboshkin E. E., Ismailova L. S., Orlov D. M., Zhukovskaya E. A., Kalmykov G. A., Khotylev O. V., Baraboshkin E. Y., Koroteev D. A. Deep convolutions for indepth automated rock typing // Computers and Geosciences. 2020. №135. 104330 doi: 10.1016/j.cageo.2019.104330.
  15. Duan X. Automatic identification of conodont species using fine-grained convolutional neural networks // Frontiers in Earth Science. 2023. Vol. 10. No 1. doi: 10.3389/feart.2022.1046327
  16. Ma H., Han G. Q., Peng L., Zhu L. Y., Shu J. Rock thin sections identification based on improved squeeze-and-excitation networks model // Computers & Geosciences. 2021. Vol. 152. 104780. doi: 10.1016/j.cageo.2021.104780
  17. Marmo R., Amodio S., Tagliaferri R., Ferreri V., Longo G. Textural identification of carbonate rocks by image processing and neural network: methodology proposal and examples // Computers & Geosciences. 2005. Vol. 31. P. 649—659. doi: 10.1016/j.cageo.2004.11.016
  18. Su C., Xu S. J., Zhu K. Y., Zhang X. C. Rock classification in petrographic thin section images based on concatenated convolutional neural networks // Earth Science Informatics. 2020. Vol. 13. P. 1477—1484. doi: 10.1007/s12145-020-00505-1
  19. Tetard M., Carlsson V., Meunier M., Danelian T. Merging databases for CNN image recognition, increasing bias or improving results? // Marine Micropaleontology. 2023. Vol. 185. 102296. doi: 10.1016/j.marmicro.2023.102296
  20. Wang H., Cao W., Zhou Y., Yu P., Yang W. Multitarget intelligent recognition of petrographic thin section images based on faster RCNN // Minerals. 2023. Vol. 13. 872. doi: 10.3390/min13070872
  21. Wu B. K., Ji X. H., He M. Y., Yang M., Zhang Z. C., Chen Y., Wang Y. Z., Zheng X. Q. Mineral identification based on multi-label mage classification // Minerals. 2022. Vol. 12. 1338. doi: 10.3390/min12111338

Supplementary files

Supplementary Files
Action
1. JATS XML
2. Fig. 1. Examples of thin section micrographs from the training dataset

Download (370KB)
3. Fig. 2. Scheme for building a model of image classification of carbonate rock thin sections

Download (180KB)
4. Fig. 3. An example of application of the image classification model to an image of a carbonate turbidite (Tchernyshev Uplift, Izyayu River section, Middle Famennian, Sortamael’ Formation). Areas with lithoclasts on the ‘map’ are shown in yellow. The distribution density plot of lithoclasts is shown after LOESS smoothing

Download (499KB)

Copyright (c) 2024 Журавлев А.V., Груздев Д.A.

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».