Details
Title | Бесконтактная система контроля работы промышленного оборудования на основе алгоритмов усиления движения: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» |
---|---|
Creators | Гаранин Алексей Сергеевич |
Scientific adviser | Сушников Виктор Александрович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | вибрационная диагностика ; обработка видео ; усиление движения ; оптический поток ; Kotlin ; vibration diagnostics ; video processing ; motion amplification ; optical flow |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.01 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-2990 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\37248 |
Record create date | 9/19/2025 |
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 |
Данная работа посвящена разработке системы для бесконтактного не-разрушающего контроля работы промышленного оборудования на основе алгоритмов видеоанализа и усиления движения. Данное решение предостав-ляет из себя систему, позволяющую специалисту по вибрационной диагно-стике с помощью камеры смартфона выявить точки максимальных колебаний на оборудовании, подверженном механическим колебаниям. В работе проводится детальный анализ предметной области и суще-ствующих аналогов, в результате чего формируется техническое задание для разрабатываемой системы. Затем проводится исследование алгоритмов уси-ления движения, выявление достоинств и недостатков каждого из них. В ре-зультате исследования устанавливается оптимальный алгоритм усиления движения – оптический поток. На различных этапах работы проводилось создание многомодульной архитектуры приложения с соблюдением принципов разделения ответствен-ности, реализация пользовательского интерфейса с интуитивным расположе-нием элементов, разработка основных модулей системы. Были созданы мо-дуль захвата и обработки видео, модуль отрисовки и модуль записи. Также было проведено комплексное тестирование, которое включало в себя функ-циональное, нагрузочное и модульное тестирование. В результате работы была получена система, способная в реальном времени усиливать движение пикселей, невидимое человеческому глазу и вы-являть точки оборудования с наибольшей амплитудой колебаний.
This work is dedicated to the development of a system for non-contact, non-destructive monitoring of industrial equipment based on video analysis and motion amplification algorithms. The proposed solution is a system that allows a vibration diagnostics specialist to detect points of maximum oscillation on equipment subject to mechanical vibrations using a smartphone camera. The thesis includes a detailed analysis of the subject area and existing ana-logues, which forms the basis for the technical requirements of the developed sys-tem. Then, various motion amplification algorithms are researched, identifying the advantages and disadvantages of each. As a result of the study, the optimal algorithm — optical flow is selected. During different stages of the work, a multi-module application architecture was created following the principles of separation of concerns. The user interface was designed with an intuitive layout, and the main system modules were devel-oped. These include modules for video capture and processing, visualization, and video recording. Comprehensive testing was carried out, including functional, load, and unit testing. As a result, a system was developed that can amplify pixel-level motion in real time — motion that is imperceptible to the human eye — and identify areas of equipment with the highest amplitude of vibrations.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0