Использование нейронных сетей🔗

Часть модулей видеоаналитики Macroscop использует нейронные сети.

Нейронные сети поставляются в виде отдельного установочного пакета.

Начиная с Macroscop версии 3.6 можно использовать два различных пакета:

  • Пакет Macroscop Нейросети Standard

  • Пакет Macroscop Нейросети Special

Примечание

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

Сравнение нейросетевых пакетов

Возможности

Macroscop Нейросети Standard

Macroscop Нейросети Special

Версия Macroscop, в которой появился нейросетевой пакет

2.5

3.6

Операционные системы

  • Windows 10

  • Windows Server 2016

  • Ubuntu 20.04

  • Astra Linux Common Edition 2.12

  • Astra Linux Special Edition 1.7

  • Debian 10

  • CentOS 7

  • РЕД ОС 7.3

  • Windows 10

  • Windows Server 2016

  • Ubuntu 20.04

  • Debian 10

  • CentOS 7

Тихая установка под Windows

Да

Нет

Некоторые модули могут работать без внешней видеокарты

Да

Нет

Минимальные требования при использовании внешней видеокарты:

  • Процессор с поддержкой инструкций AVX;

  • Видеокарта (GPU) NVIDIA с индексом вычислительной мощности не ниже 6.5 и объёмом памяти не ниже 4GB; при этом характеристики и производительность видеокарты должны быть не ниже, чем у модели NVIDIA GTX 1650 Super;

  • Версия драйвера видеокарты не ниже 460;

  • Файл подкачки (swap) размером не менее половины от общего объёма оперативной памяти.

Если планируется использование модуля на виртуальной машине, может дополнительно потребоваться:

  • Включить поддержку AVX инструкций в настройках гостевой машины;

  • Использовать драйвера GRID для виртуализации GPU.

  • процессор с поддержкой инструкций AVX;

  • видеокарта (GPU) NVIDIA с индексом вычислительной мощности (GPU Compute Capability) не ниже 7.0 и объёмом памяти не ниже 6GB; при этом прочие характеристики и производительность видеокарты должны быть не ниже, чем у моделей NVIDIA RTX 3050 или NVIDIA RTX 2060;

  • версия драйвера видеокарты не ниже 460;

  • файл подкачки (swap) размером не менее половины от общего объёма оперативной памяти.

Если планируется использование модуля на виртуальной машине, может дополнительно потребоваться:

  • Включить поддержку AVX инструкций в настройках гостевой машины;

  • Использовать драйвера GRID для виртуализации GPU.

Преимущества

X

Обработка кадров осуществляется быстрее

X

Нагрузка на видеокарту значительно ниже, что позволяет обрабатывать намного больше камер

Потребление ресурсов центрального процессора (CPU) и оперативной памяти компьютера (RAM)

Не зависит от используемого нейросетевого пакета

Зависит от количества обрабатываемых камер

Зависит от используемых модулей видеоаналитики

Потребление ресурсов видеокарты (GPU)

Зависит от используемых модулей видеоаналитики

Поддержка технологий CUDA

FP32

FP32, FP16

При высокой загрузке центрального процессора (CPU)

Понижается частота видеоанализа

Прекращается работа модулей

Видеоаналитика

Детектор дыма и огня

Да

Да

Детектор отсутствия маски

Да

Да

Контроль спецодежды

Да

Да

Определение длины очереди

Да

Да

Подсчёт объектов

Да

Да

Поиск объектов

Да

Да

Распознавание лиц (Complete) и Подсчет уникальных посетителей

Да

Да

Распознавание лиц (Light)

Да

Да

Обнаружение спецтранспорта

Да

Да

Трекинг

Да

Да

Связанные ссылки