Из всего, что продают под словами «контроль охраны труда камерами», надёжно работают две вещи: наличие каски и наличие сигнального жилета, обе с полнотой 92–96 % при нормальной установке камеры. Присутствие человека в опасной зоне берётся ещё увереннее — там не нужно различать предметы, достаточно факта человека в размеченном полигоне кадра.
Всё остальное из рекламных списков — перчатки, очки, респиратор, правильность надевания — работает с оговорками или не работает совсем. Причина не в модели, а в физике съёмки: распознаётся только то, что занимает в кадре достаточно пикселей и контрастирует с фоном. Каска — крупный однотонный предмет над плечами. Перчатка — маленький объект того же цвета, что и рука, закрытый корпусом в половине рабочих поз.
Ниже — что ловится, как назначить порог и где здесь деньги. Общая механика цепочки «съёмка — кадр — модель — правило — действие» разобрана в материале о том, как работает компьютерное зрение.
Что камера ловит уверенно, а что не ловит
Полнота — доля реальных нарушений, которые система замечает. Числа даны для камеры 5 Мп, расстояния до зоны 4–6 метров и постоянной подсветки; на своём объекте их надо перепроверять на своей выборке.
| Что контролируем | Полнота | Почему так |
|---|---|---|
| Присутствие человека в опасной зоне | 97–99 % | Предметы различать не нужно: зона задана полигоном на кадре |
| Каска | 92–96 % | Крупный контрастный предмет над плечами, виден с любого ракурса |
| Сигнальный жилет | 92–96 % | Большая площадь, светоотражающие полосы дают контраст в сумерках |
| Работа в одиночку там, где запрещено | 90–95 % | Считаются люди в полигоне, а не признаки на них |
| Перчатки | 60–70 % | Малый размер, цвет близок к коже, кисти перекрыты корпусом |
| Защитные очки и респиратор | 45–60 % | Нужен фронтальный ракурс; путаются с маской и воротником |
| Правильность надевания и застёгивания | Не определяется | Каска на голове и на затылке различаются единицами пикселей |
Последняя строка — самая неудобная для продавцов систем. Наброшенная на затылок каска, незастёгнутый жилет, приспущенный респиратор чаще всего и приводят к травме — и именно их камера различить не может. Система отвечает на вопрос «предмет на человеке есть», но не на вопрос «защищает ли он».
Две колонки сравнения. Левая «Берётся уверенно»: силуэт с выделенной каской «92–96 %», силуэт с выделенным жилетом «92–96 %», полигон зоны с фигурой внутри «97–99 %». Правая «Берётся плохо или не берётся»: кисть в перчатке «60–70 %», лицо в очках «45–60 %», лицо в респираторе «45–60 %», внизу отдельной строкой каска на затылке с подписью «правильность надевания — не определяется». Между колонками вертикальная ось с подписью «размер объекта в кадре и контраст с фоном». Чертёжный стиль, подписи по-русски.
Порог в секундах решает судьбу проекта
Модель отвечает по каждому кадру, а нарушением считает правило, которое пишет человек: «в зоне непрерывно не меньше N секунд и всё это время без каски». Величина N определяет, будет система работать через месяц или её отключат.
Модельный объект дальше по статье один: подрядная организация, 180 человек, две смены по 12 часов, три контролируемые зоны, около 600 проходов через них за смену. Каждый сигнал разбирает мастер участка — 2 минуты на то, чтобы открыть кадр и решить, реагировать или нет. Полная стоимость его часа — 1 800 ₽.
| Порог | Сигналов за смену | Из них ложных | Время мастера | Разбор, ₽/мес | Что происходит |
|---|---|---|---|---|---|
| 3 секунды | 340 | 290 | 11,3 часа | 448 800 | Мастер перестаёт открывать сигналы к концу первой недели |
| 15 секунд | 26 | 4 | 52 минуты | 34 320 | Рабочий режим: разбор помещается в обычный обход |
| 60 секунд | 9 | 1 | 18 минут | 11 880 | Дёшево, но мимо проходит 52 % реальных нарушений |
Арифметика проверяется на калькуляторе: 340 сигналов × 2 минуты = 680 минут, это 11,3 часа; 11,3 × 1 800 ₽ = 20 400 ₽ за смену и 448 800 ₽ за 22 смены. Ложные срабатывания при коротком пороге идут не от плохой модели: наклонился — каска вышла из кадра, сосед на секунду перекрыл, каска попала в тень. При 15 секундах эти эпизоды отсеиваются сами.
290 ложных сигналов за смену — 11 часов чужого времени, и через две недели мастер закрывает уведомления не глядя. Система превращается в архив, который никто не открывает. Порог назначается не по чувствительности модели, а по тому, сколько сигналов ваш мастер физически разберёт за смену.
Комбинированная диаграмма из трёх групп по горизонтали: «3 секунды», «15 секунд», «60 секунд». В каждой группе столбик «сигналов за смену» — 340, 26, 9 — и рядом столбик «разбор сигналов, ₽/мес» — 448 800, 34 320, 11 880. Первая группа заштрихована и подписана «систему отключат», третья подписана «пропускаем 52 % нарушений», вторая обведена сплошной рамкой и подписана «рабочий режим». Внизу отбивка «180 человек, три зоны, 600 проходов за смену, разбор 2 минуты по 1 800 ₽/час». Чертёжный стиль, подписи по-русски.
Без регламента реагирования система не меняет поведение
Фиксация сама по себе не меняет ничего: человек узнаёт о своём эпизоде через день, когда он уже забыт. Поведение меняет реакция в течение секунд, и её проектируют до запуска.
- 1Голосовое оповещение на месте, 15–20 секунд
Динамик над входом произносит фразу без фамилий: «В зоне 1 работа без каски». Единственный элемент, который меняет поведение: он обращён к человеку в момент нарушения.
- 2Уведомление мастеру, 30–60 секунд
Сообщение с кадром и меткой зоны. Три четверти эпизодов закрываются оповещением сами.
- 3Запись события в журнал, автоматически
Зона, время, длительность, один кадр. Эта запись потом закрывает спор с генподрядчиком: было нарушение или нет и сколько длилось.
- 4Отчёт за смену и месяц, без фамилий
Топ зон, распределение по часам смены, динамика по неделям. Если в зоне 2 нарушений втрое больше, дело обычно не в дисциплине, а в том, что там негде хранить каски.
Число зафиксированных нарушений за смену падает с 22 до 5 за первые три месяца — это 77 %. Не потому, что люди стали сознательнее, а потому что оповещение срабатывает мгновенно и одинаково для всех. Эффект держится ровно столько, сколько включён динамик: оставьте фиксацию без голоса — через месяц вернутся прежние 22 нарушения и красивый отчёт о них.
Схема из шести блоков со стрелками слева направо. «Камера в зоне» → «Модель: каска есть или нет» → «Правило: 15 секунд непрерывно» → ветвление на три параллельных блока: «Динамик над входом, 15–20 с», «Сообщение мастеру, 30–60 с», «Запись в журнал: зона, время, длительность, кадр». От журнала стрелка вниз к блоку «Отчёт за смену и месяц по зонам, без фамилий». Над ветвлением подпись «26 сигналов за смену, 4 ложных». Под схемой отбивка «нарушений за смену: 22 → 5 за три месяца». Чертёжный стиль, подписи по-русски.
Сколько это стоит и где здесь деньги
Контроль СИЗ — редкая задача зрения, где существующие камеры часто годятся: человек в кадре крупный, требований к разрешению почти нет. Но не всегда: камера, повешенная охраной под потолком под 60°, видит каски сверху, а жилет не видит вовсе. В модельном примере из шести камер подошли четыре, две пришлось переставить и заменить.
Из сметы 148 000 ₽ — выезд и железо, то есть физика объекта. Это норма для зрения: условия съёмки определяют результат сильнее, чем выбор модели, и там, где камеры висят как попало, строка удваивается. Что проверяют на выезде — в разборе требований к камерам, свету и разметке. Ежемесячные 19 000 ₽ — поддержка, хранение событий, чистка оптики и два обновления модели в год: зимние куртки и капюшоны меняют картинку настолько, что её переучивают.
Теперь эффект. Считать его через «предотвращённые травмы» напрямую нельзя: травма — событие редкое, и умножать её цену на выдуманный процент снижения нечестно. Расчёт делится на две части: твёрдые деньги, видные в отчёте о прибылях и убытках, и вероятностная часть — её показывают отдельно и не кладут в основание договора.
Твёрдая часть здесь — договорные штрафы. У генподрядчика фиксация нарушения техники безопасности стоит 60 000 ₽; за прошлый год их было 22, это 1 320 000 ₽. После трёх месяцев работы оповещения остаётся 5 в год, то есть 300 000 ₽. Экономия — 1 020 000 ₽ в год, или 85 000 ₽ в месяц.
Вероятностная часть считается так. За три года на площадке было два лёгких несчастных случая — 0,67 в год, каждый по 234 800 ₽: простой участка на расследование (8 человек × 4 часа × 700 ₽ = 22 400 ₽), работа комиссии (24 часа × 1 800 ₽ = 43 200 ₽), подмена пострадавшего на 14 дней (112 часов доплаты по 350 ₽ = 39 200 ₽) и штраф по ч. 4 ст. 5.27.1 КоАП РФ — 130 000 ₽ по нижней границе для юрлица. Плюс тяжёлый случай раз в десять лет ценой 3 400 000 ₽ — самая слабая цифра расчёта.
Ожидаемая годовая цена травматизма — 496 533 ₽, то есть 41 378 ₽ в месяц. Если принять, что риск пропорционален числу нарушений, падение на 77 % даёт минус 31 861 ₽ в месяц: вместе с твёрдой частью 85 981 ₽ и окупаемость 6,7 месяца. Но допущение о пропорциональности недоказуемо, поэтому в обоснование инвестиции мы кладём только 10,7 месяца.
Уберите строку про генподрядчика — твёрдый эффект станет отрицательным: 11 880 ₽ на разбор сигналов и 19 000 ₽ эксплуатации против нуля поступлений. Это частая ситуация для собственного производства, и в ней решение принимается не по окупаемости, а по величине риска, который вы не готовы принять. Честнее обсуждать это прямо в таких словах, чем подгонять расчёт — как и в оценке окупаемости зрения при разной доле брака.
Граница между контролем процесса и контролем человека
Изображение работника в кадре — персональные данные, любое видео с людьми попадает под 152-ФЗ. Отдельный, гораздо более строгий режим — биометрические персональные данные (ст. 11 152-ФЗ), и критерий у него один: изображение используется для установления личности. Детектор каски личность не устанавливает: он отвечает «в зоне 1 человек без каски 17 секунд» и не знает, кто это. Пока так — биометрического режима нет.
Граница проходит там, где к сигналу добавляют ответ на вопрос «кто именно». Появилось сопоставление лица с базой сотрудников — меняется всё: письменные согласия каждого работника, отдельные требования к хранению, разговор с юристом до начала проекта. В задачах охраны труда мы такие контуры не рекомендуем.
- Информирование до включения. Таблички на входах, положение о видеонаблюдении с целями и сроками, ознакомление под подпись. Скрытая съёмка в трудовых отношениях не обсуждается.
- Цель и срок хранения. Цель — контроль требований охраны труда в производственных зонах, а не «безопасность вообще». События хранятся 12 месяцев, кадры-доказательства 30 суток; бессрочное хранение видео — нарушение.
- Локализация. Обработка и хранение — на серверах в РФ; в зрении это выходит само собой, потому что вычислитель стоит на объекте и наружу уходят события, а не поток. Как разграничивается доступ — на странице о безопасности данных.
- Запретные зоны. Раздевалки, санузлы, комнаты приёма пищи, медпункт не попадают под съёмку ни при каких условиях, и полигоны проверяются глазами, а не по плану.
- Личность устанавливает человек. Мастер, пришедший по сигналу, видит, кто перед ним, — и это не требует ни распознавания лиц, ни согласий на биометрию.
Как только на планёрке появляется рейтинг нарушителей по фамилиям, цех начинает с системой бороться: камеры разворачивают, объективы забрызгивают, на пути обзора вырастают мешки. Отчёт по зонам и часам смены работает годами, отчёт по людям ломается за месяц. Что относится к персональным данным — в отдельном материале.
Когда камеры на СИЗ ставить не надо
Четыре ситуации, в которых мы отговариваем сами; три из них про организацию, а не про технику.
- Реагировать некому. Нет мастера, способного подойти за пять минут, и негде поставить динамик из-за шума — система будет копить события. Дешевле начать с регламента обходов.
- Контролировать нужно перчатки, очки или респиратор. При полноте 45–70 % пропускается от трети до половины нарушений, и контур создаёт ложное ощущение защищённости. Здесь работает выдача СИЗ под роспись и выборочный контроль.
- Условия съёмки нестабильны. Встречное солнце, сварочная дуга, пар, снегопад, пыль — каждый фактор роняет полноту на 15–30 %, вместе они делают проект бессмысленным.
- Зон много, а бюджет на одну. Три зоны из тридцати дают людям верное ощущение, что контролируемое место можно обойти. Либо закрывается весь опасный периметр, либо проект не начинается — в отличие от контроля качества на линии, где одна точка полезна сама по себе.
Камера в цехе меняет поведение только тогда, когда через пятнадцать секунд после нарушения раздаётся голос. Всё остальное — архив.
