Details

Title Нейросетевая обработка показаний приборов в реальном времени: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Neural network processing of instrument readings in real time
Creators Косминская Олеся Алексеевна
Scientific adviser Маслаков Алексей Павлович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects компьютерное зрение ; нейронные сети ; YOLO ; распознавание показаний приборов ; манометры ; самописцы ; computer vision ; neural networks ; instrument reading recognition ; pressure gauges ; recorders
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-4154
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\42719
Record create date 8/21/2026

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Работа посвящена реализации модуля для обработки показаний приборов (манометров (полукруглая шкала с радиально расположенной стрелкой) и ленточных регистраторов (прямоугольная шкала с линейно перемещающимся указателем)) в реальном времени, с подключением к нему базы данных и сервиса визуализации. В ходе разработки был проведён анализ существующих решений, изучены методы распознавания, выбрана технология реализации, спроектирована и реализована архитектура, проведено тестирование готового решения на предоставленных и синтетических данных. Для создания модуля были использованы следующие технологии: язык программирования Python (фреймворк PyTorch; библиотеки OpenCV, NumPy и Matplotlib), разметка датасетов, созданных из видео, предоставленных заказчиком, проводилась средствами Roboflow и CVAT, обучение сетей — в Google Colab, а написание кода самого модуля — в PyCharm. Для хранения полученных показаний была использована база данных Postgres, для визуализации — платформа мониторинга и анализа данных Grafana, а для сборки — Docker. В результате выполнения работы был создан модуль системы для считывания показаний с манометров и ленточных регистраторов с помощью нейронных сетей в реальном времени. В процессе были решены описанные задачи и проанализированы перспективы развития проекта.

The work is devoted to the implementation of a module for processing instrument readings (pressure gauges (a semicircular scale with a radially positioned arrow) and tape recorders (a rectangular scale with a linearly moving pointer)) in real time, with a database and visualization service connected to it. During the development, an analysis of existing solutions was carried out, recognition methods were studied, the implementation technology was selected, the architecture was designed and implemented, and the finished solution was tested on the provided and synthetic data. The following technologies were used to create the module: Python programming language (PyTorch framework; OpenCV, NumPy and Matplotlib libraries), markup of datasets created from videos provided by the customer was carried out using Roboflow and CVAT, network training was carried out in Google Colab, and writing the code of the module itself was carried out in PyCharm. The Postgres database was used to store the readings, the Grafana data monitoring and analysis platform was used for visualization, and Docker was used for assembly. As a result of the work, a system module was created for processing readings from pressure gauges and tape recorders using neural networks in real time. In the process, the described tasks were solved and the prospects for the development of the project were analyzed.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
...