<?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">ntv</journal-id><journal-title-group><journal-title xml:lang="ru">Научно-технический вестник информационных технологий, механики и оптики</journal-title><trans-title-group xml:lang="en"><trans-title>Scientific and Technical Journal of Information Technologies, Mechanics and Optics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2226-1494</issn><issn pub-type="epub">2500-0373</issn><publisher><publisher-name>Университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/2226-1494-2025-25-2-303-310</article-id><article-id custom-type="elpub" pub-id-type="custom">ntv-450</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>COMPUTER SCIENCE</subject></subj-group></article-categories><title-group><article-title>Поиск трехмерных изображений методом сравнения контуров в задачах геологического моделирования пласта</article-title><trans-title-group xml:lang="en"><trans-title>Search for three-dimensional images using the contour comparison method in problems of geological reservoir modeling</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0009-5246-3713</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>Litvinov</surname><given-names>P. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Литвинов Павел Александрович — аспирант.</p><p>Санкт-Петербург, 197101</p></bio><bio xml:lang="en"><p>Pavel A. Litvinov — PhD Student.</p><p>Saint Petersburg, 197101</p></bio><email xlink:type="simple">p.litvinov7@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-0001-6711-6399</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>Bessmertny</surname><given-names>I. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Бессмертный Игорь Александрович — доктор технических наук, профессор, профессор.</p><p>Санкт-Петербург, 197101, sc 36661767800</p></bio><bio xml:lang="en"><p>Igor A. Bessmertny — D.Sc., Full Professor.</p><p>Saint Petersburg, 197101, sc 36661767800</p></bio><email xlink:type="simple">bessmertny@itmo.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Университет ИТМО</institution><country>Россия</country></aff><aff xml:lang="en"><institution>ITMO University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>24</day><month>04</month><year>2025</year></pub-date><volume>25</volume><issue>2</issue><fpage>303</fpage><lpage>310</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">Litvinov P.A., Bessmertny I.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" 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://ntv.elpub.ru/jour/article/view/450">https://ntv.elpub.ru/jour/article/view/450</self-uri><abstract><sec><title>Введение</title><p>Введение. Исследованы методы сравнения трехмерных изображений в задачах геологического моделирования пласта с целью повышения их качества. Предлагаемый в данной работе метод сочетает в себе такие преимущества, как глобальное представление формы, инвариантность к трансформациям, устойчивость к шумам и вычислительную эффективность. Разработан и обоснован подход, основанный на применении моментов изображений для анализа геологических данных в задачах геологического моделирования пласта.</p></sec><sec><title>Метод</title><p>Метод. Решение задачи сравнения трехмерных изображений достигается применением математического аппарата алгебраических инвариантов. Сущность предлагаемого подхода состоит в вычислении моментов трехмерных изображений для сравнения инвариантов контуров эталона и образца. Результатом сравнения является количественная метрика соответствия сравниваемого контура искомому эталону. Основные результаты. Разработаны программные средства, встроенные в общий конвейер моделирования и анализа пакета Gempy. Метод показал удовлетворительные результаты работы на тестовой геологической модели. Точность распознавания позволяет использовать разработанные средства как рекомендательную систему. Подтверждена возможность применения предлагаемого метода для поиска заданного объекта в геологической модели и ограниченная применимость для верификации упрощенной модели в ходе итерационного расчета.</p></sec><sec><title>Обсуждение</title><p>Обсуждение. Выполнено сравнение разработанного метода с метрикой Хаусдорфа, методом сравнения поперечных срезов, методом сравнения ключевых точек с помощью алгоритмов SIFT и SURF, а также методом интерполяции на сетке. Показано, что для представленного метода возможно расширение области применения на более сложных геологических образованиях для работы с неоднородными структурами. Разработанные средства можно интегрировать с системами геологического моделирования, системами управления базами данных и аналитическими платформами.</p></sec></abstract><trans-abstract xml:lang="en"><p>Methods for comparing three-dimensional images in problems of geological modeling of a reservoir are studied in order to improve their quality. The proposed method combines such advantages as global representation of shape, invariance to transformations, noise resistance, and computational efficiency. An approach based on the use of image moments for analyzing geological data in problems of geological modeling of a reservoir is developed and substantiated. The problem of comparing three-dimensional images is solved using the mathematical apparatus of algebraic invariants. The essence of the proposed approach is to calculate the moments of three-dimensional images for comparing the invariants of the contours of the standard and sample. The result of the comparison is a quantitative metric of the conformity of the compared contour to the desired standard. Developed software tools were built into the overall modeling and analysis pipeline of the Gempy package. The method showed satisfactory results on the test geological model. The recognition accuracy allows using the developed tools as a recommender system. The possibility of using the proposed method to search for a given object in a geological model and limited applicability for verifying a simplified model during iterative calculations are confirmed. The proposed method is compared with the Hausdorff metric, the cross-section comparison method, the SIFT and SURF methods, and the grid interpolation method. It is shown that the proposed method can be expanded to more complex geological formations for working with heterogeneous structures. The developed tools can be integrated with geological modeling systems, database management systems, and analytical platforms.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>поиск трехмерных изображений</kwd><kwd>сравнение контуров</kwd><kwd>моменты изображений</kwd><kwd>алгебраические инварианты</kwd><kwd>геологическое моделирование</kwd></kwd-group><kwd-group xml:lang="en"><kwd>three-dimensional image search</kwd><kwd>contour comparison</kwd><kwd>image moments</kwd><kwd>algebraic invariants</kwd><kwd>geological modeling</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Авторы выражают благодарность Гололобовой Нелли Игоревне за консультирование в области геологического моделирования</funding-statement><funding-statement xml:lang="en">The authors express their acknowledgements to Nelly Igorevna Gololobova for consulting in the field of geological modeling</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Билибин С.И., Дьяконова Т.Ф., Исакова Т.Г., Истомин С.Б., Юканова Е.А. Трехмерная геологическая модель — необходимый и обязательный этап изучения нефтегазового месторождения // Недропользование XXI век. 2007. № 4. С. 38–42.</mixed-citation><mixed-citation xml:lang="en">Bilibin S.I., Diakonova T.F., Isakova T.G., Istomin S.B., Iukanova E.A. A three-dimensional geological model is a necessary and mandatory stage in studying an oil and gas field. Nedra 21, 2007, no. 4, pp. 38–42. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Григорьев Ю.М., Харбанов М.В. Разработка модуля по созданию упрощенной структурной 3D модели нефтяного пласта // Математические заметки ЯГУ. 2013. Т. 20. № 2. С. 246–255.</mixed-citation><mixed-citation xml:lang="en">Grigorev Yu.M., Kharbanov M.V. The development of a program module for creating simplified structural 3d oil reservoirs model. Mathematical notes of Yakutsk State University, 2013, vol. 20, no. 2, pp. 246–255. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Hu M.-K. Visual pattern recognition by moment invariants // IRE Transactions on Information Theory. 1962. V. 8. N 2. P. 179–187. https://doi.org/10.1109/Tit.1962.1057692</mixed-citation><mixed-citation xml:lang="en">Hu M.-K. Visual pattern recognition by moment invariants. IRE Transactions on Information Theory. 1962. vol. 8, no. 2, pp. 179–187. https://doi.org/10.1109/Tit.1962.1057692</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Boyce J.F., Hossack W.J. Moment invariants for pattern recognition // Pattern Recognition Letters. 1983.V. 1. N 5-6. P. 451–456. https://doi.org/10.1016/0167-8655(83)90085-5</mixed-citation><mixed-citation xml:lang="en">Boyce J.F., Hossack W.J. Moment invariants for pattern recognition. Pattern Recognition Letters, 1983, vol. 1, no. 5-6, pp. 451–456. https://doi.org/10.1016/0167-8655(83)90085-5</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Нгуен З.Т., Хачумов М.В. Метод наведения 3D-модели объекта на 2D-изображение на основе инвариантных моментов // Программные системы: теория и приложения. 2017. Т. 8. № 4(35). C. 209–220.</mixed-citation><mixed-citation xml:lang="en">Nguyen D.T., Khacumov M.V. The method of comparing a 3d object model with a 2d image based on invariant moments. Program Systems: Theory and Applications, 2017, vol. 8, no. 4(35), pp. 209–220. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Mukundan R., Ramakrishnan K.R. An iterative solution for object pose parameters using image moments // Pattern Recognition Letters. 1996. V. 17. N 12. P. 1279–1284. https://doi.org/10.1016/0167-8655(96)00099-2</mixed-citation><mixed-citation xml:lang="en">Mukundan R., Ramakrishnan K.R. An iterative solution for object pose parameters using image moments. Pattern Recognition Letters, 1996, vol. 17, no. 12, pp. 1279–1284. https://doi.org/10.1016/0167-8655(96)00099-2</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Flusser J. On the independence of rotation moment invariants // Pattern Recognition. 2000. V. 33. N 9. P. 1405–1410. https://doi.org/10.1016/S0031-3203(99)00127-2</mixed-citation><mixed-citation xml:lang="en">Flusser J. On the independence of rotation moment invariants. Pattern Recognition, 2000, vol. 33, no. 9, pp. 1405–1410. https://doi.org/10.1016/S0031-3203(99)00127-2</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Zitova B., Flusser J. Image registration methods: a survey // Image and Vision Computing. 2003. V. 21. N 11. P. 977–1000. https://doi.org/10.1016/S0262-8856(03)00137-9</mixed-citation><mixed-citation xml:lang="en">Zitova B., Flusser J. Image registration methods: a survey. Image and Vision Computing, 2003, vol. 21, no. 11, pp. 977–1000. https://doi.org/10.1016/S0262-8856(03)00137-9</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Sadjadi F.A., Hall E.L. Three-dimensional moment invariants // IEEE Transactions on Pattern Analysis and Machine Intelligence. 1980. V. 2. N 2. P. 127–136. https://doi.org/10.1109/TPAMI.1980.4766990</mixed-citation><mixed-citation xml:lang="en">Sadjadi F.A., Hall E.L. Three-dimensional moment invariants. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1980, vol. 2, no. 2, pp. 127–136. https://doi.org/10.1109/TPAMI.1980.4766990</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Thakare N.M., Thakare V.M. A Supervised Hybrid Methodology for Pose and Illumination Invariant 3D Face Recognition // International Journal of Computer Applications. 2012. V. 47. N 25. P. 24–29. https://doi.org/10.5120/7537-474</mixed-citation><mixed-citation xml:lang="en">Thakare N.M., Thakare V.M. A Supervised Hybrid Methodology for Pose and Illumination Invariant 3D Face Recognition. International Journal of Computer Applications, 2012, vol. 47, no. 25, pp. 24–29. https://doi.org/10.5120/7537-474</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Sommer I., Muller O., Domingues F.S., Sander O., Weickert J., Lengauer T. Moment invariants as shape recognition technique for comparing protein binding sites // Bioinformatics. 2007. V. 23. N 23. P. 3139–3146. https://doi.org/10.1093/bioinformatics/btm503</mixed-citation><mixed-citation xml:lang="en">Sommer I., Muller O., Domingues F.S., Sander O., Weickert J., Lengauer T. Moment invariants as shape recognition technique for comparing protein binding sites. Bioinformatics, 2007, vol. 23, no. 23, pp. 3139–3146. https://doi.org/10.1093/bioinformatics/btm503</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Xu D., Li H. 3-D affine moment invariants generated by geometric primitives // Proc. of the 18th International Conference on Pattern Recognition (ICPR’06). 2006. P. 544–547. https://doi.org/10.1109/icpr.2006.21</mixed-citation><mixed-citation xml:lang="en">Xu D., Li H. 3-D affine moment invariants generated by geometric primitives. Proc. of the 18th International Conference on Pattern Recognition (ICPR’06), 2006, pp. 544–547. https://doi.org/10.1109/icpr.2006.21</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Suk T., Flusser J., Boldyš J. 3D rotation invariants by complex moments // Pattern Recognition. 2015. V. 48. N 11. P. 516–3526. https://doi.org/10.1016/j.patcog.2015.05.007</mixed-citation><mixed-citation xml:lang="en">Suk T., Flusser J., Boldyš J. 3D rotation invariants by complex moments. Pattern Recognition, 2015, vol. 48, no. 11, pp. 516–3526. https://doi.org/10.1016/j.patcog.2015.05.007</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Mamistvalov A.G. n-Dimensional moment invariants and conceptual mathematical Theory of recognition n-Dimensional solids // IEEE Transactions on Pattern Analysis and Machine Intelligence. 1998. V. 20. N 8. P. 819–831. https://doi.org/10.1109/34.709598</mixed-citation><mixed-citation xml:lang="en">Mamistvalov A.G. n-Dimensional moment invariants and conceptual mathematical Theory of recognition n-Dimensional solids. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1998, vol. 20, no. 8, pp. 819–831. https://doi.org/10.1109/34.709598</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Lowe D.G. Distinctive image features from scale-invariant keypoints // International Journal of Computer Vision. 2004. V. 60. N 2. P. 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, vol. 60, no. 2, pp. 91–110. https://doi.org/10.1023/b:visi.0000029664.99615.94</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Bay H., Tuytelaars T., Van Gool L. SURF: Speeded up robust features // Lecture Notes in Computer Science. 2006. V. 3951. P. 404–417. https://doi.org/10.1007/11744023_32</mixed-citation><mixed-citation xml:lang="en">Bay H., Tuytelaars T., Van Gool L. SURF: Speeded up robust features. Lecture Notes in Computer Science, 2006, vol. 3951, pp. 404–417. https://doi.org/10.1007/11744023_32</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>
