Распознавание лиц в дипломе: как реализовать ИИ-систему с соблюдением 572-ФЗ
Компании «НПК Атроник» и Pridex Technology представили первую в России систему видеонаблюдения с распознаванием лиц, полностью соответствующую федеральному закону №572-ФЗ. Это не просто маркетинг — это технический прорыв, где ИИ, безопасность и законодательство сошлись в одной архитектуре. Для студента-выпускника это шанс сделать ВКР не на абстрактной модели, а на реальном кейсе, который уже работает в проде. Такие проекты ценятся на защите: комиссия видит понимание не только алгоритмов, но и нормативной базы, что критично для внедрения в госсекторе, транспорте, банках. Если вы ищете тему, которая одновременно технологична, защищаема и соответствует требованиям вуза — этот кейс идеально ложится в структуру диплома по направлениям «Информационная безопасность», «Системный анализ» или «Информационные системы».
| Тема ВКР | Актуальность | Цель | Задачи | Структура |
|---|---|---|---|---|
| Разработка архитектуры системы распознавания лиц с соблюдением 572-ФЗ | Рост числа видеокамер и требований к защите персональных данных делает соответствие закону обязательным. Статья демонстрирует, что это возможно. | Спроектировать систему, сочетающую высокую точность распознавания и полное соответствие нормативам. |
1. Проанализировать требования 572-ФЗ к обработке биометрических данных. 2. Выбрать ИИ-модель для распознавания (например, FaceNet). 3. Разработать схему хранения и шифрования данных. 4. Оценить эффективность системы по метрикам. |
Глава 1 — Анализ нормативов и аналогов. Глава 2 — Проектирование архитектуры и выбор стека. Глава 3 — Тестирование, метрики, выводы. |
| Оценка эффективности ИИ-системы видеонаблюдения по метрикам ISO/IEC 25010 | Коммерческие системы редко публикуют метрики. Ваша работа может стать эталоном оценки качества. | Применить стандарт ISO/IEC 25010 для оценки функциональности, производительности и безопасности. |
1. Определить критерии качества ПО. 2. Построить матрицу оценки. 3. Провести сравнительный анализ с аналогами. 4. Предложить улучшения. |
Глава 1 — Теория качества ПО. Глава 2 — Методика оценки и сбор данных. Глава 3 — Результаты и рекомендации. |
| Интеграция IP-камер SEVA с аккредитованным ПО: кейс для диплома по системной интеграции | Совместимость оборудования и ПО — частая проблема в ИТ. Кейс из статьи показывает успешное решение. | Разработать схему интеграции и протокол взаимодействия. |
1. Изучить API камер SEVA. 2. Описать протоколы передачи данных (RTSP, ONVIF). 3. Спроектировать шлюз интеграции. 4. Протестировать обмен данными. |
Глава 1 — Обзор оборудования и стандартов. Глава 2 — Проектирование интерфейсов. Глава 3 — Практическая реализация и тестирование. |
Как встроить кейс из статьи в структуру диплома
Глава 1: Теоретическая база и анализ аналогов
Здесь вы не просто пересказываете закон — вы показываете, как 572-ФЗ влияет на архитектуру. Сравните систему «Атроник + Pridex» с аналогами: например, «Нейросеть СБ» от «Лаборатории Касперского» или решения на базе OpenCV. Используйте C4-модель для описания контекста системы: кто пользователи, какие внешние системы, где хранятся данные.
Пример диаграммы (уровень C1 — Контейнеры):
[Контейнер: IP-камера SEVA] --(RTSP)--> [Контейнер: Сервер распознавания]
[Сервер распознавания] --(HTTPS)--> [База данных (зашифрованная)]
[База данных] --(API)--> [Система аудита]
[Сервер распознавания] --(ONVIF)--> [VMS]
Включите таблицу соответствия требований 572-ФЗ и технических решений:
| Требование 572-ФЗ | Техническое решение | Стандарт/инструмент |
|---|---|---|
| Шифрование биометрических данных | Хранение векторов лиц в зашифрованном виде | AES-256, ГОСТ Р 34.12-2015 |
| Аудит доступа | Журнал событий с метками времени | OpenTelemetry, ELK |
| Аккредитованное ПО | Использование сертифицированного движка распознавания | ФСТЭК, ФСБ |
Глава 2: Проектирование и реализация
Если вы делаете прототип — используйте FaceNet или DeepFace (бесплатные модели с хорошей точностью). Разверните систему в Docker — это упростит демонстрацию на защите. Пример конфигурации:
# docker-compose.yml
version: '3.8'
services:
face-recognition:
image: python:3.10-slim
volumes:
- ./app:/app
command: python /app/recognize.py
environment:
- ENCRYPTION_KEY=your_gost_key
networks:
- secure-net
db:
image: postgres:14
environment:
POSTGRES_DB: biometrics
POSTGRES_USER: secure_user
volumes:
- db_data:/var/lib/postgresql/data
networks:
- secure-net
networks:
secure-net:
driver: bridge
volumes:
db_data:
Обязательно опишите, как вы реализуете деанонимизацию — по 572-ФЗ доступ к исходным данным должен быть строго контролируемым. Используйте ролевую модель (RBAC) и логируйте каждый запрос.
Глава 3: Тестирование и оценка эффективности
Не ограничивайтесь словами «система работает». Считайте метрики:
- Accuracy — доля правильных распознаваний
- False Acceptance Rate (FAR) — ложные срабатывания
- False Rejection Rate (FRR) — когда система не узнаёт легального пользователя
- Latency — задержка обработки одного кадра
- Соответствие ISO/IEC 25010 по критериям: функциональная пригодность, производительность, безопасность
Пример расчёта:
FAR = (Количество ложных срабатываний) / (Общее количество попыток доступа от посторонних)
FRR = (Количество ошибок отказа) / (Общее количество попыток доступа от легальных пользователей)
Если у вас нет реальных данных — используйте датасеты LFW (Labeled Faces in the Wild) или CelebA. Укажите это в работе — это нормально и соответствует практике.
Чему вы научитесь
- Проектировать ИИ-системы с учётом нормативных требований (572-ФЗ, ГОСТ, ISO)
- Строить архитектурные диаграммы по C4 и UML
- Работать с биометрическими данными и шифрованием по ГОСТ
- Считать метрики качества ИИ и ПО
- Оформлять техническую документацию по ГОСТ 19 и 34
Типичные ошибки студентов
Ошибка 1: Игнорирование 572-ФЗ в теоретической части.
Многие пишут про ИИ, но не упоминают закон. А система из статьи — это не просто FaceID, а юридически корректное решение. У вас должна быть таблица соответствия.
Ошибка 2: Нет метрик в главе 3.
«Система работает» — не вывод. Нужны цифры: FAR, FRR, latency. Без них комиссия посчитает работу незавершённой.
Ошибка 3: Отсутствие схем архитектуры.
Даже если вы не делали код — схема C4 или UML покажет, что вы понимаете систему. Используйте draw.io или Mermaid.
FAQ
Где взять данные для обучения модели, если нельзя использовать реальные лица?
Используйте публичные датасеты: LFW, CelebA, VGGFace2. Укажите в работе, что данные анонимизированы и не содержат персональной информации. Это соответствует этическим нормам и 572-ФЗ.
Нужно ли писать код для диплома по этой теме?
Не обязательно. Можно ограничиться проектированием, но прототип (даже на Python + OpenCV) сильно повышает оценку. Главное — показать понимание архитектуры и нормативов.
Как оформить схемы по ГОСТ?
ГОСТ 19.701-90 (диаграммы потоков данных), ГОСТ 19.002-80 (условные обозначения). Для UML/C4 — придерживайтесь единообразия. Добавьте пояснения в подрисуночный текст.
Как доказать, что система соответствует 572-ФЗ?
Создайте чек-лист из статей закона. Напротив каждой — техническое решение в вашей системе. Это будет сильный аргумент на защите.
Чек-лист «Что проверить перед сдачей»
- Соответствие задач в главе 1 выводам в главе 3
- Наличие архитектурной схемы (C4, UML, BPMN)
- Метрики эффективности (FAR, FRR, accuracy)
- Ссылки на 572-ФЗ, ГОСТ 34.12-2015, ISO/IEC 25010
- Оформление рисунков и таблиц по ГОСТ
- Приложения: код, конфигурации, датасеты
- Уникальность текста (не менее 70%, лучше 80+)
Готовы начать? На разработку и оформление диплома уходит в среднем 120 часов. Мы предлагаем бесплатную консультацию по выбору темы, структуре и защите. Поможем с любой ИТ-темой — от распознавания лиц до DevOps-пайплайнов.
Источник: Представлена первая система видеонаблюдения с распознаванием лиц, полностью соответствующая 572-ФЗ (опубликовано 2026-03-31)