Дослідження алгоритмів виявлення облич у зображеннях
dc.contributor.advisor | Круш, Ігор Володимирович | |
dc.contributor.author | Бабічев, Ілля Олексійович | |
dc.date.accessioned | 2023-10-06T11:39:39Z | |
dc.date.available | 2023-10-06T11:39:39Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Рівень інтеграції технологій у всі сфери нашого життя невпинно зростає, що в свою чергу призводить до збільшення кількості потокового медіа. Ось чому задача виявлення облич є як ніколи актуальною. Використання алгоритмів для виявлення облич має безліч переваг. Однією з них є безпека. Застосування таких систем дозволяє виявляти обличчя на камерах відеоспостереження, що забезпечує підвищену безпеку в об'єктах масового перебування, таких як аеропорти, торгові центри чи вузли громадського транспорту. Це допомагає ідентифікувати потенційні загрози та вчасно реагувати на них. Окрім цього, алгоритми виявлення облич можуть бути використані в системах контролю доступу для ідентифікації осіб. Вони забезпечують високий рівень безпеки і виключають можливість використання підроблених або втрачених пропусків. В залежності від застосування деякі системи повинні забезпечувати високу швидкодію, інші - точність. Тому метою дипломної роботи є дослідження алгоритмів виявлення облич у зображеннях, розробка ефективного підходу та реалізація скрипту для тренування. Найважливішою частиною є саме процес навчання моделі, оскільки він передбачає використання ефективного підходу для тренування, правильне завантаження та обробку даних, підрахунок метрик точності, а також їх аналіз з метою отримання оцінки успішності процесу навчання. Окрім цього, не менш важливим кроком є тестування отриманої моделі на даних, які не використовувались протягом тренування, що дасть змогу оцінити наскільки добре вона узагальнюється та адаптується. Нарешті, варто провести порівняння моделі з іншими популярними підходами з точки зору швидкодії, точності та 5 результатів виявлення у крайових умовах, таких як: зміна освітлення, чи орієнтації, зображення, кольору шкіри, наявність макіяжу, аксесуарів, тощо. Результатом проведеної роботи є дослідження алгоритмів виявлення облич у зображеннях, скрипт мовою програмування Python, який реалізує розроблений підхід до тренування моделі, а також окремий клас для візуалізації. Загальний обсяг роботи 107с., 45 рис., 11 таблиць, 4 додатки, 31 джерело. | uk |
dc.description.abstractother | The level of integration of technology into the sphere of all our lives is constantly increasing, which in this situation increases the number of streaming media. That is why the task of face detection is more relevant than ever. Using face detection algorithms has many advantages. One of them is security. The use of such a system allows you to detect faces on video surveillance cameras, which provides increased security in mass transit facilities, such as airports, shopping centers or public transport hubs. It helps to identify some threats and respond to them in time. Apart from this, facial recognition algorithm can be used in access control systems to identify individuals. They provide a high level of security and eliminate the possibility of using forged or lost passes. Depending on the application, some systems must provide high speed, others - accuracy. Therefore, the purpose of this thesis is to research the algorithms for face detection in images, develop an effective approach, and implement a learning script. The most important part is the training process of the model, because it implies the use of an effective training approach, the correct loading and processing of data, the calculation of accuracy metrics, as well as their analysis to provide an evaluation of the success of the training process. Apart from this, an equally important step is to test the resulting model on data that was not used in the training process, which will give an opportunity to evaluate how well it generalizes and adapts. Finally, it is worth comparing the models with other popular approaches in terms of speed, accuracy and detection results in extreme conditions, such as: changing lighting or orientation in image as well as skin color, or add makeup, accessories, etc. 7 The result of the work is a study of the algorithms for face detection in images, a script in the Python programming language that implements the developed approach for model training, as well as a separate class for visualization. The total volume of work is 107 pages, 45 figures, 11 tables, 4 appendices, 31 sources. | uk |
dc.format.extent | 107 с. | uk |
dc.identifier.citation | Бабічев, І. О. Дослідження алгоритмів виявлення облич у зображеннях : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Бабічев Ілля Олексійович. - Київ, 2023. - 107 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/61016 | |
dc.language.iso | uk | uk |
dc.publisher.place | Київ | uk |
dc.subject | виявлення облич | uk |
dc.subject | виявлення об’єктів | uk |
dc.subject | файн-тюнинг | uk |
dc.subject | згорткові нейронні мережі | uk |
dc.subject | загальна схема виявлення об’єктів | uk |
dc.subject | схема роботи R-CNN | uk |
dc.subject | почергове навчання detectron2 | uk |
dc.subject | наближене спільне навчання | uk |
dc.subject | комп’ютерний зір | uk |
dc.subject | машинне навчання | uk |
dc.subject | Faster R-CNN | uk |
dc.subject | YOLO | uk |
dc.subject | IoU | uk |
dc.subject | AP | uk |
dc.subject | Fast R-CNN | uk |
dc.subject | RPN | uk |
dc.subject | SSD | uk |
dc.subject | MediaPipe | uk |
dc.subject | MTCNN | uk |
dc.subject | YuNet | uk |
dc.subject | face detection | uk |
dc.subject | object detection | uk |
dc.subject | fine-tuning | uk |
dc.subject | convolutional neural networks | uk |
dc.subject | general object detection scheme | uk |
dc.subject | R-CNN operation scheme | uk |
dc.subject | alternating training | uk |
dc.subject | approximate joint training | uk |
dc.subject | RPN | uk |
dc.subject | computer vision | uk |
dc.subject | machine learning | uk |
dc.title | Дослідження алгоритмів виявлення облич у зображеннях | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Babichev_bakalavr.pdf
- Розмір:
- 2.93 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: