Требования и рекомендации для модуля Подсчёт объектов🔗

Аппаратное и программное обеспечение

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

Перед использованием нейросетевых возможностей модуля необходимо установить пакет установить пакет Macroscop Нейросети.

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

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

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

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

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

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

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

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

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

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

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

Нейросеть работает только в 64-битной версии Macroscop.

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

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

Видеопоток
  • Частота кадров не менее 10 кадров в секунду;

  • Разрешение кадра должно быть не ниже HD (1280×720 пикселей).

Распознавание объектов
  • Объект должен быть хорошо виден, не перекрываться другими объектами и не сливаться с фоном.

  • Объект не должен быть размыт.

Для успешного обнаружения объектов в кадре их размер должен составлять не менее 80 пикселей по высоте. Кроме того, они должны соответствовать следующим размерам относительно параметров кадра:

  • Люди должны занимать не менее 2% от ширины и 8% от высоты.

  • Легковые автомобили — не менее 4% от ширины и 4% от высоты.

  • Грузовые автомобили — не менее 9% от ширины и 13% от высоты.

  • Мотоциклы — не менее 4% от ширины и 10% от высоты.

  • Автобусы — не менее 8% от ширины и 11% от высоты.

  • Животные — не менее 11% от ширины и 15% от высоты.

Подсчёт по пересечению линии:

  • Наибольшая сторона объекта не должна превышать ¼ размера всего кадра.

  • Скорость объекта должна быть такой, чтобы за ⅒ секунды объект смещается не более чем на ¼ своего размера.

Примеры

Ниже представлены примеры ракурсов для корректной работы модуля.

Корректные

Некорректные

/analytics/object-counting/img/example-ok-1.jpg

/analytics/object-counting/img/example-1.jpg

/analytics/object-counting/img/example-ok-2.jpg

/analytics/object-counting/img/example-2.jpg