<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with OASIS Tables with MathML3 v1.4 20241031//EN" "https://jats.nlm.nih.gov/archiving/1.4/JATS-archive-oasis-article1-4-mathml3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" dtd-version="1.4" article-type="research-article" xml:lang="en"><front><journal-meta><journal-title-group><journal-title xml:lang="ru">Математическая физика и компьютерное моделирование</journal-title></journal-title-group><issn publication-format="print">2587-6325</issn><issn publication-format="electronic">2587-6902</issn></journal-meta><article-meta><article-id pub-id-type="doi">10.15688/mpcm.jvolsu.2024.2.5</article-id><article-categories><subj-group><subject>Other</subject></subj-group></article-categories><title-group><article-title xml:lang="ru">АЛГОРИТМ РЕКОНСТРУКЦИИ ТРЕХМЕРНЫХ ОБЪЕКТОВ ПО ДВУМ ИЗОБРАЖЕНИЯМ</article-title><trans-title-group xml:lang="en"><trans-title>An Algorithm for Reconstructing Three-Dimensional Objects from Two Images</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="ru"><surname>Клячин</surname><given-names>Владимир Александрович</given-names></name><name xml:lang="en"><surname>Klyachin</surname><given-names>Vladimir</given-names></name></name-alternatives><xref ref-type="aff" rid="aff1"/><email>klchnv@mail.ru</email><contrib-id contrib-id-type="orcid">0000-0003-1922-7849</contrib-id></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="ru"><surname>Кузьменко</surname><given-names>Алексей Юрьевич</given-names></name><name xml:lang="en"><surname>Kuzmenko</surname><given-names>Aleksey</given-names></name></name-alternatives><xref ref-type="aff" rid="aff1"/><email>kuzmenko_au@volsu.ru</email><contrib-id contrib-id-type="orcid">0009-0000-9288-2861</contrib-id></contrib><aff-alternatives id="aff1"><aff xml:lang="en"><institution>Volgograd State University (Volgograd, Russian Federation)</institution></aff><aff xml:lang="ru"><institution>Волгоградский государственный университет (Волгоград, Российская Федерация)</institution></aff></aff-alternatives></contrib-group><pub-date pub-type="epub" iso-8601-date="2024-08-29"><day>29</day><month>08</month><year>2024</year></pub-date><volume>27</volume><issue>2</issue><fpage>61</fpage><lpage>71</lpage><history><date date-type="received" iso-8601-date="2024-06-07"><day>07</day><month>06</month><year>2024</year></date><date date-type="accepted" iso-8601-date="2024-07-01"><day>01</day><month>07</month><year>2024</year></date></history><permissions><license xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:title="CC BY 4.0"><ali:license_ref>https://creativecommons.org/licenses/by/4.0/</ali:license_ref><license-p xml:lang="ru">CC BY 4.0</license-p></license></permissions><abstract xml:lang="ru"><p>Пространственная реконструкция объектов по их изображениям является одной из сложных задач компьютерного зрения. В общем случае пространственный анализ изображений призван решать достаточно широкий класс задач — это вычисление пространственных характеристик объектов, их взаимное расположение в пространстве, и в частности, построение 3D-моделей объектов, обнаруженных на изображениях. В настоящей статье сделана попытка решить задачу построения каркасной 3D-модели объекта по его изображениям, полученным с двух камер. Предложен реберный алгоритм, в основе которого лежит простая идея — вероятность пересечения прямой с конечным подмножеством равна нулю. В статье полностью описан алгоритм и показан процесс реконструкции в среде трехмерного моделирования Blender.</p></abstract><abstract xml:lang="en" abstract-type="summary"><p>Computer vision and artificial intelligence are among the most sought–after areas in the modern world of information technology. If we consider computer vision as a technological discipline, then we can say that the main task is to create a computer vision system using theory and models. Spatial reconstruction of objects based on their images is one of the most difficult tasks of computer vision. In general, spatial image analysis is designed to solve a fairly wide class of problems — it is the calculation of spatial characteristics of objects, their mutual location in space, and in particular, the construction of 3D models of objects found in images. In this article, an attempt is made to solve the problem of constructing a 3D wireframe model of an object based on its images obtained from two cameras. An edge algorithm is proposed, which is based on a simple idea — the probability of crossing a straight line with a finite subset is zero. The article fully describes the algorithm and shows the reconstruction process in the three-dimensional modeling environment of Blender.</p></abstract><kwd-group xml:lang="ru"><kwd>компьютерное зрение</kwd><kwd>ребра</kwd><kwd>вершины</kwd><kwd>изображения</kwd><kwd>пространственная реконструкция</kwd></kwd-group><kwd-group xml:lang="en"><kwd>computer vision</kwd><kwd>edges</kwd><kwd>vertices</kwd><kwd>images</kwd><kwd>spatial reconstruction</kwd></kwd-group></article-meta></front><back><ref-list><ref id="ref1"><mixed-citation publication-type="other" xml:lang="ru">Гонсалес, Р. Цифровая обработка изображений / Р. Гонсалес, Р. Вудс. — М. : Техносфер, 2006. — 1072 c.</mixed-citation></ref><ref id="ref2"><mixed-citation publication-type="other" xml:lang="ru">Григорьева, Е. Г. Алгоритм автоматического определения параметров ориентации камеры в пространстве на основе характерных элементов фотоснимка / Е. Г. Григорьева, В. А. Клячин // Тенденция развития науки и образования. — 2018. — Т. 45, № 6. — C. 10–20.</mixed-citation></ref><ref id="ref3"><mixed-citation publication-type="other" xml:lang="ru">Клячин, В. А. Теоремы единственности восстановления прообраза при вырожденном преобразовании / В. А. Клячин, Е. Г. Григорьева // Математическая физика и компьютерное моделирование. — 2022. — Т. 25, № 2. — C. 17–22. — DOI: https://doi.org/10.15688/mpcm.jvolsu.2022.2.2</mixed-citation></ref><ref id="ref4"><mixed-citation publication-type="other" xml:lang="ru">Поляков, А. Методы и алгоритмы компьютерной графики / А. Поляков, В. Брусенцов. — СПб. : БХВ-Петербург, 2003. — 545 c.</mixed-citation></ref><ref id="ref5"><mixed-citation publication-type="other" xml:lang="ru">Пономарев, Д. В. Предобработка изображений для системы распознавания исторических рукописных документов / Д. В. Пономарев. — Электрон. текстовые дан. — Режим доступа: http://it-claim.ru/Library/Books/ITS/wwwbook/IST7/ponomarev/Ponomarev.htm. — Загл. с экрана.</mixed-citation></ref><ref id="ref6"><mixed-citation publication-type="other" xml:lang="ru">Сойфер, В. А. Компьютерная обработка изображений. Часть 2. Методы и алгоритмы / В. А. Сойфер // Соросовский образовательный журнал. — 1996. — № 3. — C. 110–121.</mixed-citation></ref><ref id="ref7"><mixed-citation publication-type="other" xml:lang="ru">Форсайт, Д. Компьютерное зрение. Современный подход / Д. Форсайт, Ж. Понс. — М. : Вильямс, 2004. — 928 c.</mixed-citation></ref><ref id="ref8"><mixed-citation publication-type="other" xml:lang="ru">Шапиро, Л. Компьютерное зрение / Л. Шапиро, Дж. Стокман. — М. : Бином. Лаборатория знаний, 2006. — 752 c.</mixed-citation></ref><ref id="ref9"><mixed-citation publication-type="other" xml:lang="ru">Discovering Objects and Their Localization in Images / J. Sivic, B. C. Russell, A. A. Efros, A. Zisserman, W. T. Freeman // ICCV. — 2005. — P. 370–377.</mixed-citation></ref><ref id="ref10"><mixed-citation publication-type="other" xml:lang="ru">Labeznik, S. Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories / S. Labeznik, C. Shmid, J. Ponce // 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’06). — New York : IEEE, 2006. — Vol. 2. — P. 2169–2178. — DOI: 10.1109/CVPR.2006.68</mixed-citation></ref><ref id="ref11"><mixed-citation publication-type="other" xml:lang="ru">Lowe, D. G. Distinctive Image Features from Scale-Invariant Keypoints / D. G. Lowe // International Journal of Computer Vision. — 2004. — Vol. 60, № 2. — P. 91–110.</mixed-citation></ref><ref id="ref12"><mixed-citation publication-type="other" xml:lang="ru">Schmid, C. Comparing and Evaluating Interest Points / C. Schmid, R. Mohr, C. Bauckhage // Proceedings of the 6th International Conference on Computer Vision. — Bombay : IEEE, 1998. — P. 230–235. — DOI: 10.1109/ICCV.1998.710723</mixed-citation></ref><ref id="ref13"><mixed-citation publication-type="other" xml:lang="ru">Visual Categorization with Bags of Keypoints / G. Csurka, C. Dance, L. Fan, J. Willamowski, C. Bray // Workshop on Statistical Learning in Computer Vision, ECCV. — Prague : ECCV, 2004. — Vol. 1, № 1–22. — P. 1–2.</mixed-citation></ref><ref id="ref14"><mixed-citation publication-type="other" xml:lang="en">Gonsales R., Vuds R. Tsifrovaya obrabotka izobrazheniy [Digital Image Processing]. Moscow, Tekhnosfer Publ., 2006. 1072 p.</mixed-citation></ref><ref id="ref15"><mixed-citation publication-type="other" xml:lang="en">Grigoryeva E.G., Klyachin V.A. Algoritm avtomaticheskogo opredeleniya parametrov orientatsii kamery v prostranstve na osnove kharakternykh elementov fotosnimka [An Algorithm for Automatically Determining the Camera Orientation Parameters in Space Based on the Characteristic Elements of the Photograph]. Tendentsiya razvitiya nauki i obrazovaniya, 2018, vol. 45, no. 6, pp. 10-20.</mixed-citation></ref><ref id="ref16"><mixed-citation publication-type="other" xml:lang="en">Klyachin V.A., Grigoryeva E.G. Teoremy edinstvennosti vosstanovleniya proobraza pri vyrozhdennom preobrazovanii [Uniqueness Theorem of Reconstruction of Preimage by Its Image under Degenerate Mapping]. Matematicheskaya fizika i kompyuternoe modelirovanie [Mathematical Physics and Computer Simulation], 2022, vol. 25, no. 2, pp. 17-22. DOI: https://doi.org/10.15688/mpcm.jvolsu.2022.2.2</mixed-citation></ref><ref id="ref17"><mixed-citation publication-type="other" xml:lang="en">Polyakov A., Brusentsov V. Metody i algoritmy kompyuternoy grafiki [Methods and Algorithms of Computer Graphics]. Saint Petersburg, BKhV-Peterburg Publ., 2003. 545 p.</mixed-citation></ref><ref id="ref18"><mixed-citation publication-type="other" xml:lang="en">Ponomarev D.V. Predobrabotka izobrazheniy dlya sistemy raspoznavaniya istoricheskikh rukopisnykh dokumentov [Image Preprocessing for the Historical Handwritten Document Recognition System]. URL: http://itclaim.ru/Library/Books/ITS/wwwbook/IST7/ponomarev/Ponomarev.htm</mixed-citation></ref><ref id="ref19"><mixed-citation publication-type="other" xml:lang="en">Soyfer V.A. Kompyuternaya obrabotka izobrazheniy. Chast 2. Metody i algoritmy [Computer Image Processing. Part 2. Methods and Algorithms]. Sorosovskiy obrazovatelnyy zhurnal, 1996, no. 3, pp. 110-121.</mixed-citation></ref><ref id="ref20"><mixed-citation publication-type="other" xml:lang="en">Forsayt D., Pons Zh. Kompyuternoe zrenie. Sovremennyy podkhod [Computer Vision. A Modern Approach]. Moscow, Vilyams Publ., 2004. 928 p.</mixed-citation></ref><ref id="ref21"><mixed-citation publication-type="other" xml:lang="en">Shapiro L., Stokman Dzh. Kompyuternoe zrenie [Computer Vision]. Moscow, Binom. Laboratoriya znaniy Publ., 2006. 752 p.</mixed-citation></ref><ref id="ref22"><mixed-citation publication-type="other" xml:lang="en">Sivic J., Russell B.C., Efros A.A., Zisserman A., Freeman W.T. Discovering Objects and Their Localization in Images. ICCV, 2005, pp. 370-377.</mixed-citation></ref><ref id="ref23"><mixed-citation publication-type="other" xml:lang="en">Labeznik S., Shmid C., Ponce J. Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories. 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’06). New York, IEEE, 2006, vol. 2, pp. 2169-2178. DOI: 10.1109/CVPR.2006.68</mixed-citation></ref><ref id="ref24"><mixed-citation publication-type="other" 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.</mixed-citation></ref><ref id="ref25"><mixed-citation publication-type="other" xml:lang="en">Schmid C., Mohr R., Bauckhage C. Comparing and Evaluating Interest Points. Proceedings of the 6th International Conference on Computer Vision. Bombay, IEEE, 1998, pp. 230-235. DOI: 10.1109/ICCV.1998.710723</mixed-citation></ref><ref id="ref26"><mixed-citation publication-type="other" xml:lang="en">Csurka G., Dance C., Fan L., Willamowski J., Bray C. Visual Categorization with Bags of Keypoints. Workshop on Statistical Learning in Computer Vision, ECCV. Prague, ECCV, 2004, vol. 1, no. 1–22, pp. 1-2.</mixed-citation></ref></ref-list></back></article>
