<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">gscience</journal-id><journal-title-group><journal-title xml:lang="ru">Горные науки и технологии</journal-title><trans-title-group xml:lang="en"><trans-title>Mining Science and Technology (Russia)</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2500-0632</issn><publisher><publisher-name>The National University of Science and Technology MISiIS (NUST MISIS)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17073/2500-0632-2025-05-416</article-id><article-id custom-type="elpub" pub-id-type="custom">gscience-974</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ГЕОЛОГИЯ МЕСТОРОЖДЕНИЙ ПОЛЕЗНЫХ ИСКОПАЕМЫХ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>GEOLOGY OF MINERAL DEPOSITS</subject></subj-group></article-categories><title-group><article-title>От визуальной диагностики к глубокому обучению: автоматическое определение минералов на фотографиях аншлифов</article-title><trans-title-group xml:lang="en"><trans-title>From visual diagnostics to deep learning: automatic mineral identification in polished section images</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-8500-7193</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Коршунов</surname><given-names>Д. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Korshunov</surname><given-names>D. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Дмитрий Михайлович Коршунов – кандидат геолого-минералогических наук, старший научный сотрудник</p><p>г. Москва</p></bio><bio xml:lang="en"><p>Dmitrii M. Korshunov – Cand. Sci. (Geol. and Miner.), Senior Researcher</p><p>Moscow</p></bio><email xlink:type="simple">dmit0korsh@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-4217-7141</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Хвостиков</surname><given-names>А. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Khvostikov</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Александр Владимирович Хвостиков – кандидат физико-математических наук, научный сотрудник лаборатории математических методов обработки изображений факультета вычислительной математики и кибернетики</p><p>г. Москва</p><p> Scopus ID 57188856261</p></bio><bio xml:lang="en"><p>Alexander V. Khvostikov – Cand. Sci. (Phys. and Math.), Senior Researcher of the Laboratory of Mathematical Methods for Image Processing, Faculty of Computational Mathematics and Cybernetics (CMC)</p><p>Moscow</p><p>Scopus ID 57188856261</p></bio><email xlink:type="simple">khvostikov@cs.msu.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0003-0814-3997</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Николаев</surname><given-names>Г. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Nikolaev</surname><given-names>G. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Глеб Витальевич Николаев – студент магистратуры факультета вычислительной математики и кибернетики</p><p>г. Москва</p></bio><bio xml:lang="en"><p>Gleb V. Nikolaev – M.Sc. Student, Faculty of Computational Mathematics and Cybernetics (CMC)</p><p>Moscow</p></bio><email xlink:type="simple">nickolaev.gleb03@gmail.com</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-3299-2545</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Сорокин</surname><given-names>Д. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Sorokin</surname><given-names>D. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Дмитрий Васильевич Сорокин – кандидат физико-математических наук, старший научный сотрудник лаборатории математических методов обработки изображений факультета вычислительной математики и кибернетики</p><p>г. Москва</p></bio><bio xml:lang="en"><p>Dmitry V. Sorokin – Cand. Sci. (Phys. and Math.), Senior Researcher of the Laboratory of Mathematical Methods for Image Processing, Faculty of Computational Mathematics and Cybernetics</p><p>Moscow</p></bio><email xlink:type="simple">dsorokin@cs.msu.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0007-0936-4088</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Индычко</surname><given-names>О. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Indychko</surname><given-names>O. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Олеся Игоревна Индычко – аспирант факультета вычислительной математики и кибернетики</p><p>г. Москва</p></bio><bio xml:lang="en"><p>Olesya I. Indychko – PhD-Student, Faculty of Computational Mathematics and Cybernetics (CMC)</p><p>Moscow</p></bio><email xlink:type="simple">olesyaindychko@gmail.com</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-0133-7185</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Богуславский</surname><given-names>М. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Boguslavskii</surname><given-names>M. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Михаил Александрович Богуславский – кандидат геолого-минералогических наук, доцент кафедры геологии, геохимии и экономики полезных ископаемых геологического факультета</p><p>г. Москва</p><p>ResearcherID V-4671-2017</p></bio><bio xml:lang="en"><p>Mikhail A. Boguslavskii – Cand. Sci. (Geol. and Miner.), Associate Professor of the Department of Geology, Geochemistry and Mineral Economics, Faculty of Geology</p><p>Moscow</p><p>ResearcherID V-4671-2017</p></bio><email xlink:type="simple">mboguslavskiy@yandex.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-9910-4501</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Крылов</surname><given-names>А. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Krylov</surname><given-names>A. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Андрей Серджевич Крылов – доктор физико-математических наук, профессор, заведующий лабораторией математических методов обработки изображений факультета факультета вычислительной математики и кибернетики</p><p>г. Москва</p><p>Scopus ID 7202280261</p><p>ResearcherID B-9651-2014</p></bio><bio xml:lang="en"><p>Andrey S. Krylov – Dr. Sci. (Phys. and Math.), Professor, Head of the Laboratory of Mathematical Methods for Image Processing, Faculty of Computational Mathematics and Cybernetics</p><p>Moscow</p><p>Scopus ID 7202280261</p><p>ResearcherID B-9651-2014</p></bio><email xlink:type="simple">kryl@cs.msu.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Геологический институт РАН<country>Россия</country></aff><aff xml:lang="en">Geological Institute of the Russian Academy of Sciences (GIN RAS)<country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru">Московский государственный университет имени М. В. Ломоносова<country>Россия</country></aff><aff xml:lang="en">Lomonosov Moscow State University<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>13</day><month>10</month><year>2025</year></pub-date><volume>10</volume><issue>3</issue><fpage>232</fpage><lpage>244</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Коршунов Д.М., Хвостиков А.В., Николаев Г.В., Сорокин Д.В., Индычко О.И., Богуславский М.А., Крылов А.С., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Коршунов Д.М., Хвостиков А.В., Николаев Г.В., Сорокин Д.В., Индычко О.И., Богуславский М.А., Крылов А.С.</copyright-holder><copyright-holder xml:lang="en">Korshunov D.M., Khvostikov A.V., Nikolaev G.V., Sorokin D.V., Indychko O.I., Boguslavskii M.A., Krylov A.S.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://mst.misis.ru/jour/article/view/974">https://mst.misis.ru/jour/article/view/974</self-uri><abstract><p>Изучение минерального состава руд является основополагающим этапом при разведке новых месторождений, поскольку именно оно позволяет определить формы нахождения полезных компонентов, процессы рудообразования и потенциальную извлекаемость ценных элементов. Минеральная ассоциация, текстуры и структуры руд не только дают ключевые сведения о геологии месторождения, но и определяют выбор методов обогащения. Несмотря на развитие современной аналитической базы и существующие решения автоматической диагностики минералов, например, на основе СЭМ-EDS метода, оптическая микроскопия является самым доступным средством количественного минералогического анализа. Однако она остаётся трудоемкой и требует высокой квалификации специалиста. А её визуальный характер ограничивает точность и воспроизводимость результатов, что создает необходимость в разработке более эффективных подходов. Одним из перспективных направлений является автоматизация идентификации рудных минералов по фотоизображениям аншлифов. Целью работы являлась разработка и валидация универсальной сегментационной модели на основе глубокого обучения. В процессе исследования также были решены сопутствующие задачи, включая формирование открытого набора данных LumenStone, разработку методов цветовой адаптации, совместного анализа PPL- и XPL-изображений, построения панорам и разработки метода быстрой разметки. В работе были применены свёрточные нейросетевые архитектуры, алгоритмы коррекции цвета и совместной обработки изображений, а также оригинальный метод семплирования, компенсирующий дисбаланс классов. Предложенная модель сегментации продемонстрировала высокую точность (IoU до 0,88, PA до 0,96) по девяти минералам. Полученные результаты подтвердили эффективность интеграции глубокого обучения и современных алгоритмов обработки изображений для задач минералогического анализа и заложили основу для дальнейшего развития цифровых методов в автоматизированной петрографии.</p></abstract><trans-abstract xml:lang="en"><p>Studying mineralogical composition of ores is a fundamental step in the exploration of new deposits, as it allows determining the forms in which useful components are found, the processes of ore formation, and the potential recoverability of valuable elements. The mineral associations, textures, and structures of ores not only provide key information about the geology of a deposit, but also determine the choice of beneficiation methods. Despite the development of modern analytical tools and existing solutions for automatic mineral diagnosis, such as those based on the SEM-EDS method, optical microscopy remains the most accessible means of quantitative mineralogical analysis. However, it remains labor-intensive and requires highly skilled specialists. In addition, its visual nature limits the accuracy and reproducibility of results, creating a need for more effective approaches. One promising area is the automation of ore mineral identification based on images of polished sections. The aim of the work was to develop and validate a universal segmentation model based on deep learning. In the course of the research, related problems were also solved, including the creation of an open LumenStone dataset, the development of color adaptation methods, joint analysis of PPL and XPL images, panorama construction, and the development of a fast annotation method. The work applied convolutional neural network architectures, color correction and joint image processing algorithms, as well as an original sampling method that compensates for class imbalance. The proposed segmentation model demonstrated high accuracy (IoU up to 0.88, PA up to 0.96) for nine minerals. The obtained results confirmed the effectiveness of integrating deep learning and modern image processing algorithms in mineralogical analysis systems and laid the foundation for further development of digital methods in automated petrography.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>минералогия</kwd><kwd>минераграфия</kwd><kwd>цифровая петрография</kwd><kwd>автоматические методы анализа изображений</kwd><kwd>сегментация</kwd><kwd>глубокое обучение</kwd><kwd>цветовая адаптация</kwd><kwd>панорамные изображения</kwd></kwd-group><kwd-group xml:lang="en"><kwd>mineralogy</kwd><kwd>mineragraphy</kwd><kwd>digital petrography</kwd><kwd>automatic image analysis methods</kwd><kwd>segmentation</kwd><kwd>deep learning</kwd><kwd>color adaptation</kwd><kwd>panoramic images</kwd></kwd-group><funding-group xml:lang="ru"><funding-statement>Исследование выполнено за счет гранта Российского научного фонда (проект № 24-21-00061).</funding-statement></funding-group><funding-group xml:lang="en"><funding-statement>This research was supported by the Russian Science Foundation (project no. 24-21-00061).</funding-statement></funding-group></article-meta></front><body><sec><title>От визуальной диагностики к глубокому обучению: автоматическое определение минералов на фотографиях аншлифов</title></sec><sec><title>Введение</title><p>Изучение минерального состава руд является основополагающим этапом при разведке новых месторождений, поскольку именно оно позволяет определить формы нахождения полезных компонентов, процессы рудообразования и потенциальную извлекаемость ценных элементов. Минеральная ассоциация, текстуры и структуры руд не только дают ключевые сведения о геологии месторождения, но и определяют выбор методов обогащения.</p><p>Несмотря на развитие современной аналитической базы и существующие решения автоматической диагностики минералов, например, на основе СЭМ-EDS метода [1, 2], оптическая микроскопия является самым доступным средством количественного минералогического анализа. Однако она остаётся трудоемкой и требует высокой квалификации специалиста. А её визуальный характер ограничивает точность и воспроизводимость результатов, что создает необходимость в разработке более эффективных подходов.</p><p>Одним из перспективных направлений является автоматизация идентификации рудных минералов по фотоизображениям аншлифов. Такой подход позволяет не только сократить временные затраты, но и минимизировать субъективные ошибки, связанные с визуальной диагностикой, а также внедрить точные статистические методы анализа. Целью настоящей работы является описание нашего опыта разработки сегментационной модели для автоматической детекции минералов на фотографиях аншлифов и ряда смежных задач, возникавших в ходе исследования. В статье последовательно изложены основные проблемы, с которыми столкнулись авторы, и предложенные ими решения.</p></sec><sec><title>Современное состояние проблемы</title><p>Первые попытки создания инструментов автоматической диагностики рудных минералов под микроскопом были предприняты во второй половине XX в. [3, 4]. Тогда использовали спектрофотометры, с помощью которых измеряли цвет минералов, в частности, по спектрам поглощения света видимого диапазона интерпретировали минеральный вид. Из-за низкой точности этот метод не был широко распространён. Более совершенные методы автоматической идентификации минералов были созданы уже во второй половине 1990-х годов и опирались на анализ фотографий аншлифов под микроскопом [5, 6].</p><p>Предпринимались попытки автоматического анализа минеральных ассоциаций методом кластерного анализа с целью поиска закономерностей между различными объектами на фотографиях [<xref ref-type="bibr" rid="cit7">7</xref>]. Отдельного упоминания стоит попытка авторов [<xref ref-type="bibr" rid="cit8">8</xref>] составить цифровой атлас всех минералов, а сами минералы определять с помощью дендрограммы, составляемой на основе цифрового опросника.</p><p>На сегодняшний день существующие классические решения (без использования аппарата глубокого обучения) автоматической идентификации минералов можно разделить на два основных типа:</p><p>Оба подхода имеют существенные ограничения. Методы, использующие цвет и отражательную способность, не способны различать минералы с близкими оптическими свойствами. Статистические методы, в свою очередь, требуют повторной калибровки для каждого нового геологического объекта, что делает их применение «ситуативным» и ограниченным. Это хорошо иллюстрируется в работе [<xref ref-type="bibr" rid="cit12">12</xref>], где показаны особенности применения данного принципа для разделения медной руды по трём минералам и трём литологическим типам одного конкретного месторождения.</p><p>Стоит отметить, что существуют и узкоспециализированные решения, выполненные в виде расширений для популярных программных пакетов анализа изображений, таких как Fiji/ImageJ. Например, в работе [<xref ref-type="bibr" rid="cit13">13</xref>] описывается метод автоматического определения содержания гематита, его размеров и типов срастаний в руде на базе этого ПО. Проблема подобных решений заключается в том, что они решают узкую конкретную задачу и не обладают должным уровнем универсальности.</p><p>Наиболее эффективным способом преодоления недостатка использования классических методов и достижения принципиально более качественных результатов в автоматическом анализе подобных изображений является применение обучаемых глубоких моделей (например, свёрточных нейронных сетей), которые способны извлекать сложные иерархические признаки из изображений с учётом не только локальных текстур и форм, но и глобальных взаимосвязей между фрагментами снимка. Вместо ручного подбора цветовых и статистических характеристик такие модели – будь то традиционные свёрточные сети (Convolutional Neural Networks, CNN) [13–15], современные трансформеры с механизмом самовнимания [<xref ref-type="bibr" rid="cit16">16</xref>] или гибридные архитектуры (например, Mamba [<xref ref-type="bibr" rid="cit17">17</xref>]) – учатся выделять отличительные морфологические и структурно-текстурные признаки каждого минерала.</p><p>Так, аппарат свёрточных нейронных сетей использовался для анализа дефектности поверхности и качества полировки металлических изделий [18, 19], анализа распределения углерода в чугуне по микрофотографиям поверхности заготовок [<xref ref-type="bibr" rid="cit20">20</xref>]. В работе [<xref ref-type="bibr" rid="cit21">21</xref>] показан метод разделения гематита и кварца в аншлифах железной руды с выделением класса их размерности для формирования оптимальной подачи вещества на обогатительный комбинат. Также стоит отметить ряд работ, посвящённых оценке и выделению классов размерности отдельных минеральных индивидов [22, 23], а также анализу и типизации морфологии сростков в системе с известной ассоциацией минералов [24, 25]. Предложенная в этих работах модель сегментации достигла 98 % точности при предсказании качества железной руды и возможности восстановления гематита, что подчёркивает потенциал глубоких моделей в решении производственных задач.</p><p>В работе [<xref ref-type="bibr" rid="cit14">14</xref>] была продемонстрирована эффективность глубоких свёрточных сетей для трёхмерной идентификации минералов и анализа свободных зёрен, а в работе [<xref ref-type="bibr" rid="cit26">26</xref>] авторы показали, что комбинированный анализ оптических микрофотографий с помощью CNN повышает точность оценки содержания минералов в шихте. В работе [<xref ref-type="bibr" rid="cit15">15</xref>] авторы улучшили методы субдискретизации признаков, более точно классифицировав горные породы по изображениям шлифов.</p><p>Стоит отметить, что с помощью современных подходов глубокого обучения можно легко осуществить переход от классификации фрагментов изображения [<xref ref-type="bibr" rid="cit27">27</xref>] к полноценной семантической сегментации, что позволяет получить точное пиксельное разбиение изображений по минералам [17, 26] и [14, 28]. При этом в работах [14, 29] была показана принципиальная возможность создавать качественные модели сегментации рудных минералов с высокой точностью определения (&gt; 0,8 по метрике IoU).</p><p>Основное преимущество использования глубоких обучаемых нейронных сетей при работе с изображениями аншлифов руд заключается в способности учитывать контекст изображения и адаптироваться к вариативности минеральных ассоциаций. А самое главное – позволяет надёжно различать даже минералы с очень близкими признаками (пирит–марказит, ковеллин–халькозин и др.) без постоянной перекалибровки алгоритма под новые образцы в отличие от других методов компьютерного зрения. Однако работ, посвященных непосредственно диагностике минеральных видов с использованием таких подходов, пока ещё довольно мало. Также модели глубокого обучения могут быть использованы совместно с методами доменной адаптации, что позволяет дообучать модель сегментации на «новых» снимках – снятых другим оборудованием или в иных условиях освещения – и таким образом сохранять высокое качество работы даже при значительных вариациях входных данных. Обширные обзоры по доменной адаптации [<xref ref-type="bibr" rid="cit14">14</xref>] и примеры успешного применения в семантической сегментации геологических и спутниковых изображений [30, 31] подтверждают, что этот подход обеспечивает универсальность и стабильность в самых разных условиях. Принципиальным отличием большинства методов глубокого обучения является необходимость полной разметки изображений для обучения. Зачастую это весьма трудоёмкий процесс, однако применение специализированных методов слабой разметки, выглядящих с точки зрения пользователя как разметка с помощью грубых штрихов (ScribbleSup [<xref ref-type="bibr" rid="cit32">32</xref>], ScribbleSeg [<xref ref-type="bibr" rid="cit33">33</xref>]) или точек [<xref ref-type="bibr" rid="cit34">34</xref>], позволяет во многих случаях значительно ускорить сбор и подготовку обучающих данных.</p><p>Для построения надежной системы, основанной на глубоком обучении, требуется решить следующие основополагающие задачи, подробно рассматриваемые в данной работе:</p></sec><sec><title>Материалы и методы</title><p>В настоящем исследовании использовалась коллекция аншлифов, предоставленная кафедрой геологии, геохимии и экономики полезных ископаемых геологического факультета МГУ имени М.В. Ломоносова. Для получения изображений аншлифов использовался поляризационный микроскоп Carl Zeiss AxioScope 40 с фотокамерой Canon PowerShot G10. Все фотографии были сняты с увеличением ×50, а их разрешение 3396×2547 пк.</p><p>Основным недостатком существующих решений, применяющих глубокие нейросетевые модели в рассматриваемых задачах анализа фотографий аншлифов [23, 35], по мнению авторов, является закрытость используемых наборов изображений и закрытость кодовой базы, что делает невозможным любое сравнение разрабатываемых методов.  Поэтому все размеченные наборы изображений, созданные в рамках работы, оформлены в виде единого открытого набора данных LumenStone1, а программная реализация всех разработанных методов опубликована в виде библиотеки petroscope2 с открытым кодом для языка программирования Python 3.</p><p>Созданный набор изображений LumenStone содержит несколько поднаборов, ориентированных на решения различных задач анализа изображений аншлифов. Основными поднаборами являются поднаборы S1, S2, S3, направленные на задачу сегментации (автоматического определения) минералов, сформированные с учетом минеральных ассоциаций и свойств минералов:</p><p>Для всех изображений данных наборов с использованием программного обеспечения Supervisely и Adobe Photoshop были созданы пиксельные маски сегментации соответствующих минералов, необходимые для обучения и тестирования моделей глубокого обучения.</p><p>Стоит отметить, что из-за естественных причин встречаемости в природе собранный набор изображений имеет достаточно существенный дисбаланс минералов (процентное соотношение приведено в табл. 1). Данный факт является дополнительной сложностью для разработки методов автоматической сегментации минералов и должен учитываться.</p><p>Также авторами были собраны дополнительные поднаборы изображений, необходимые для решения смежных задач:</p><p>Для решения задач одновременного анализа фотографий анизотропных минералов в PPL и XPL были сделаны «поворотные» фотографии одной области зрения с шагом поворота столика микроскопа 5 и 15° и дополнительно включены в LumenStone S3.</p><p>Таблица 1</p><p>Распределение минералов на размеченных фотографиях аншлифовв наборах LumenStone S1, S2, S3 для задачи сегментации.В квадратных скобках указано распределение при разбиении на обучающую и тестовую выборки</p><p>1 LumenStone Dataset. URL: https://imaging.cs.msu.ru/en/research/geology/lumenstone</p><p>2 GitHub. URL: <ext-link xlink:href="https://github.com/xubiker/petroscope" ext-link-type="uri">https://github.com/xubiker/petroscope</ext-link></p></sec><sec><title>Проблемы и их решения (обсуждение)</title><p>Ниже приведены описания рассматриваемых задач из области обработки и анализа изображений, необходимых для решения комплексной проблемы автоматической идентификации минералов на микроскопических изображениях аншлифов, и подходы, предложенные авторами для решения этих задач.</p></sec><sec><title>1. Нейросетевые методы сегментации минералов</title><p>В данной работе для решения задач сегментации мы рассматриваем свёрточные нейронные сети. Альтернативы на основе трансформеров, хотя и перспективны, остаются избыточно ресурсоемкими для стандартных лабораторных условий [<xref ref-type="bibr" rid="cit36">36</xref>]. Несмотря на хорошую обобщающую способность свёрточных нейронных сетей, они являются довольно чувствительными к дисбалансу классов в обучающей выборке [37, 38], которая характерна для собранных данных (табл. 1). Кроме того, нейросетевые методы не могут быть напрямую применены к изображениям высокого разрешения из-за аппаратных ограничений. Для нивелирования этих недостатков в работе [<xref ref-type="bibr" rid="cit39">39</xref>] нами был предложен специализированный метод семплирования обучающей выборки в процессе обучения, извлекающий небольшие фрагменты из изображений (патчи) и играющий роль балансировщика данных.</p><p>Задачей разработанного метода семплирования является выравнивание распределения классов минералов, подающихся в нейронную сеть при обучении. Для каждой пары «изображение обучающей выборки – тип минерала» вычисляется матрица, содержащая в каждой точке извлеченную площадь выбранного минерала в случае выбора патча с центром в этой точке. Получившийся набор матриц используется в качестве вероятностных карт при выборе патчей для обучения. Так, на каждой итерации семплирования для наименее представленного на данный момент минерала 1) выбирается изображение обучающей выборки (пропорционально содержанию этого минерала), 2) в соответствии с вычисленными ранее вероятностными картами выбирается центр патча, 3) извлекается патч и 4) обновляются данные о представленности минералов в использованных данных. Данный метод при умеренных размерах патча (256–384 пк) позволяет существенно уравнять распределение имеющихся минералов в наборах LumenStone S1, S2, S3, что положительно сказывается на скорости обучения моделей сегментации, а также на итоговых метриках качества сегментации.</p><p>При разработке нейросетевых моделей сегментации минералов нами были рассмотрены и исследованы ряд свёрточных архитектур, начиная от традиционного UNet [<xref ref-type="bibr" rid="cit40">40</xref>] и его модификации ResUNet [<xref ref-type="bibr" rid="cit29">29</xref>] и заканчивая более современными PSPNet [<xref ref-type="bibr" rid="cit41">41</xref>] и UPerNet [<xref ref-type="bibr" rid="cit42">42</xref>]. Преимущество последних заключается в возможности анализировать изображения на разных масштабах, корректно определять одновременно и маленькие, и очень большие объекты, и учитывать локальный и глобальный контекст, что позволяет существенно улучшить качество сегментации на имеющихся данных.</p><p>Для оценивания качества сегментации в данной работе используется метрика IoU [<xref ref-type="bibr" rid="cit43">43</xref>]. Это один из наиболее простых и распространенных способов геометрической оценки сегментации при наличии референсной разметки. Метрика принимает значения из диапазона [0, 1], где 1 соответствует полному совпадению предсказанной разметки с референсной (идеальный случай), а 0 соответствует отсутствию пересечений предсказанной и референсной разметок сегментации. Удовлетворительным обычно считается значение IoU &gt; 0,7, хотя и зависит, конечно, от предметной области.</p><p>В нашем случае обучение нейронной сети PSPNet с ResNet18 кодировщиком на наборах LumenStone S1 и S2 совместно с использованием метода семплирования с балансировкой классов, описанного выше, позволило произвести сегментацию 9 минералов и обобщённого класса нерудных минералов с очень высоким качеством (среднее значение IoU на тестовой выборке составило 0,88). При обучении используются кросс-энтропийная функция потерь, случайные аугментации (поворот, незначительное изменение масштаба, яркости и цвета), оптимизатор Adam с начальной скоростью обучения 0,001 и уменьшением при достижении плато. Обучение занимает порядка 3 ч на Nvidia A6000 GPU. Пример применения обученной модели сегментации минералов на изображении из тестовой выборки приведен на рис. 1.</p><p>Рис. 1. Пример сегментации изображения аншлифа обученной моделью PSPNet: а – изображение; б – карта ошибок (зеленым выделены правильно распознанные участки, красным – ошибки сегментации); в – маска минералов (экспертная разметка); г – предсказание модели</p></sec><sec><title>2. Адаптивные методы калибровки и предобработки изображений</title><p>Одной из основных проблем, с которой столкнулись авторы при работе с первичными данными, является высокая чувствительность сегментационных моделей к цветовой палитре изображений. Различия в цветовых характеристиках между обучающими и реальными изображениями приводят к значительному ухудшению качества определения минералов. Цвето-яркостные характеристики изображений определяются многими факторами: параметрами микроскопа, настройками фотокамеры, освещенностью и др.</p><p>Один из вариантов решения данной проблемы – использование автоматической коррекции цвета, основанной на разнице цветов между получаемым изображением и известным референсом (например [<xref ref-type="bibr" rid="cit44">44</xref>]).</p><p>Метод исправления цветовых искажений был предложен нами в работе [<xref ref-type="bibr" rid="cit45">45</xref>]. Основная идея заключается в построении матрицы перехода (Color Correction Matrix, CCM) [<xref ref-type="bibr" rid="cit46">46</xref>] между цветовыми пространствами искажённого и эталонного изображений (за эталон принимаются изображения из обучающего набора данных).</p><p>Процесс включает извлечение усредненных цветов минералов и фона с использованием частичной разметки, линеаризацию цветов через гамма-коррекцию (γ = 2,2) и расчет аффинного преобразования. Задача минимизации решается в LAB-пространстве, в качестве функции потерь используется сумма квадратов цветовых отличий, вычисленных по формуле CIEDE2000 [<xref ref-type="bibr" rid="cit47">47</xref>]. В работе используется матрица размера 4x3 с инициализацией начального приближения методом «баланса белого» [<xref ref-type="bibr" rid="cit46">46</xref>]. Последним шагом искаженное изображение преобразуется путем матричного умножения на вычисленную ранее матрицу цветовой коррекции.</p><p>Предложенный метод позволяет сохранить цветовые различия, критически важные для идентификации минералов (рис. 2), минимизируя при этом влияние изменений освещения и настроек оборудования. Алгоритм поддерживает два режима работы: индивидуальную коррекцию для каждого изображения и «калибровочный» режим для серийных снимков, где матрица коррекции рассчитывается один раз и применяется ко всей группе. Метод не требует предварительного обучения, обработка одного изображения занимает менее 10 с на Intel Xeon Gold 6226R CPU.</p><p>Рис. 2. Пример работы предложенного метода цветовой калибровки: а – исходное изображение, снятое на альтернативном оборудовании; б – референсное изображение;в – исходное после работы метода</p></sec><sec><title>3. Методы совместной обработки разнородных изображений</title><p>Многие минералы идентифицируются не только на основе их цвета и отражательной способности, но также по наличию или отсутствию анизотропных свойств. Анизотропия проявляется в способности минералов «гаснуть» в дважды поляризованном свете (скрещенных николях) при совпадении оптических осей минерала с направлением поляризаторов микроскопа. Это свойство является ключевым для возможности отличить минералы с близкими параметрами отражательной способности и цвета. Например, пирит (изотропный) и марказит (анизотропный) имеют схожие оптические характеристики, но отличаются по наличию анизотропии. Аналогично, пирит и арсенопирит, хотя и обладают несколько различными отражательной способностью и цветом, также могут быть надежно разделены по наличию анизотропии у арсенопирита.</p><p>Авторами статьи был разработан нейросетевой метод сегментации, использующий XPL- и PPL-изображения в качестве дополнительных входных данных для сегментирующей нейронной сети для повышения точности сегментации минералов [<xref ref-type="bibr" rid="cit48">48</xref>]. Ключевым этапом данного метода является совмещение изображений, снятых при разных углах поворота с эталонным PPL-изображением. Для этого применялись алгоритмы SIFT [<xref ref-type="bibr" rid="cit49">49</xref>] для детекции устойчивых ключевых точек на изображениях и RANSAC [<xref ref-type="bibr" rid="cit50">50</xref>], с помощью которого по найденным парам ключевых точек вычислялось аффинное преобразование между изображениями. Таким образом, все изображения были приведены к единой системе координат (рис. 3). Далее приведенные к единой системе координат XPL-изображения используются как дополнительные каналы на входе нейронной сети, в основе которой лежит архитектура, предложенная ранее авторами [<xref ref-type="bibr" rid="cit29">29</xref>]. Используемые гиперпараметры описаны в [<xref ref-type="bibr" rid="cit29">29</xref>], время обучения модели составляет около 6 ч на видеокарте NVidia A6000 GPU.</p><p>Рис. 3. Совмещение XPL-изображений арсенопирита:верхний ряд – изображения арсенопирита в различных ориентациях, нижний ряд – изображения арсенопирита в различных ориентациях после совмещения. Представлены 4 различные ориентации из 24 для каждого изображения с анизотропными минералами</p></sec><sec><title>4. Методы создания панорамных изображений</title><p>Площадь среднего аншлифа составляет несколько квадратных сантиметров, при исследовании типично увеличение ×50. В таких условиях на каждой фотографии будет лишь небольшая часть аншлифа, площадью в несколько квадратных миллиметров. Использование фотографий, покрывающих большую площадь образца, позволило бы получить более точную информацию о распределении минералов в образце и об их взаимном расположении и положительно сказалось бы на качестве анализа.</p><p>Для получения больших изображений в геологии можно использовать сканирующие электронные микроскопы (SEM), но такое оборудование очень дорогое, структурно-текстурные особенности могут теряться в силу особенностей метода, а определение минеральных фаз требует дополнительных усилий. Поэтому мы, как и другие исследователи [<xref ref-type="bibr" rid="cit51">51</xref>], делаем выбор в пользу программного сшивания серии изображений, снятых с перекрытием, в единую панораму.</p><p>В настоящее время существует множество примеров программного обеспечения для автоматического сшивания разрозненных фотографий в единое панорамное изображение. К ним относятся Adobe Photoshop, Fiji/ImageJ и многие другие. Но использование стороннего ПО обладает рядом недостатков. Мощные средства, такие как Adobe Photoshop, могут излишне преобразовывать панораму (неестественно менять цвета, устранять важные детали, принимая их за артефакты склейки). Интеграция сторонней реализации в собственную систему затруднительна сама по себе, а также приводит к невозможности вносить необходимые изменения в работу алгоритма в соответствии с особенностями решаемой задачи.</p><p>Авторами был разработан собственный алгоритм сшивания фотографий в панорамное изображение поверхности аншлифа [<xref ref-type="bibr" rid="cit52">52</xref>] (рис. 4). Алгоритм состоит из двух основных этапов: совмещение изображений и дальнейшая постобработка для улучшения визуального восприятия. На первом этапе с использованием калибровочных изображений корректируются геометрические искажения изображений с помощью модели Брауна–Конради [<xref ref-type="bibr" rid="cit53">53</xref>] и фотометрические искажения с помощью компенсации плоского поля [<xref ref-type="bibr" rid="cit54">54</xref>]. Затем с помощью нейросетевого алгоритма LoFTR [<xref ref-type="bibr" rid="cit55">55</xref>] находятся общие точки изображений, имеющих области перекрытия. По ним вычисляются перспективные преобразования – гомографии для пар соседних изображений с помощью RANSAC [<xref ref-type="bibr" rid="cit50">50</xref>], после чего все изображения преобразуются в координаты одного изображения (опорного). Наконец, выполняется глобальная оптимизация панорамы для минимизации ошибок совмещения. Результатом этапа является первичная панорама – коллаж. На втором этапе происходит улучшение первичной панорамы. Компенсируется разница экспозиций на изображениях. Маскируются швы между изображениями с помощью построения наименее заметного шва методом разреза графа [<xref ref-type="bibr" rid="cit56">56</xref>], с учетом разницы в цвете и градиентах соседних пикселей. Финальным шагом изображения смешиваются вблизи стыков частей панорамы для устранения возможных остаточных артефактов сшивания. Для тестирования алгоритма использовался собранный для задачи построения панорам набор LumenStone P1. Метод не требует предварительного обучения, скорость обработки одной панорамы из 25 изображений на Intel Xeon Gold 6226R CPU составляет порядка 5 мин.</p><p>Рис. 4. Иллюстрация разработанного метода построения панорам: слева несколько изображений одного аншлифа, снятых с перекрытием, справа – построенная панорама</p></sec><sec><title>5. Вспомогательные методы обработки и анализа изображений аншлифов</title><p>Применение методов глубокого обучения для сегментации минералов на изображениях требует точной разметки большого количества изображений, что является трудоёмким процессом. Для упрощения процесса разметки и создания сегментационной модели, способной распознавать основные рудные минералы, авторами разрабатывается метод ускоренной интерактивной разметки с использованием суперпиксельной кластеризации на основе методов SLIC [<xref ref-type="bibr" rid="cit57">57</xref>] и Felzenswalb [<xref ref-type="bibr" rid="cit58">58</xref>]. Геолог грубо выделяет минералы штрихами, при этом целые области изображения помечаются меткой того или иного минерала на основе данных о нанесенных штрихах и карты суперпикселей. Пользователь корректирует предсказания метода, пока не получит окончательную разметку. Особенность подхода – многомасштабная кластеризация, позволяющая быстро размечать как большие однородные области, так и мелкие фрагменты, автоматически разбивая большие кластеры на более мелкие по мере необходимости.</p><p>Также сократить трудозатраты на разметку данных можно пополнением обучающей выборки частично размеченными данными. Основная идея подхода заключается в выделении на изображениях областей неопределенности (неуверенности) обученной модели сегментации. Авторы предлагают выделять области неопределенности на изображениях [<xref ref-type="bibr" rid="cit59">59</xref>] с использованием гиперболического радиуса [<xref ref-type="bibr" rid="cit60">60</xref>], что позволяет снизить объем разметки до 5–10 % от исходного изображения (рис. 5).</p><p>Рис. 5. Результат работы метода оценки областей неопределенности:а – исходное изображение; б – предсказание областей неуверенности модели сегментации; в – области для ручной разметки</p><p>Заключительным этапом после распознавания и сегментации всех минералов на изображениях является этап статистического анализа изображения. Он ответственен за проведение количественного анализа, выполняющего оценку площадного соотношения минеральных фаз и их гранулометрического анализа с выделением фракций по классам размерности для каждого минерала. Данный этап пока находится на стадии разработки.</p></sec><sec><title>Результаты</title><p>Итогом проведенного авторами исследования тематики автоматического анализа микроскопических изображений геологических аншлифов для определения минерального состава стали открытый набор изображений LumenStone и ряд алгоритмов и методов, решающих основные возникшие задачи:</p><p>1. Нейросетевые методы сегментации минералов</p><p>Разработаны свёрточная нейросетевая модель сегментации минералов и специальный метод семплирования обучающей выборки, позволяющий нивелировать имеющийся дисбаланс классов. Точность сегментации минералов по метрике IoU составила: нерудные – 0,912, борнит – 0,938, халькопирит – 0,899, галенит – 0,905, магнетит – 0,650, пентландит – 0,790, пирротин – 0,928, пирит – 0,964, сфалерит – 0,922, теннантит – 0,882. Общая пиксельная точность сегментации (pixel accuracy, PA) составила 0,96. Имеющаяся дифференциация результатов определения минералов объясняется разностью объемов обучающих выборок LumenStone S1 и LumenStone S2.</p><p>2. Адаптивные методы калибровки и предобработки изображений</p><p>Разработан алгоритм адаптации изображений аншлифов, полученных в разных условиях съемки с использованием частичной пользовательской разметки. Пиксельная точность сегментации возросла с 0,29 до 0,87 для искаженных изображений до и после адаптации с использованием разметки, составляющей порядка 30–35 % от изображения.</p><p>3. Методы совместной обработки разнородных изображений</p><p>Разработанный алгоритм сегментации анизотропных минералов с использованием дополнительных повернутых XPL-изображений повысил качество сегментации анизотропных минералов на 3–12 %. Было показано, что наилучшего результата можно достичь использованием 6 дополнительных повернутых изображений.</p><p>4. Методы создания панорамных изображений</p><p>Разработан метод построения панорамных микроскопических изображений аншлифов. Среднеквадратичная ошибка совмещения частей панорамы из 25 изображений составила 0,5–0,6 пк. Получаемые панорамы имеют разрешение 12000×8000 пк и могут быть использованы для задач автоматической сегментации минералов. Реализованный метод лишен недостатков менее специализированных решений, таких как Adobe Photoshop, Fiji, Panorama Studio.</p><p>5. Вспомогательные методы обработки и анализа изображений аншлифов</p><p>Разработан прототип метода интерактивной разметки изображений аншлифов, позволяющий существенно ускорить процесс подготовки данных для обучения моделей сегментации. Также разработан метод автоматического поиска областей неопределенности, позволяющий приоритизировать разметку изображений и значительно сократить объем требуемой разметки.</p></sec><sec><title>Заключение</title><p>В данной работе представлен опыт авторов по разработке набора методов автоматического анализа микрофотографий аншлифов для определения рудных минералов. Разработанный метод сегментации на основе свёрточной нейронной сети способен определять 9 рудных минералов (с корректным отделением их от нерудных фаз) с точностью IoU = 0,88 и PA = 0,96. Показана перспективность использования дополнительной информации из XPL-изображений для увеличения точности определения анизотропных минералов.</p><p>Разработанные методы интерактивной разметки и адаптации изображений существенно ускоряют обучение и использование моделей сегментации на новых данных. Отдельно стоит отметить разработанный авторами метод получения панорамных изображений аншлифов, позволяющий получать детализированные изображения всей поверхности препаратов в высоком разрешении без дорогостоящего оборудования, который в отличие от существующих программных решений не искажает итоговую панораму, что положительно сказывается на результатах сегментации. А работа с широкоформатными изображениями открывает новые перспективы в автоматическом анализе микрофотографий аншлифов.</p><p>Полученные результаты обосновывают необходимость дальнейшего развития рассматриваемого направления, а также формируют основу для создания интеллектуальной системы количественной оценки, способной не только идентифицировать минералы и рассчитывать их площадные доли, выполнять гранулометрический анализ по классам крупности, но и определять типы минералогических срастаний. Реализация такой методологии откроет новые возможности в цифровой петрографии, обеспечив быстрый, экономичный и воспроизводимый минеральный анализ на оптических микроскопах в отражённом свете. В конечном итоге это позволит сформировать унифицированные критерии анализа структурно-текстурных особенностей минеральных ассоциаций для генетического сравнения разных месторождений.</p><p>На данный момент авторы внедряют большинство описанных в данной статье методов и алгоритмов в разработанную ими программную платформу PathScribe [<xref ref-type="bibr" rid="cit61">61</xref>]. Данная платформа представляет собой облачное клиент-серверное решение с кроссплатформенными клиентами для работы с изображениями сверхвысокого разрешения и ориентирована на универсальное применение как в научных, так и в образовательных целях. Авторы надеются, что возможность работы с панорамными изображениями аншлифов, с удобными средствами их разметки и полного автоматического анализа будет полезной для специалистов-геологов разных профилей.</p></sec></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">De Castro B., Benzaazoua M., Chopard A., et al. Automated mineralogical characterization using optical microscopy: Review and recommendations. Minerals Engineering. 2022;189:107896. https://doi.org/10.1016/j.mineng.2022.107896</mixed-citation><mixed-citation xml:lang="en">De Castro B., Benzaazoua M., Chopard A., et al. Automated mineralogical characterization using optical microscopy: Review and recommendations. Minerals Engineering. 2022;189:107896. https://doi.org/10.1016/j.mineng.2022.107896</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Duncan P., Gavyn K. R. Unlocking the applications of automated mineral analysis. Geology Today. 2011;27(6):226–235. https://doi.org/10.1111/j.1365-2451.2011.00818.x</mixed-citation><mixed-citation xml:lang="en">Duncan P., Gavyn K. R. Unlocking the applications of automated mineral analysis. Geology Today. 2011;27(6):226–235. https://doi.org/10.1111/j.1365-2451.2011.00818.x</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Юшко С. А. Методы лабораторных исследований руд. М.: Недра; 1984. 389 с.</mixed-citation><mixed-citation xml:lang="en">Yushko S. A. Methods of laboratory ore research. Moscow: Nedra; 1984. 389 p. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Craig J. R., Vaughan D. J. Ore microscopy and ore petrography. Manchester: A Wiley-interscience Publication; 1994. 446 p.</mixed-citation><mixed-citation xml:lang="en">Craig J. R., Vaughan D. J. Ore microscopy and ore petrography. Manchester: A Wiley-interscience Publication; 1994. 446 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Bonifazi G. Digital multispectral techniques and automated image analysis procedures for industrial ore modelling. Minerals Engineering. 1995;8(7):779–794. https://doi.org/10.1016/0892-6875(95)00039-S</mixed-citation><mixed-citation xml:lang="en">Bonifazi G. Digital multispectral techniques and automated image analysis procedures for industrial ore modelling. Minerals Engineering. 1995;8(7):779–794. https://doi.org/10.1016/0892-6875(95)00039-S</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Marschallinger R. Automatic mineral classification in the macroscopic scale. Computers &amp; Geosciences. 1997;23(1):119–126. https://doi.org/10.1016/S0098-3004(96)00074-X</mixed-citation><mixed-citation xml:lang="en">Marschallinger R. Automatic mineral classification in the macroscopic scale. Computers &amp; Geosciences. 1997;23(1):119–126. https://doi.org/10.1016/S0098-3004(96)00074-X</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Berry R., Walters S.G., McMahon C. Automated mineral identification by optical microscopy. In: Ninth International Congress for Applied Mineralogy. Brisbane, Australia, 8–10 September 2008. Brisbane: QLD; 2008. Pp. 91–94.</mixed-citation><mixed-citation xml:lang="en">Berry R., Walters S.G., McMahon C. Automated mineral identification by optical microscopy. In: Ninth International Congress for Applied Mineralogy. Brisbane, Australia, 8–10 September 2008. Brisbane: QLD; 2008. Pp. 91–94.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Shoji T., Keneda H. An interactive system to assist mineral identification in ore microscopy. Mathematical Geology. 1994;26:961–972. https://doi.org/10.1007/BF02083424</mixed-citation><mixed-citation xml:lang="en">Shoji T., Keneda H. An interactive system to assist mineral identification in ore microscopy. Mathematical Geology. 1994;26:961–972. https://doi.org/10.1007/BF02083424</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">López-Benito A., Catalina J. C., Alarcón D., et al. Automated ore microscopy based on multispectral measurements of specular reflectance. I–A comparative study of some supervised classification techniques. Minerals Engineering. 2020;146:106136. https://doi.org/10.1016/j.mineng.2019.106136</mixed-citation><mixed-citation xml:lang="en">López-Benito A., Catalina J. C., Alarcón D., et al. Automated ore microscopy based on multispectral measurements of specular reflectance. I–A comparative study of some supervised classification techniques. Minerals Engineering. 2020;146:106136. https://doi.org/10.1016/j.mineng.2019.106136</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Berrezueta E., Ordóñez-Casado B., Bonilla W., Banda R., Castroviejo R., Carrión P., Puglla S. Ore petrography using optical image analysis: application to Zaruma-Portovelo deposit (Ecuador). Geosciences. 2016;6(2):30. https://doi.org/10.3390/geosciences6020030</mixed-citation><mixed-citation xml:lang="en">Berrezueta E., Ordóñez-Casado B., Bonilla W., Banda R., Castroviejo R., Carrión P., Puglla S. Ore petrography using optical image analysis: application to Zaruma-Portovelo deposit (Ecuador). Geosciences. 2016;6(2):30. https://doi.org/10.3390/geosciences6020030</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Köse C., Alp I., İkibaş C. Statistical methods for segmentation and quantification of minerals in ore microscopy. Minerals Engineering. 2012;30:19–32. https://doi.org/10.1016/j.mineng.2012.01.008</mixed-citation><mixed-citation xml:lang="en">Köse C., Alp I., İkibaş C. Statistical methods for segmentation and quantification of minerals in ore microscopy. Minerals Engineering. 2012;30:19–32. https://doi.org/10.1016/j.mineng.2012.01.008</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Krawczykowska A., Trybalski K., Krawczykowski D. The application of modern techniques and measurement devices for identification of copper ore types and their properties. Archives of Mining Sciences. 2013;58(2):433–448. https://doi.org/10.2478/amsc-2013-0029</mixed-citation><mixed-citation xml:lang="en">Krawczykowska A., Trybalski K., Krawczykowski D. The application of modern techniques and measurement devices for identification of copper ore types and their properties. Archives of Mining Sciences. 2013;58(2):433–448. https://doi.org/10.2478/amsc-2013-0029</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Iglesias J. C. A, Augusto K. S, Gomes O. D. F. M., et al. Automatic characterization of iron ore by digital microscopy and image analysis. Journal of Materials Research and Technology. 2018;7(3):376–380. https://doi.org/10.1016/j.jmrt.2018.06.014</mixed-citation><mixed-citation xml:lang="en">Iglesias J. C. A, Augusto K. S, Gomes O. D. F. M., et al. Automatic characterization of iron ore by digital microscopy and image analysis. Journal of Materials Research and Technology. 2018;7(3):376–380. https://doi.org/10.1016/j.jmrt.2018.06.014</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Tang K., Chen J., Zhou H., Liu J. Deep convolutional neural network for 3D mineral identification and liberation analysis. Minerals Engineering. 2022;183:107592. https://doi.org/10.1016/j.mineng.2022.107592</mixed-citation><mixed-citation xml:lang="en">Tang K., Chen J., Zhou H., Liu J. Deep convolutional neural network for 3D mineral identification and liberation analysis. Minerals Engineering. 2022;183:107592. https://doi.org/10.1016/j.mineng.2022.107592</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Zhou Z., Yuan H., Cai X. Rock Thin section image identification based on convolutional neural networks of adaptive and second-order pooling methods. Mathematics. 2023;11(5):1245. https://doi.org/10.3390/math11051245</mixed-citation><mixed-citation xml:lang="en">Zhou Z., Yuan H., Cai X. Rock Thin section image identification based on convolutional neural networks of adaptive and second-order pooling methods. Mathematics. 2023;11(5):1245. https://doi.org/10.3390/math11051245</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Kirillov A., Mintun E., Ravi N., et al. Segment anything. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. 2023;4015–4026. https://doi.org/10.48550/arXiv.2304.02643</mixed-citation><mixed-citation xml:lang="en">Kirillov A., Mintun E., Ravi N., et al. Segment anything. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. 2023;4015–4026. https://doi.org/10.48550/arXiv.2304.02643</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Hatamizadeh A., Kautz J. Mambavision: A hybrid mamba-transformer vision backbone. arXiv preprint arXiv: 2407.08083. 2024. https://doi.org/10.48550/arXiv.2407.08083</mixed-citation><mixed-citation xml:lang="en">Hatamizadeh A., Kautz J. Mambavision: A hybrid mamba-transformer vision backbone. arXiv preprint arXiv: 2407.08083. 2024. https://doi.org/10.48550/arXiv.2407.08083</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Liu M. W., Lin Y. H., Lo Y. C., et al. Defect Detection of grinded and polished workpieces using faster R-CNN. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2021. Pp. 1290–1296. https://doi.org/10.1109/AIM46487.2021.9517664</mixed-citation><mixed-citation xml:lang="en">Liu M. W., Lin Y. H., Lo Y. C., et al. Defect Detection of grinded and polished workpieces using faster R-CNN. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2021. Pp. 1290–1296. https://doi.org/10.1109/AIM46487.2021.9517664</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Zhongliang L. V., Zhenyu Lu., Kewen Xia., et al. LAACNet: Lightweight adaptive activation convolution network-based defect detection on polished metal surfaces. Engineering Applications of Artificial Intelligence. 2024;133(E):108482. https://doi.org/10.1016/j.engappai.2024.108482</mixed-citation><mixed-citation xml:lang="en">Zhongliang L. V., Zhenyu Lu., Kewen Xia., et al. LAACNet: Lightweight adaptive activation convolution network-based defect detection on polished metal surfaces. Engineering Applications of Artificial Intelligence. 2024;133(E):108482. https://doi.org/10.1016/j.engappai.2024.108482</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Sivkova T., Gusev A., Syropyatov A. Technology for cast iron microstructure analysis in SIAMS software using neural networks. In: Proceedings of the 31th International Conference on Computer Graphics and Vision. September 27–30, 2021, Nizhny Novgorod, Russia. 2021;2:772–780.</mixed-citation><mixed-citation xml:lang="en">Sivkova T., Gusev A., Syropyatov A. Technology for cast iron microstructure analysis in SIAMS software using neural networks. In: Proceedings of the 31th International Conference on Computer Graphics and Vision. September 27–30, 2021, Nizhny Novgorod, Russia. 2021;2:772–780.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Amaral B., Soares A.K., Iglesias J.C.Á., Caldas T.D.P., Santos R.B.M., Paciornik S. Instance segmentation of quartz in iron ore optical microscopy images by deep learning. Minerals Engineering. 2024;211:108681. https://doi.org/10.1016/j.mineng.2024.108681</mixed-citation><mixed-citation xml:lang="en">Amaral B., Soares A.K., Iglesias J.C.Á., Caldas T.D.P., Santos R.B.M., Paciornik S. Instance segmentation of quartz in iron ore optical microscopy images by deep learning. Minerals Engineering. 2024;211:108681. https://doi.org/10.1016/j.mineng.2024.108681</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Maitre J., Bouchard K., Bédard L.P. Mineral grains recognition using computer vision and machine learning. Computers &amp; Geosciences. 2019;130:84–93. https://doi.org/10.1016/j.cageo.2019.05.009</mixed-citation><mixed-citation xml:lang="en">Maitre J., Bouchard K., Bédard L.P. Mineral grains recognition using computer vision and machine learning. Computers &amp; Geosciences. 2019;130:84–93. https://doi.org/10.1016/j.cageo.2019.05.009</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Song Y., Huang Z., Shen C., et al. Deep learning-based automated image segmentation for concrete petrographic analysis. Cement and Concrete Research. 2020;135:106118. https://doi.org/10.1016/j.cemconres.2020.106118</mixed-citation><mixed-citation xml:lang="en">Song Y., Huang Z., Shen C., et al. Deep learning-based automated image segmentation for concrete petrographic analysis. Cement and Concrete Research. 2020;135:106118. https://doi.org/10.1016/j.cemconres.2020.106118</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Donskoi E., Hapugoda S., Manuel J. R., et al. Automated optical image analysis of iron ore sinter. Minerals. 2021;11(6):562. https://doi.org/10.3390/min11060562</mixed-citation><mixed-citation xml:lang="en">Donskoi E., Hapugoda S., Manuel J. R., et al. Automated optical image analysis of iron ore sinter. Minerals. 2021;11(6):562. https://doi.org/10.3390/min11060562</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">Donskoi E., Poliakov A. Advances in optical image analysis textural segmentation in ironmaking. Applied Sciences. 2020;10(18):6242. https://doi.org/10.3390/app10186242</mixed-citation><mixed-citation xml:lang="en">Donskoi E., Poliakov A. Advances in optical image analysis textural segmentation in ironmaking. Applied Sciences. 2020;10(18):6242. https://doi.org/10.3390/app10186242</mixed-citation></citation-alternatives></ref><ref id="cit26"><label>26</label><citation-alternatives><mixed-citation xml:lang="ru">Santoro L., Lezzerini M., Aquino A., et al. A novel method for evaluation of ore minerals based on optical microscopy and image analysis: preliminary results. Minerals. 2022;12(11):1348. https://doi.org/10.3390/min12111348</mixed-citation><mixed-citation xml:lang="en">Santoro L., Lezzerini M., Aquino A., et al. A novel method for evaluation of ore minerals based on optical microscopy and image analysis: preliminary results. Minerals. 2022;12(11):1348. https://doi.org/10.3390/min12111348</mixed-citation></citation-alternatives></ref><ref id="cit27"><label>27</label><citation-alternatives><mixed-citation xml:lang="ru">Su C., Wang Y., Zhu J., Zhang X. C. Rock classification in petrographic thin section images based on concatenated convolutional neural networks. Earth Science Informatics. 2020;13:1477–1484. https://doi.org/10.1007/s12145-020-00505-1</mixed-citation><mixed-citation xml:lang="en">Su C., Wang Y., Zhu J., Zhang X. C. Rock classification in petrographic thin section images based on concatenated convolutional neural networks. Earth Science Informatics. 2020;13:1477–1484. https://doi.org/10.1007/s12145-020-00505-1</mixed-citation></citation-alternatives></ref><ref id="cit28"><label>28</label><citation-alternatives><mixed-citation xml:lang="ru">Tang H., Wang H., Wang L., et al. An improved mineral image recognition method based on deep learning. JOM. 2023;75:2590–2602. https://doi.org/10.1007/s11837-023-05792-9</mixed-citation><mixed-citation xml:lang="en">Tang H., Wang H., Wang L., et al. An improved mineral image recognition method based on deep learning. JOM. 2023;75:2590–2602. https://doi.org/10.1007/s11837-023-05792-9</mixed-citation></citation-alternatives></ref><ref id="cit29"><label>29</label><citation-alternatives><mixed-citation xml:lang="ru">Khvostikov A. V., Korshunov D. M., Krylov A. S., Boguslavskii M. A. Automatic identification of minerals in images of polished sections. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. 2021;XLIV-2/W1-2021:113–118. https://doi.org/10.5194/isprs-archives-XLIV-2-W1-2021-113-2021</mixed-citation><mixed-citation xml:lang="en">Khvostikov A. V., Korshunov D. M., Krylov A. S., Boguslavskii M. A. Automatic identification of minerals in images of polished sections. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. 2021;XLIV-2/W1-2021:113–118. https://doi.org/10.5194/isprs-archives-XLIV-2-W1-2021-113-2021</mixed-citation></citation-alternatives></ref><ref id="cit30"><label>30</label><citation-alternatives><mixed-citation xml:lang="ru">Chen H., Zhang H., Yang G. A., Zhang L. Mutual information domain adaptation network for remotely sensed semantic segmentation. In: IEEE Transactions on Geoscience and Remote Sensing. 2022;60:1–16. https://doi.org/10.1109/TGRS.2022.3203910</mixed-citation><mixed-citation xml:lang="en">Chen H., Zhang H., Yang G. A., Zhang L. Mutual information domain adaptation network for remotely sensed semantic segmentation. In: IEEE Transactions on Geoscience and Remote Sensing. 2022;60:1–16. https://doi.org/10.1109/TGRS.2022.3203910</mixed-citation></citation-alternatives></ref><ref id="cit31"><label>31</label><citation-alternatives><mixed-citation xml:lang="ru">Nasim M. K., Tannistha M., Shrivastava A., Singh T. Seismic facies analysis: a deep domain adaptation approach. In: IEEE Transactions on Geoscience and Remote Sensing. 2020;60:1–16. https://doi.org/10.1109/TGRS.2022.3151883</mixed-citation><mixed-citation xml:lang="en">Nasim M. K., Tannistha M., Shrivastava A., Singh T. Seismic facies analysis: a deep domain adaptation approach. In: IEEE Transactions on Geoscience and Remote Sensing. 2020;60:1–16. https://doi.org/10.1109/TGRS.2022.3151883</mixed-citation></citation-alternatives></ref><ref id="cit32"><label>32</label><citation-alternatives><mixed-citation xml:lang="ru">Lin D., Dai J., Jia J., et al. Scribblesup: Scribble-supervised convolutional networks for semantic segmentation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Las Vegas, NV, USA; 2016. Pp. 3159–3167. https://doi.org/10.1109/CVPR.2016.344</mixed-citation><mixed-citation xml:lang="en">Lin D., Dai J., Jia J., et al. Scribblesup: Scribble-supervised convolutional networks for semantic segmentation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Las Vegas, NV, USA; 2016. Pp. 3159–3167. https://doi.org/10.1109/CVPR.2016.344</mixed-citation></citation-alternatives></ref><ref id="cit33"><label>33</label><citation-alternatives><mixed-citation xml:lang="ru">Chen X., Cheung Y. S. J., Lim S. N., Zhao H. ScribbleSeg: Scribble-based interactive image segmentation. arXiv preprint arXiv: 2303.11320. 2023. https://doi.org/10.48550/arXiv.2303.11320</mixed-citation><mixed-citation xml:lang="en">Chen X., Cheung Y. S. J., Lim S. N., Zhao H. ScribbleSeg: Scribble-based interactive image segmentation. arXiv preprint arXiv: 2303.11320. 2023. https://doi.org/10.48550/arXiv.2303.11320</mixed-citation></citation-alternatives></ref><ref id="cit34"><label>34</label><citation-alternatives><mixed-citation xml:lang="ru">Cheng B., Parkhi O., Kirillov A. Pointly-supervised instance segmentation. In: IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). New Orleans, LA, USA; 2022. Pp. 2617–2626. https://doi.org/10.1109/CVPR52688.2022.00264</mixed-citation><mixed-citation xml:lang="en">Cheng B., Parkhi O., Kirillov A. Pointly-supervised instance segmentation. In: IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). New Orleans, LA, USA; 2022. Pp. 2617–2626. https://doi.org/10.1109/CVPR52688.2022.00264</mixed-citation></citation-alternatives></ref><ref id="cit35"><label>35</label><citation-alternatives><mixed-citation xml:lang="ru">Tang H., He. L., Huang B, et al. Segmentation and labeling of polished section images based on deep learning. Mining, Metallurgy &amp; Exploration. 2025;42:1053–1063. https://doi.org/10.1007/s42461-025-01205-4</mixed-citation><mixed-citation xml:lang="en">Tang H., He. L., Huang B, et al. Segmentation and labeling of polished section images based on deep learning. Mining, Metallurgy &amp; Exploration. 2025;42:1053–1063. https://doi.org/10.1007/s42461-025-01205-4</mixed-citation></citation-alternatives></ref><ref id="cit36"><label>36</label><citation-alternatives><mixed-citation xml:lang="ru">Tabani H., Balasubramaniam A., Marzbanet S., et al. Improving the efficiency of transformers for resource-constrained devices. In: 24th Euromicro Conference on Digital System Design (DSD). Palermo, Italy; 2021. Pp. 449–456. https://doi.org/10.1109/DSD53832.2021.00074</mixed-citation><mixed-citation xml:lang="en">Tabani H., Balasubramaniam A., Marzbanet S., et al. Improving the efficiency of transformers for resource-constrained devices. In: 24th Euromicro Conference on Digital System Design (DSD). Palermo, Italy; 2021. Pp. 449–456. https://doi.org/10.1109/DSD53832.2021.00074</mixed-citation></citation-alternatives></ref><ref id="cit37"><label>37</label><citation-alternatives><mixed-citation xml:lang="ru">Bressan P. O., Junior J. M. Martins J. A. C., et al. Semantic segmentation with labeling uncertainty and class imbalance. International Journal of Applied Earth Observation and Geoinformation. 2022;108:102690. https://doi.org/10.1016/j.jag.2022.102690</mixed-citation><mixed-citation xml:lang="en">Bressan P. O., Junior J. M. Martins J. A. C., et al. Semantic segmentation with labeling uncertainty and class imbalance. International Journal of Applied Earth Observation and Geoinformation. 2022;108:102690. https://doi.org/10.1016/j.jag.2022.102690</mixed-citation></citation-alternatives></ref><ref id="cit38"><label>38</label><citation-alternatives><mixed-citation xml:lang="ru">Li Z., Kamnitsas K., Glocker B. Analyzing overfitting underclass imbalance in neural networks for image segmentation. In: IEEE Transactions on Medical Imaging. 2021;40(3):1065–1077. https://doi.org/10.1109/TMI.2020.3046692</mixed-citation><mixed-citation xml:lang="en">Li Z., Kamnitsas K., Glocker B. Analyzing overfitting underclass imbalance in neural networks for image segmentation. In: IEEE Transactions on Medical Imaging. 2021;40(3):1065–1077. https://doi.org/10.1109/TMI.2020.3046692</mixed-citation></citation-alternatives></ref><ref id="cit39"><label>39</label><citation-alternatives><mixed-citation xml:lang="ru">Kochkarev A., Khvosticov A., Korshunov D., Boguslavskii M. Data balancing method for training segmentation neural networks. In: Proceedings of the 30th International Conference on Computer Graphics and Machine Vision (GraphiCon 2020). Saint Petersburg, Russia, 22–25 September. Saint Petersburg: Ceur Workshop Proceedings; 2020.</mixed-citation><mixed-citation xml:lang="en">Kochkarev A., Khvosticov A., Korshunov D., Boguslavskii M. Data balancing method for training segmentation neural networks. In: Proceedings of the 30th International Conference on Computer Graphics and Machine Vision (GraphiCon 2020). Saint Petersburg, Russia, 22–25 September. Saint Petersburg: Ceur Workshop Proceedings; 2020.</mixed-citation></citation-alternatives></ref><ref id="cit40"><label>40</label><citation-alternatives><mixed-citation xml:lang="ru">Ronneberger O., Fischer P., Brox T. U-Net: Convolutional networks for biomedical image segmentation. B: Navab N. Medical Image Computing and Computer-Assisted Intervention – MICCAI 2015. Cham: Springer; 2015. Pp. 234–41. https://doi.org/10.1007/978-3-319-24574-4_28</mixed-citation><mixed-citation xml:lang="en">Ronneberger O., Fischer P., Brox T. U-Net: Convolutional networks for biomedical image segmentation. B: Navab N. Medical Image Computing and Computer-Assisted Intervention – MICCAI 2015. Cham: Springer; 2015. Pp. 234–41. https://doi.org/10.1007/978-3-319-24574-4_28</mixed-citation></citation-alternatives></ref><ref id="cit41"><label>41</label><citation-alternatives><mixed-citation xml:lang="ru">Zhao H., Shi J., Qi X., et al. Pyramid scene parsing network. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Honolulu, HI, USA; 2017. Pp. 2881–2890. https://doi.org/10.1109/CVPR.2017.660</mixed-citation><mixed-citation xml:lang="en">Zhao H., Shi J., Qi X., et al. Pyramid scene parsing network. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Honolulu, HI, USA; 2017. Pp. 2881–2890. https://doi.org/10.1109/CVPR.2017.660</mixed-citation></citation-alternatives></ref><ref id="cit42"><label>42</label><citation-alternatives><mixed-citation xml:lang="ru">Xiao T., Liu Y., Zhou B., et al. Unified perceptual parsing for scene understanding. In: Ferrari V., Hebert M., Sminchisescu C., Weiss Y. (eds.) Computer Vision – ECCV 2018. ECCV 2018. Lecture Notes in Computer Science. Vol 11209. Springer, Cham; 2018. Pp. 418–434. https://doi.org/10.1007/978-3-030-01228-1_26</mixed-citation><mixed-citation xml:lang="en">Xiao T., Liu Y., Zhou B., et al. Unified perceptual parsing for scene understanding. In: Ferrari V., Hebert M., Sminchisescu C., Weiss Y. (eds.) Computer Vision – ECCV 2018. ECCV 2018. Lecture Notes in Computer Science. Vol 11209. Springer, Cham; 2018. Pp. 418–434. https://doi.org/10.1007/978-3-030-01228-1_26</mixed-citation></citation-alternatives></ref><ref id="cit43"><label>43</label><citation-alternatives><mixed-citation xml:lang="ru">Rezatofighi H., Tsoi N., Gwak J., et al. Generalized intersection over union: A metric and a loss for bounding box regression. In: Proceedings of the IEEE. 2019. Pp. 658–666. https://doi.org/10.48550/arXiv.1902.09630</mixed-citation><mixed-citation xml:lang="en">Rezatofighi H., Tsoi N., Gwak J., et al. Generalized intersection over union: A metric and a loss for bounding box regression. In: Proceedings of the IEEE. 2019. Pp. 658–666. https://doi.org/10.48550/arXiv.1902.09630</mixed-citation></citation-alternatives></ref><ref id="cit44"><label>44</label><citation-alternatives><mixed-citation xml:lang="ru">Reinhard E., Adhikhmin M., Gooch B., Shirley P. Color transfer between images. In: IEEE Computer Graphics and Applications. 2001;21(5):34-41. https://doi.org/10.1109/38.946629</mixed-citation><mixed-citation xml:lang="en">Reinhard E., Adhikhmin M., Gooch B., Shirley P. Color transfer between images. In: IEEE Computer Graphics and Applications. 2001;21(5):34-41. https://doi.org/10.1109/38.946629</mixed-citation></citation-alternatives></ref><ref id="cit45"><label>45</label><citation-alternatives><mixed-citation xml:lang="ru">Indychko O. I., Khvostikov A. V., Korshunov D. M., Boguslavskii M. A. Color adaptation in images of polished sections of geological specimens. Computational Mathematics and Modeling. 2022;33:487–500. https://doi.org/10.1007/s10598-023-09588-z</mixed-citation><mixed-citation xml:lang="en">Indychko O. I., Khvostikov A. V., Korshunov D. M., Boguslavskii M. A. Color adaptation in images of polished sections of geological specimens. Computational Mathematics and Modeling. 2022;33:487–500. https://doi.org/10.1007/s10598-023-09588-z</mixed-citation></citation-alternatives></ref><ref id="cit46"><label>46</label><citation-alternatives><mixed-citation xml:lang="ru">Wolf S. Color correction matrix for digital still and video imaging systems. Washington, D.C.: National Telecommunications and Information Administration; 2003. 28 p.</mixed-citation><mixed-citation xml:lang="en">Wolf S. Color correction matrix for digital still and video imaging systems. Washington, D.C.: National Telecommunications and Information Administration; 2003. 28 p.</mixed-citation></citation-alternatives></ref><ref id="cit47"><label>47</label><citation-alternatives><mixed-citation xml:lang="ru">Sharma G., Wu W., Dalal E. N. The CIEDE2000 color-difference formula: Implementation notes, supplementary test data, and mathematical observations. Color Research &amp; Application. 2005;30(1):21–30. https://doi.org/10.1002/col.20070</mixed-citation><mixed-citation xml:lang="en">Sharma G., Wu W., Dalal E. N. The CIEDE2000 color-difference formula: Implementation notes, supplementary test data, and mathematical observations. Color Research &amp; Application. 2005;30(1):21–30. https://doi.org/10.1002/col.20070</mixed-citation></citation-alternatives></ref><ref id="cit48"><label>48</label><citation-alternatives><mixed-citation xml:lang="ru">Razzhivina D. I., Korshunov D. M., Boguslavskiy M. A., et al. Registration and segmentation of PPL and XPL images of geological polished sections containing anisotropic minerals. Computational Mathematics and Modeling. 2024;34:16–26. https://doi.org/10.1007/s10598-024-09592-x</mixed-citation><mixed-citation xml:lang="en">Razzhivina D. I., Korshunov D. M., Boguslavskiy M. A., et al. Registration and segmentation of PPL and XPL images of geological polished sections containing anisotropic minerals. Computational Mathematics and Modeling. 2024;34:16–26. https://doi.org/10.1007/s10598-024-09592-x</mixed-citation></citation-alternatives></ref><ref id="cit49"><label>49</label><citation-alternatives><mixed-citation xml:lang="ru">Lowe D. G. Distinctive image features from scale invariant keypoints. International Journal of Computer Vision. 2004;60:91–110. https://doi.org/10.1023/B:VISI.0000029664.99615.94</mixed-citation><mixed-citation xml:lang="en">Lowe D. G. Distinctive image features from scale invariant keypoints. International Journal of Computer Vision. 2004;60:91–110. https://doi.org/10.1023/B:VISI.0000029664.99615.94</mixed-citation></citation-alternatives></ref><ref id="cit50"><label>50</label><citation-alternatives><mixed-citation xml:lang="ru">Fischler M. A., Bolles R. C. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM. 1981;24(6):381–395.</mixed-citation><mixed-citation xml:lang="en">Fischler M. A., Bolles R. C. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM. 1981;24(6):381–395.</mixed-citation></citation-alternatives></ref><ref id="cit51"><label>51</label><citation-alternatives><mixed-citation xml:lang="ru">Ro S.-H., Kim S.-H. An image stitching algorithm for the mineralogical analysis. Minerals Engineering. 2021:169;106968. https://doi.org/10.1016/j.mineng.2021.106968</mixed-citation><mixed-citation xml:lang="en">Ro S.-H., Kim S.-H. An image stitching algorithm for the mineralogical analysis. Minerals Engineering. 2021:169;106968. https://doi.org/10.1016/j.mineng.2021.106968</mixed-citation></citation-alternatives></ref><ref id="cit52"><label>52</label><citation-alternatives><mixed-citation xml:lang="ru">Nikolaev G., Korshunov D., Khvostikov A. Automatic stitching of panoramas for geological images of polished sections. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences. 2024;X-2/W1-2024:39–46. https://doi.org/10.5194/isprs-annals-X-2-W1-2024-39-2024</mixed-citation><mixed-citation xml:lang="en">Nikolaev G., Korshunov D., Khvostikov A. Automatic stitching of panoramas for geological images of polished sections. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences. 2024;X-2/W1-2024:39–46. https://doi.org/10.5194/isprs-annals-X-2-W1-2024-39-2024</mixed-citation></citation-alternatives></ref><ref id="cit53"><label>53</label><citation-alternatives><mixed-citation xml:lang="ru">Brown D. C. Decentering distortion of lenses. Photogrammetric Engineering. 1966:32(3);444–462.</mixed-citation><mixed-citation xml:lang="en">Brown D. C. Decentering distortion of lenses. Photogrammetric Engineering. 1966:32(3);444–462.</mixed-citation></citation-alternatives></ref><ref id="cit54"><label>54</label><citation-alternatives><mixed-citation xml:lang="ru">Seibert J. A., Boone J. M., Lindfors K. K. Flat-field correction technique for digital detectors. In: Proceedings of SPIE, Medical Imaging 1998: Physics of Medical Imaging. 1998:3336;348–354. https://doi.org/10.1117/12.317034</mixed-citation><mixed-citation xml:lang="en">Seibert J. A., Boone J. M., Lindfors K. K. Flat-field correction technique for digital detectors. In: Proceedings of SPIE, Medical Imaging 1998: Physics of Medical Imaging. 1998:3336;348–354. https://doi.org/10.1117/12.317034</mixed-citation></citation-alternatives></ref><ref id="cit55"><label>55</label><citation-alternatives><mixed-citation xml:lang="ru">Sun J., Shen Z., Wang Y., et al. LoFTR: Detector-free local feature matching with transformers. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 2021. Pp. 8922–8931. https://doi.org/10.48550/arXiv.2104.00680</mixed-citation><mixed-citation xml:lang="en">Sun J., Shen Z., Wang Y., et al. LoFTR: Detector-free local feature matching with transformers. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). 2021. Pp. 8922–8931. https://doi.org/10.48550/arXiv.2104.00680</mixed-citation></citation-alternatives></ref><ref id="cit56"><label>56</label><citation-alternatives><mixed-citation xml:lang="ru">Boykov Y., Kolmogorov V. An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision. In: IEEE Transactions on Pattern Analysis and Machine Intelligence. 2004;26(9):1124–1137. https://doi.org/10.1109/TPAMI.2004.60</mixed-citation><mixed-citation xml:lang="en">Boykov Y., Kolmogorov V. An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision. In: IEEE Transactions on Pattern Analysis and Machine Intelligence. 2004;26(9):1124–1137. https://doi.org/10.1109/TPAMI.2004.60</mixed-citation></citation-alternatives></ref><ref id="cit57"><label>57</label><citation-alternatives><mixed-citation xml:lang="ru">Achanta R., Shaji A., Smith K., et al. SLIC superpixels compared to state-of-the-art superpixel methods. In: IEEE Transactions on Pattern Analysis and Machine Intelligence. 2012;34(11):2274–2282. https://doi.org/10.1109/TPAMI.2012.120</mixed-citation><mixed-citation xml:lang="en">Achanta R., Shaji A., Smith K., et al. SLIC superpixels compared to state-of-the-art superpixel methods. In: IEEE Transactions on Pattern Analysis and Machine Intelligence. 2012;34(11):2274–2282. https://doi.org/10.1109/TPAMI.2012.120</mixed-citation></citation-alternatives></ref><ref id="cit58"><label>58</label><citation-alternatives><mixed-citation xml:lang="ru">Felzenszwalb P. F., Huttenlocher D. P. Efficient graph-based image segmentation. International Journal of Computer Vision. 2004:59;167–181. https://doi.org/10.1023/B:VISI.0000022288.19776.77</mixed-citation><mixed-citation xml:lang="en">Felzenszwalb P. F., Huttenlocher D. P. Efficient graph-based image segmentation. International Journal of Computer Vision. 2004:59;167–181. https://doi.org/10.1023/B:VISI.0000022288.19776.77</mixed-citation></citation-alternatives></ref><ref id="cit59"><label>59</label><citation-alternatives><mixed-citation xml:lang="ru">Indychko O., Korshunov D., Khvostikov A. Using uncertainty to expand training sets for mineral segmentation in geological images. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. 2025. In press.</mixed-citation><mixed-citation xml:lang="en">Indychko O., Korshunov D., Khvostikov A. Using uncertainty to expand training sets for mineral segmentation in geological images. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. 2025. In press.</mixed-citation></citation-alternatives></ref><ref id="cit60"><label>60</label><citation-alternatives><mixed-citation xml:lang="ru">Franco L., Mandica P., Kallidromitis K., et al. Hyperbolic Active Learning for Semantic Segmentation under Domain Shift. In: Proceedings of the 41st International Conference on Machine Learning. 2024. https://doi.org/10.48550/arXiv.2306.11180</mixed-citation><mixed-citation xml:lang="en">Franco L., Mandica P., Kallidromitis K., et al. Hyperbolic Active Learning for Semantic Segmentation under Domain Shift. In: Proceedings of the 41st International Conference on Machine Learning. 2024. https://doi.org/10.48550/arXiv.2306.11180</mixed-citation></citation-alternatives></ref><ref id="cit61"><label>61</label><citation-alternatives><mixed-citation xml:lang="ru">Khvostikov A., Ippolitov V., Krylov A., et al. PathScribe: new software to work with whole slide histological images for education and research. In: Proceedings of the 2023 8th International Conference on Biomedical Imaging, Signal Processing. Singapore: ACM; 2023. Pp. 63–70. https://doi.org/10.1145/3634875.3634884</mixed-citation><mixed-citation xml:lang="en">Khvostikov A., Ippolitov V., Krylov A., et al. PathScribe: new software to work with whole slide histological images for education and research. In: Proceedings of the 2023 8th International Conference on Biomedical Imaging, Signal Processing. Singapore: ACM; 2023. Pp. 63–70. https://doi.org/10.1145/3634875.3634884</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
