Link lub cytat. http://elartu.tntu.edu.ua/handle/lib/49585
Pełny rekord metadanych
Pole DCWartośćJęzyk
dc.contributor.advisorЛитвиненко, Ярослав Володимирович-
dc.contributor.advisorLytvynenko, Iaroslav-
dc.contributor.authorБронецький, Андрій Ігорович-
dc.contributor.authorBronetskyi, Andrii-
dc.date.accessioned2025-07-05T17:26:05Z-
dc.date.available2025-07-05T17:26:05Z-
dc.date.issued2025-06-28-
dc.date.submitted2025-06-14-
dc.identifier.citationБронецький А. І. Розробка масштабованої високонавантаженої системи зберігання та обробки відеоданих : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. Я. В. Литвиненко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 58 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49585-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 28.06.2025р. на засіданні екзаменаційної комісії №30 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractКваліфікаційна робота присвячена розробці системи, котра здатна проводити розпізнавання та ідентифікацію людей на зображеннях з подальшим збереженням результатів обробки у хмарному сховищі. У розділі 1 аналізуються сучасні системи та комплекси відеоаналітики, проведено їх порівняльний аналіз. Встановлено, що більшість систем відеоаналітики використовують технологію хмарних обчислень, що має низку недоліків. Розглянуто технологію кордонних обчислень, що допомагає усунути недоліки хмарних обчислень, та наведено її основні переваги. У розділі 2 наведено засоби та методи обробки відеопотоку, у тому числі алгоритми та засоби для ідентифікації осіб на зображеннях. Встановлено, що всі обчислення найкраще проводити за допомогою графічних процесорів при використанні згорткових нейронних мереж, в той же час Microsoft Cognitive Services є платною хмарною службою, тому як алгоритм для ідентифікації осіб на зображеннях в розроблюваній системі використовується HOG. Здійснено вибір програмних інструментів для реалізації системи. У розділі 3 представлена розробка системи обробки відеопотоку з відеокамери, вбудованої в ноутбук, і програми-тригера, що ідентифікує обличчя на зображеннях і зберігає результати в хмарне сховище.uk_UA
dc.description.abstractThe thesis deals with the development of a system capable of recognizing and identifying people in images with subsequent storage of the processing results in cloud storage. In chapter 1, modern video analytics systems and complexes are analyzed, their comparative analysis is conducted. It is established that most video analytics systems use cloud computing technology, which has a number of disadvantages. The technology of edge computing is considered, which helps to eliminate the disadvantages of cloud computing, and its main advantages are given. Chapter 2 presents the means and methods of processing the video stream, including algorithms and tools for identifying faces in images. It has been established that all calculations are best neural networks, at the same time Microsoft Cognitive Services is a paid cloud service, therefore HOG is used as the algorithm for identifying faces in images in the system. Software tools have been selected for system implementation. Chapter 3 presents the development of a video stream processing system from a video camera built into a laptop and a trigger program that identifies people in images and stores the results in cloud storageuk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1. МОНІТОРИНГ ІСНУЮЧИХ СИСТЕМ ВІДЕОАНАЛІТИКИ І КОНЦЕПЦІЇ ХМАРНИХ І КОРДОННИХ ОБЧИСЛЕНЬ 10 1.1 Огляд існуючих систем та комплексів відеоаналітики 10 1.1.1 Відеоаналітичний комплекс СasRetail 10 1.1.2 Система ідентифікації VOCORD FaceControl 11 1.1.3 Система безпеки VideoNet 12 1.1.4 Система відеоспостереження ITV | Axxon Next 13 1.1.5 Апаратно-програмний комплекс GoalCity Instinct 2.0 14 1.1.6 Порівняння систем відеоаналітики 14 1.2 Хмарні обчислення, їх переваги та недоліки 15 1.3 Технологія кордонних обчислень 16 1.3.1 Концепція кордонної аналітики Edge Analytics 16 1.3.2 Основні переваги кордонних обчислень 17 РОЗДІЛ 2. ТЕОРЕТИЧНА ЧАСТИНА 19 2.1 Засоби для аналізу відеопотоку 19 2.1.1 Бібліотека OpenCV 19 2.1.2 Метод Віоли-Джонса 19 2.2 Алгоритми та засоби ідентифікації обличь на відеоданих 23 2.2.1 Azure Cognitive Services 23 2.2.2 API Ідентифікації обличь 25 2.2.3 HOG 26 2.2.4 CNN 28 2.3 Вибір інструментів реалізації системи 32 2.3.1 Мови програмування Java та Python 32 2.3.2 Середовище розробки та редактор коду 33 2.3.3 Azure Functions Core Tools 34 РОЗДІЛ 3. ПРОЕКТУВАННЯ ТА РЕАЛІЗАЦІЯ СИСТЕМИ 35 3.1 Компоненти Microsoft Azure 35 3.1.1 Хмарне сховище даних 35 3.1.2 Безсерверні обчислення та функції Azure 38 3.2 Розробка системи 42 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 48 4.1 Класифікація шкідливих та небезпечних виробничих факторів 48 4.2 Вплив вібрації на людину 50 ВИСНОВКИ 54 ПЕРЕЛІК ДЖЕРЕЛ 56 ДОДАТКИuk_UA
dc.format.extent58-
dc.language.isoukuk_UA
dc.publisherТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject122uk_UA
dc.subjectвідеоаналітикаuk_UA
dc.subjectзгорткова мережаuk_UA
dc.subjectметод віоли – джонсаuk_UA
dc.subjectconvolutional networkuk_UA
dc.subjecthoguk_UA
dc.subjectjavauk_UA
dc.subjectmicrosoft azureuk_UA
dc.subjectvideo analyticsuk_UA
dc.subjectviola-jones metuk_UA
dc.titleРозробка масштабованої високонавантаженої системи зберігання та обробки відеоданихuk_UA
dc.title.alternativeDevelopment of a scalable high-load video data storage and processing systemuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Бронецький Андрій Ігорович, 2025uk_UA
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.7uk_UA
dc.relation.references1. Object selection in the image according to the Viola – Jones method [Електронний ресурс] – Режим доступа: https://api-2d3d-cad.com/viola-jones-method/#1. (Дата звернення: 07.03.2025).uk_UA
dc.relation.references2. What is edge computing? [Електронний ресурс] – Режим доступа: https://www.ibm.com/think/topics/edge-computing (дата звернення: 09.03.2025).uk_UA
dc.relation.references3. Azure IoT Edge | Microsoft Azure. [Електронний ресурс] – Режим доступа:: https://azure.microsoft.com/ services/ iot-edge/ (дата звернення: 09.03.2025).uk_UA
dc.relation.references4. Viola P., Jones M. J. Robust real-time face detection. International Journal of Computer Vision. Vol. 57, no. 2, 2004. P. 137–154uk_UA
dc.relation.references5. Метод компресії DVPack 2 [Електронний ресурс] – Режим доступа: https://algoritm.org/arch/07_4/07_4_14.pdf. (Дата звернення: 12.03.2025).uk_UA
dc.relation.references6. Метод розпізнавання обличь Віоли – Джонса (Viola – Jones) [Електронний ресурс] – Режим доступа: https://oxozle.com/2015/04/11/metodraspoznavaniya-lic-violy-dzhonsa-viola-jones/. (Дата звернення: 12.03.2025).uk_UA
dc.relation.references7. Виявлення автомобільних номерів на відео за допомогою класифікатора SVM та дескриптора HOG [Електронний ресурс] – Режим доступа: https://delirium-00.livejournal.com/1872.html. (Дата звернення: 16.03.2025).uk_UA
dc.relation.references8. RESEARCH ON THE STATE-OF-THE-ART DEEP LEARNING BASED MODELS FOR FACE DETECTION AND RECOGNITION [Електронний ресурс] – Режим доступа: https://science.lpnu.ua/ictee/all-volumes-and-issues/volume-4-number-2-2024/research-state-art-deep-learning-based-models (Дата звернення: 18.03.2025).uk_UA
dc.relation.references9. Офіційна документація бібліотеки OpenCV [Електронний ресурс] – Режим доступа: https://docs.opencv.org/4.x/d9/d52/ tutorial_java_dev_intro.html/ (Дата звернення: 19.03.2025).uk_UA
dc.relation.references10. Introduction to Java Development. [Електронний ресурс] – Режим доступа: https://docs.opencv.org/. (Дата звернення: 19.03.2025).uk_UA
dc.relation.references11. Face Detection with Python Using OpenCV [Електронний ресурс] – Режим доступа https://www.datacamp.com/tutorial/face-detection-python-opencv. (Дата звернення: 20.03.2025).uk_UA
dc.relation.references12. Згорткова нейронна мережа – просте пояснення CNN та її застосування [Електронний ресурс] – Режим доступа: https://evergreens.com.ua/ua/articles/cnn.html. (Дата звернення: 22.03.2025).uk_UA
dc.relation.references13. Що таке згорткові нейронні мережі (CNN, ConvNet)? [Електронний ресурс] – Режим доступа: https://thetransmitted.com/adlucem/shho-take-zgortkovi-nejronni-merezhi-cnn-convnet/ (Дата звернення: 22.03.2025).uk_UA
dc.relation.references14. QuickStart: Manage blobs with Java v12 SDK [Електронний ресурс] – Режим доступа: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobsjava. (Дата звернення: 28.03.2025).uk_UA
dc.relation.references15. What is the Azure Face service? [Електронний ресурс] – Режим доступа: https://docs.microsoft.com/en-us/azure/cognitiveservices/face/overview. (Дата звернення: 29.03.2025).uk_UA
dc.relation.references16. Lupenko, S. A., Lytvynenko, I. V., Sverstiuk, A., Shelestovskyi, B., & Horkunenko, A. (2021). Software for Statistical Processing and Modeling of a Set of Synchronously Registered Cardio Signals of Different Physical Nature. CMIS, 194-205.uk_UA
dc.relation.references17. Lytvynenko, I., Lupenko, S., Nazarevych, O., Shymchuk, G., & Hotovych, V. (2021). Mathematical model of gas consumption process in the form of cyclic random process. 2021 IEEE 16th International Conference on Computer Sciences and Information.uk_UA
dc.relation.references18. Lytvynenko I. V. Method of segmentation of determined cyclic signals for the problems related to their processing and modeling. Scientific journal of the Ternopil National Technical University. No. 4 (88). 2017. ISSN: 2522-4433. Р. 153–169. https://doi.org/10.33108/visnyk_tntu2017.04.153uk_UA
dc.relation.references19. Заікіна Д., Глива В. Основи охорони праці та безпека життєдіяльності. 2019. URL: https://doi.org/10.31435/rsglobal/001 (дата звернення: 14.04.2025).uk_UA
dc.relation.references20. Безпека в надзвичайних ситуаціях. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей денної та заочної (дистанційної) форм навчання / укл.: Стручок В. С. Тернопіль: ФОП Паляниця В. А., 2022. 156 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Występuje w kolekcjach:122 — Компʼютерні науки (бакалаври)

Pliki tej pozycji:
Plik Opis WielkośćFormat 
2025_KRB_SN-43_Bronetskiy_AI.pdfДипломна робота1,37 MBAdobe PDFPrzeglądanie/Otwarcie


Pozycje DSpace są chronione prawami autorskimi

Narzędzia administratora