Нейронная сеть распознаёт спящего человека за рулём, анализируя состояние его глаз. 3 Для этого используется формула «соотношение сторон глаз» (EAR), которая возвращает скалярную величину, отражающую уровень открытия глаз. 3
Алгоритм системы обнаружения сонливости водителя отслеживает значение EAR в нескольких последовательных кадрах. 3 Если глаза закрыты дольше заданной продолжительности, включается сигнал тревоги. 3
Также для распознавания сонливости водителя можно использовать метод, который анализирует признаки зевоты на основе последовательности изображений, полученных с видеокамеры. 4 Длительная открытость рта сигнализирует о возникновении признаков зевоты у человека. 4
Ещё один подход предполагает использование глубокой нейронной сети, построенной на основе архитектуры сети ResNet-50. 4 Она определяет класс для каждого кадра видео: «зевающий» или «не зевающий». 4 Путем объединения результатов алгоритмов обнаружения зевоты и детектирования закрытости глаз принимается решение о предупреждении водителя. 4