<?xml version="1.0"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article 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" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Herald of Technological University</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Herald of Technological University</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>ВЕСТНИК ТЕХНОЛОГИЧЕСКОГО УНИВЕРСИТЕТА</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">3034-4689</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">98439</article-id>
   <article-id pub-id-type="doi">10.55421/1998-7072_2024_27_12_153</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>3. Информатика, вычислительная техника и управление</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>3. Information teory, computer technology and control</subject>
    </subj-group>
    <subj-group>
     <subject>3. Информатика, вычислительная техника и управление</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">ROAD INFRASTRUCTURE OBJECT RECOGNITION SOFTWARE PACKAGE</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>ПРОГРАММНЫЙ КОМПЛЕКС РАСПОЗНАВАНИЯ ОБЪЕКТОВ ДОРОЖНОЙ ИНФРАСТРУКТУРЫ</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Хусаинов</surname>
       <given-names>Р М</given-names>
      </name>
      <name xml:lang="en">
       <surname>Хусаинов</surname>
       <given-names>Р М</given-names>
      </name>
     </name-alternatives>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">КНИТУ</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">КНИТУ</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2025-08-01T11:28:16+03:00">
    <day>01</day>
    <month>08</month>
    <year>2025</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-08-01T11:28:16+03:00">
    <day>01</day>
    <month>08</month>
    <year>2025</year>
   </pub-date>
   <volume>27</volume>
   <issue>12</issue>
   <fpage>153</fpage>
   <lpage>157</lpage>
   <self-uri xlink:href="https://vestniktu.ru/en/nauka/article/98439/view">https://vestniktu.ru/en/nauka/article/98439/view</self-uri>
   <abstract xml:lang="ru">
    <p>В статье представлена задача распознавания объектов дорожной инфраструктуры на основе использования разработанного программного комплекса. Обоснована необходимость применения нейросетевых моделей YOLOv8 для решения данной задачи. При реализации программного комплекса выбраны инструментальные средства, такие как язык программирования Python, среда разработки IDLE Shell 3.9.7. Разработка программного комплекса выполнялось на ноутбуке с процессором Intel Pentium CPU 3825U, частота которого составляет 1.9 ГГц, объём оперативной памяти 8 Гб, под управлением 64-разрядной версии операционной системы Windows 10 Pro. Главными элементами комплекса программ являются модуль обнаружения, модуль классификации и экспериментально-исследовательский модуль. Модуль обнаружения включает блок алгоритма распознавания дорожных объектов на основе нейронной сети YOLOv8. Модуль классификации включает блок распределения объекта по классам (дорожный знак, дорожная разметка, светофор), а также блок оценки точности модели распознавания объектов. Экспериментально-исследовательский модуль включает распознавание объектов на тестовом изображении или видеофайле, получение результата оценки вероятности. Главное окно программного комплекса включает 3 вкладки: «Обучение модели» (содержит инструменты для обучения нейросетевых моделей YOLOv8); «Обнаружение объектов» (содержит инструменты загрузки изображений или видеофайлов, моделей для распознавания объектов дорожной инфраструктуры); «О программе» (содержит информацию о функциональности программного комплекса). Приведены примеры функционирования программного комплекса на тестовом изображении и видеофайле. В перспективе построенные нейросетевые модели распознавания на основе нейронной сети YOLOv8 целесообразно использовать в мобильном приложении для автоматического определения объектов (дорожная разметка, дорожный знак, светофор) в режиме реального времени.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The article presents the problem of recognizing road infrastructure objects based on the developed software package. The necessity of using YOLOv8 neural network models to solve this problem is substantiated. When implementing the software package, the following tools were selected: the Python programming language, the IDLE Shell 3.9.7 development environment. The software package was developed on a laptop with an Intel Pentium CPU 3825U processor, the frequency of which is 1.9 GHz, the amount of RAM is 8 GB, running a 64-bit version of the Windows 10 Pro operating system. The main elements of the software package are the detection module, the classification module and the experimental research module. The detection module includes a block of the road object recognition algorithm based on the YOLOv8 neural network. The classification module includes a block of object distribution by classes (road sign, road marking, traffic light), as well as a block of object recognition model accuracy assessment. The experimental research module includes object recognition on a test image or video file, obtaining the probability assessment result. The main window of the software package includes 3 tabs: «Model training» (contains tools for training YOLOv8 neural network models); «Object detection» (contains tools for loading images or video files, models for recognizing road infrastructure objects); «About the program» (contains information about the functionality of the software package). Examples of the software package functioning on a test image and a video file are given. In the future, the constructed neural network recognition models based on the YOLOv8 neural network can be used in a mobile application for automatic detection of objects (road markings, road sign, traffic light) in real time.</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>OBJECT RECOGNITION</kwd>
    <kwd>SOFTWARE PACKAGE</kwd>
    <kwd>MODULE</kwd>
    <kwd>NEURAL NETWORK MODEL</kwd>
    <kwd>RECOGNITION RESULT</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list/>
 </back>
</article>
