<?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">dt</journal-id><journal-title-group><journal-title xml:lang="ru">Цифровая трансформация</journal-title><trans-title-group xml:lang="en"><trans-title>Digital Transformation</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2522-9613</issn><issn pub-type="epub">2524-2822</issn><publisher><publisher-name>Educational Establishment “Belarusian State University of Informatics and Radioelectronics”</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">dt-584</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>TECHNICAL SCIENCES</subject></subj-group></article-categories><title-group><article-title>Методы определения размеров трехмерных объектов на изображениях</article-title><trans-title-group xml:lang="en"><trans-title>Methods for Determining the Size of three-Dimensional Objects in 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-0001-7189-7378</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>Serebryanaya</surname><given-names>L. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>к. т. н., доцент, доцент кафедры программного обеспечения информационных технологий</p><p>ул. П. Бровки, д. 6, 220013, г. Минск</p></bio><bio xml:lang="en"><p>Candidate of Science (Technical), Associate Professor, Associate Professor of Information Technologies Software Department</p><p>6 P. Brovka St., 220013, Minsk</p></bio><email xlink:type="simple">L_silver@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Брешко</surname><given-names>В. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Breshko</surname><given-names>V. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>студентка кафедры программного обеспечения информационных технологий</p><p>ул. П. Бровки, д. 6, 220013, г. Минск</p></bio><bio xml:lang="en"><p>Student of Information Technologies Software Department</p><p>6 P. Brovka St., 220013, Minsk</p></bio><email xlink:type="simple">breshko314@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Белорусский государственный университет информатики&#13;
и радиоэлектроники</institution></aff><aff xml:lang="en"><institution>Belarusian State University of Informatics and Radioelectronics</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>15</day><month>04</month><year>2021</year></pub-date><volume>0</volume><issue>1</issue><fpage>65</fpage><lpage>72</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Серебряная Л.В., Брешко В.Н., 2021</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="ru">Серебряная Л.В., Брешко В.Н.</copyright-holder><copyright-holder xml:lang="en">Serebryanaya L.V., Breshko V.N.</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://dt.bsuir.by/jour/article/view/584">https://dt.bsuir.by/jour/article/view/584</self-uri><abstract><p>Использована технология компьютерного зрения, позволяющая получать необходимую информацию из изображений. На основе процесса реконструкции и особых точек двухмерное изображение было преобразовано в соответствующую ему трехмерную структуру. Выполнен обзор программных средств, предназначенных для сканирования объектов и измерения их габаритных размеров. Приведена математическая модель и алгоритм построения трехмерных структур объектов изображений. На основе шаблона проектирования разработана архитектура программного приложения, состоящего из модулей обработки изображений, вычисления размеров объектов, сохранения полученных данных. Использован наиболее быстрый алгоритм нахождения особых точек и их дескрипторов. В работе вычисляются как однородные, так и Евклидовы координаты характерных точек. Изложена методика использования мобильного приложения в автоматическом и ручном режимах. Приведены результаты сканирования объектов камерой мобильного устройства и определения их размеров в режиме реального времени.</p></abstract><trans-abstract xml:lang="en"><p>Computer vision technology is used to obtain the necessary information from images. The two-dimensional image was transformed into its corresponding three-dimensional structure based on the reconstruction process and singular points. A review of software tools designed for scanning objects and measuring their dimensions is performed. A mathematical model and algorithm for constructing three-dimensional structures of objects in images are presented. Based on the design pattern, the architecture of the software application is developed. It consists of an image processing module, a module for calculating the size of objects, and a module for storing the received data. The fastest algorithm for finding singular points and their descriptors is used. In this paper, both homogeneous and Euclidean coordinates of characteristic points are calculated. The method of using the mobile application in automatic and manual modes is described. The results of scanning objects with the camera of a mobile device and determining their size in real time are presented.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>изображение</kwd><kwd>трехмерная модель</kwd><kwd>компьютерное зрение</kwd><kwd>особые точки</kwd><kwd>однородные координаты</kwd><kwd>дескриптор</kwd></kwd-group><kwd-group xml:lang="en"><kwd>image</kwd><kwd>three-dimensional model</kwd><kwd>computer vision</kwd><kwd>singular points</kwd><kwd>homogeneous coordinates</kwd><kwd>descriptor</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Аленин, В. А. Трехмерная реконструкция объектов из последовательности изображений // Молодой ученый. – 2011. – № 3. Т. 1. – С. 33-36.</mixed-citation><mixed-citation xml:lang="en">Alenin, V. A. Trekhmernaya rekonstruktsiya ob"yektov iz posledovatel'nosti izobrazheniy [3D reconstruction of objects from a images sequence] // Molodoy uchenyy. – 2011. №3. Vol. 1. – Pp. 33-36. (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Основы стереозрения [Электронный ресурс]. – Режим доступа: https://habr.com/ru/post/130300/. – Дата доступа 11.12.2020 г.</mixed-citation><mixed-citation xml:lang="en">Osnovy stereozreniya. [Basics of stereo vision] Available at: https://habr.com/ru/post/130300/ (accessed: 11.12.2020). (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Structure from motion [Электронный ресурс]. – Режим доступа: https://habr.com/ru/post/301522/. – Дата доступа 11.12.2020 г.</mixed-citation><mixed-citation xml:lang="en">Structure from motion. Available at: https://habr.com/ru/post/301522/ (accessed: 11.12.2020).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">CocoaCore MVC //Apple Documentation [Электронный ресурс]. – Режим доступа: https://developer.apple.com/library/ content/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html/. – Дата доступа: 11.12.2020 г.</mixed-citation><mixed-citation xml:lang="en">CocoaCore MVC //Apple Documentation. Available at: https://developer.apple.com/library/content/documentation/ General/Conceptual/DevPedia-CocoaCore/MVC.html/ (accessed: 11.12.2020).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ethan Rublee, Vincent Rabaud, ORB: An efficient alternative to SIFT or SURF [Электронный ресурс]. – Режим доступа: https://www.researchgate.net/publication/221111151_ORB_an_efficient_alternative_to_SIFT_or_SURF. – Дата доступа: 11.12.2020 г.</mixed-citation><mixed-citation xml:lang="en">Ethan Rublee, Vincent Rabaud, ORB: An efficient alternative to SIFT or SURF. Available at: https://www.researchgate. net/publication/221111151_ORB_an_efficient_alternative_to_SIFT_or_SURF/ (accessed: 11.12.2020).</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>
