Система моніторингу стабільності та візуальних артефактів мережевого відеопотоку
| dc.contributor.advisor | Дробязко, Ірина Павлівна | |
| dc.contributor.author | Скібчик, Арсен Васильович | |
| dc.date.accessioned | 2026-07-01T13:34:02Z | |
| dc.date.available | 2026-07-01T13:34:02Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Кваліфікаційна робота включає пояснювальну записку (55 с., 2 табл.) Об’єкт розробки – кросплатформна комп’ютерна система для автоматизованого моніторингу стабільності та візуальних артефактів відеопотоку в режимі реального часу. В ході розробки: на основі аналізу існуючих рішень на ринку моніторингу та аналізу цифрових відеопотоків, сформульовано технічні вимоги до системи моніторингу; розроблено багатопотокову структуру комп’ютерної системи моніторингу за шаблоном проектування «Виробник-Споживач»; розроблено програмний модуль асинхронного захоплення мережевого потоку з автоматичним очищенням буфера; розроблено аналітичні підмодулі для математичного обчислення візуальних артефактів на основі аналізу матриць пікселів; розроблено потокобезпечний модуль логування інцидентів для фіксації технічних збоїв джерел відеосигналу. Комп’ютерна система моніторингу дозволяє здійснювати асинхронне перехоплення мережевих медіапотоків; забезпечувати обробку відеоданих у реальному часі без накопичення затримок; автоматично виявляти технічні дефекти зображення, такі як зависання кадрів, розфокусування об'єктива та критичні аномалії освітленості. Для розробки системи використано мову програмування Python, бібліотеку комп'ютерного зору OpenCV, фреймворк NumPy, концепцію багатопотоковості, а також мережеві медіапротоколи RTSP та UDP. Впровадження цієї системи в інфраструктуру автоматизованого контролю якості (QA) дозволить мінімізувати вплив людини на процес контролю відеопотоку та зменшити час простою систем відеонагляду. | |
| dc.description.abstractother | Qualification work includes an explanatory note (55 p., 2 tables). The object of development is a cross-platform computer system for automated monitoring of stability and visual artifacts of a video stream in real-time mode. During the development process, the following was accomplished: – conducted an analysis of existing commercial and open-source solutions in the digital video stream monitoring and analysis market; – formulated technical requirements for the software product, as well as for the hardware and software of the processing system; – a software module for asynchronous network stream capture with automatic buffer clearing was developed; – designed a multi-threaded structure for the computer monitoring system using the "Producer-Consumer" design pattern; – developed a software module for asynchronous network stream capture with automatic buffer clearing; – developed analytical submodules for the mathematical computation of visual artifacts based on pixel matrix analysis; – developed a thread-safe incident logging module to record technical failures of video signal sources. The computer monitoring system enables asynchronous interception of network media streams, ensures real-time video data processing without accumulation of delays, and automatically detects technical image defects such as frame freezing, lens defocusing, and critical illumination anomalies. For the development of the system, the Python programming language, OpenCV computer vision library, NumPy framework, the concept of multi-threading, as well as RTSP and UDP network media protocols were used. The implementation of this system into the automated quality assurance control infrastructure will minimize human impact on the video stream control process and reduce the downtime of video surveillance systems. | |
| dc.format.extent | 73 с. | |
| dc.identifier.citation | Скібчик, А. В. Система моніторингу стабільності та візуальних артефактів мережевого відеопотоку : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Скібчик Арсен Васильович. – Київ, 2026. – 73 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/82060 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | комп’ютерна система моніторингу | |
| dc.subject | відеопотік | |
| dc.subject | комп'ютерний зір | |
| dc.subject | орencv | |
| dc.subject | python | |
| dc.subject | багатопотоковість | |
| dc.subject | rtsp | |
| dc.subject | computer monitoring system | |
| dc.subject | video stream | |
| dc.subject | computer vision | |
| dc.subject | opencv | |
| dc.subject | multi-threading | |
| dc.title | Система моніторингу стабільності та візуальних артефактів мережевого відеопотоку | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Skibchyk_bakalavr.pdf
- Розмір:
- 1.83 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: