ИИ-система регистрации и бейджинга участников мероприятий
На конференции 3 000 участников. Стойка регистрации открылась в 8:00, первая сессия в 9:30. Если каждый участник тратит на регистрацию 90 секунд, к 9:30 успеют зарегистрироваться от силы 800 человек. Очередь — главная точка провала любого крупного ивента. Системы на основе CV и машинного обучения сокращают время регистрации до 3–8 секунд на человека.
Что реально ускоряет регистрацию
Два технических подхода с разными точностью/скоростью/стоимостью компромиссами:
QR/штрихкод на телефоне: участник получает код заранее, сканирование занимает 2–3 секунды. Слабое место — «покажи телефон» требует его разблокировки, нужен экран с нужным кодом. Работает, но не hands-free.
Распознавание лица: участник просто подходит к стойке, система идентифицирует его за 0.5–1.5 секунды. По-настоящему hands-free, максимальная скорость, но требует предварительной enrollment-фазы (загрузка фото при регистрации).
Гибрид: основной флоу — QR, face recognition как fast lane для VIP или как fallback при забытом телефоне.
Техническая архитектура системы распознавания лиц
Enrollment пайплайн
При онлайн-регистрации участник загружает фото. Система:
- Детектирует лицо (RetinaFace или YOLOv8-face) — отклоняет фото без чёткого лица, множественными лицами, в маске
- Проверяет качество: достаточная резкость (Laplacian variance > 500), освещение (яркость 80–180), фронтальная ориентация (yaw/pitch/roll < 30°)
- Извлекает 512-мерный embedding (ArcFace R100 или ElasticFace)
- Сохраняет в векторный индекс с метаданными участника
Плохие фото — частая проблема: селфи с пересветом, фото из документов с артефактами JPEG, старые фото не того человека. Нужен жёсткий QC с четкими сообщениями об ошибке при загрузке.
Identification на стойке
Камера (Axis P3265-V или Hikvision DS-2CD2347G2, с широким динамическим диапазоном) смотрит на зону подхода. Pipeline:
- Face detection в потоке (каждый кадр)
- Face tracking — не запускать embedding для каждого кадра, только при стабилизации трека (3–5 кадров)
- Quality score — выбрать лучший кадр из последних N в треке
- Face embedding extraction
- ANN-поиск в индексе — FAISS IndexFlatIP для 10K участников (brute force приемлем), Qdrant для 50K+
- Порог схожести: cosine similarity > 0.65 → match, иначе → fallback на ручной поиск
Задержка: детекция 5 ms + embedding 15 ms + поиск 3 ms = < 25 ms конец-в-конец на NVIDIA RTX 4060 Ti. Практическое время регистрации включает механическое время печати бейджа — 4–6 секунд.
Anti-spoofing
На публичных мероприятиях важен liveness detection — защита от фото на телефоне. Пассивный liveness (без специальных действий): FAS-методы — FaceAntiSpoofing (MiniFASNet) или CDCN, обученные различать живое лицо от фото/видео/маски. FAS даёт ACER (Average Classification Error Rate) < 3% при правильной интеграции.
Печать бейджей и интеграция с ивент-платформами
После идентификации система триггерит печать бейджа. Принтеры: Zebra ZC300/ZC350, Evolis Primacy 2 — оба поддерживают API для on-demand печати. Время печати: 8–15 секунд для полноцветного бейджа, 3–5 секунд для монохромного.
Integration с ивент-платформами через REST API или webhooks:
- Eventbrite — API для получения списка участников и обновления статуса check-in
- Cvent — SOAP/REST API
- Hopin / HeySummit — webhooks
- Кастомная CRM — через CSV import или прямое подключение к БД
Защита персональных данных
Биометрические данные (faceprints) регулируются GDPR, ФЗ-152. Обязательно:
- Явное согласие участника на обработку биометрии при регистрации
- Хранение embeddings, а не исходных фото (после enrollment) — снижает юридические риски
- Удаление всех биометрических данных после мероприятия
- Локальная обработка (on-premise сервер на площадке) без передачи биометрии в облако
Сроки
MVP для мероприятия до 2 000 участников с QR + face recognition: 3–5 недель. Масштабируемая платформа с white-label порталом, поддержкой нескольких мероприятий и интеграцией с 3+ ивент-платформами: 2–4 месяца.







