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

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

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

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

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

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

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

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

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

Для запуска нейронных сетей Macroscop не могут использоваться видеокарты NVIDIA серии RTX 50.

Подсказка

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

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

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

Внимание

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

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

Нейросеть работает только в 64-битной версии 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