Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/41906
Назва: Спосіб розпізнавання медичної маски на обличчі з використанням алгоритмів глибинного навчання
Інші назви: Method of Medical Mask Recognizing on the Face Using Deep Learning Algorithms
Автори: Кульчицька, Ірина Володимирівна
Kulchytska, Iryna
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Кульчицька І. В. Спосіб розпізнавання медичної маски на обличчі з використанням алгоритмів глибинного навчання: кваліфікаційна робота бакалавра за спеціальністю 122 «Комп’ютерні науки» / І. В. Кульчицька. – Тернопіль, ТНТУ, 2023. – 60 с.
Дата публікації: 22-чер-2023
Дата подання: 8-чер-2023
Дата внесення: 27-чер-2023
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Никитюк, Вячеслав Вячеславович
Члени комітету: Семенишин, Галина Мирославівна
УДК: 004.93
Теми: глибинне навчання
deep learning
нейронна мережа
neural network
розпізнавання обличчя
face recognition
захисна маска
safety mask
Короткий огляд (реферат): Кваліфікаційна робота розробці програмного способу розпізнавання медичної маски на обличчі з використанням алгоритмів глибинного навчання. У першому розділі проаналізовано предметну область дослідження, виконано постановку проблеми, описані основні методи розпізнавання особи на зображенні (Віоли-Джонса, локальних ознак, нейромережні). У другому розділі роботи наведено особливості навчання з та без учителя, а також глибинного навчання. Досліджено нейромережі глибинного навчання. Докладно проаналізовано згорткові нейронні мережі на предмет їх використання в роботі. Також наведено алгоритм процесу розпізнавання обличчя на відео. Обґрунтовано використання методів попередньої обробки зображення. Описані методи розпізнавання обличчя (за геометрією обличчя та за будовою черепа). У третьому розділі наведено практична складова дослідження. Описані основні програмні засоби, використані в роботі. Показано процес попереднього навчання нейромережі. Здійснено вибір мережі та датасету, який застосовувався для тестування її роботи. Розроблено програмний засіб, наведено алгоритм його роботи для навчання нейромережі. Представлені результати тестування моделі. У четвертому розділі розглянуто важливі питання безпеки життєдіяльності та основ охорони праці. Thesis deals with the development of a software method for recognizing a medical mask on the face using deep learning algorithms. In the first chapter, the subject area of the research is analyzed, the problem statement is made, and the main methods of face recognition in the image are described (Viola-Jones, local features, neural networks). The second section of the work gives the features of learning with and without a teacher, as well as in-depth learning. Deep learning neural networks have been studied. Convolutional neural networks are analyzed in detail for their use in work. The algorithm of the face recognition process in the video is also given. The use of image preprocessing methods is substantiated. Face recognition methods are described (by the geometry of the face and the structure of the skull). The third chapter presents the practical component of the research. The main software tools used in the work are described. The process of preliminary training of the neural network is shown. The network and dataset used for testing its operation were selected. A software tool has been developed, the algorithm of its operation for training a neural network is given. The results of model testing are presented. The fourth chapter deals with important issues of life safety and the basics of labor protection.
Зміст: ВСТУП 8 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 10 1.1 Постановка проблеми 10 1.2 Опис предметної області 12 1.2.1 Метод Віоли-Джонса 13 1.2.2 Аналіз локальних ознак 15 1.2.3 Нейромережні методи 18 РОЗДІЛ 2. ТЕОРЕТИЧНА ЧАСТИНА 20 2.1 Контрольоване та неконтрольоване навчання 20 2.2 Глибинне навчання 21 2.3 Нейронні мережі глибинного навчання 22 2.4 Перенавчання нейромереж та методи запобігання перенавчанню 23 2.5 Згорткові нейронні мережі 25 2.5.1 Загальні поняття 25 2.5.2 Операція згортки 27 2.5.3 Функція активації 28 2.5.4 Пулінг 29 2.5.5 Типова структура 30 2.5.6 Переваги та недоліки 32 2.6 Процес РО 33 2.7 Методи попередньої обробки зображень 34 2.8 Методи РО 34 РОЗДІЛ 3. ПРАКТИЧНА ЧАСТИНА 36 3.1 Використання програмних засобів 36 3.2 Попереднє навчання моделі 37 3.3 Мережа MobileNetV2 38 3.4 Використовуваний набір даних 40 3.5 Виявлення обличь із використанням OpenCV 42 3.6 Алгоритм програми для навчання нейромережі 43 3.7 Результати тестування моделі 46 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 50 4.1 Долікарська допомога при ураженні електричним струмом 50 4.2 Вимоги ергономіки до організації робочого місця оператора ПК. 52 ВИСНОВКИ 56 ПЕРЕЛІК ДЖЕРЕЛ 57 ДОДАТКИ
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/41906
Власник авторського права: © Кульчицька Ірина Володимирівна, 2023
Перелік літератури: 1. Коронавірус: що треба знати про захисні маски [Електронний ресурс]. – Режим доступу: https://www.dw.com/uk/koronavirus-shcho-treba-znaty-pro-zakhysni-masky/a-56300357 (Дата звернення: 26.03.2023).
2. Рекомендації щодо використання масок під час пандемії COVID-19 [Електронний ресурс]. – Режим доступу: https://doh.wa.gov/sites/default/files/ legacy/Documents/1600/coronavirus/ClothFacemasks_Ukrainian.pdf (Дата звернення: 27.03.2023).
3. Walid Hariri. Efficient Masked Face Recognition Method during the COVID-19 Pandemic / arXiv:2105.03026. – 2021.
4. Кашкаров А.П. Системи видеонаблюдения. Практикум – К.: Феникс, 2014. – 128 с.
5. Розумна система безпеки [Електронний ресурс]. – Режим доступу: https://www.lsvisionhd.com/uk/products/Smart-Security-System.htm (Дата звернення: 29.03.2023).
6. Система контролю і управління доступом Електронний ресурс]. – Режим доступу: https://vistplus.com/it-poslugi/skud/ (Дата звернення: 31.03.2023).
7. Відстань Гаусдорфа [Електронний ресурс]. – Режим доступу: https://www.wiki-data.uk-ua.nina.az/Відстань_Хаусдорфа.html (Дата звернення: 30.03.2023).
8. Jones, M., Viola, P. (2001) Robust Real-Time Face Detection. [Електронний ресурс]. – Режим доступу: http://www.vision.caltech. edu/html-files/EE148-2005- Spring/pprs/viola04ijcv.pdf (Дата звернення: 31.03.2023).
9. Open Source Computer Vision [Електронний ресурс]. – Режим доступу: https://docs.opencv.org/master/d6/d00/tutorial_py_root.html (Дата звернення: 31.03.2023).
10. P. Viola and M. Jones, “Robust real-time object detection,” in International Journal of Computer Vision, 2001.
11. Субботін С.О. Нейронні мережі : теорія та практика: навч. посіб. –Житомир : Вид. О. О. Євенок, 2020. – 184 с.
12. Nikhil Ketkar, Jojo Moolayil. Deep Learning with Python. 2nd Ed. – Apress, 2021 – 306 р.
13. Дуда Р., Харт П. Распознавание образов и анализ сцен. – М.: Мир, 1976 – 512 с.
14. Хайкин, Саймон. Нейронные сети: полный курс, 2-е издание. : Пер. с англ. – М. : Издательский дом “Вильямс”. – 2006. – 1104 с.
15. Литвин В.В, Пелещак Р.М., Висоцька В.А. Глибинне навчання.- Львів: ЛП, 2021 – 264 с.
16. Новотарський М.А., Нестеренко Б.Б. Штучні нейронні мережі: обчислення // Праці Інституту математики НАН України. – Т50. – Київ: Ін-т математики НАН України, 2004. – 408 с.
17. A Comprehensive Guide to Convolutional Neural Networks [Електронний ресурс] - Режим доступу: https://towardsdatascience.com/a-comprehensive-guideto-convolutionalneural-networks-the-eli5-way-3bd2b1164a53 (дата звертання: 16.05.2023).
18. Кононова К. Ю. Машинне навчання: методи та моделі. – Харків: ХНУ імені В. Н. Каразіна, 2020. – 301 с.
19. Басюк Т.М. Машинне навчання: Навчальний посібник. - Львів: Видавництво «Новий Світ - 2000», 2021. - 315 с.
20. Ciresan U. Meier, J. Masci, L. M. Gambardella, J. Schmidhuber Flexible, High Performance Convolutional Neural Networks for Image Classification. Proceedings of the Twenty-Second international joint conference on Artificial Intelligence. 2011. P. 1237–1242.
21. Порівняльне дослідження методів розпізнавання облич. [Електронний ресурс]. – Режим доступу: http://matmod.dstu.dp.ua/article/view/246871 (Дата звернення: 04.04.2023).
22. OpenCv [Електронний ресурс] – Режим доступу: https://opencv.org/about/ (дата звертання 24.11.22).
23. TensorFlow Core [Електронний ресурс] – Режим доступу: https://www.tensorflow.org/tutorials (дата звертання: 05.04.2023).
24. NumPy [Електронний ресурс] - Режим доступу: http://www.numpy.org/ (дата звертання 07.04.23).
25. Matplotlib: Visualization with Python [Електронний ресурс] - Режим доступу: https://matplotlib.org/ (дата звертання 07.04.23).
26. MobileNetV2 [Електронний ресурс] - Режим доступу: https://towardsdatascience.com/review-mobilenetv2-light-weight-model-image-classification-8febb490e61c (дата звертання 10.04.23).
27. Medical Mask Dataset [Електронний ресурс] - Режим доступу: https://www.kaggle.com/datasets/shreyashwaghe/medical-mask-dataset (дата звертання 12.04.23).
28. The fastest way to learn OpenCV, Object Detection, and Deep Learning [Електронний ресурс] - Режим доступу: https://pyimagesearch.com/ (дата звертання 12.04.23).
29. Open CV Library [Електронний ресурс] – Режим доступу: http://opencv.org/downloads.html (дата звертання: 05.04.2023).
30. InceptionV3 [Електронний ресурс] – Режим доступу: https://keras.io/api/applications/inceptionv3/ (дата звертання: 15.04.2023).
31. Keras [Електронний ресурс] – Режим доступу: https://keras.io/ (дата звертання: 15.04.2023).
32. Удар струмом: перша допомога [Електронний ресурс] – Режим доступу: http://tomrda.gov.ua/news/578646863743857435/ (дата звертання: 15.05.2023).
33. Перша допомога при ураженні електричним струмом [Електронний ресурс]. – Режим доступу: https://bozhedarivskaselrada.gov.ua/ news/1576497483/ (дата звертання: 15.05.2023).
34. Ергономічні вимоги до організації робочих місць [Електронний ресурс] – Режим доступу: https://pidru4niki.com/14821111/bzhd/ergonomichni_vimogi_ organizatsiyi (дата звертання: 15.05.2023).
35. Охорона праці в офісі. Вимоги до робочого місця офісного працівника [Електронний ресурс] – Режим доступу: https://gc.ua/uk/oxorona-praci-v-ofisi-vimogi-do-robochogomiscya-ofisnogo-pracivnika/ (дата звертання: 15.05.2023).
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
КРБ_Кульчицька.pdf1,05 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора