Розмір шрифта:
ІНФОРМАЦІЙНА ТЕХНОЛОГІЯ ВИЯВЛЕННЯ СОНЛИВОСТІ ВОДІЯ НА ОСНОВІ ЗГОРТКОВОЇ НЕЙРОМЕРЕЖІ
Остання редакція: 2024-12-02
Анотація
Дана робота присвячена розробці програмного забезпечення для інформаційної технології виявлення сонливості водія на основі згорткової нейромережі. У роботі було обґрунтовано вибір згорткової нейронної мережі для виявлення сонливості водія, яка розпізнає вхідне зображення ока розміром 24х24 пікселів. Було створено програмне забезпеечення виявлення сонливості водія, яке визначає, що очі людини закриті на кілька секунд і сповіщає водія про сонливість звуковим сигналом. Програмне забезпеечення створено на мові програмування Python з використанням бібліотек OpenCV, Keras, NumPy та Pygame. Навчання згорткової нейромережі відбувалось за методом «Adam» з використанням бази даних зображень Driver Drowsiness Dataset. Навчальна вибірка складалась із 6000 зображень. Тестова вибірка складалась із 1000 зображень. Розроблена програма має достовірність виявлення сонливості водія 97%, а програма-аналог «Drowsiness DETECTOR in OpenCV2» має достовірність виявлення сонливості водія 92,3%.
Ключові слова
сонливість, розпізнавання зображень, згорткова нейронна мережа
Повний текст:
PDF