// живое демо
Контроль усталости водителя — вживую
Сядьте как за рулём и покажите лицо в камеру. Система мониторинга водителя (DMS) следит за глазами, ртом и позой головы, считает PERCLOS, ловит микросон, зевки, клевки головой и отвлечение — и поднимает тревогу.
Обработка в браузере, видео не отправляется в сторонние сервисы
Включите камеру и сядьте как за рулём. Система оценит признаки усталости: закрытие глаз, зевки, клевки головой и отвлечение. Видео обрабатывается в браузере и никуда не отправляется.
Включить камеруОбработка в браузере — видео не отправляется в сторонние сервисы
// индекс усталости
ожидание// живые метрики
PERCLOS
—
% закрытых глаз
Закрытие
—
0 открыт · 1 закрыт
Длит. закрытия
—
непрерывно
Моргания/мин
—
частота
Зевки
—
за сеанс
Клевки
—
голова падала
Поза P/Y
—
откл. от нейтрали
FPS
—
кадров детектора
// тест-сценарии
Закройте глаза на 2 секунды
→ тревога «микросон»
Зевните (широко откройте рот)
→ засчитан зевок
Опустите голову (клевок)
→ засчитан клевок
Отвернитесь в сторону на 2 с
→ отвлечение от дороги
Демо-модель работает в браузере и приблизительна. В реальных проектах DMS ставится на ИК-камеру в кабине (видит в темноте и сквозь очки), интегрируется с телематикой и сервером парка, ведёт журнал событий. Всё on-premise, по 152-ФЗ.
// как протестировать
Четыре сценария — проверьте сами
Включите камеру — пройдёт авто-калибровка нейтрали (несколько секунд смотрите прямо). Затем по очереди вызовите каждый признак усталости. В тест-панели индикаторы загораются жёлтым «сейчас» и зелёным «пройден».
01
Закройте глаза на 2 секунды
Растёт длительность закрытия и PERCLOS — срабатывает тревога «микросон»: красная мигающая рамка и звуковой сигнал.
02
Зевните пошире
Открытый рот дольше ~1,2 секунды засчитывается как зевок. Несколько зевков подряд поднимают индекс усталости.
03
Опустите голову (клевок носом)
Падение головы вперёд ниже откалиброванной нейтрали фиксируется как кивок — типичный признак засыпания за рулём.
04
Отвернитесь в сторону
Поворот головы вбок дольше 2 секунд помечается как отвлечение от дороги — индикатор в тест-панели загорится.
// что под капотом
Главная метрика — PERCLOS: доля времени с закрытыми глазами в скользящем окне. Её дополняют непрерывная длительность закрытия (микросон), частота морганий, зевки (по раскрытию рта), клевки головой (по углу pitch) и отвлечение (по углу yaw). Из них складывается индекс усталости 0–100 и три состояния — «Бодр», «Внимание», «Усталость — опасно» — с визуальной и звуковой тревогой. На реальных камерах в кабине алгоритм работает так же, но круглосуточно и с журналом событий.
Поставить такой контроль усталости в кабину?
Мы внедряем DMS на транспорте, спецтехнике и в карьерах: камера в кабине, тревога водителю и диспетчеру, отчёты по сменам. Пороги настраиваются под автопарк. Всё on-premise, по 152-ФЗ.
Все живые демо: /demo