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

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

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

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

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

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

Примечание

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

Список нейросетевых модулей🔗

Нейросетевые модули видеоаналитики:

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

Возможности

Macroscop Нейросети Standard

Macroscop Нейросети Special

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

2.5

3.6

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

  • Windows 10, 11

  • Windows Server 2016, 2019, 2022

  • Debian 11, 12

  • Ubuntu 20.04, 22.04, 24.04

  • Astra Linux Special Edition 1.7, 1.8

  • РЕД ОС 7, 8

  • ALT Linux Workstation 10

  • ALT SP Linux Workstation 10

  • Роса «Хром» 12 Рабочая станция

  • Windows 10, 11

  • Windows Server 2016, 2019, 2022

  • Debian 11, 12

  • Ubuntu 20.04, 22.04, 24.04

  • Astra Linux Special Edition 1.7, 1.8

  • РЕД ОС 7, 8

  • ALT Linux Workstation 10

  • ALT SP Linux Workstation 10

  • Роса «Хром» 12 Рабочая станция

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

Да

Нет

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

Да

Нет

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

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

  • Видеокарта (GPU) NVIDIA с индексом вычислительной мощности (CUDA GPU Compute Capability) не ниже 6.1 и объёмом памяти не ниже 4GB; при этом характеристики и производительность видеокарты должны быть не ниже, чем у видеокарт NVIDIA серии 10. Версия драйвера видеокарты для ОС Windows — не ниже 572.61, для ОС Linux — не ниже 570.124.06.

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

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

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

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

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

  • Видеокарта (GPU) NVIDIA с индексом вычислительной мощности (CUDA GPU Compute Capability) не ниже 7.5 и объёмом памяти не ниже 6GB; при этом прочие характеристики и производительность видеокарты должны быть не ниже, чем у видеокарт NVIDIA серии 20. Версия драйвера видеокарты для ОС Windows — не ниже 572.61, для ОС Linux — не ниже 570.124.06.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

FP32

FP32, FP16

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

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

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

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

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

Да

Да

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

Да

Да

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

Да

Да

Обнаружение падений

Да

Да

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

Да

Да

Обнаружение оставленных предметов

Да

Да

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

Да

Да

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

Да

Да

Подсчёт уникальных посетителей

Да

Да

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

Да

Да

Распознавание автономеров

Да

Да

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

Да

Да

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

Да

Да

Трекинг

Да

Да

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