Решения · Охрана труда
Человек в цехе без каски
Камеры проходов и зон, где каска обязательна. Тревога мастеру — это зона, время, длительность и кадр, а не распознанная фамилия.
Каска либо на голове, либо её нет. Сложность не в «искусственном интеллекте», а в том, чтобы не поднять сирену на каждый шаг у края кадра и не пропустить человека в пролёте.
Контур смотрит признак. Детектор находит человека, классификатор отвечает, есть ли каска. Полигон на кадре — это зона, где каска обязательна по регламенту участка. Вне полигона событие не открывается.
Тревога начинается, если признак держится дольше порога, который задаёт служба охраны труда. Несколько секунд отсекают человека, которого камера задела плечом, и оставляют того, кто стоит у станка или идёт по пролёту.
В журнал уходит кадр, зона и длительность. Личность система не устанавливает: ей не нужно имя, чтобы показать мастеру нарушение. Контур считается на площадке. Наружу, если это вообще нужно, уходит событие, а не круглосуточный поток.
Как проходит контур
- На плане цеха отмечаются зоны, где каска обязательна. У каждой зоны своя камера или общий обзор с отдельным полигоном.
- Модель находит человека и отвечает на вопрос о каске. Жилет и другие СИЗ добавляются отдельным признаком, если они есть в регламенте.
- Таймер копит секунды внутри полигона. Порог задаётся для участка, а не один на весь завод.
- Выше порога мастер получает событие: зона, время, длительность, кадр.
- Ниже порога запись может остаться в журнале как наблюдение, без тревоги.
Экран
Кадр участка
Рамки на кадре расставлены как пример разметки: куда система смотрит и что считает событием. Это не автоматический прогон этой фотографии.
Нет каски
Каска
Каска
Каска
Каска
-
Пролёт 3
Человек без каски. В зоне 11 секунд при пороге 3 секунды.
Тревога -
Пролёт 3
Каска на месте. Событие не открывалось.
Норма -
Участок сварки
Без каски меньше секунды у края кадра.
Ниже порога