Система розпізнавання втоми водія

dc.contributor.advisorМоскаленко, Юрій Володимирович
dc.contributor.authorГрушовець, Денис Сергійович
dc.date.accessioned2025-10-07T12:44:31Z
dc.date.available2025-10-07T12:44:31Z
dc.date.issued2025
dc.descriptionПрограмне забезпечення «Система розпізнавання втоми водія» призначене для моніторингу стану водія в реальному часі задля підвищення безпеки дорожнього руху. Використовуючи веб-камеру та методи комп'ютерного зору, система аналізує відеозображення обличчя водія для виявлення візуальних ознак втоми. Вона ідентифікує обличчя, визначає ключові точки, такі як очі та рот, і на їх основі розраховує коефіцієнт співвідношення сторін очей (EAR), фіксує позіхання та оцінює положення голови. Графічний інтерфейс системи відображає поточний стан водія (нормальний, сонливість, втома) та рівень пильності, а також транслює відеопотік з візуальними індикаторами. При виявленні ознак втоми система активує звукові попереджувальні сигнали. Водій може самостійно запускати та зупиняти процес моніторингу через панель керування.
dc.description.abstractДипломну роботу виконано на 46 сторінках. Робота містить 10 ілюстрацій, 2 таблиці, 20 джерел у переліку посилань, 1 додаток. Мета роботи — реалізація методів розпізнавання втоми водія та розробка програмного прототипу системи, здатної в реальному часі ідентифікувати ознаки втоми на основі аналізу відеозображення обличчя. Підходи і засоби розробки: методи комп'ютерного зору для аналізу відеопотоку, розпізнавання обличчя та ключових точок, розрахунок коефіцієнта співвідношення сторін очей (EAR), аналіз позіхання та оцінка положення голови; мова програмування Python; фреймворк PyQt6 для створення графічного інтерфейсу користувача; бібліотеки OpenCV для обробки відео, Dlib для розпізнавання облич та ключових точок, python-vlc для звукових сповіщень; середовище розробки PyCharm.
dc.description.abstractotherThe thesis consists of 46 pages. The work contains 10 illustrations, 2 tables, 20 sources in the list of references, and 1 appendix. The purpose of the work is to implement methods for recognizing driver fatigue and develop a software prototype of a system capable of identifying signs of fatigue in real time based on the analysis of a video image of a face. Development approaches and tools: computer vision methods for video stream analysis, face and key point recognition, calculation of the eye aspect ratio (EAR), yawn analysis and head position estimation; Python programming language; PyQt6 framework for creating a graphical user interface; OpenCV libraries for video processing, Dlib for face and key point detection, python-vlc for audio alerts; PyCharm development environment.
dc.format.extent71 с.
dc.identifier.citationГрушовець, Д. С. Система розпізнавання втоми водія : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Грушовець Денис Сергійович. – Київ, 2025. – 71 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76640
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectрозпізнавання втоми водія
dc.subjectкомп'ютерний зір
dc.subjectмашинне навчання
dc.subjectEye Aspect Ratio (EAR)
dc.subjectрозпізнавання позіхання
dc.subjectаналіз положення голови
dc.subjectPython
dc.subjectOpenCV
dc.subjectDlib
dc.subjectPyQt6
dc.subjectбезпека дорожнього руху
dc.subjectdriver fatigue detection
dc.subjectcomputer vision
dc.subjectmachine learning
dc.subjectyawning detection
dc.subjecthead position analysis
dc.subjectroad safety
dc.titleСистема розпізнавання втоми водія
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Hrushovets_bakalavr.pdf
Розмір:
1004.19 KB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: