Високопродуктивний модуль комп’ютерного зору для потокового відео
| dc.contributor.author | Наконечний, Микола Валентинович | |
| dc.date.accessioned | 2026-08-31T09:38:17Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Метою кваліфікаційної роботи є розробка високопродуктивного модуля комп’ютерного зору для потокового відео, орієнтованого на використання в edgeсередовищі та на платформі Nvidia Jetson. В роботі розглянуто предметну область потокової відеоаналітики, виконано аналіз існуючих edge-рішень, сформульовано вимоги до модуля та обґрунтовано доцільність використання платформи Nvidia Jetson, проміжного формату ONNX і засобу оптимізації TensorRT. В роботі використано методи системного та структурно-функціонального аналізу, алгоритмічного моделювання, комп’ютерного зору, глибокого навчання, структурного проектування програмних систем та експериментального оцінювання продуктивності. Розроблено загальну структуру модуля, алгоритмічне забезпечення, інформаційне забезпечення для опису вхідних і вихідних даних, а також програмно-технологічний стенд з web-інтерфейсом, модуль завантаження відео, модуль роботи з відеоджерелом, модуль обробки кадрів, засоби візуалізації. Під час реалізації використано Linux-середовище, мову Python, фреймворк Flask, бібліотеки OpenCV, NumPy та PyYAML. Практичне значення роботи полягає у створенні працездатного прототипу системи потокової відеоаналітики, який може бути використаний як основа для систем відеоспостереження, транспортного моніторингу, контролю виробничих процесів та інших прикладних edge-рішень. The aim of the qualification thesis is to develop a high-performance computer vision module for streaming video, intended for use in an edge environment and on the Nvidia Jetson platform. The work examines the domain of streaming video analytics, analyzes existing edge solutions, formulates the requirements for the module, and substantiates the feasibility of using the Nvidia Jetson platform, the ONNX intermediate format, and the TensorRT optimization tool. The work employs methods of system and structural-functional analysis, algorithmic modeling, computer vision, deep learning, structural design of software systems, and experimental performance evaluation. The general structure of the module, the algorithmic support, the information support for describing input and output data, as well as a software and technology testbed with a web interface, a video upload module, a video source handling module, a frame processing module, and visualization tools have been developed. During implementation, a Linux environment, the Python programming language, the Flask framework, and the OpenCV, NumPy, and PyYAML libraries were used. The practical significance of the work lies in the creation of a functional prototype of a streaming video analytics system that can be used as a basis for video surveillance systems, transport monitoring, production process control, and other applied edge solutions. | |
| dc.identifier.citation | Наконечний, М. В. Високопродуктивний модуль комп’ютерного зору для потокового відео = High-performance streaming video computer vision module : кваліфікаційна робота : спец. 122 – комп’ютерні науки ; освітньо-професійна програма – комп’ютерні науки / Микола Валентинович Наконечний ; наук. керівник к.т.н., доц. О. Р. Осолінський. Тернопіль : ЗУНУ, 2026. 63 с. | |
| dc.identifier.uri | https://dspace.wunu.edu.ua/handle/316497/57539 | |
| dc.publisher | Тернопіль, ЗУНУ | |
| dc.subject | потокова відеоаналітика | |
| dc.subject | комп’ютерний зір | |
| dc.subject | Nvidia Jetson | |
| dc.subject | edge-обробка | |
| dc.subject | ONNX | |
| dc.subject | TensorRT | |
| dc.subject | виявлення об’єктів | |
| dc.subject | відеопотік | |
| dc.subject | web-інтерфейс | |
| dc.subject | продуктивність | |
| dc.subject | анотоване відео | |
| dc.subject | метрики | |
| dc.subject | streaming video analytics | |
| dc.subject | computer vision | |
| dc.subject | object detection | |
| dc.subject | edge processing | |
| dc.subject | video stream | |
| dc.subject | web interface | |
| dc.subject | performance | |
| dc.subject | annotated video | |
| dc.subject | metrics | |
| dc.title | Високопродуктивний модуль комп’ютерного зору для потокового відео | |
| dc.title.alternative | High-performance streaming video computer vision module | |
| dc.type | Thesis |