Перейти к содержанию

Требования


Необходимые компоненты для подключения:#

Компоненты:

  • Компьютер, который соответствует минимальным техническим требованиям
  • Установленное наше ПО (если решение предоставляется локально)
  • Камера видеонаблюдения
  • Клавиатура
  • Компьютерная мышь
  • Монитор
  • Подключение к интернету

Системные требования#

Для использования данного нейросетевого модуля требуются:

Минимальные характеристики Рекомендуемые характеристики
CPU Intel Core i5 CPU с 4+ физическими ядрами 3+ ГГц. Поддержка AVX2 Intel Xeon Silver/Gold c 6+ физическими ядрами
GPU Nvidia Geforce® GTX 1060 6 Гб Nvidia Geforce® GTX 1080Ti+ с 11+ Гб RAM
RAM 10 Гб 16+ Гб
HDD/SSD 16 Гб 16+ Гб
Операционная система Ubuntu 22.04 Ubuntu 22.04

Требования к камере видеонаблюдения#

К установке и характеристикам камер видеонаблюдения в системе распознавания лиц и антиспуфинга предъявляются следующие основные требования:

  1. Для корректной детекции в видеопотоке установите камеру таким образом, чтобы в ее поле зрения обязательно появлялось лицо каждого человека, входящего в зону наблюдения.
  2. Допустимые ракурсы

  3. Угол вертикального наклона видеокамеры не должен превышать 15°. Вертикальный наклон — это отклонение оптической оси видеокамеры от горизонтальной плоскости, расположенной на уровне середины лица человека среднего роста (160 см).

  4. Угол горизонтального отклонения не должен превышать 30°. Горизонтальное отклонение — это отклонение оптической оси видеокамеры от вектора движения основного потока объектов распознавания.

  5. Минимальная плотность пикселей для идентификации – 100х100.

  6. Фокусное расстояние объектива должно выбираться таким образом, чтобы при заданном расстоянии до объектов съемки обеспечивалась необходимая плотность пикселей. В таблице ниже приведен пример расчета фокусного расстояния объектива от расстояния между камерой и объектами съемки. Для расчета фокусного расстояния для конкретной камеры требуется использовать калькуляторы или методологию, предоставляемые производителем камеры.

    Объектив Разрешение 1280х720 Разрешение 1920х1080
    2.8 мм 1.3 м 2 м
    4 мм 1.9 м 2.9 м
    6 мм 2.9 м 4.3 м
    8 мм 3.8 м 5.8 м
    12 мм 5.8 м 8.7 м
    32 мм 15.5 м 23.3 м
  7. Экспозиция должна быть настроена таким образом, чтобы лица были резкими (“в фокусе”), не смазанными и равномерно освещенными (не засвеченными и не слишком темными).

  8. В зависимости от условий освещения (яркая засветка, слишком яркое или слишком тусклое освещение) рекомендуется использовать камеры с аппаратным WDR (Wide Dynamic Range) или другими технологиями, обеспечивающими компенсацию встречной засветки и/или слабой освещенности (BLC, HLC, DNR, высокая светочувствительность, Smart ИК-подсветка, AGC и др.).

  9. Сжатие видео: MJPEG.

  10. Протоколы передачи видеопотока: RTSP, HTTP.

  11. Максимальные разрешение и частота кадров: 1080@25 FPS.

  12. Оптимальное разрешение для работы модуля: HD или FullHD.

Рекомендуемые настройки камеры#

  • Качество: наивысшее.

  • Битрейт: максимально возможный.

  • Профиль: максимально возможный.

  • Интервал I-кадра (GOV): 50.

  • Сглаживание потока: выключено.

  • Экспозиция и яркость: такие, чтобы для данной сцены лицо было отчетливо видно (если камера направлена на источник света, то допускается пересвеченный фон).

  • Скорость затвора: нельзя ставить слишком низкий (больше 1/50), поскольку в таком случае появляется эффект размытия движущихся объектов.

Требования к изображениям для добавления персоны#

Изображения, добавляемые в базу лиц, должны соответствовать следующим требованиям:

  • расположение лица — строго анфас, без поворотов;
  • взгляд — прямо в объектив;
  • нейтральное выражение лица;
  • глаза открыты и ясно видны;
  • отсутствие головных уборов и темных очков;
  • изображение резкое и четкое;
  • отсутствие глубоких теней;
  • не должно быть артефактов сканирования, а также пересъемки с экранов; пропорции не должны быть искажены;
  • не допускается боковой источник света (например, солнечный свет из окна).
  • количество изображений должно варьироваться от 1 до 10. Чем больше изображений, тем больше будет точность определения лица.

Модуль распознавания устойчив к изменению внешности: очки, маска, головные уборы.

Параметры необходимые для подключения камеры#

Параметр Обязательность
1 id камеры (присваивается автоматически скорее всего, ещё не проработали, но отображать стоит) обязательно
2 Состояние камеры (активная: true / false) обязательно
3 Тип доступа к камере: удаленное подключение, доступ только из локальной сети обязательно
4 Ссылка на RTSP поток с камеры, пример: -rtsp://user:password@ip-address:port/rtsp-uri/ обязательно
5 Название камеры обязательно
6 Описание камеры опциональное
7 ROI для обрезания кадра опциональное
8 угол поворота для трансформирование кадра опциональное
9 ROI для обработки опциональное
10 Тип камеры (выбор из dropdown списка: RTSP-камера, ONVIF-камера, RTP-камера, MJPEG-камера) обязательно