Требования и ограничения модуля Подсчёт уникальных посетителей🔗

Сложение требований🔗

Если на одной камере используется несколько модулей видеоаналитики, следует устанавливать и настраивать её таким образом, чтобы удовлетворять требованиям всех модулей.

Например, на камере используются модуль А и модуль В со следующими требованиями:

  • Модуль А: Угол наклона камеры к плоскости – не менее 10°; разрешение — не менее 1024×768; частота кадров — не менее 20 кадр/с.

  • Модуль В: Угол наклона камеры к плоскости – не более 20°; разрешение — не менее 1920×1080; частота кадров — не менее 6 кадр/с.

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

  • Угол наклона камеры к плоскости – от 10° до 20°; разрешение — не менее 1920×1080; частота кадров — не менее 20 кадр/с.

Требования и ограничения модуля Подсчёт уникальных посетителей: Аппаратное и программное обеспечение🔗

Совет

Для расчёта параметров серверного и клиентского оборудования, на которых планируется запускать ПО Macroscop, используйте наш Калькулятор.

Предупреждение

Для использования модуля установите нейросетевой пакет.

Важно

Поскольку модуль использует нейросеть, на него распространяются в том числе требования и ограничения, описанные в статье Использование нейронных сетей. Часть этих требований различается и зависит от того, какой нейросетевой пакет установлен.

Приведённые в статье Использование нейронных сетей требования являются минимально допустимыми для запуска модуля. Для расчёта аппаратных ресурсов, требуемых для реальных условиях эксплуатации модуля, используйте Калькулятор.

Предупреждение

Одновременное выполнение задач отображения видео и его анализа модулями Распознавание лиц (Complete) или Подсчёт уникальных посетителей, работающими на основе пакета Macroscop Нейросети Standard, может вызвать значительное увеличение задержки распознавания лиц при использовании видеокарт серий GTX 10XX и GTX 16XX с 4 ГБ видеопамяти и менее. Рекомендуется использовать для этих задач раздельные видеокарты.

Внимание

Macroscop должен использовать выбранные для работы нейросетей видеокарты в монопольном режиме. Не допускается использование такой карты для других приложений или задач, потребляющих ресурсы GPU, в том числе для отображения видео. Одновременное использование видеокарты для нескольких задач может привести к некорректной работе системы: от снижения производительности аналитики до нестабильной работы сервера.

Важно

При обновлении Macroscop до другой версии необходимо также обновить до соответствующей версии нейросетевой пакет.

На других операционных системах стабильная работа не обеспечивается.

  • При использовании пакета Macroscop Нейросети Special:

    • Windows 10 x64 (64-bit) / 11

    • Windows Server 2016 / 2019 / 2022 / 2025

    • Ubuntu 22.04 / 24.04 (amd64)

    • Debian 12 / 13 (amd64)

    • Astra Linux Special Edition 1.7 / 1.8

    • ALT Workstation/Server 10 / 11 (x86_64)

    • ALT SP Workstation/Server 10 / 11 (x86_64)

    • РЕД ОС 7.3 / 8

    • Роса «Хром» Рабочая станция/Сервер 12 / 13

    • Platform V SberLinux OS Server 8 / 9

  • При использовании пакета Macroscop Нейросети Standard:

    • Windows 10 x64 (64-bit) / 11

    • Windows Server 2016 / 2019 / 2022 / 2025

    • Ubuntu 22.04 / 24.04 (amd64)

    • Debian 12 / 13 (amd64)

    • Astra Linux Special Edition 1.7 / 1.8

    • ALT Workstation/Server 10 / 11 (x86_64)

    • ALT SP Workstation/Server 10 / 11 (x86_64)

    • РЕД ОС 7.3 / 8

    • Роса «Хром» Рабочая станция/Сервер 12 / 13

    • Platform V SberLinux OS Server 8 / 9

На других операционных системах стабильная работа не обеспечивается.

Требования и ограничения модуля Подсчёт уникальных посетителей: Рекомендуемые настройки камер🔗

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

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

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

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

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

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

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

Требования и ограничения модуля Подсчёт уникальных посетителей: Видеопоток🔗

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

  • Частота кадров: не менее 10 кадров в секунду.

  • Видеопоток не должен быть зеркальным (отраженным по горизонтали).

Требования и ограничения модуля Подсчёт уникальных посетителей: Изображение🔗

  • Для успешного детектирования лица его размер должен составлять не менее 2% от ширины и 3% от высоты кадра. Рекомендуется — не менее 4% от ширины и 6% от высоты кадра.

  • Лица людей должны быть полностью видны в кадре.

  • В кадре не должно быть дающих отражения зеркальных поверхностей: стекол, зеркал и т.п.

  • Не допускается сильный боковой источник света (солнечный свет из окна), из-за которого одна половина лица оказывается пересвеченной.

  • Допускается размещать камеру выше уровня лица, прямо по направлению распознаваемых людей. В таком случае угол наклона камеры не должен превышать 35°.

  • Расстояние между зрачками распознаваемого лица в кадре должно составлять не менее 30 пикселей.

  • Камера должна быть направлена прямо на лица распознаваемых людей. Угол между направлением лица и осью объектива: не должен превышать 30°.

  • Освещение лиц в кадре должно быть равномерным и постоянным.

  • Если камера установлена напротив яркого источника света (солнце за дверью входа и т.п.), то необходимо настроить экспозицию (или яркость) таким образом, чтобы объект в кадре был светлым. При этом допускается пересвеченный фон.

  • Качество изображения должно быть не ниже среднего. Не должно быть существенных артефактов сжатия.

  • Не допускается размытие лиц движущихся людей.

  • Изображение должно быть цветным.

Предупреждение

Этот модуль не имеет явного ограничения по количеству одновременно распознаваемых лиц в кадре. При этом фактическое количество одновременно распознанных лиц и качество распознавания могут снижаться при высокой загрузке аппаратных ресурсов, низком качестве изображения, нарушении требований и ограничений модуля, большом количестве лиц и прочих объектов на изображении, а также при некоторых других факторах.

Требования и ограничения модуля Подсчёт уникальных посетителей: База лиц🔗

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

  • расположение лица — строго анфас, без поворотов;

  • взгляд — прямо в объектив;

  • нейтральное выражение лица;

  • глаза открыты и ясно видны;

  • отсутствие головных уборов и темных очков;

  • изображение резкое и четкое;

  • отсутствие глубоких теней;

  • не должно быть артефактов сканирования, а также пересъемки с экранов;

  • пропорции не должны быть искажены;

  • не допускается боковой источник света (например, солнечный свет из окна);

  • форматы изображений: jpg, png, bmp.

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

/analytics/faces-recognition/img/example-change-db.png

/analytics/faces-recognition/img/example-change-ok.png

/analytics/faces-recognition/img/example-change-err-1.png

/analytics/faces-recognition/img/example-change-err-2.png

/analytics/faces-recognition/img/example-change-err-3.png

БД

✓

✓

✓

✓

Требования и ограничения модуля Подсчёт уникальных посетителей: Примеры🔗

Примеры нарушения требований

Перекрытие:

/analytics/faces-recognition/img/example-overlap-ok.png

/analytics/faces-recognition/img/example-overlap-err.png

✓

Х

Освещенность лица:

/analytics/faces-recognition/img/example-illumination-ok.png

/analytics/faces-recognition/img/example-illumination-err-1.png

/analytics/faces-recognition/img/example-illumination-err-2.png

✓

Х

Х

Размытие лица в движении:

/analytics/faces-recognition/img/example-blur-ok.gif

/analytics/faces-recognition/img/example-blur-err.gif

✓

Х

Недопустимое расстояние между зрачками глаз:

/analytics/faces-recognition/img/example-pupils-ok.png

/analytics/faces-recognition/img/example-pupils-err.png

30 пикс

15 пикс

✓

Х

Качество видеопотока:

/analytics/faces-recognition/img/example-quality-ok.png

/analytics/faces-recognition/img/example-quality-err.png

✓

Х

Наклон камеры:

/analytics/faces-recognition/img/example-tilt-35.png

/analytics/faces-recognition/img/example-tilt-50.png

/analytics/faces-recognition/img/example-tilt-70.png

35°

50°

70°

✓

⚠

Х

Боковой источник света:

/analytics/faces-recognition/img/example-side-ok.png

/analytics/faces-recognition/img/example-side-err.png

✓

Х

Зеркальные поверхности:

/analytics/faces-recognition/img/example-mirror-ok.png

/analytics/faces-recognition/img/example-mirror-err.png

✓

Х

Горизонтальный поворот камеры от плоскости лица:

/analytics/faces-recognition/img/example-pan-0.jpg

/analytics/faces-recognition/img/example-pan-15.jpg

/analytics/faces-recognition/img/example-pan-30.jpg

/analytics/faces-recognition/img/example-pan-45.jpg

/analytics/faces-recognition/img/example-pan-60.jpg

/analytics/faces-recognition/img/example-pan-90.jpg

0°

15°

30°

45°

60°

90°

✓

✓

✓

⚠

Х

Х

Черно-белое изображение (ночной режим):

/analytics/faces-recognition/img/example-color-on.png

/analytics/faces-recognition/img/example-color-off.png

✓

Х

Чёткость и резкость изображения:

/analytics/faces-recognition/img/example-clarity-yes.png

/analytics/faces-recognition/img/example-clarity-yes1.png

/analytics/faces-recognition/img/example-clarity-no.png

✓

✓

X