Требования и рекомендации для модуля Обнаружение оставленных предметов🔗
Требования и рекомендации для режима Все предметы🔗
Изображение🔗
Статичный фон.
Отсутствие окон в кадре.
Малое количество движущихся объектов.
Постоянное освещение; например, лампы в помещении.
Оставленные предметы не перекрывается другими объектами.
Оставленные предметы значительно отличаются по цвету от фона.
Отсутствие или малое количество выделяющихся объектов небольшого размера.
Сцена и расположение🔗
Статичное и надежное крепление камеры.
Вид сверху, либо перспективный вид сверху.
Исключение перефокусировки и смены резкости изображения.
Отсутствие в кадре малоподвижных объектов: например, деревьев или сидящих офисных работников. Присутствие в кадре таких объектов может приводить к ложным срабатываниям модуля. В то же время, присутствие в кадре малоподвижного предмета рядом с оставленным предметом может приводить к отсутствию срабатывания модуля, так как оставленный предмет и малоподвижный объект могут объединиться в одну подвижную область.
Отсутствие в кадре источников освещения, медленно меняющих свое положение.
Размер объекта🔗
Зоны детектирования: если больше половины объекта попало в зону, то объект детектируется, иначе — не детектируется.
Максимальные размеры: если оба размера — и ширина, и высота объекта, — меньше заданных максимальных размеров, то объект детектируется; если хотя бы один из размеров превышает заданные ограничения, то объект не детектируется.
Минимальные размеры: если оба размера — и ширина, и высота объекта, — больше заданных минимальных размеров, то объект детектируется; если хотя бы один из размеров меньше заданных ограничений, то объект не детектируется.
Если какой-либо из размеров объекта близок к заданным ограничениям, то вероятность срабатывания модуля снижается.
Предупреждение
Независимо от заданного размера зоны, размер объекта должен составлять не менее 3% от высоты кадра.
Предупреждение
Поскольку модуль не способен определять сдвиги предметов, — то есть обнаруживать незначительные изменения положения одних и тех же предметов, — такие сдвиги будут приводить к срабатыванию модуля.
Чтобы использовать модуль, нужно включить и настроить программный детектор движения, после чего включить сам модуль.
Требования и рекомендации для режима Фильтр по категориям🔗
Аппаратное и программное обеспечение🔗
Аппаратные ресурсы🔗
Совет
Для расчёта параметров серверного и клиентского оборудования, на которых планируется запускать ПО Macroscop, используйте наш Калькулятор.
Использование нейросетей на центральном процессоре🔗
Для работы модуля с использованием нейросетей, которые будут запускаться на центральном процессоре (CPU), требуется процессор Intel CORE I3-10100 и выше с поддержкой AVX.
Использование нейросетей на видеокарте🔗
Для работы модуля с использованием нейросетей, которые будут запускаться на высокопроизводительной видеокарте (GPU), следует руководствоваться приведёнными ниже требованиями:
Процессор с поддержкой инструкций AVX.
Видеокарта (GPU) NVIDIA с индексом вычислительной мощности не ниже 6.5 и объёмом памяти не ниже 4GB; при этом характеристики и производительность видеокарты должны быть не ниже, чем у модели NVIDIA GeForce GTX 1650 Super. Версия драйвера видеокарты не ниже 460.
Файл подкачки (swap) размером не менее половины от общего объёма оперативной памяти.
Предупреждение
Для запуска нейронных сетей Macroscop не могут использоваться видеокарты NVIDIA серии RTX 50.
Подсказка
Если планируется использование модуля на виртуальной машине, может дополнительно потребоваться:
Включить поддержку AVX инструкций в настройках гостевой машины.
Использовать драйвера GRID для виртуализации GPU.
Внимание
Macroscop должен использовать выбранные для работы нейросетей видеокарты в монопольном режиме. Не допускается использование такой карты для других приложений или задач, потребляющих ресурсы GPU, в том числе для отображения видео. Одновременное использование видеокарты для нескольких задач может привести к некорректной работе системы: от снижения производительности аналитики до нестабильной работы сервера.
Предупреждение
При использовании видеокарты стабильная работа модуля гарантируется только на операционных системах Windows 10, Windows Server 2016, Ubuntu 20.04, а также на более новых версиях указанных операционных систем.
На других операционных системах (Windows 8, Windows Server версий 2008 и 2012, CentOS, Debian, Astra Linux) могут возникнуть проблемы при попытках использовать видеокарты NVIDIA. На Windows 8 это связано с прекращением поддержки драйверов видеокарт NVIDIA. На CentOS, Debian и Astra Linux проблема заключается в высокой сложности установки работоспособных версий драйверов видеокарт.
Важно
При обновлении Macroscop до другой версии необходимо также обновить до соответствующей версии нейросетевой пакет.
Нейронные сети🔗
Примечание
Если вы затрудняетесь с выбором устанавливаемого сетевого пакета, ознакомьтесь со статьёй Использование нейронных сетей. В этой статье приведены обзор и сравнение нейросетевых пакетов.
Видеопоток🔗
Оптимальное разрешение для работы модуля: HD или FullHD.
Частота кадров: не менее 5 кадров в секунду.
Изображение🔗
Освещение в кадре должно быть равномерным и постоянным.
Если камера установлена напротив яркого источника света (солнце за дверью входа и другое), то необходимо настроить экспозицию (или яркость) так, что объекты в кадре имели естественный цвет (не были пересвечены или затемнены). При этом допустимо, чтобы фон был пересвечен.
Изображение должно быть цветным.
Качество изображения должно быть не ниже среднего. Не должно быть существенных артефактов сжатия.
Баланс белого должен быть корректно настроен.
Сцена и расположение камеры🔗
Оставленные объекты должны быть видны полностью.
В кадре не должно быть зеркальных поверхностей, дающих отражения: стёкол, зеркал и другое.
Допускается размещать камеру под углом к поверхности. Угол наклона камеры не должен превышать 35°.
Статичное и надежное крепление камеры.
Предупреждение
Не рекомендуется использовать PTZ-камеры.
Размер объекта🔗
Для успешного обнаружения объектов в кадре их размер должен составлять не менее 8% от высоты кадра.
Примеры детектируемых предметов🔗
Сумка: рюкзаки, чемоданы, ручные сумки и другие.

Канистра: только пластиковые и металлические канистры.

Коробка: только картонные и бумажные коробки, например, для упаковки товаров.
