Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://elartu.tntu.edu.ua/handle/lib/49999
Title: Комп'ютеризована система багатокамерного відеозапису динамічних об’єктів
Other Titles: Computerized Multi-Camera Video Recording System for Dynamic Objects
Authors: Чорняк, Олексій ВІкторович
Oleksii, Chorniak
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Bibliographic description (Ukraine): Чорняк О.В. Комп'ютеризована система багатокамерного відеозапису динамічних об’єктів : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. Є.В. Тиш. — Тернопіль: ТНТУ, 2025. — 71 с.
Bibliographic description (International): Oleksii C. Computerized Multi-Camera Video Recording System for Dynamic Objects : Bachelor Thesis „123 — Computer Engineering“ / Chorniak Oleksii - Ternopil, TNTU, 2025 – 71 p.
Issue Date: 17-Ιου-2025
Submitted date: 24-Ιου-2025
Date of entry: 26-Αυγ-2025
Publisher: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Тиш, Євгенія Володимирівна
Tysh, Yevheniia
Committee members: Небесний, Руслан Михайлович
Nebesnyi, Ruslan
UDC: 004.93
Keywords: комп’ютерний зір
розпізнавання обличчя
OpenCV
глибока нейронна мережа (DNN)
Haar Cascade
ESP32cam
Arduino Nano
Python.
computer vision
face recognition
deep neural network (DNN)
ESP32-CAM
Arduino Nano
Python.
Number of pages: 71
Abstract: У кваліфікаційній роботі втілено систему розпізнавання облич в реальному часі з застосуванням бібліотеки OpenCV. Зображення обробляються з відеопотоку, а знайдені обличчя аналізуються для подальшого управління положенням камери. Координати об’єкта надсилаються на мікроконтролери Arduino Nano та ESP32, котрі управляють сервомоторами. Зв'язок між програмою на Python та мікроконтролерами відбувається через послідовний інтерфейс. Система демонструє інтеграцію комп'ютерного зору з вбудованими пристроями для автоматизованого стеження об'єктів.
In this qualification work, a real-time face recognition system was implemented using the OpenCV library. Images are processed from a video stream, and the detected faces are analyzed to control the position of the camera. The coordinates of the object are transmitted to Arduino Nano and ESP32 microcontrollers, which operate the servo motors. Communication between the Python-based software and the microcontrollers is established via a serial interface. The system demonstrates the integration of computer vision with embedded devices for automated object tracking.
Content: ЗМІСТ ВСТУП …... 9 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 11 1.1 Аналіз області застосування комп’ютерної системи 11 1.2 Аналіз вимог до комп’ютерної системи 13 1.3 Аналіз існуючих аналогів та переваги комп’ютерної системи 15 РОЗДІЛ 2 ПРОЄКТНА ЧАСТИНА 19 2.1 Опис логіки роботи комп’ютерної системи 19 2.1.1 Передача відеопотоку 20 2.1.2 Обробка кадру за допомогою OpenCV та обчислення координат 20 2.1.3 Передача команди повороту 21 2.2 Обгрунтування вибору апаратного забеспечення компютерезованої системи…… 22 2.2.1 Обгрунтування вибору відеокамери 22 2.2.2 Обгрунтування вибору сервоприврду 25 2.2.3 Опис розробленого штативу 28 2.2.4 Структурна схема роботи компютеризованої системи 30 2.3 Обгрунтування вибору програмного забеспечення компютерезованої системи …………………………………………………………………………...32 2.3.1 Схема алгоритму роботи компютеризованої системи 34 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА 38 3.1 Реалізація практичних рішень 38 3.1.1 Налаштування середовища розробки для програмування ESP32 cam 38 3.1.2 Налаштування середовища розробки для роботи з OpenCV 41 3.1.3 Налаштування середовища робзобки для Arduino Nano 42 3.2 Тестування комп'ютериризованої системи 44 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 48 4.1 Менеджмент безпеки 48 4.2 Електробезпека на будівельному майданчику 50 ВИСНОВКИ 52 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 54 Додаток А Технічне завдання Додаток Б Лістинг
URI: http://elartu.tntu.edu.ua/handle/lib/49999
Copyright owner: © Чорняк Олексій ВІкторович, 2025
© Oleksii Chorniak, 2025
References (Ukraine): Жаровський Р.О., Луцик Н.С., Осухівська Г.М., ПалаEspressif Systems. ESP32-CAM Technical Reference Manual. URL: https://www.espressif.com/en/products/socs/esp32/resources(дата затвердження 6.03.2025р).мар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль: ТНТУ, 2024. 39 с.
Arduino. Огляд плати Arduino Nano. [Електронний ресурс] – Режим доступу URL:https://docs.arduino.cc/hardware/nano (дата затвердження 6.03.2025р).
Микитишин А.Г., Митник М.М., Стухляк П.Д., Пасічник В.В. Комп’ютерні мережі. Книга 2. Львів: «Магнолія 2006», 2024. 328 с.
Брадскі, Ґ., та Келер, А. Вивчення OpenCV: Комп'ютерний зір з бібліотекою OpenCV. O’Reilly Media, 2008. 580 ст.
Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с.
Обласюк, А.М. Вбудовані системи керування: підручник. – Львів: Вид-во Львівської політехніки, 2019. 276 стор.
Kharchenko A., Bodnarchuk І., Yatcysyn V. The Method for Comparative Evaluation of Software Architecture with Accounting of Trade-offs. American Journal of Information Systems. 2014. Vol. 2, No. 1. P. 20-25.
GitHub. ESP32-CAM Розпізнавання облич і приклади стрімінгу. [Електронний ресурс] Режим доступу: https://github.com/espressif/esp32-camera
Лупенко С.А., Пасічник В.В., Тиш Є.В. Комп’ютерна логіка. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 354 с.
Lupenko S., Orobchuk O., Stadnik N., Zozulya A. Modeling and signals processing using cyclic random functions. In Proceedings of the 13th IEEE International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT). Lviv, Ukraine, 11–14 September, 2018. P. 360–366.
Тиш Є.В. Узагальнений алгоритм синтезу компонентів комп’ютерних систем на основі мікропрограмних автоматів. Вчені записки Таврійського національного університету імені В.І. Вернадського. Том 36 (75), № 1, 2025. С. 247-253.
Tysh Ie. Approach and method of evaluation of the general reliability indicator of computer systems. International scientific journal “Computer systems and information technologies”, 3 (5). Khmelnytskyi National University. 2021. Р.74-80.
Тиш Є.В., Шалапай Р.І. Типи вимог до комп’ютерних систем і методи їх виявлення. Матеріали XII міжнародної науково-практичної конференції молодих учених та студентів «Актуальні задачі сучасних технологій» (6-7 грудня 2023 року). Тернопіль: ТНТУ. 2023. С. 437.
Palamar A., Karpinski M., Palamar M., Osukhivska H., Mytnyk M. Remote Air Pollution Monitoring System Based on Internet of Things. CEUR Workshop Proceedings, 2nd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2022), Ternopil, Ukraine, November 22–24, 2022. Vol. 3309. P. 194-204.
Palamar A., Palamar M., Osukhivska H. Real-time Health Monitoring Computer System Based on Internet of Medical Things. CEUR Workshop Proceedings, 3rd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2023), Ternopil, Ukraine, Opole, Poland, November 22–24, 2023. Vol. 3628. P. 106-115.
Скобло Ю. С, Соколовська Т. Б., Мазоренко Д. І., Б 40 Тіщенко Л. М., Троянов М. М. Безпека життєдіяльності, 2003. 424 с
Εμφανίζεται στις συλλογές:123 — Комп’ютерна інженерія (бакалаври)

Αρχεία σε αυτό το τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
Chorniak_Oleksii.pdf1,88 MBAdobe PDFΔείτε/ Ανοίξτε


Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα

Εργαλεία διαχειριστή