Как устроено распознавание лиц
Современные системы распознавания лиц состоят из нескольких этапов. Первый - детекция лица в кадре. Мы используем RetinaFace и SCRFD - модели, которые надёжно находят лица при разном освещении, ракурсах и частичных перекрытиях (маски, очки, головные уборы).
Второй этап - извлечение эмбеддинга. Модели ArcFace и AdaFace преобразуют изображение лица в вектор фиксированной размерности (512 или 1024 чисел). Два одинаковых лица дают близкие векторы, разные лица - далёкие. Сходство вычисляется как косинусная близость между векторами.
Третий этап - антиспуфинг. Модели класса MiniFASNet детектируют подмену: фотографию на телефоне, видео с экрана, 3D-маску. Это критически важный этап для систем контроля доступа - без антиспуфинга систему можно обмануть простой фотографией.
Edge vs серверный инференс
Распознавание лиц можно разворачивать двумя способами. Серверный GPU (RTX PRO 6000 Ada или Blackwell) подходит для многокамерных систем с сотнями лиц в базе. Edge-узел (Jetson Orin или Thor) размещается у линии и обрабатывает 1-4 камеры с задержкой от 15 до 50 мс на кадр.
Оба варианта работают on-premise. Видеопоток не покидает периметр предприятия, а на выходе формируются только события: идентифицированный человек, время, координаты камеры, уверенность распознавания.
Интеграция с СКУД и MES
Система распознавания лиц - это не изолированный модуль. Событие распознавания передаётся в СКУД (допуск через турникет, блокировка при отсутствии авторизации), в MES (учёт присутствия на участке), в систему охраны труда (допуск в опасные зоны). Протоколы интеграции: REST API, MQTT, OPC UA, Modbus TCP.
Поиск в архиве
Каждое событие распознавания сохраняется с фото, временем и координатами камеры. Это позволяет искать конкретного человека в архиве видеозаписей: найти все перемещения сотрудника за день, проверить, был ли он в запрещённой зоне, восстановить хронологию событий.
Биометрия и закон
Распознавание лиц квалифицируется как обработка биометрических персональных данных. По российскому законодательству требуется правовое обоснование, согласие субъекта и локализация данных на территории РФ. Мы проектируем систему так, чтобы все требования ФЗ-152 и 152-ФЗ о биометрии выполнялись из коробки: данные не покидают периметр, обработка происходит on-premise, доступ к базе зарегистрированных лиц ограничен.
